From ab61cedca94279a25880d5b007c0e38bae5c1ff6 Mon Sep 17 00:00:00 2001 From: bherr2 Date: Wed, 24 May 2023 16:29:22 +0000 Subject: [PATCH] Production deploy -- d5ac4a9d8eb7cf682f390a76fbaf842df9f1bd69 --- assets/docs/README.md | 8 +++---- docs/ccf-api/changelog.html | 2 +- docs/ccf-api/index.html | 4 ++-- docs/ccf-api/js/search/search_index.js | 4 ++-- docs/ccf-body-ui-wc/changelog.html | 2 +- docs/ccf-body-ui-wc/index.html | 4 ++-- docs/ccf-body-ui-wc/js/search/search_index.js | 4 ++-- docs/ccf-body-ui/changelog.html | 2 +- docs/ccf-body-ui/index.html | 4 ++-- docs/ccf-body-ui/js/search/search_index.js | 4 ++-- docs/ccf-database/changelog.html | 2 +- docs/ccf-database/index.html | 4 ++-- docs/ccf-database/js/search/search_index.js | 4 ++-- docs/ccf-eui/changelog.html | 2 +- docs/ccf-eui/index.html | 4 ++-- docs/ccf-eui/js/search/search_index.js | 4 ++-- docs/ccf-organ-info/changelog.html | 2 +- .../components/LinkCardsComponent.html | 24 +++++++++---------- docs/ccf-organ-info/index.html | 4 ++-- docs/ccf-organ-info/interfaces/LinkCard.html | 10 ++++---- docs/ccf-organ-info/js/search/search_index.js | 4 ++-- docs/ccf-rui/changelog.html | 2 +- docs/ccf-rui/index.html | 4 ++-- docs/ccf-rui/js/search/search_index.js | 4 ++-- docs/ccf-shared/changelog.html | 2 +- docs/ccf-shared/index.html | 4 ++-- docs/ccf-shared/js/search/search_index.js | 4 ++-- docs/index.html | 6 ++--- docs/triple-store-utils/changelog.html | 2 +- docs/triple-store-utils/index.html | 4 ++-- .../js/search/search_index.js | 4 ++-- organ-info/main.js | 2 +- organ-info/wc.js | 2 +- rui/assets/docs/README.md | 4 ++-- 34 files changed, 73 insertions(+), 73 deletions(-) diff --git a/assets/docs/README.md b/assets/docs/README.md index 1080e8d72..20d6c6211 100644 --- a/assets/docs/README.md +++ b/assets/docs/README.md @@ -20,9 +20,9 @@ technologies, computational tools, and generate foundational tissue maps in orde construction of an atlas of the human body at single-cell resolution for understanding the relationship between tissue organization and function. -# Common Coordinate Framework (CCF) +# Human Reference Atlas (HRA) and Common Coordinate Framework (CCF) -The HuBMAP common coordinate framework (CCF) is under active development. It aims to semantically annotate and +The Human Reference Atlas (HRA) is under active development. It aims to semantically annotate and spatially index HuBMAP data for efficient spatial and semantic search, browsing, and filtering. The CCF v1.0.0 became available in June 2020. The CCF Ontology is available as an OWL file, @@ -30,8 +30,8 @@ on GitHub, and on BioPortal. For -documentation, see CCF Portal and preprint of CCF +documentation, see HRA Portal and preprint of CCF Ontology publication on arxiv. diff --git a/docs/ccf-api/changelog.html b/docs/ccf-api/changelog.html index 348782310..abfb775b7 100644 --- a/docs/ccf-api/changelog.html +++ b/docs/ccf-api/changelog.html @@ -32,7 +32,7 @@

Changelog

-

Changelog for the Common Coordinate Framework (CCF) User Interfaces

+

Changelog for the Human Reference Atlas (HRA) User Interfaces

3.6.0 - 2022-10-15

Added in 3.6.0.

Background and More Information

-

For more information about the Common Coordinate Framework (CCF), see the HuBMAP CCF Portal at https://hubmapconsortium.github.io/ccf/.

+

For more information about the Human Reference Atlas (HRA) and the Common Coordinate Framework (CCF), see the HuBMAP HRA Portal at https://humanatlas.io.

Change Log

See the ChangeLog for the latest developments.

Credits

diff --git a/docs/ccf-api/js/search/search_index.js b/docs/ccf-api/js/search/search_index.js index 96751e7db..fbe8da482 100644 --- a/docs/ccf-api/js/search/search_index.js +++ b/docs/ccf-api/js/search/search_index.js @@ -1,4 +1,4 @@ var COMPODOC_SEARCH_INDEX = { - "index": {"version":"2.3.9","fields":["title","body"],"fieldVectors":[["title/interfaces/AppOptions.html",[0,0.246,1,1.69]],["body/interfaces/AppOptions.html",[0,0.295,1,2.805,2,0.887,3,0.745,4,1.048,5,0.617,6,0.617,7,2.454,8,3.93,9,2.003,10,0.617,11,1.325,12,1.325,13,3.575,14,4.309,15,0.5,16,0.064,17,1.652,18,2.454,19,3.108,20,1.702,21,3.103,22,3.103,23,1.574,24,3.103,25,3.103,26,3.93,27,2.454,28,3.108,29,3.108,30,2.558,31,3.93,32,3.108,33,3.93,34,3.108,35,1.325,36,0.942,37,3.108,38,0.887,39,3.93,40,3.108,41,1.048,42,2.023,43,3.108,44,3.108,45,1.231,46,1.122,47,3.108,48,3.108,49,2.558,50,3.108,51,3.108,52,3.108,53,3.108,54,3.108,55,3.108,56,3.108,57,3.108,58,3.93,59,3.108,60,3.108,61,3.108,62,3.108,63,2.454,64,3.108,65,3.108,66,3.108,67,3.108,68,3.108,69,3.108,70,0.038,71,0.048,72,0.038]],["title/classes/CCFDatabaseInstance.html",[73,1.206,74,1.206]],["body/classes/CCFDatabaseInstance.html",[3,0.688,4,0.967,5,0.57,6,0.927,10,0.57,11,1.259,12,0.967,15,0.734,16,0.064,17,1.481,35,1.399,36,0.995,38,1.066,41,0.967,45,1.479,46,0.819,70,0.035,71,0.046,72,0.035,73,1.334,74,1.929,75,1.869,76,3.041,77,1.67,78,1.869,79,3.808,80,2.966,81,4.557,82,3.277,83,3.277,84,2.266,85,2.87,86,4.671,87,3.598,88,1.869,89,2.966,90,3.734,91,2.266,92,2.266,93,4.15,94,1.869,95,1.869,96,1.481,97,3.734,98,2.044,99,2.87,100,0.967,101,2.87,102,2.87,103,2.266,104,2.87,105,2.87,106,2.87,107,2.431,108,2.87,109,1.869,110,2.87,111,1.929,112,2.87,113,1.736,114,2.87,115,2.87,116,2.266,117,2.87,118,2.87,119,2.87,120,2.87,121,2.87,122,1.869,123,2.87,124,2.87,125,1.334,126,2.87]],["title/interfaces/CacheOptions.html",[0,0.246,127,1.69]],["body/interfaces/CacheOptions.html",[0,0.286,2,0.861,3,0.723,4,1.016,5,0.598,6,0.598,10,0.598,11,1.299,12,1.509,15,0.62,16,0.065,17,1.299,20,2.326,23,1.016,35,1.299,36,0.924,38,1.351,41,1.016,46,1.278,49,2.509,70,0.037,71,0.047,72,0.037,95,1.962,96,1.016,109,1.962,122,1.962,127,2.766,128,2.38,129,1.401,130,2.151,131,2.151,132,2.2,133,1.791,134,1.526,135,1.65,136,1.016,137,0.723,138,1.299,139,3.014,140,3.854,141,1.962,142,2.38,143,1.791,144,3.014,145,3.014,146,3.014,147,2.11,148,1.65,149,2.11,150,1.962,151,1.975,152,3.854,153,3.043,154,3.854,155,3.014,156,2.38,157,3.014,158,3.854,159,2.38,160,3.014,161,3.014,162,3.854,163,2.38,164,3.014]],["title/interfaces/DatabaseCacheOptions.html",[0,0.246,165,1.421]],["body/interfaces/DatabaseCacheOptions.html",[0,0.329,2,0.732,3,0.615,4,0.864,5,0.509,6,0.509,9,1.61,10,0.509,11,1.168,12,1.417,15,0.632,16,0.065,17,1.48,23,0.864,35,1.417,36,1.007,38,1.253,41,1.168,42,1.669,45,1.863,46,1.292,70,0.032,71,0.043,72,0.032,74,1.192,77,1.323,80,1.669,96,1.168,98,2.148,100,0.864,107,1.669,111,1.824,113,1.192,125,1.61,130,2.041,131,2.041,132,2.103,133,1.61,134,1.372,135,1.404,136,0.864,137,0.615,138,1.417,141,1.669,143,1.824,147,1.897,148,1.404,149,2.148,151,1.824,165,2.148,166,1.404,167,1.404,168,2.555,169,2.255,170,2.024,171,1.372,172,1.669,173,2.255,174,3.011,175,2.024,176,2.735,177,2.024,178,2.735,179,2.735,180,2.024,181,2.024,182,2.024,183,2.024,184,3.318,185,1.669,186,2.255,187,2.735,188,2.024,189,2.024,190,2.024,191,1.404,192,2.024,193,2.024,194,2.024,195,2.735,196,2.024,197,2.024,198,1.192,199,2.024,200,1.669,201,1.192,202,1.404,203,1.669,204,2.024,205,2.024,206,2.735,207,2.024,208,2.024,209,2.024,210,1.404,211,2.024,212,2.024,213,2.024,214,2.024,215,2.024,216,1.669,217,2.024]],["title/interfaces/DatabaseLoaderOptions.html",[0,0.246,9,1.206]],["body/interfaces/DatabaseLoaderOptions.html",[0,0.33,2,0.734,3,0.616,4,0.867,5,0.51,6,0.51,9,1.827,10,0.51,11,1.17,12,1.17,15,0.633,16,0.065,17,1.481,23,0.867,35,1.418,36,1.009,38,1.255,41,1.17,42,1.674,45,1.864,46,1.293,70,0.032,71,0.043,72,0.032,74,1.195,77,1.526,80,1.674,96,1.17,98,2.406,100,0.867,107,1.674,111,1.827,113,1.195,125,1.613,130,1.613,131,1.613,132,1.613,133,1.613,134,1.375,135,1.408,136,0.867,137,0.616,138,1.56,141,1.674,143,1.827,147,1.9,148,1.408,149,2.151,151,1.827,165,2.304,166,1.408,167,1.408,168,2.558,169,2.26,170,2.03,171,1.375,172,1.674,173,2.26,174,3.013,175,2.03,176,2.741,177,2.03,178,2.741,179,2.741,180,2.03,181,2.03,182,2.03,183,2.03,184,3.322,185,1.674,186,2.26,187,2.741,188,2.03,189,2.03,190,2.03,191,1.408,192,2.03,193,2.03,194,2.03,195,2.741,196,2.03,197,2.03,198,1.195,199,2.03,200,1.674,201,1.195,202,1.408,203,1.674,204,2.03,205,2.03,206,2.741,207,2.03,208,2.03,209,2.03,210,1.408,211,2.03,212,2.03,213,2.03,214,2.03,215,2.03,216,1.674,217,2.03]],["title/interfaces/GtexTissue.html",[0,0.246,218,1.69]],["body/interfaces/GtexTissue.html",[0,0.221,2,0.663,3,0.557,4,1.256,5,0.642,6,0.642,10,0.642,11,1.091,15,0.682,16,0.065,17,1.549,23,0.783,35,1.256,36,0.893,38,1.417,41,1.256,45,1.596,46,1.064,70,0.046,71,0.04,72,0.04,77,0.783,88,1.512,96,1.091,98,1.772,100,0.783,111,1.079,113,1.505,125,1.505,130,1.079,131,1.079,132,2.169,133,1.505,134,1.282,135,1.271,136,0.783,137,0.557,138,1.256,142,2.942,143,1.079,147,1.772,148,1.271,149,1.271,150,1.512,153,1.834,171,1.282,172,1.512,174,1.512,185,1.512,186,1.512,198,1.079,202,1.772,210,1.271,218,2.624,219,1.512,220,1.512,221,4.031,222,4.031,223,4.031,224,2.556,225,2.322,226,1.834,227,2.556,228,1.834,229,4.031,230,2.322,231,1.834,232,2.322,233,1.512,234,1.271,235,3.237,236,1.834,237,1.512,238,2.322,239,2.322,240,2.322,241,2.322,242,1.834,243,2.322,244,3.726,245,3.237,246,3.237,247,3.237,248,3.237,249,4.031,250,2.107,251,1.834,252,1.512,253,1.834,254,2.556,255,1.512,256,2.322,257,2.322,258,1.512,259,2.322,260,2.322,261,2.322,262,2.322,263,1.834,264,2.556,265,2.322,266,2.322,267,2.322,268,2.322,269,3.237,270,2.322,271,2.322,272,2.942,273,3.237,274,1.834,275,1.834,276,2.322,277,2.322,278,2.426,279,3.237,280,2.322,281,2.322,282,2.322,283,2.322,284,2.322,285,2.322,286,2.322,287,2.322,288,2.322,289,2.322,290,2.322,291,2.322,292,1.834,293,2.322,294,2.322,295,2.322,296,2.322,297,2.322,298,1.512,299,1.834,300,2.322,301,3.726,302,2.322,303,2.322,304,2.322]],["title/classes/RequestCache.html",[73,1.206,171,1.028]],["body/classes/RequestCache.html",[3,0.67,4,0.942,5,0.555,6,0.897,10,0.555,12,1.466,15,0.7,16,0.064,17,0.942,35,0.942,36,0.67,38,1.048,46,1.048,70,0.058,71,0.045,72,0.034,73,1.299,75,1.819,82,2.897,84,2.897,88,1.819,89,2.832,91,3.435,92,3.435,111,2.275,113,2.155,122,2.667,125,1.299,129,1.299,137,0.67,138,1.523,156,3.567,159,2.897,163,2.207,168,2.941,171,1.453,255,1.819,274,2.207,275,2.207,305,3.567,306,2.389,307,4.637,308,3.669,309,3.669,310,2.795,311,4.35,312,4.097,313,2.795,314,2.795,315,3.669,316,4.895,317,4.85,318,2.795,319,4.097,320,3.669,321,2.795,322,3.669,323,2.795,324,2.795,325,2.795,326,2.795,327,2.795,328,2.795]],["title/changelog.html",[329,1.427,330,1.2,331,1.427]],["body/changelog.html",[0,0.304,2,0.24,3,0.725,5,0.167,11,0.283,12,0.283,13,0.663,15,0.135,16,0.044,18,0.663,20,1.833,41,0.489,63,0.663,70,0.01,71,0.018,72,0.041,77,0.869,79,0.663,89,0.547,94,0.547,96,1.211,100,1.549,109,0.547,132,0.391,151,1.406,191,0.795,198,0.675,200,0.547,201,1.617,202,2.391,203,0.547,210,1.657,231,2.389,233,1.248,234,2.022,236,1.147,237,1.679,242,0.663,255,0.945,258,1.487,263,1.147,272,3.05,278,0.945,292,1.147,330,1.05,331,0.945,332,1.147,333,0.663,334,0.663,335,2.644,336,1.147,337,3.199,338,0.84,339,5.021,340,4.256,341,1.452,342,0.84,343,0.84,344,0.84,345,3.936,346,0.84,347,0.84,348,0.84,349,3.693,350,0.84,351,0.84,352,1.452,353,1.918,354,3.592,355,0.84,356,0.795,357,0.663,358,0.84,359,0.84,360,3.348,361,1.452,362,2.579,363,1.918,364,1.918,365,0.84,366,1.147,367,1.452,368,3.73,369,1.452,370,0.84,371,0.84,372,4.002,373,0.84,374,1.452,375,2.425,376,1.918,377,2.579,378,1.452,379,1.918,380,1.918,381,1.487,382,1.918,383,0.84,384,1.452,385,1.452,386,0.84,387,3.026,388,2.822,389,3.026,390,1.452,391,0.84,392,0.84,393,4.002,394,2.644,395,1.803,396,0.84,397,1.452,398,0.84,399,0.84,400,1.452,401,1.918,402,1.918,403,2.036,404,0.84,405,1.452,406,0.84,407,0.84,408,0.84,409,1.452,410,3.108,411,0.84,412,2.822,413,0.84,414,0.84,415,0.84,416,1.918,417,1.514,418,0.84,419,0.84,420,1.147,421,0.84,422,2.822,423,3.592,424,3.693,425,1.452,426,2.579,427,0.84,428,1.452,429,2.822,430,1.452,431,0.84,432,0.84,433,0.84,434,1.452,435,2.389,436,2.822,437,1.803,438,0.84,439,3.026,440,3.54,441,0.84,442,0.84,443,1.452,444,0.84,445,2.283,446,0.84,447,1.452,448,1.918,449,0.84,450,0.84,451,1.918,452,0.84,453,1.918,454,1.452,455,0.84,456,1.452,457,0.84,458,0.84,459,0.84,460,3.863,461,0.84,462,0.663,463,0.663,464,1.679,465,0.663,466,0.84,467,1.452,468,0.663,469,0.84,470,1.452,471,2.283,472,2.283,473,0.84,474,1.452,475,1.918,476,0.84,477,0.84,478,1.452,479,0.84,480,0.84,481,2.822,482,1.837,483,2.036,484,1.514,485,0.84,486,2.036,487,0.84,488,1.918,489,2.526,490,3.783,491,0.84,492,0.84,493,1.452,494,1.514,495,0.84,496,0.84,497,0.84,498,2.579,499,0.84,500,0.84,501,0.84,502,0.84,503,1.918,504,0.84,505,1.147,506,1.147,507,0.84,508,2.526,509,0.84,510,0.84,511,2.836,512,0.84,513,0.84,514,0.84,515,2.036,516,2.036,517,0.84,518,1.452,519,0.84,520,0.84,521,1.918,522,1.452,523,0.84,524,0.84,525,1.452,526,1.452,527,1.452,528,1.452,529,0.84,530,1.918,531,0.84,532,0.84,533,0.663,534,0.84,535,1.514,536,1.452,537,1.452,538,0.84,539,0.84,540,1.452,541,1.452,542,1.452,543,1.452,544,0.84,545,0.84,546,0.84,547,0.84,548,1.918,549,0.84,550,1.452,551,0.84,552,0.84,553,1.147,554,2.822,555,1.147,556,0.84,557,0.663,558,0.84,559,0.84,560,2.579,561,2.283,562,0.84,563,1.918,564,1.452,565,2.822,566,1.147,567,1.452,568,2.283,569,0.84,570,0.84,571,2.283,572,0.84,573,0.84,574,0.84,575,0.84,576,0.84,577,1.452,578,1.452,579,0.84,580,1.452,581,0.84,582,0.663,583,1.452,584,0.84,585,1.452,586,0.84,587,0.84,588,1.803,589,0.84,590,0.84,591,0.84,592,0.84,593,1.452,594,0.84,595,0.84,596,0.663,597,0.84,598,0.84,599,0.84,600,0.84,601,1.452,602,0.84,603,0.84,604,0.84,605,0.84,606,0.84,607,1.452,608,0.84,609,2.822,610,0.84,611,0.84,612,1.918,613,1.918,614,1.452,615,0.84,616,1.452,617,0.84,618,0.663,619,0.663,620,0.84,621,1.452,622,0.84,623,0.84,624,1.487,625,0.84,626,0.84,627,1.452,628,1.452,629,0.84,630,0.84,631,1.452,632,1.452,633,0.84,634,1.452,635,2.283,636,1.918,637,0.84,638,0.84,639,0.84,640,0.84,641,0.663,642,0.663,643,0.84,644,1.452,645,0.84,646,0.84,647,0.84,648,0.84,649,1.452,650,2.283,651,0.84,652,0.84,653,0.84,654,0.84,655,2.822,656,1.918,657,0.84,658,0.84,659,1.918,660,1.452,661,1.452,662,1.452,663,2.283,664,0.84,665,2.283,666,0.84,667,0.84,668,1.452,669,0.84,670,0.84,671,0.84,672,0.84,673,0.84,674,2.283,675,0.84,676,1.918,677,2.283,678,0.84,679,1.918,680,2.579,681,1.452,682,1.452,683,1.452,684,1.452,685,1.918,686,2.283,687,2.579,688,1.452,689,1.918,690,0.84,691,0.84,692,3.026,693,1.918,694,0.84,695,2.283,696,2.283,697,3.348,698,0.84,699,0.84,700,0.84,701,0.84,702,0.84,703,0.84,704,1.452,705,0.84,706,1.452,707,0.84,708,0.84,709,0.84,710,0.84,711,1.452,712,0.84,713,1.918,714,0.84,715,0.84,716,1.452,717,1.514,718,1.452,719,1.918,720,0.84,721,0.84,722,0.84,723,1.452,724,0.84,725,0.84,726,0.84,727,0.84,728,0.84,729,0.84,730,0.84,731,1.452,732,0.84,733,0.84,734,2.283,735,2.822,736,1.452,737,1.918,738,1.452,739,2.283,740,0.84,741,0.84,742,0.84,743,0.84,744,1.918,745,0.84,746,0.84,747,0.84,748,1.452,749,1.452,750,1.452,751,1.452,752,1.918,753,0.84,754,0.84,755,0.84,756,0.84,757,0.84,758,0.84,759,0.663,760,0.84,761,0.84,762,0.84,763,1.452,764,0.84,765,0.84,766,1.452,767,0.84,768,0.84,769,0.84,770,0.84,771,0.84,772,0.84,773,0.84,774,0.84,775,0.84,776,3.199,777,0.84,778,1.514,779,3.199,780,1.918,781,2.283,782,1.452,783,1.918,784,0.84,785,1.452,786,0.84,787,0.84,788,1.452,789,1.452,790,0.84,791,0.84,792,0.84,793,0.84,794,1.452,795,0.84,796,1.918,797,0.84,798,0.84,799,0.84,800,1.803,801,0.84,802,0.663,803,0.84,804,0.84,805,0.84,806,0.84,807,0.84,808,0.84,809,0.84,810,0.84,811,0.84,812,0.84,813,2.579,814,0.84,815,0.84,816,0.84,817,0.84,818,0.84,819,0.84,820,0.84,821,0.84,822,0.84,823,0.84,824,0.84,825,0.84,826,0.84,827,0.84,828,0.84,829,1.452,830,0.84,831,1.452,832,0.84,833,1.452,834,1.452,835,2.283,836,2.283,837,1.452,838,1.452,839,0.84,840,0.84,841,0.84,842,1.918,843,0.84,844,0.663,845,0.84,846,0.84,847,0.84,848,0.84,849,0.84,850,0.84,851,1.452,852,3.478,853,1.918,854,0.84,855,1.452,856,0.84,857,0.84,858,0.84,859,0.84,860,1.452,861,0.84,862,0.84,863,0.84,864,0.84,865,1.452,866,2.389,867,1.452,868,0.84,869,0.84,870,0.945,871,0.84,872,2.283,873,0.84,874,1.452,875,0.84,876,0.84,877,0.84,878,1.487,879,0.84,880,1.452,881,0.84,882,0.84,883,0.84,884,1.452,885,1.452,886,0.84,887,0.84,888,0.84,889,0.84,890,1.452,891,1.918,892,1.452,893,0.84,894,0.663,895,1.147,896,0.84,897,0.84,898,0.84,899,0.84,900,0.84,901,0.84,902,0.84,903,0.84,904,0.84,905,0.663,906,0.84,907,0.84,908,1.452,909,0.84,910,0.84,911,0.84,912,0.84,913,0.84,914,0.84,915,0.84,916,1.452,917,0.84,918,0.663,919,0.84,920,0.663,921,0.663,922,0.84,923,0.84,924,0.84,925,1.452,926,0.84,927,0.84,928,0.84,929,0.84,930,0.84,931,0.84,932,0.84,933,0.84,934,0.84,935,0.84,936,0.84,937,1.452,938,0.663,939,0.84,940,0.84,941,1.452,942,0.84,943,0.663,944,0.84,945,0.84,946,0.84,947,0.84,948,0.84,949,0.84,950,0.84]],["title/coverage.html",[878,2.274]],["body/coverage.html",[0,0.358,1,1.13,5,0.344,6,1.032,7,2.069,9,0.807,15,0.279,16,0.064,27,1.37,30,2.288,36,1.231,70,0.021,71,0.032,72,0.021,73,1.218,74,0.807,76,1.706,77,1.064,78,1.706,96,0.585,127,1.13,128,2.492,129,1.914,136,1.064,137,0.756,165,0.95,166,2.172,167,2.172,169,1.13,171,0.687,218,1.13,219,2.583,220,2.76,250,1.13,252,1.13,254,2.069,298,1.706,305,1.37,306,1.13,356,0.95,375,1.434,381,1.706,482,1.13,878,1.13,951,1.736,952,1.736,953,5.199,954,1.736,955,1.736,956,5.185,957,3.028,958,1.736,959,3.156,960,1.736,961,2.62,962,1.736,963,4.759,964,1.37,965,1.37,966,3.156,967,1.736,968,1.736,969,1.736,970,1.736,971,1.37,972,1.736,973,2.492,974,1.37,975,1.37,976,2.069,977,2.069,978,1.37,979,3.515,980,2.62,981,2.62,982,1.37,983,2.069,984,2.069,985,1.736,986,1.736,987,2.069,988,2.62,989,1.37,990,2.62,991,2.62,992,1.37,993,2.62,994,1.37,995,1.37,996,1.736,997,3.492,998,3.492,999,1.736,1000,1.736,1001,1.736,1002,1.736,1003,1.736,1004,1.736,1005,1.736,1006,1.736,1007,1.736,1008,1.37,1009,2.069,1010,2.069,1011,2.069,1012,1.736,1013,1.37,1014,3.252,1015,1.736,1016,1.736,1017,1.736,1018,1.736,1019,1.736,1020,1.736,1021,1.736,1022,2.054,1023,1.37,1024,1.37,1025,1.736,1026,1.736,1027,1.736,1028,1.736]],["title/dependencies.html",[468,1.731,624,2.023]],["body/dependencies.html",[5,0.519,16,0.065,20,1.432,21,2.773,22,2.065,23,0.882,24,2.065,25,2.065,70,0.032,71,0.043,72,0.032,103,2.065,137,0.627,138,1.184,224,2.065,226,2.065,227,2.065,228,2.065,264,2.065,336,2.065,356,1.432,357,2.065,464,1.703,486,2.065,505,2.065,555,2.065,566,2.065,618,2.065,619,2.065,624,1.703,642,2.773,717,2.065,778,2.773,870,2.286,1029,2.616,1030,2.616,1031,2.616,1032,4.879,1033,2.616,1034,2.616,1035,2.616,1036,2.616,1037,2.616,1038,2.616,1039,2.616,1040,2.616,1041,3.512,1042,2.616,1043,2.616,1044,2.616,1045,2.616,1046,2.616,1047,2.616,1048,2.616,1049,3.964,1050,2.616,1051,3.512,1052,2.616,1053,2.616,1054,2.616,1055,2.616,1056,3.964,1057,2.616,1058,2.616,1059,2.616,1060,2.616,1061,2.616,1062,2.616,1063,2.616,1064,2.616,1065,3.512,1066,2.616,1067,2.616,1068,2.616,1069,3.512,1070,2.616,1071,2.616,1072,3.512,1073,3.512,1074,2.616,1075,2.616,1076,2.616,1077,2.616,1078,2.065,1079,2.616,1080,2.616,1081,2.616,1082,2.616,1083,2.616,1084,2.616,1085,2.616,1086,2.616,1087,2.616,1088,2.616,1089,2.616,1090,2.616,1091,2.616,1092,2.616,1093,2.616,1094,2.616,1095,2.616,1096,2.616,1097,2.616,1098,2.616,1099,2.616,1100,2.616,1101,2.616,1102,2.616,1103,3.512,1104,2.616,1105,2.616,1106,2.616,1107,2.616,1108,2.616,1109,2.616,1110,2.616,1111,2.616,1112,2.616,1113,2.616,1114,2.616,1115,2.616,1116,2.616,1117,2.616,1118,2.616,1119,2.616,1120,2.616,1121,2.616,1122,2.616,1123,3.512,1124,2.616,1125,2.616,1126,2.616,1127,2.616,1128,2.616,1129,2.616,1130,2.616,1131,2.616,1132,2.616,1133,3.512,1134,2.616,1135,2.616,1136,2.616,1137,2.616,1138,2.616,1139,2.616,1140,2.616,1141,2.616,1142,2.616,1143,2.616,1144,2.616,1145,2.616,1146,2.616]],["title/index.html",[10,0.435,329,1.427,330,1.2]],["body/index.html",[0,0.364,2,0.852,3,1.106,16,0.047,70,0.037,71,0.047,72,0.037,100,1.745,191,1.634,201,2.073,234,2.315,237,2.493,331,1.943,332,3.024,333,3.024,334,3.024,335,3.339,368,3.024,375,2.315,403,2.357,417,3.024,420,3.024,435,2.357,437,2.357,440,3.339,462,2.357,463,2.357,464,1.943,465,2.357,483,3.642,484,3.522,489,3.024,494,2.357,506,3.024,508,2.357,511,2.357,516,2.357,535,2.357,641,2.357,802,2.357,895,2.357,905,2.357,918,2.357,1147,3.829,1148,2.985,1149,2.985,1150,2.985,1151,2.985,1152,3.024,1153,2.985,1154,2.985,1155,2.985,1156,3.829,1157,3.829,1158,3.829,1159,4.228,1160,2.985,1161,2.985,1162,4.461,1163,4.228,1164,2.985,1165,2.985,1166,3.829,1167,2.985,1168,2.985,1169,2.985,1170,2.985,1171,2.985,1172,2.985,1173,2.985,1174,2.985,1175,2.985,1176,2.357,1177,4.461,1178,2.985,1179,2.985,1180,2.985,1181,2.985,1182,2.985,1183,2.985,1184,2.985,1185,2.985,1186,2.985,1187,2.985,1188,2.985,1189,2.985,1190,2.985,1191,2.985,1192,2.985,1193,2.985,1194,2.985]],["title/license.html",[329,1.427,330,1.2,1195,1.731]],["body/license.html",[16,0.051,23,1.13,70,0.041,71,0.051,72,0.041,198,1.914,201,1.558,482,2.182,515,3.252,533,3.52,557,2.646,759,3.252,844,2.646,866,2.646,921,2.646,943,2.646,1152,3.956,1195,2.646,1196,3.351,1197,4.459,1198,3.351,1199,3.351,1200,4.118,1201,3.351,1202,3.351,1203,3.351,1204,3.351,1205,3.351,1206,3.351,1207,4.118,1208,3.351,1209,3.351,1210,3.351,1211,3.351,1212,3.351,1213,3.351,1214,3.351,1215,3.351,1216,3.351,1217,3.351,1218,3.351,1219,3.351,1220,4.118,1221,3.351,1222,3.351,1223,3.351,1224,3.351,1225,3.351,1226,3.351,1227,4.118,1228,3.351,1229,3.351,1230,3.351,1231,3.351,1232,3.351,1233,3.351,1234,3.351,1235,3.351,1236,3.351,1237,3.351,1238,3.351,1239,3.351,1240,3.351,1241,3.351,1242,3.351,1243,3.351,1244,3.351,1245,3.351,1246,3.351,1247,3.351,1248,3.351,1249,3.351,1250,3.351,1251,3.351,1252,3.351,1253,3.351,1254,3.351,1255,3.351]],["title/modules.html",[1256,2.758]],["body/modules.html",[16,0.057,70,0.05,71,0.057,72,0.05,1256,3.193]],["title/overview.html",[1257,2.758]],["body/overview.html",[2,1.144,16,0.056,70,0.049,71,0.056,72,0.049,75,2.609,800,3.165,1257,3.165,1258,4.008]],["title/miscellaneous/typealiases.html",[1259,1.2,1260,3.108]],["body/miscellaneous/typealiases.html",[6,0.993,10,0.69,15,0.559,16,0.052,36,1.086,70,0.043,71,0.052,72,0.043,76,2.262,77,1.626,78,2.741,87,3.324,129,1.957,134,1.376,136,1.419,137,1.009,166,1.902,167,2.305,173,3.065,957,2.262,971,2.743,976,2.743,977,3.324,994,2.743,995,3.577,1014,2.743,1022,2.262,1259,1.902,1261,3.474,1262,4.21,1263,2.743,1264,4.21,1265,4.21,1266,4.21,1267,4.21,1268,4.21,1269,4.21,1270,4.21,1271,3.474,1272,4.21,1273,3.474,1274,4.21,1275,2.743]],["title/miscellaneous/variables.html",[1259,1.2,1276,2.454]],["body/miscellaneous/variables.html",[6,0.938,10,0.437,15,0.775,16,0.064,30,2.95,38,1.033,45,1.234,46,0.628,49,2.029,70,0.027,71,0.038,72,0.038,83,1.737,94,3.208,95,3.208,100,0.742,116,1.737,129,1.83,130,1.023,131,1.023,133,1.83,134,0.871,136,1.4,137,0.944,138,0.742,143,1.449,150,2.029,151,1.83,216,2.029,219,1.432,220,2.356,233,1.432,234,1.981,250,2.029,251,1.737,252,2.029,253,1.737,258,1.432,278,1.432,298,2.029,299,2.461,306,2.029,356,1.205,366,1.737,375,1.205,381,1.432,394,1.737,395,1.737,410,1.737,553,1.737,582,1.737,588,1.737,596,2.461,870,1.432,894,3.108,920,1.737,938,1.737,957,1.432,964,2.461,965,2.461,973,1.737,974,2.857,975,2.857,978,1.737,982,1.737,983,1.737,984,3.108,987,1.737,989,1.737,992,1.737,997,1.737,998,2.461,1008,2.461,1009,1.737,1010,2.461,1011,2.461,1013,2.461,1022,1.432,1023,2.461,1024,2.461,1078,2.461,1176,2.461,1259,1.205,1263,2.857,1275,2.461,1276,1.737,1277,3.619,1278,2.2,1279,4.155,1280,3.117,1281,2.2,1282,3.936,1283,2.2,1284,2.2,1285,2.2,1286,2.2,1287,3.936,1288,2.2,1289,2.2,1290,3.936,1291,2.2,1292,3.117,1293,3.117,1294,3.117,1295,2.2,1296,2.2,1297,2.2,1298,2.2,1299,2.2,1300,2.2,1301,2.2,1302,2.2,1303,2.2,1304,2.2,1305,2.2,1306,2.2,1307,2.2,1308,2.2,1309,2.2,1310,2.2,1311,2.2,1312,2.2,1313,2.2,1314,2.2,1315,2.2,1316,2.2,1317,2.2,1318,2.2,1319,2.2,1320,2.2,1321,2.2,1322,2.2,1323,2.2,1324,2.2,1325,2.2,1326,2.2,1327,2.2,1328,2.2,1329,2.2,1330,2.2,1331,2.2,1332,2.2,1333,2.2,1334,2.2,1335,2.2,1336,2.2,1337,2.2,1338,3.117,1339,3.117,1340,3.117,1341,2.2,1342,3.117,1343,2.2,1344,2.2,1345,3.117,1346,2.2,1347,2.2,1348,2.2,1349,3.117,1350,2.2,1351,2.2,1352,2.2,1353,2.2,1354,2.2]]],"invertedIndex":[["",{"_index":16,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["0",{"_index":953,"title":{},"body":{"coverage.html":{}}}],["0.1.0",{"_index":941,"title":{},"body":{"changelog.html":{}}}],["0.11.4",{"_index":1146,"title":{},"body":{"dependencies.html":{}}}],["0.18.0",{"_index":1086,"title":{},"body":{"dependencies.html":{}}}],["0.2.0",{"_index":937,"title":{},"body":{"changelog.html":{}}}],["0.20.0",{"_index":1104,"title":{},"body":{"dependencies.html":{}}}],["0.5.0",{"_index":925,"title":{},"body":{"changelog.html":{}}}],["0.6.0",{"_index":895,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["0/1",{"_index":956,"title":{},"body":{"coverage.html":{}}}],["0/2",{"_index":954,"title":{},"body":{"coverage.html":{}}}],["0/3",{"_index":966,"title":{},"body":{"coverage.html":{}}}],["0/4",{"_index":985,"title":{},"body":{"coverage.html":{}}}],["0/5",{"_index":1026,"title":{},"body":{"coverage.html":{}}}],["0/6",{"_index":1025,"title":{},"body":{"coverage.html":{}}}],["01",{"_index":378,"title":{},"body":{"changelog.html":{}}}],["02",{"_index":745,"title":{},"body":{"changelog.html":{}}}],["03",{"_index":680,"title":{},"body":{"changelog.html":{}}}],["04",{"_index":426,"title":{},"body":{"changelog.html":{}}}],["05",{"_index":650,"title":{},"body":{"changelog.html":{}}}],["06",{"_index":401,"title":{},"body":{"changelog.html":{}}}],["07",{"_index":377,"title":{},"body":{"changelog.html":{}}}],["08",{"_index":867,"title":{},"body":{"changelog.html":{}}}],["09",{"_index":362,"title":{},"body":{"changelog.html":{}}}],["1",{"_index":860,"title":{},"body":{"changelog.html":{}}}],["1.0",{"_index":779,"title":{},"body":{"changelog.html":{}}}],["1.0.0",{"_index":852,"title":{},"body":{"changelog.html":{}}}],["1.0.11",{"_index":1082,"title":{},"body":{"dependencies.html":{}}}],["1.0.3",{"_index":1089,"title":{},"body":{"dependencies.html":{}}}],["1.0.6",{"_index":1141,"title":{},"body":{"dependencies.html":{}}}],["1.1.0",{"_index":829,"title":{},"body":{"changelog.html":{}}}],["1.16.0",{"_index":1119,"title":{},"body":{"dependencies.html":{}}}],["1.19.0",{"_index":1083,"title":{},"body":{"dependencies.html":{}}}],["1.2.0",{"_index":778,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["1.2.3",{"_index":1092,"title":{},"body":{"dependencies.html":{}}}],["1.2.6",{"_index":1122,"title":{},"body":{"dependencies.html":{}}}],["1.3.5",{"_index":744,"title":{},"body":{"changelog.html":{}}}],["1.4.0",{"_index":717,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["1.4.1",{"_index":1107,"title":{},"body":{"dependencies.html":{}}}],["1.5.0",{"_index":679,"title":{},"body":{"changelog.html":{}}}],["1.6.0",{"_index":663,"title":{},"body":{"changelog.html":{}}}],["1.7.0",{"_index":649,"title":{},"body":{"changelog.html":{}}}],["1.7.2",{"_index":1095,"title":{},"body":{"dependencies.html":{}}}],["10",{"_index":210,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"changelog.html":{}}}],["10.0.0",{"_index":1102,"title":{},"body":{"dependencies.html":{}}}],["100",{"_index":146,"title":{},"body":{"interfaces/CacheOptions.html":{}}}],["1000",{"_index":148,"title":{},"body":{"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{}}}],["10x",{"_index":841,"title":{},"body":{"changelog.html":{}}}],["11",{"_index":719,"title":{},"body":{"changelog.html":{}}}],["11.2.1",{"_index":1124,"title":{},"body":{"dependencies.html":{}}}],["12",{"_index":435,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["12.0.1",{"_index":1126,"title":{},"body":{"dependencies.html":{}}}],["12.1.1",{"_index":1032,"title":{},"body":{"dependencies.html":{}}}],["12.1.3",{"_index":1040,"title":{},"body":{"dependencies.html":{}}}],["13",{"_index":543,"title":{},"body":{"changelog.html":{}}}],["14",{"_index":427,"title":{},"body":{"changelog.html":{}}}],["15",{"_index":338,"title":{},"body":{"changelog.html":{}}}],["15.126.1",{"_index":1030,"title":{},"body":{"dependencies.html":{}}}],["16",{"_index":614,"title":{},"body":{"changelog.html":{}}}],["16.0.0",{"_index":1097,"title":{},"body":{"dependencies.html":{}}}],["17",{"_index":402,"title":{},"body":{"changelog.html":{}}}],["2",{"_index":800,"title":{},"body":{"changelog.html":{},"overview.html":{}}}],["2.0.0",{"_index":613,"title":{},"body":{"changelog.html":{}}}],["2.0.5",{"_index":1100,"title":{},"body":{"dependencies.html":{}}}],["2.1.0",{"_index":566,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["2.2.0",{"_index":555,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["2.3.0",{"_index":550,"title":{},"body":{"changelog.html":{}}}],["2.3.1",{"_index":542,"title":{},"body":{"changelog.html":{}}}],["2.4.0",{"_index":527,"title":{},"body":{"changelog.html":{}}}],["2.5.0",{"_index":505,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["2.6.7",{"_index":1127,"title":{},"body":{"dependencies.html":{}}}],["2.8.5",{"_index":1090,"title":{},"body":{"dependencies.html":{}}}],["2.awsapprunner.com",{"_index":1174,"title":{},"body":{"index.html":{}}}],["2019",{"_index":866,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["2020",{"_index":781,"title":{},"body":{"changelog.html":{}}}],["2021",{"_index":490,"title":{},"body":{"changelog.html":{}}}],["2022",{"_index":337,"title":{},"body":{"changelog.html":{}}}],["21",{"_index":651,"title":{},"body":{"changelog.html":{}}}],["22",{"_index":854,"title":{},"body":{"changelog.html":{}}}],["24",{"_index":926,"title":{},"body":{"changelog.html":{}}}],["26",{"_index":681,"title":{},"body":{"changelog.html":{}}}],["26th",{"_index":722,"title":{},"body":{"changelog.html":{}}}],["27",{"_index":363,"title":{},"body":{"changelog.html":{}}}],["3",{"_index":766,"title":{},"body":{"changelog.html":{}}}],["3.0.0",{"_index":486,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["3.0.12",{"_index":1056,"title":{},"body":{"dependencies.html":{}}}],["3.1.0",{"_index":443,"title":{},"body":{"changelog.html":{}}}],["3.1.1",{"_index":434,"title":{},"body":{"changelog.html":{}}}],["3.2.0",{"_index":425,"title":{},"body":{"changelog.html":{}}}],["3.3.0",{"_index":400,"title":{},"body":{"changelog.html":{}}}],["3.4.0",{"_index":376,"title":{},"body":{"changelog.html":{}}}],["3.5.0",{"_index":361,"title":{},"body":{"changelog.html":{}}}],["3.5.5",{"_index":1062,"title":{},"body":{"dependencies.html":{}}}],["3.5.7",{"_index":1064,"title":{},"body":{"dependencies.html":{}}}],["3.6",{"_index":1181,"title":{},"body":{"index.html":{}}}],["3.6.0",{"_index":336,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["3.7.1",{"_index":1073,"title":{},"body":{"dependencies.html":{}}}],["3.7.3",{"_index":1076,"title":{},"body":{"dependencies.html":{}}}],["30",{"_index":567,"title":{},"body":{"changelog.html":{}}}],["31",{"_index":830,"title":{},"body":{"changelog.html":{}}}],["3d",{"_index":393,"title":{},"body":{"changelog.html":{}}}],["4",{"_index":799,"title":{},"body":{"changelog.html":{}}}],["4.0",{"_index":1157,"title":{},"body":{"index.html":{}}}],["4.0.2",{"_index":1070,"title":{},"body":{"dependencies.html":{}}}],["4.17.1",{"_index":1098,"title":{},"body":{"dependencies.html":{}}}],["4.17.21",{"_index":1117,"title":{},"body":{"dependencies.html":{}}}],["4.3.0",{"_index":1087,"title":{},"body":{"dependencies.html":{}}}],["4.6.0",{"_index":1108,"title":{},"body":{"dependencies.html":{}}}],["4th",{"_index":348,"title":{},"body":{"changelog.html":{}}}],["5",{"_index":1258,"title":{},"body":{"overview.html":{}}}],["5.0.0",{"_index":1111,"title":{},"body":{"dependencies.html":{}}}],["5.2.0",{"_index":1115,"title":{},"body":{"dependencies.html":{}}}],["6.0.1",{"_index":1114,"title":{},"body":{"dependencies.html":{}}}],["6.10.2",{"_index":1128,"title":{},"body":{"dependencies.html":{}}}],["6.2.0",{"_index":1067,"title":{},"body":{"dependencies.html":{}}}],["6.5.1",{"_index":1138,"title":{},"body":{"dependencies.html":{}}}],["6.6.7",{"_index":1135,"title":{},"body":{"dependencies.html":{}}}],["60",{"_index":147,"title":{},"body":{"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{}}}],["8",{"_index":263,"title":{},"body":{"interfaces/GtexTissue.html":{},"changelog.html":{}}}],["8.3.2",{"_index":1144,"title":{},"body":{"dependencies.html":{}}}],["8.5.12",{"_index":1060,"title":{},"body":{"dependencies.html":{}}}],["8.5.7",{"_index":1049,"title":{},"body":{"dependencies.html":{}}}],["8.7.8",{"_index":1052,"title":{},"body":{"dependencies.html":{}}}],["85",{"_index":936,"title":{},"body":{"changelog.html":{}}}],["90",{"_index":877,"title":{},"body":{"changelog.html":{}}}],["95",{"_index":430,"title":{},"body":{"changelog.html":{}}}],["9th",{"_index":691,"title":{},"body":{"changelog.html":{}}}],["__",{"_index":157,"title":{},"body":{"interfaces/CacheOptions.html":{}}}],["_error",{"_index":275,"title":{},"body":{"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{}}}],["_key",{"_index":211,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["_next",{"_index":299,"title":{},"body":{"interfaces/GtexTissue.html":{},"miscellaneous/variables.html":{}}}],["_req",{"_index":1282,"title":{},"body":{"miscellaneous/variables.html":{}}}],["_res",{"_index":216,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"miscellaneous/variables.html":{}}}],["ability",{"_index":583,"title":{},"body":{"changelog.html":{}}}],["above",{"_index":921,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["accurate",{"_index":678,"title":{},"body":{"changelog.html":{}}}],["action",{"_index":1248,"title":{},"body":{"license.html":{}}}],["actions",{"_index":770,"title":{},"body":{"changelog.html":{}}}],["actually",{"_index":241,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["adapter",{"_index":106,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["added",{"_index":339,"title":{},"body":{"changelog.html":{}}}],["additional",{"_index":922,"title":{},"body":{"changelog.html":{}}}],["addressed",{"_index":822,"title":{},"body":{"changelog.html":{}}}],["adds",{"_index":405,"title":{},"body":{"changelog.html":{}}}],["adjusting",{"_index":815,"title":{},"body":{"changelog.html":{}}}],["adjustment",{"_index":715,"title":{},"body":{"changelog.html":{}}}],["advanced",{"_index":617,"title":{},"body":{"changelog.html":{}}}],["again",{"_index":789,"title":{},"body":{"changelog.html":{}}}],["age",{"_index":292,"title":{},"body":{"interfaces/GtexTissue.html":{},"changelog.html":{}}}],["agemax",{"_index":245,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["agemean",{"_index":247,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["agemin",{"_index":246,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["agerange",{"_index":1301,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ala",{"_index":547,"title":{},"body":{"changelog.html":{}}}],["aliases",{"_index":1261,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["allowdots",{"_index":48,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["allows",{"_index":698,"title":{},"body":{"changelog.html":{}}}],["allowstale",{"_index":1317,"title":{},"body":{"miscellaneous/variables.html":{}}}],["alpha",{"_index":907,"title":{},"body":{"changelog.html":{}}}],["alpha.1",{"_index":885,"title":{},"body":{"changelog.html":{}}}],["alpha.2",{"_index":880,"title":{},"body":{"changelog.html":{}}}],["alpha.3",{"_index":865,"title":{},"body":{"changelog.html":{}}}],["alt",{"_index":1161,"title":{},"body":{"index.html":{}}}],["analytics",{"_index":619,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["anatomical",{"_index":713,"title":{},"body":{"changelog.html":{}}}],["and/or",{"_index":1218,"title":{},"body":{"license.html":{}}}],["angular",{"_index":464,"title":{},"body":{"changelog.html":{},"dependencies.html":{},"index.html":{}}}],["angular/animations",{"_index":1031,"title":{},"body":{"dependencies.html":{}}}],["angular/cdk",{"_index":1033,"title":{},"body":{"dependencies.html":{}}}],["angular/common",{"_index":1034,"title":{},"body":{"dependencies.html":{}}}],["angular/compiler",{"_index":1035,"title":{},"body":{"dependencies.html":{}}}],["angular/core",{"_index":1036,"title":{},"body":{"dependencies.html":{}}}],["angular/elements",{"_index":1037,"title":{},"body":{"dependencies.html":{}}}],["angular/forms",{"_index":1038,"title":{},"body":{"dependencies.html":{}}}],["angular/material",{"_index":1039,"title":{},"body":{"dependencies.html":{}}}],["angular/platform",{"_index":1041,"title":{},"body":{"dependencies.html":{}}}],["angular/router",{"_index":1043,"title":{},"body":{"dependencies.html":{}}}],["angular/youtube",{"_index":1044,"title":{},"body":{"dependencies.html":{}}}],["anyautoprunelrucache",{"_index":1262,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["api",{"_index":234,"title":{},"body":{"interfaces/GtexTissue.html":{},"changelog.html":{},"index.html":{},"miscellaneous/variables.html":{}}}],["api.hubmapconsortium.org",{"_index":1171,"title":{},"body":{"index.html":{}}}],["api/ccf",{"_index":116,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"miscellaneous/variables.html":{}}}],["api/src/lib/app.ts",{"_index":7,"title":{},"body":{"interfaces/AppOptions.html":{},"coverage.html":{}}}],["api/src/lib/environment.ts",{"_index":957,"title":{},"body":{"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["api/src/lib/middleware/database",{"_index":166,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["api/src/lib/middleware/response",{"_index":128,"title":{},"body":{"interfaces/CacheOptions.html":{},"coverage.html":{}}}],["api/src/lib/polyfills.ts",{"_index":971,"title":{},"body":{"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["api/src/lib/routes/browser.ts",{"_index":973,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["api/src/lib/routes/v1/database",{"_index":976,"title":{},"body":{"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["api/src/lib/routes/v1/get",{"_index":980,"title":{},"body":{"coverage.html":{}}}],["api/src/lib/routes/v1/gtex/index.ts",{"_index":983,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["api/src/lib/routes/v1/gtex/rui",{"_index":219,"title":{},"body":{"interfaces/GtexTissue.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["api/src/lib/routes/v1/hubmap/index.ts",{"_index":987,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["api/src/lib/routes/v1/hubmap/rui",{"_index":988,"title":{},"body":{"coverage.html":{}}}],["api/src/lib/routes/v1/index.ts",{"_index":989,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["api/src/lib/routes/v1/reference",{"_index":990,"title":{},"body":{"coverage.html":{}}}],["api/src/lib/routes/v1/sparql.ts",{"_index":993,"title":{},"body":{"coverage.html":{}}}],["api/src/lib/routes/v1/utils/forward",{"_index":994,"title":{},"body":{"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["api/src/lib/routes/v1/utils/parse",{"_index":997,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["api/src/lib/routes/v1/utils/use",{"_index":1009,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["api/src/lib/server.ts",{"_index":1014,"title":{},"body":{"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["api/src/lib/utils/auto",{"_index":1022,"title":{},"body":{"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["api/src/lib/utils/ccf",{"_index":76,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["api/src/lib/utils/request",{"_index":305,"title":{},"body":{"classes/RequestCache.html":{},"coverage.html":{}}}],["apifile",{"_index":1284,"title":{},"body":{"miscellaneous/variables.html":{}}}],["app",{"_index":39,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["app.set('database",{"_index":40,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["app.set('query",{"_index":43,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["app.use",{"_index":68,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["app.use('/v1",{"_index":69,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["app.use(cors",{"_index":64,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["app.use(databaseloader(options",{"_index":67,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["app.use(helmet",{"_index":53,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["app.use(json",{"_index":66,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["app.use(urlencoded",{"_index":65,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["appear",{"_index":499,"title":{},"body":{"changelog.html":{}}}],["application",{"_index":702,"title":{},"body":{"changelog.html":{}}}],["applied",{"_index":753,"title":{},"body":{"changelog.html":{}}}],["appoptions",{"_index":1,"title":{"interfaces/AppOptions.html":{}},"body":{"interfaces/AppOptions.html":{},"coverage.html":{}}}],["appropriate",{"_index":467,"title":{},"body":{"changelog.html":{}}}],["april",{"_index":690,"title":{},"body":{"changelog.html":{}}}],["args",{"_index":317,"title":{},"body":{"classes/RequestCache.html":{}}}],["arising",{"_index":1252,"title":{},"body":{"license.html":{}}}],["asct+b",{"_index":491,"title":{},"body":{"changelog.html":{}}}],["assignment/selection",{"_index":666,"title":{},"body":{"changelog.html":{}}}],["associated",{"_index":557,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["async",{"_index":113,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{}}}],["atlas",{"_index":346,"title":{},"body":{"changelog.html":{}}}],["attempt",{"_index":257,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["attempts",{"_index":531,"title":{},"body":{"changelog.html":{}}}],["authors",{"_index":1241,"title":{},"body":{"license.html":{}}}],["automatic",{"_index":804,"title":{},"body":{"changelog.html":{}}}],["automatically",{"_index":754,"title":{},"body":{"changelog.html":{}}}],["autoprunelrucache",{"_index":134,"title":{},"body":{"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["available",{"_index":796,"title":{},"body":{"changelog.html":{}}}],["avoid",{"_index":602,"title":{},"body":{"changelog.html":{}}}],["await",{"_index":125,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{}}}],["award",{"_index":1193,"title":{},"body":{"index.html":{}}}],["backend",{"_index":510,"title":{},"body":{"changelog.html":{}}}],["background",{"_index":918,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["base",{"_index":890,"title":{},"body":{"changelog.html":{}}}],["based",{"_index":590,"title":{},"body":{"changelog.html":{}}}],["basic",{"_index":615,"title":{},"body":{"changelog.html":{}}}],["before",{"_index":503,"title":{},"body":{"changelog.html":{}}}],["being",{"_index":648,"title":{},"body":{"changelog.html":{}}}],["beta",{"_index":489,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["better",{"_index":568,"title":{},"body":{"changelog.html":{}}}],["between",{"_index":858,"title":{},"body":{"changelog.html":{}}}],["bind",{"_index":1081,"title":{},"body":{"dependencies.html":{}}}],["block",{"_index":451,"title":{},"body":{"changelog.html":{}}}],["blocks",{"_index":395,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["bmi",{"_index":524,"title":{},"body":{"changelog.html":{}}}],["bmirange",{"_index":1302,"title":{},"body":{"miscellaneous/variables.html":{}}}],["board",{"_index":882,"title":{},"body":{"changelog.html":{}}}],["body",{"_index":20,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/CacheOptions.html":{},"changelog.html":{},"dependencies.html":{}}}],["boolean",{"_index":142,"title":{},"body":{"interfaces/CacheOptions.html":{},"interfaces/GtexTissue.html":{}}}],["both",{"_index":553,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["box",{"_index":601,"title":{},"body":{"changelog.html":{}}}],["breaking",{"_index":638,"title":{},"body":{"changelog.html":{}}}],["bringing",{"_index":657,"title":{},"body":{"changelog.html":{}}}],["browser",{"_index":870,"title":{},"body":{"changelog.html":{},"dependencies.html":{},"miscellaneous/variables.html":{}}}],["browserify",{"_index":1136,"title":{},"body":{"dependencies.html":{}}}],["browserroute",{"_index":974,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["browserroutes",{"_index":31,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["browsing",{"_index":945,"title":{},"body":{"changelog.html":{}}}],["bug",{"_index":423,"title":{},"body":{"changelog.html":{}}}],["build",{"_index":1153,"title":{},"body":{"index.html":{}}}],["builds",{"_index":485,"title":{},"body":{"changelog.html":{}}}],["button",{"_index":884,"title":{},"body":{"changelog.html":{}}}],["c",{"_index":1198,"title":{},"body":{"license.html":{}}}],["cache",{"_index":138,"title":{},"body":{"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{},"dependencies.html":{},"miscellaneous/variables.html":{}}}],["cache.del(key",{"_index":328,"title":{},"body":{"classes/RequestCache.html":{}}}],["cache.get(key",{"_index":159,"title":{},"body":{"interfaces/CacheOptions.html":{},"classes/RequestCache.html":{}}}],["cache.get(selecttoken(token",{"_index":217,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["cache.get(token",{"_index":302,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["cache.set(key",{"_index":163,"title":{},"body":{"interfaces/CacheOptions.html":{},"classes/RequestCache.html":{}}}],["cache.ts",{"_index":129,"title":{},"body":{"interfaces/CacheOptions.html":{},"classes/RequestCache.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["cache.ts:10",{"_index":318,"title":{},"body":{"classes/RequestCache.html":{}}}],["cache.ts:23",{"_index":323,"title":{},"body":{"classes/RequestCache.html":{}}}],["cache.ts:27",{"_index":321,"title":{},"body":{"classes/RequestCache.html":{}}}],["cache.ts:4",{"_index":314,"title":{},"body":{"classes/RequestCache.html":{}}}],["cache_dir",{"_index":1013,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["cacheable",{"_index":1140,"title":{},"body":{"dependencies.html":{}}}],["cached",{"_index":1010,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["cachedresponse",{"_index":158,"title":{},"body":{"interfaces/CacheOptions.html":{}}}],["cacheoptions",{"_index":127,"title":{"interfaces/CacheOptions.html":{}},"body":{"interfaces/CacheOptions.html":{},"coverage.html":{}}}],["cacheresponses",{"_index":970,"title":{},"body":{"coverage.html":{}}}],["cacheresponses(options",{"_index":145,"title":{},"body":{"interfaces/CacheOptions.html":{}}}],["callback",{"_index":587,"title":{},"body":{"changelog.html":{}}}],["called",{"_index":644,"title":{},"body":{"changelog.html":{}}}],["calls",{"_index":359,"title":{},"body":{"changelog.html":{}}}],["cancelregistration",{"_index":586,"title":{},"body":{"changelog.html":{}}}],["candidate",{"_index":856,"title":{},"body":{"changelog.html":{}}}],["cannon",{"_index":1084,"title":{},"body":{"dependencies.html":{}}}],["card",{"_index":622,"title":{},"body":{"changelog.html":{}}}],["carousel",{"_index":627,"title":{},"body":{"changelog.html":{}}}],["cases",{"_index":828,"title":{},"body":{"changelog.html":{}}}],["catch",{"_index":274,"title":{},"body":{"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{}}}],["ccf",{"_index":100,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"changelog.html":{},"index.html":{},"miscellaneous/variables.html":{}}}],["ccf's",{"_index":775,"title":{},"body":{"changelog.html":{}}}],["ccf.owl",{"_index":341,"title":{},"body":{"changelog.html":{}}}],["ccfdatabase",{"_index":86,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["ccfdatabaseinstance",{"_index":74,"title":{"classes/CCFDatabaseInstance.html":{}},"body":{"classes/CCFDatabaseInstance.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"coverage.html":{}}}],["ccfdatabaseoptions",{"_index":98,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{}}}],["ccfdatabasestatustracker",{"_index":99,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["ccfdatabasestatustracker(this.database",{"_index":97,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["cdn.jsdelivr.net",{"_index":62,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["cell",{"_index":445,"title":{},"body":{"changelog.html":{}}}],["celltypeterms",{"_index":1304,"title":{},"body":{"miscellaneous/variables.html":{}}}],["center",{"_index":1188,"title":{},"body":{"index.html":{}}}],["change",{"_index":641,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["changed",{"_index":353,"title":{},"body":{"changelog.html":{}}}],["changelog",{"_index":331,"title":{"changelog.html":{}},"body":{"changelog.html":{},"index.html":{}}}],["changes",{"_index":453,"title":{},"body":{"changelog.html":{}}}],["charge",{"_index":1204,"title":{},"body":{"license.html":{}}}],["checkroutesenabled",{"_index":984,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["choose",{"_index":797,"title":{},"body":{"changelog.html":{}}}],["ci/cd",{"_index":773,"title":{},"body":{"changelog.html":{}}}],["claim",{"_index":1244,"title":{},"body":{"license.html":{}}}],["clamp",{"_index":999,"title":{},"body":{"coverage.html":{}}}],["class",{"_index":73,"title":{"classes/CCFDatabaseInstance.html":{},"classes/RequestCache.html":{}},"body":{"classes/CCFDatabaseInstance.html":{},"classes/RequestCache.html":{},"coverage.html":{}}}],["classes",{"_index":75,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"classes/RequestCache.html":{},"overview.html":{}}}],["clean",{"_index":421,"title":{},"body":{"changelog.html":{}}}],["cleanup",{"_index":488,"title":{},"body":{"changelog.html":{}}}],["click",{"_index":538,"title":{},"body":{"changelog.html":{}}}],["clicking",{"_index":634,"title":{},"body":{"changelog.html":{}}}],["client",{"_index":1177,"title":{},"body":{"index.html":{}}}],["coalescing",{"_index":194,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["code",{"_index":481,"title":{},"body":{"changelog.html":{}}}],["codebase",{"_index":784,"title":{},"body":{"changelog.html":{}}}],["codex",{"_index":840,"title":{},"body":{"changelog.html":{}}}],["codifies",{"_index":900,"title":{},"body":{"changelog.html":{}}}],["collaboration",{"_index":782,"title":{},"body":{"changelog.html":{}}}],["collisions",{"_index":806,"title":{},"body":{"changelog.html":{}}}],["color",{"_index":665,"title":{},"body":{"changelog.html":{}}}],["colorizing",{"_index":849,"title":{},"body":{"changelog.html":{}}}],["combination",{"_index":798,"title":{},"body":{"changelog.html":{}}}],["come",{"_index":845,"title":{},"body":{"changelog.html":{}}}],["coming",{"_index":837,"title":{},"body":{"changelog.html":{}}}],["comlink",{"_index":103,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"dependencies.html":{}}}],["comlink/dist/umd/node",{"_index":105,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["common",{"_index":332,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["complexity",{"_index":673,"title":{},"body":{"changelog.html":{}}}],["compodoc",{"_index":479,"title":{},"body":{"changelog.html":{}}}],["component",{"_index":437,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["components",{"_index":616,"title":{},"body":{"changelog.html":{}}}],["comunica/query",{"_index":1046,"title":{},"body":{"dependencies.html":{}}}],["concat",{"_index":1088,"title":{},"body":{"dependencies.html":{}}}],["conditions",{"_index":1226,"title":{},"body":{"license.html":{}}}],["config",{"_index":582,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["configuration",{"_index":571,"title":{},"body":{"changelog.html":{}}}],["configurations",{"_index":581,"title":{},"body":{"changelog.html":{}}}],["confirmation",{"_index":529,"title":{},"body":{"changelog.html":{}}}],["conform",{"_index":594,"title":{},"body":{"changelog.html":{}}}],["connect",{"_index":63,"title":{},"body":{"interfaces/AppOptions.html":{},"changelog.html":{}}}],["connection",{"_index":1254,"title":{},"body":{"license.html":{}}}],["console.log(err",{"_index":182,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["consortium",{"_index":1199,"title":{},"body":{"license.html":{}}}],["const",{"_index":38,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{},"miscellaneous/variables.html":{}}}],["constructor",{"_index":84,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"classes/RequestCache.html":{}}}],["constructor(cache",{"_index":310,"title":{},"body":{"classes/RequestCache.html":{}}}],["constructor(database",{"_index":85,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["constructor(public",{"_index":112,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["container",{"_index":629,"title":{},"body":{"changelog.html":{}}}],["containers",{"_index":570,"title":{},"body":{"changelog.html":{}}}],["containing",{"_index":1151,"title":{},"body":{"index.html":{}}}],["contentsecuritypolicy",{"_index":54,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["contract",{"_index":1249,"title":{},"body":{"license.html":{}}}],["control",{"_index":740,"title":{},"body":{"changelog.html":{}}}],["coordinate",{"_index":333,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["copies",{"_index":1220,"title":{},"body":{"license.html":{}}}],["copy",{"_index":1207,"title":{},"body":{"license.html":{}}}],["copyright",{"_index":1197,"title":{},"body":{"license.html":{}}}],["cord",{"_index":408,"title":{},"body":{"changelog.html":{}}}],["cors",{"_index":22,"title":{},"body":{"interfaces/AppOptions.html":{},"dependencies.html":{}}}],["count",{"_index":248,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["coverage",{"_index":878,"title":{"coverage.html":{}},"body":{"changelog.html":{},"coverage.html":{}}}],["createapp",{"_index":955,"title":{},"body":{"coverage.html":{}}}],["createapp(options",{"_index":37,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["createccfdatabaseworker",{"_index":169,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"coverage.html":{}}}],["createccfdatabaseworker(options",{"_index":114,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["created",{"_index":749,"title":{},"body":{"changelog.html":{}}}],["createdatabase",{"_index":967,"title":{},"body":{"coverage.html":{}}}],["createdatabase(token",{"_index":187,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["credits",{"_index":1183,"title":{},"body":{"index.html":{}}}],["css",{"_index":1091,"title":{},"body":{"dependencies.html":{}}}],["cuboid",{"_index":876,"title":{},"body":{"changelog.html":{}}}],["cuboids",{"_index":873,"title":{},"body":{"changelog.html":{}}}],["currently",{"_index":521,"title":{},"body":{"changelog.html":{}}}],["cyberinfrastructure",{"_index":1185,"title":{},"body":{"index.html":{}}}],["cycle",{"_index":684,"title":{},"body":{"changelog.html":{}}}],["damages",{"_index":1245,"title":{},"body":{"license.html":{}}}],["dark/light",{"_index":589,"title":{},"body":{"changelog.html":{}}}],["data",{"_index":202,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"changelog.html":{}}}],["database",{"_index":77,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["database.worker.js",{"_index":117,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["databasecacheoptions",{"_index":165,"title":{"interfaces/DatabaseCacheOptions.html":{}},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"coverage.html":{}}}],["databasegetter",{"_index":173,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"miscellaneous/typealiases.html":{}}}],["databaseloader",{"_index":27,"title":{},"body":{"interfaces/AppOptions.html":{},"coverage.html":{}}}],["databaseloader(options",{"_index":209,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["databaseloaderoptions",{"_index":9,"title":{"interfaces/DatabaseLoaderOptions.html":{}},"body":{"interfaces/AppOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"coverage.html":{}}}],["databasequerymethods",{"_index":1265,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["databasesource",{"_index":1267,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["databasesources",{"_index":1269,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["datasets",{"_index":696,"title":{},"body":{"changelog.html":{}}}],["datasources",{"_index":204,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["dbinstance",{"_index":179,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["dbinstance.database.connect().catch((err",{"_index":181,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["dbworker",{"_index":119,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["dbworker.database",{"_index":121,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["dbworker.sparqlquery",{"_index":123,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["dbworker[releaseproxy",{"_index":124,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["deal",{"_index":1209,"title":{},"body":{"license.html":{}}}],["dealings",{"_index":1255,"title":{},"body":{"license.html":{}}}],["december",{"_index":790,"title":{},"body":{"changelog.html":{}}}],["deck.gl/core",{"_index":1048,"title":{},"body":{"dependencies.html":{}}}],["deck.gl/geo",{"_index":1050,"title":{},"body":{"dependencies.html":{}}}],["deck.gl/layers",{"_index":1053,"title":{},"body":{"dependencies.html":{}}}],["deck.gl/mesh",{"_index":1054,"title":{},"body":{"dependencies.html":{}}}],["decorator",{"_index":1069,"title":{},"body":{"dependencies.html":{}}}],["deeply",{"_index":513,"title":{},"body":{"changelog.html":{}}}],["default",{"_index":94,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["default_gtex_rui_locations",{"_index":250,"title":{},"body":{"interfaces/GtexTissue.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["defaultvalue",{"_index":140,"title":{},"body":{"interfaces/CacheOptions.html":{}}}],["defined",{"_index":89,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"classes/RequestCache.html":{},"changelog.html":{}}}],["del",{"_index":1308,"title":{},"body":{"miscellaneous/variables.html":{}}}],["demo",{"_index":540,"title":{},"body":{"changelog.html":{}}}],["dependencies",{"_index":624,"title":{"dependencies.html":{}},"body":{"changelog.html":{},"dependencies.html":{}}}],["depending",{"_index":647,"title":{},"body":{"changelog.html":{}}}],["deprecated",{"_index":199,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["descrepancies",{"_index":391,"title":{},"body":{"changelog.html":{}}}],["details",{"_index":924,"title":{},"body":{"changelog.html":{}}}],["developed",{"_index":1184,"title":{},"body":{"index.html":{}}}],["developments",{"_index":905,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["dialog",{"_index":530,"title":{},"body":{"changelog.html":{}}}],["different",{"_index":569,"title":{},"body":{"changelog.html":{}}}],["digits",{"_index":767,"title":{},"body":{"changelog.html":{}}}],["direct",{"_index":933,"title":{},"body":{"changelog.html":{}}}],["directives",{"_index":56,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["directly",{"_index":838,"title":{},"body":{"changelog.html":{}}}],["disable",{"_index":189,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["display",{"_index":560,"title":{},"body":{"changelog.html":{}}}],["displayed",{"_index":874,"title":{},"body":{"changelog.html":{}}}],["displaying",{"_index":556,"title":{},"body":{"changelog.html":{}}}],["dispose",{"_index":80,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["distribute",{"_index":1216,"title":{},"body":{"license.html":{}}}],["doc",{"_index":888,"title":{},"body":{"changelog.html":{}}}],["doconnect",{"_index":176,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["docs",{"_index":419,"title":{},"body":{"changelog.html":{}}}],["document",{"_index":1093,"title":{},"body":{"dependencies.html":{}}}],["documentation",{"_index":482,"title":{},"body":{"changelog.html":{},"coverage.html":{},"license.html":{}}}],["done",{"_index":639,"title":{},"body":{"changelog.html":{}}}],["donor",{"_index":621,"title":{},"body":{"changelog.html":{}}}],["donors",{"_index":699,"title":{},"body":{"changelog.html":{}}}],["dorequest",{"_index":312,"title":{},"body":{"classes/RequestCache.html":{}}}],["dotenv",{"_index":1096,"title":{},"body":{"dependencies.html":{}}}],["download",{"_index":916,"title":{},"body":{"changelog.html":{}}}],["dump",{"_index":1315,"title":{},"body":{"miscellaneous/variables.html":{}}}],["during",{"_index":683,"title":{},"body":{"changelog.html":{}}}],["dynamic",{"_index":1042,"title":{},"body":{"dependencies.html":{}}}],["dynamically",{"_index":384,"title":{},"body":{"changelog.html":{}}}],["easier",{"_index":458,"title":{},"body":{"changelog.html":{}}}],["east",{"_index":1173,"title":{},"body":{"index.html":{}}}],["effect",{"_index":819,"title":{},"body":{"changelog.html":{}}}],["efficiency",{"_index":727,"title":{},"body":{"changelog.html":{}}}],["element",{"_index":642,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["embedded",{"_index":578,"title":{},"body":{"changelog.html":{}}}],["embedding",{"_index":565,"title":{},"body":{"changelog.html":{}}}],["embedding.md",{"_index":563,"title":{},"body":{"changelog.html":{}}}],["enabled",{"_index":1290,"title":{},"body":{"miscellaneous/variables.html":{}}}],["encoding",{"_index":261,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["entry.label",{"_index":282,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["entry.mappedinhubmap",{"_index":271,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["entry['@id']?.includes(tissueinfo.tissuesitedetailid",{"_index":281,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["env",{"_index":964,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["env.gtex_routes",{"_index":1291,"title":{},"body":{"miscellaneous/variables.html":{}}}],["env.hubmap_routes",{"_index":1295,"title":{},"body":{"miscellaneous/variables.html":{}}}],["environment",{"_index":232,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["error",{"_index":1298,"title":{},"body":{"miscellaneous/variables.html":{}}}],["es",{"_index":1085,"title":{},"body":{"dependencies.html":{}}}],["eslint",{"_index":188,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["eslint/prefer",{"_index":192,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["etc",{"_index":599,"title":{},"body":{"changelog.html":{}}}],["eui",{"_index":440,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["eui/rui",{"_index":475,"title":{},"body":{"changelog.html":{}}}],["eui/src/assets/gtex/data/rui_locations.jsonld",{"_index":251,"title":{},"body":{"interfaces/GtexTissue.html":{},"miscellaneous/variables.html":{}}}],["eval",{"_index":61,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["event",{"_index":1240,"title":{},"body":{"license.html":{}}}],["expanded",{"_index":382,"title":{},"body":{"changelog.html":{}}}],["exploration",{"_index":1155,"title":{},"body":{"index.html":{}}}],["export",{"_index":35,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{}}}],["express",{"_index":23,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"dependencies.html":{},"license.html":{}}}],["extends",{"_index":8,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["external",{"_index":585,"title":{},"body":{"changelog.html":{}}}],["extra",{"_index":1101,"title":{},"body":{"dependencies.html":{}}}],["extraction",{"_index":536,"title":{},"body":{"changelog.html":{}}}],["fail",{"_index":787,"title":{},"body":{"changelog.html":{}}}],["fails",{"_index":824,"title":{},"body":{"changelog.html":{}}}],["false",{"_index":141,"title":{},"body":{"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["favor",{"_index":777,"title":{},"body":{"changelog.html":{}}}],["feature",{"_index":380,"title":{},"body":{"changelog.html":{}}}],["features",{"_index":685,"title":{},"body":{"changelog.html":{}}}],["feel",{"_index":725,"title":{},"body":{"changelog.html":{}}}],["female",{"_index":244,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["fetch",{"_index":227,"title":{},"body":{"interfaces/GtexTissue.html":{},"dependencies.html":{}}}],["fetch(gtex_api_url).then(r",{"_index":267,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["field",{"_index":595,"title":{},"body":{"changelog.html":{}}}],["fields",{"_index":238,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["file",{"_index":5,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{}}}],["files",{"_index":1208,"title":{},"body":{"license.html":{}}}],["filter",{"_index":739,"title":{},"body":{"changelog.html":{}}}],["filter.ts",{"_index":998,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["filter_defaults",{"_index":1008,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["filters",{"_index":399,"title":{},"body":{"changelog.html":{}}}],["final",{"_index":780,"title":{},"body":{"changelog.html":{}}}],["finishing",{"_index":534,"title":{},"body":{"changelog.html":{}}}],["first",{"_index":791,"title":{},"body":{"changelog.html":{}}}],["fit",{"_index":693,"title":{},"body":{"changelog.html":{}}}],["fitness",{"_index":1236,"title":{},"body":{"license.html":{}}}],["fixed",{"_index":675,"title":{},"body":{"changelog.html":{}}}],["fixes",{"_index":424,"title":{},"body":{"changelog.html":{}}}],["fixes/performance",{"_index":850,"title":{},"body":{"changelog.html":{}}}],["flexible",{"_index":414,"title":{},"body":{"changelog.html":{}}}],["fly",{"_index":940,"title":{},"body":{"changelog.html":{}}}],["following",{"_index":1225,"title":{},"body":{"license.html":{}}}],["foreach",{"_index":1312,"title":{},"body":{"miscellaneous/variables.html":{}}}],["form",{"_index":728,"title":{},"body":{"changelog.html":{}}}],["format",{"_index":809,"title":{},"body":{"changelog.html":{}}}],["forwarddatabasequery",{"_index":996,"title":{},"body":{"coverage.html":{}}}],["forwarddatabasequery('getaggregateresults",{"_index":1337,"title":{},"body":{"miscellaneous/variables.html":{}}}],["forwarddatabasequery('getcelltypetermoccurences",{"_index":1343,"title":{},"body":{"miscellaneous/variables.html":{}}}],["forwarddatabasequery('getcelltypetreemodel",{"_index":1348,"title":{},"body":{"miscellaneous/variables.html":{}}}],["forwarddatabasequery('getdatasettechnologynames",{"_index":1333,"title":{},"body":{"miscellaneous/variables.html":{}}}],["forwarddatabasequery('getontologytermoccurences",{"_index":1341,"title":{},"body":{"miscellaneous/variables.html":{}}}],["forwarddatabasequery('getontologytreemodel",{"_index":1346,"title":{},"body":{"miscellaneous/variables.html":{}}}],["forwarddatabasequery('getprovidernames",{"_index":1335,"title":{},"body":{"miscellaneous/variables.html":{}}}],["forwarddatabasequery('getreferenceorgans",{"_index":1352,"title":{},"body":{"miscellaneous/variables.html":{}}}],["forwarddatabasequery('getscene",{"_index":1354,"title":{},"body":{"miscellaneous/variables.html":{}}}],["forwarddatabasequery('gettissueblockresults",{"_index":1331,"title":{},"body":{"miscellaneous/variables.html":{}}}],["frame",{"_index":700,"title":{},"body":{"changelog.html":{}}}],["framework",{"_index":334,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["free",{"_index":1203,"title":{},"body":{"license.html":{}}}],["fs",{"_index":226,"title":{},"body":{"interfaces/GtexTissue.html":{},"dependencies.html":{}}}],["full",{"_index":632,"title":{},"body":{"changelog.html":{}}}],["fullscreen",{"_index":883,"title":{},"body":{"changelog.html":{}}}],["fully",{"_index":686,"title":{},"body":{"changelog.html":{}}}],["function",{"_index":36,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["funded",{"_index":1191,"title":{},"body":{"index.html":{}}}],["furnished",{"_index":1223,"title":{},"body":{"license.html":{}}}],["further",{"_index":879,"title":{},"body":{"changelog.html":{}}}],["future",{"_index":676,"title":{},"body":{"changelog.html":{}}}],["generate",{"_index":447,"title":{},"body":{"changelog.html":{}}}],["generated",{"_index":480,"title":{},"body":{"changelog.html":{}}}],["generating",{"_index":385,"title":{},"body":{"changelog.html":{}}}],["get('/aggregate",{"_index":1336,"title":{},"body":{"miscellaneous/variables.html":{}}}],["get('/ccf",{"_index":1288,"title":{},"body":{"miscellaneous/variables.html":{}}}],["get('/cell",{"_index":1342,"title":{},"body":{"miscellaneous/variables.html":{}}}],["get('/ontology",{"_index":1338,"title":{},"body":{"miscellaneous/variables.html":{}}}],["get('/provider",{"_index":1334,"title":{},"body":{"miscellaneous/variables.html":{}}}],["get('/reference",{"_index":1349,"title":{},"body":{"miscellaneous/variables.html":{}}}],["get('/rui_locations.jsonld",{"_index":1294,"title":{},"body":{"miscellaneous/variables.html":{}}}],["get('/scene",{"_index":1353,"title":{},"body":{"miscellaneous/variables.html":{}}}],["get('/technology",{"_index":1332,"title":{},"body":{"miscellaneous/variables.html":{}}}],["get('/tissue",{"_index":1330,"title":{},"body":{"miscellaneous/variables.html":{}}}],["get('ccf_api_cache",{"_index":1289,"title":{},"body":{"miscellaneous/variables.html":{}}}],["get('gtex_rui_locations",{"_index":256,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["get(key",{"_index":315,"title":{},"body":{"classes/RequestCache.html":{}}}],["getboolean",{"_index":958,"title":{},"body":{"coverage.html":{}}}],["getcacheoptions",{"_index":1015,"title":{},"body":{"coverage.html":{}}}],["getdatabaseinstance",{"_index":968,"title":{},"body":{"coverage.html":{}}}],["getdatabaseinstance(req",{"_index":175,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["getdatabaseoptions",{"_index":1016,"title":{},"body":{"coverage.html":{}}}],["getdatabasestatus",{"_index":978,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["getdbinstance",{"_index":177,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["getdbinstance(token",{"_index":180,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["getlocations",{"_index":254,"title":{},"body":{"interfaces/GtexTissue.html":{},"coverage.html":{}}}],["getnumber",{"_index":959,"title":{},"body":{"coverage.html":{}}}],["getport",{"_index":1017,"title":{},"body":{"coverage.html":{}}}],["getreferenceorganscenehandler",{"_index":992,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["getspatialplacement",{"_index":982,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["getting",{"_index":329,"title":{"changelog.html":{},"index.html":{},"license.html":{}},"body":{}}],["github",{"_index":769,"title":{},"body":{"changelog.html":{}}}],["gizmo",{"_index":605,"title":{},"body":{"changelog.html":{}}}],["globalconfig",{"_index":574,"title":{},"body":{"changelog.html":{}}}],["globalthis",{"_index":1270,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["good",{"_index":821,"title":{},"body":{"changelog.html":{}}}],["google",{"_index":618,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["granted",{"_index":1202,"title":{},"body":{"license.html":{}}}],["graphical",{"_index":433,"title":{},"body":{"changelog.html":{}}}],["graphology",{"_index":1103,"title":{},"body":{"dependencies.html":{}}}],["greatly",{"_index":551,"title":{},"body":{"changelog.html":{}}}],["gtex",{"_index":448,"title":{},"body":{"changelog.html":{}}}],["gtex_api_url",{"_index":252,"title":{},"body":{"interfaces/GtexTissue.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["gtexroutes",{"_index":1329,"title":{},"body":{"miscellaneous/variables.html":{}}}],["gtextissue",{"_index":218,"title":{"interfaces/GtexTissue.html":{}},"body":{"interfaces/GtexTissue.html":{},"coverage.html":{}}}],["guide",{"_index":812,"title":{},"body":{"changelog.html":{}}}],["hand",{"_index":817,"title":{},"body":{"changelog.html":{}}}],["handleerrors",{"_index":308,"title":{},"body":{"classes/RequestCache.html":{}}}],["handleerrors(key",{"_index":320,"title":{},"body":{"classes/RequestCache.html":{}}}],["happen",{"_index":857,"title":{},"body":{"changelog.html":{}}}],["happens",{"_index":788,"title":{},"body":{"changelog.html":{}}}],["helmet",{"_index":24,"title":{},"body":{"interfaces/AppOptions.html":{},"dependencies.html":{}}}],["help",{"_index":811,"title":{},"body":{"changelog.html":{}}}],["here",{"_index":242,"title":{},"body":{"interfaces/GtexTissue.html":{},"changelog.html":{}}}],["hereby",{"_index":1201,"title":{},"body":{"license.html":{}}}],["hex",{"_index":1109,"title":{},"body":{"dependencies.html":{}}}],["hidden",{"_index":906,"title":{},"body":{"changelog.html":{}}}],["highlight",{"_index":519,"title":{},"body":{"changelog.html":{}}}],["highlighted",{"_index":396,"title":{},"body":{"changelog.html":{}}}],["highlights",{"_index":522,"title":{},"body":{"changelog.html":{}}}],["holders",{"_index":1242,"title":{},"body":{"license.html":{}}}],["hooked",{"_index":737,"title":{},"body":{"changelog.html":{}}}],["host",{"_index":411,"title":{},"body":{"changelog.html":{}}}],["hovering",{"_index":623,"title":{},"body":{"changelog.html":{}}}],["hra",{"_index":347,"title":{},"body":{"changelog.html":{}}}],["http://expressjs.com/en/advanced/best",{"_index":50,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["https://beta",{"_index":1158,"title":{},"body":{"index.html":{}}}],["https://ccf",{"_index":1170,"title":{},"body":{"index.html":{}}}],["https://gtexportal.org/api/v2/dataset/tissuesitedetail",{"_index":253,"title":{},"body":{"interfaces/GtexTissue.html":{},"miscellaneous/variables.html":{}}}],["https://hubmap",{"_index":1163,"title":{},"body":{"index.html":{}}}],["https://hubmapconsortium.github.io/ccf",{"_index":1162,"title":{},"body":{"index.html":{}}}],["https://old",{"_index":1165,"title":{},"body":{"index.html":{}}}],["https://portal.hubmapconsortium.org/ccf",{"_index":1160,"title":{},"body":{"index.html":{}}}],["https://r5i95k35v5.us",{"_index":1172,"title":{},"body":{"index.html":{}}}],["https://sampledata.hubmapconsortium.org",{"_index":935,"title":{},"body":{"changelog.html":{}}}],["hubmap",{"_index":201,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"changelog.html":{},"index.html":{},"license.html":{}}}],["hubmapdataurl",{"_index":197,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["hubmaproutes",{"_index":1327,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hubmaptoken",{"_index":195,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["human",{"_index":344,"title":{},"body":{"changelog.html":{}}}],["icon",{"_index":917,"title":{},"body":{"changelog.html":{}}}],["icons",{"_index":633,"title":{},"body":{"changelog.html":{}}}],["id",{"_index":575,"title":{},"body":{"changelog.html":{}}}],["idb",{"_index":1112,"title":{},"body":{"dependencies.html":{}}}],["identifier",{"_index":951,"title":{},"body":{"coverage.html":{}}}],["iec",{"_index":783,"title":{},"body":{"changelog.html":{}}}],["image",{"_index":776,"title":{},"body":{"changelog.html":{}}}],["images",{"_index":836,"title":{},"body":{"changelog.html":{}}}],["implementation",{"_index":507,"title":{},"body":{"changelog.html":{}}}],["implemented",{"_index":735,"title":{},"body":{"changelog.html":{}}}],["implementing",{"_index":887,"title":{},"body":{"changelog.html":{}}}],["implied",{"_index":1233,"title":{},"body":{"license.html":{}}}],["import",{"_index":17,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{}}}],["improve",{"_index":726,"title":{},"body":{"changelog.html":{}}}],["improved",{"_index":471,"title":{},"body":{"changelog.html":{}}}],["improvements",{"_index":429,"title":{},"body":{"changelog.html":{}}}],["improves",{"_index":552,"title":{},"body":{"changelog.html":{}}}],["include",{"_index":793,"title":{},"body":{"changelog.html":{}}}],["included",{"_index":1228,"title":{},"body":{"license.html":{}}}],["includes",{"_index":236,"title":{},"body":{"interfaces/GtexTissue.html":{},"changelog.html":{}}}],["including",{"_index":515,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["increase",{"_index":762,"title":{},"body":{"changelog.html":{}}}],["increased",{"_index":881,"title":{},"body":{"changelog.html":{}}}],["index",{"_index":10,"title":{"index.html":{}},"body":{"interfaces/AppOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["indexes",{"_index":343,"title":{},"body":{"changelog.html":{}}}],["indiana",{"_index":1189,"title":{},"body":{"index.html":{}}}],["individual",{"_index":742,"title":{},"body":{"changelog.html":{}}}],["info",{"_index":3,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{},"changelog.html":{},"index.html":{}}}],["information",{"_index":420,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["infrastructure",{"_index":839,"title":{},"body":{"changelog.html":{}}}],["ingestion",{"_index":795,"title":{},"body":{"changelog.html":{}}}],["initial",{"_index":655,"title":{},"body":{"changelog.html":{}}}],["instance",{"_index":212,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["instance.then((r",{"_index":213,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["instead",{"_index":646,"title":{},"body":{"changelog.html":{}}}],["instructions",{"_index":564,"title":{},"body":{"changelog.html":{}}}],["integrated",{"_index":687,"title":{},"body":{"changelog.html":{}}}],["integrating",{"_index":512,"title":{},"body":{"changelog.html":{}}}],["integration",{"_index":794,"title":{},"body":{"changelog.html":{}}}],["integrations",{"_index":707,"title":{},"body":{"changelog.html":{}}}],["interact",{"_index":670,"title":{},"body":{"changelog.html":{}}}],["interactions",{"_index":862,"title":{},"body":{"changelog.html":{}}}],["interest",{"_index":932,"title":{},"body":{"changelog.html":{}}}],["interface",{"_index":0,"title":{"interfaces/AppOptions.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{}},"body":{"interfaces/AppOptions.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"changelog.html":{},"coverage.html":{},"index.html":{}}}],["interfaces",{"_index":2,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"changelog.html":{},"index.html":{},"overview.html":{}}}],["internal",{"_index":200,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"changelog.html":{}}}],["isdebug",{"_index":960,"title":{},"body":{"coverage.html":{}}}],["issue",{"_index":758,"title":{},"body":{"changelog.html":{}}}],["issues",{"_index":388,"title":{},"body":{"changelog.html":{}}}],["it's",{"_index":509,"title":{},"body":{"changelog.html":{}}}],["item",{"_index":914,"title":{},"body":{"changelog.html":{}}}],["itemcount",{"_index":1319,"title":{},"body":{"miscellaneous/variables.html":{}}}],["iu",{"_index":903,"title":{},"body":{"changelog.html":{}}}],["javascript",{"_index":465,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["json",{"_index":18,"title":{},"body":{"interfaces/AppOptions.html":{},"changelog.html":{}}}],["json.parse(data",{"_index":265,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["jsonld",{"_index":264,"title":{},"body":{"interfaces/GtexTissue.html":{},"dependencies.html":{}}}],["jsonld/jsonld",{"_index":230,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["jsonld['@graph",{"_index":266,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["jsonldobj",{"_index":229,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["july",{"_index":861,"title":{},"body":{"changelog.html":{}}}],["jump",{"_index":912,"title":{},"body":{"changelog.html":{}}}],["k",{"_index":316,"title":{},"body":{"classes/RequestCache.html":{}}}],["k,args",{"_index":313,"title":{},"body":{"classes/RequestCache.html":{}}}],["key",{"_index":156,"title":{},"body":{"interfaces/CacheOptions.html":{},"classes/RequestCache.html":{}}}],["keyboard",{"_index":910,"title":{},"body":{"changelog.html":{}}}],["keys",{"_index":1310,"title":{},"body":{"miscellaneous/variables.html":{}}}],["keyval",{"_index":1113,"title":{},"body":{"dependencies.html":{}}}],["kidney",{"_index":548,"title":{},"body":{"changelog.html":{}}}],["kind",{"_index":1232,"title":{},"body":{"license.html":{}}}],["known",{"_index":387,"title":{},"body":{"changelog.html":{}}}],["kpmp",{"_index":367,"title":{},"body":{"changelog.html":{}}}],["labs/data",{"_index":1066,"title":{},"body":{"dependencies.html":{}}}],["labs/dispatch",{"_index":1068,"title":{},"body":{"dependencies.html":{}}}],["landmarks",{"_index":409,"title":{},"body":{"changelog.html":{}}}],["larger",{"_index":459,"title":{},"body":{"changelog.html":{}}}],["latest",{"_index":403,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["layers",{"_index":1051,"title":{},"body":{"dependencies.html":{}}}],["ld",{"_index":808,"title":{},"body":{"changelog.html":{}}}],["leak",{"_index":757,"title":{},"body":{"changelog.html":{}}}],["leave",{"_index":532,"title":{},"body":{"changelog.html":{}}}],["left",{"_index":816,"title":{},"body":{"changelog.html":{}}}],["left/right",{"_index":549,"title":{},"body":{"changelog.html":{}}}],["length",{"_index":1318,"title":{},"body":{"miscellaneous/variables.html":{}}}],["lengthcalculator",{"_index":1316,"title":{},"body":{"miscellaneous/variables.html":{}}}],["level",{"_index":908,"title":{},"body":{"changelog.html":{}}}],["levels",{"_index":929,"title":{},"body":{"changelog.html":{}}}],["liability",{"_index":1246,"title":{},"body":{"license.html":{}}}],["liable",{"_index":1243,"title":{},"body":{"license.html":{}}}],["libraries",{"_index":462,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["library",{"_index":718,"title":{},"body":{"changelog.html":{}}}],["license",{"_index":1195,"title":{"license.html":{}},"body":{"license.html":{}}}],["life",{"_index":526,"title":{},"body":{"changelog.html":{}}}],["limitation",{"_index":1211,"title":{},"body":{"license.html":{}}}],["limited",{"_index":844,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["line",{"_index":190,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["link",{"_index":541,"title":{},"body":{"changelog.html":{}}}],["linkage",{"_index":863,"title":{},"body":{"changelog.html":{}}}],["linked",{"_index":416,"title":{},"body":{"changelog.html":{}}}],["links",{"_index":494,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["list",{"_index":662,"title":{},"body":{"changelog.html":{}}}],["literal",{"_index":224,"title":{},"body":{"interfaces/GtexTissue.html":{},"dependencies.html":{}}}],["little",{"_index":668,"title":{},"body":{"changelog.html":{}}}],["load",{"_index":258,"title":{},"body":{"interfaces/GtexTissue.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["loaddatabasesource",{"_index":1018,"title":{},"body":{"coverage.html":{}}}],["loaded",{"_index":864,"title":{},"body":{"changelog.html":{}}}],["loader",{"_index":29,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["loader.ts",{"_index":167,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["loaders.gl/core",{"_index":1055,"title":{},"body":{"dependencies.html":{}}}],["loaders.gl/draco",{"_index":1057,"title":{},"body":{"dependencies.html":{}}}],["loaders.gl/gltf",{"_index":1058,"title":{},"body":{"dependencies.html":{}}}],["loading",{"_index":203,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"changelog.html":{}}}],["local",{"_index":259,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["location",{"_index":763,"title":{},"body":{"changelog.html":{}}}],["locations",{"_index":369,"title":{},"body":{"changelog.html":{}}}],["locations.ts",{"_index":220,"title":{},"body":{"interfaces/GtexTissue.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["lodash",{"_index":1116,"title":{},"body":{"dependencies.html":{}}}],["log",{"_index":1182,"title":{},"body":{"index.html":{}}}],["logging",{"_index":450,"title":{},"body":{"changelog.html":{}}}],["longer",{"_index":643,"title":{},"body":{"changelog.html":{}}}],["look",{"_index":724,"title":{},"body":{"changelog.html":{}}}],["lru",{"_index":137,"title":{},"body":{"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{},"coverage.html":{},"dependencies.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["lrucache",{"_index":311,"title":{},"body":{"classes/RequestCache.html":{}}}],["luma.gl/core",{"_index":1059,"title":{},"body":{"dependencies.html":{}}}],["made",{"_index":785,"title":{},"body":{"changelog.html":{}}}],["major",{"_index":379,"title":{},"body":{"changelog.html":{}}}],["makes",{"_index":455,"title":{},"body":{"changelog.html":{}}}],["making",{"_index":504,"title":{},"body":{"changelog.html":{}}}],["male",{"_index":249,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["managers",{"_index":469,"title":{},"body":{"changelog.html":{}}}],["map",{"_index":239,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["mappedentries",{"_index":269,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["mappedinhubmap",{"_index":221,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["march",{"_index":721,"title":{},"body":{"changelog.html":{}}}],["markdown",{"_index":1125,"title":{},"body":{"dependencies.html":{}}}],["match",{"_index":723,"title":{},"body":{"changelog.html":{}}}],["matching",{"_index":71,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["matchingentry",{"_index":279,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["math.gl/core",{"_index":1061,"title":{},"body":{"dependencies.html":{}}}],["math.gl/culling",{"_index":1063,"title":{},"body":{"dependencies.html":{}}}],["max",{"_index":130,"title":{},"body":{"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"miscellaneous/variables.html":{}}}],["maxage",{"_index":131,"title":{},"body":{"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"miscellaneous/variables.html":{}}}],["mc",{"_index":902,"title":{},"body":{"changelog.html":{}}}],["mean",{"_index":291,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["memory",{"_index":756,"title":{},"body":{"changelog.html":{}}}],["menu",{"_index":818,"title":{},"body":{"changelog.html":{}}}],["merchantability",{"_index":1235,"title":{},"body":{"license.html":{}}}],["merge",{"_index":1214,"title":{},"body":{"license.html":{}}}],["metadata",{"_index":872,"title":{},"body":{"changelog.html":{}}}],["method",{"_index":1306,"title":{},"body":{"miscellaneous/variables.html":{}}}],["methods",{"_index":306,"title":{},"body":{"classes/RequestCache.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["middleware/database",{"_index":28,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["mimetype",{"_index":110,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["minor",{"_index":389,"title":{},"body":{"changelog.html":{}}}],["miscellaneous",{"_index":1259,"title":{"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}},"body":{"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["mit",{"_index":1196,"title":{},"body":{"license.html":{}}}],["mock",{"_index":898,"title":{},"body":{"changelog.html":{}}}],["modal",{"_index":653,"title":{},"body":{"changelog.html":{}}}],["mode",{"_index":580,"title":{},"body":{"changelog.html":{}}}],["model",{"_index":1078,"title":{},"body":{"dependencies.html":{},"miscellaneous/variables.html":{}}}],["model.json",{"_index":1345,"title":{},"body":{"miscellaneous/variables.html":{}}}],["modify",{"_index":1213,"title":{},"body":{"license.html":{}}}],["modules",{"_index":1256,"title":{"modules.html":{}},"body":{"modules.html":{}}}],["monorepo",{"_index":1148,"title":{},"body":{"index.html":{}}}],["more",{"_index":237,"title":{},"body":{"interfaces/GtexTissue.html":{},"changelog.html":{},"index.html":{}}}],["moved",{"_index":919,"title":{},"body":{"changelog.html":{}}}],["much",{"_index":457,"title":{},"body":{"changelog.html":{}}}],["multiple",{"_index":1149,"title":{},"body":{"index.html":{}}}],["mutableproperties",{"_index":1023,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["n3",{"_index":1118,"title":{},"body":{"dependencies.html":{}}}],["n=${sexstats.count",{"_index":290,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["name",{"_index":92,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"classes/RequestCache.html":{}}}],["names",{"_index":596,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["navigation",{"_index":911,"title":{},"body":{"changelog.html":{}}}],["need",{"_index":358,"title":{},"body":{"changelog.html":{}}}],["needed",{"_index":729,"title":{},"body":{"changelog.html":{}}}],["needs",{"_index":736,"title":{},"body":{"changelog.html":{}}}],["network",{"_index":1186,"title":{},"body":{"index.html":{}}}],["never",{"_index":14,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["new",{"_index":96,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"changelog.html":{},"coverage.html":{}}}],["next",{"_index":151,"title":{},"body":{"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["next('router",{"_index":1292,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ng5",{"_index":1120,"title":{},"body":{"dependencies.html":{}}}],["ngx",{"_index":1123,"title":{},"body":{"dependencies.html":{}}}],["ngxs",{"_index":1065,"title":{},"body":{"dependencies.html":{}}}],["ngxs/logger",{"_index":1071,"title":{},"body":{"dependencies.html":{}}}],["ngxs/storage",{"_index":1074,"title":{},"body":{"dependencies.html":{}}}],["ngxs/store",{"_index":1075,"title":{},"body":{"dependencies.html":{}}}],["nih",{"_index":1192,"title":{},"body":{"index.html":{}}}],["node",{"_index":228,"title":{},"body":{"interfaces/GtexTissue.html":{},"dependencies.html":{}}}],["nodeendpoint",{"_index":104,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["noninfringement",{"_index":1239,"title":{},"body":{"license.html":{}}}],["note",{"_index":233,"title":{},"body":{"interfaces/GtexTissue.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["notice",{"_index":759,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["now",{"_index":460,"title":{},"body":{"changelog.html":{}}}],["nullish",{"_index":193,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["number",{"_index":132,"title":{},"body":{"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"changelog.html":{}}}],["numeric",{"_index":764,"title":{},"body":{"changelog.html":{}}}],["obtaining",{"_index":1206,"title":{},"body":{"license.html":{}}}],["occurences",{"_index":1340,"title":{},"body":{"miscellaneous/variables.html":{}}}],["off/on",{"_index":733,"title":{},"body":{"changelog.html":{}}}],["official",{"_index":859,"title":{},"body":{"changelog.html":{}}}],["old",{"_index":1164,"title":{},"body":{"index.html":{}}}],["one",{"_index":802,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["ones",{"_index":240,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["online",{"_index":869,"title":{},"body":{"changelog.html":{}}}],["ontological",{"_index":939,"title":{},"body":{"changelog.html":{}}}],["ontologies",{"_index":810,"title":{},"body":{"changelog.html":{}}}],["ontology",{"_index":354,"title":{},"body":{"changelog.html":{}}}],["ontologyterms",{"_index":1303,"title":{},"body":{"miscellaneous/variables.html":{}}}],["opacities",{"_index":741,"title":{},"body":{"changelog.html":{}}}],["opacity",{"_index":714,"title":{},"body":{"changelog.html":{}}}],["openapi",{"_index":506,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["openapi/js",{"_index":1178,"title":{},"body":{"index.html":{}}}],["openapi/ng",{"_index":1180,"title":{},"body":{"index.html":{}}}],["openapi/ts",{"_index":1179,"title":{},"body":{"index.html":{}}}],["openapiroute",{"_index":975,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["optimization",{"_index":667,"title":{},"body":{"changelog.html":{}}}],["optimizations",{"_index":851,"title":{},"body":{"changelog.html":{}}}],["optimized",{"_index":705,"title":{},"body":{"changelog.html":{}}}],["option",{"_index":518,"title":{},"body":{"changelog.html":{}}}],["optional",{"_index":12,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"classes/RequestCache.html":{},"changelog.html":{}}}],["options",{"_index":41,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"changelog.html":{}}}],["options.cache",{"_index":215,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["options.database",{"_index":42,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["options.datasources.map(s",{"_index":205,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["options.hubmaptoken",{"_index":196,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["organ",{"_index":375,"title":{},"body":{"changelog.html":{},"coverage.html":{},"index.html":{},"miscellaneous/variables.html":{}}}],["organs",{"_index":410,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["organs.json",{"_index":1351,"title":{},"body":{"miscellaneous/variables.html":{}}}],["organs/anatomical",{"_index":743,"title":{},"body":{"changelog.html":{}}}],["originalsend",{"_index":161,"title":{},"body":{"interfaces/CacheOptions.html":{}}}],["originalsend.call(res",{"_index":164,"title":{},"body":{"interfaces/CacheOptions.html":{}}}],["originalurl",{"_index":152,"title":{},"body":{"interfaces/CacheOptions.html":{}}}],["orthographic",{"_index":611,"title":{},"body":{"changelog.html":{}}}],["ot2od026671",{"_index":1194,"title":{},"body":{"index.html":{}}}],["otherwise",{"_index":1251,"title":{},"body":{"license.html":{}}}],["out",{"_index":1253,"title":{},"body":{"license.html":{}}}],["over",{"_index":771,"title":{},"body":{"changelog.html":{}}}],["overall",{"_index":398,"title":{},"body":{"changelog.html":{}}}],["overlays",{"_index":930,"title":{},"body":{"changelog.html":{}}}],["overview",{"_index":1257,"title":{"overview.html":{}},"body":{"overview.html":{}}}],["overwritten",{"_index":1307,"title":{},"body":{"miscellaneous/variables.html":{}}}],["p",{"_index":893,"title":{},"body":{"changelog.html":{}}}],["package",{"_index":468,"title":{"dependencies.html":{}},"body":{"changelog.html":{}}}],["pages",{"_index":562,"title":{},"body":{"changelog.html":{}}}],["paired",{"_index":544,"title":{},"body":{"changelog.html":{}}}],["pane",{"_index":694,"title":{},"body":{"changelog.html":{}}}],["panel",{"_index":559,"title":{},"body":{"changelog.html":{}}}],["parameters",{"_index":91,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"classes/RequestCache.html":{}}}],["parent",{"_index":546,"title":{},"body":{"changelog.html":{}}}],["parsearray",{"_index":1000,"title":{},"body":{"coverage.html":{}}}],["parseboolean",{"_index":961,"title":{},"body":{"coverage.html":{}}}],["parseboolean(query.cache",{"_index":155,"title":{},"body":{"interfaces/CacheOptions.html":{}}}],["parseboolean(value",{"_index":139,"title":{},"body":{"interfaces/CacheOptions.html":{}}}],["parsedatabasesources",{"_index":1019,"title":{},"body":{"coverage.html":{}}}],["parsedqs",{"_index":26,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["parseminmaxrange",{"_index":1001,"title":{},"body":{"coverage.html":{}}}],["parsenumber",{"_index":962,"title":{},"body":{"coverage.html":{}}}],["parser",{"_index":21,"title":{},"body":{"interfaces/AppOptions.html":{},"dependencies.html":{}}}],["parserange",{"_index":1002,"title":{},"body":{"coverage.html":{}}}],["parsesex",{"_index":1003,"title":{},"body":{"coverage.html":{}}}],["parsespatial",{"_index":1004,"title":{},"body":{"coverage.html":{}}}],["parsestring",{"_index":979,"title":{},"body":{"coverage.html":{}}}],["partial",{"_index":1300,"title":{},"body":{"miscellaneous/variables.html":{}}}],["particular",{"_index":1237,"title":{},"body":{"license.html":{}}}],["partly",{"_index":720,"title":{},"body":{"changelog.html":{}}}],["partonomy",{"_index":636,"title":{},"body":{"changelog.html":{}}}],["patchglobal",{"_index":972,"title":{},"body":{"coverage.html":{}}}],["path",{"_index":1106,"title":{},"body":{"dependencies.html":{}}}],["peek",{"_index":1309,"title":{},"body":{"miscellaneous/variables.html":{}}}],["performance",{"_index":472,"title":{},"body":{"changelog.html":{}}}],["permission",{"_index":1200,"title":{},"body":{"license.html":{}}}],["permit",{"_index":1221,"title":{},"body":{"license.html":{}}}],["person",{"_index":1205,"title":{},"body":{"license.html":{}}}],["persons",{"_index":1222,"title":{},"body":{"license.html":{}}}],["pick",{"_index":373,"title":{},"body":{"changelog.html":{}}}],["pickbytype",{"_index":1272,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["placeholder",{"_index":13,"title":{},"body":{"interfaces/AppOptions.html":{},"changelog.html":{}}}],["placement",{"_index":366,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["placement.ts",{"_index":981,"title":{},"body":{"coverage.html":{}}}],["placenta",{"_index":406,"title":{},"body":{"changelog.html":{}}}],["player",{"_index":1045,"title":{},"body":{"dependencies.html":{}}}],["plugin",{"_index":1072,"title":{},"body":{"dependencies.html":{}}}],["plus",{"_index":383,"title":{},"body":{"changelog.html":{}}}],["popup",{"_index":871,"title":{},"body":{"changelog.html":{}}}],["portal",{"_index":516,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["portal's",{"_index":843,"title":{},"body":{"changelog.html":{}}}],["portions",{"_index":1230,"title":{},"body":{"license.html":{}}}],["position",{"_index":452,"title":{},"body":{"changelog.html":{}}}],["possible",{"_index":786,"title":{},"body":{"changelog.html":{}}}],["post('/get",{"_index":1321,"title":{},"body":{"miscellaneous/variables.html":{}}}],["practice",{"_index":51,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["preferences",{"_index":592,"title":{},"body":{"changelog.html":{}}}],["preparation",{"_index":904,"title":{},"body":{"changelog.html":{}}}],["presented",{"_index":928,"title":{},"body":{"changelog.html":{}}}],["prevent",{"_index":441,"title":{},"body":{"changelog.html":{}}}],["preview",{"_index":608,"title":{},"body":{"changelog.html":{}}}],["previous",{"_index":748,"title":{},"body":{"changelog.html":{}}}],["previously",{"_index":496,"title":{},"body":{"changelog.html":{}}}],["private",{"_index":307,"title":{},"body":{"classes/RequestCache.html":{}}}],["process",{"_index":886,"title":{},"body":{"changelog.html":{}}}],["process.env",{"_index":1296,"title":{},"body":{"miscellaneous/variables.html":{}}}],["processed",{"_index":834,"title":{},"body":{"changelog.html":{}}}],["processing",{"_index":593,"title":{},"body":{"changelog.html":{}}}],["processparameter",{"_index":1005,"title":{},"body":{"coverage.html":{}}}],["production",{"_index":483,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["programming",{"_index":461,"title":{},"body":{"changelog.html":{}}}],["project",{"_index":891,"title":{},"body":{"changelog.html":{}}}],["projects",{"_index":1150,"title":{},"body":{"index.html":{}}}],["projects/.../auto",{"_index":1263,"title":{},"body":{"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["projects/.../browser.ts",{"_index":1277,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../ccf",{"_index":1273,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["projects/.../database",{"_index":1264,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["projects/.../environment.ts",{"_index":1275,"title":{},"body":{"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["projects/.../forward",{"_index":1266,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["projects/.../index.ts",{"_index":1279,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../parse",{"_index":1281,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../polyfills.ts",{"_index":1271,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["projects/.../rui",{"_index":1280,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../server.ts",{"_index":1268,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["projects/.../use",{"_index":1278,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/ccf",{"_index":6,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["promise",{"_index":111,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{}}}],["promisifieddorequest",{"_index":309,"title":{},"body":{"classes/RequestCache.html":{}}}],["promisifieddorequest(key",{"_index":322,"title":{},"body":{"classes/RequestCache.html":{}}}],["properties",{"_index":11,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"changelog.html":{}}}],["provided",{"_index":943,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["providers",{"_index":523,"title":{},"body":{"changelog.html":{}}}],["prune",{"_index":136,"title":{},"body":{"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["public",{"_index":79,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"changelog.html":{}}}],["publish",{"_index":1215,"title":{},"body":{"license.html":{}}}],["publishing",{"_index":466,"title":{},"body":{"changelog.html":{}}}],["purpose",{"_index":1238,"title":{},"body":{"license.html":{}}}],["pushed",{"_index":682,"title":{},"body":{"changelog.html":{}}}],["python",{"_index":463,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["qs",{"_index":25,"title":{},"body":{"interfaces/AppOptions.html":{},"dependencies.html":{}}}],["qs.parse(str",{"_index":47,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["qtoken",{"_index":184,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["qualitative",{"_index":847,"title":{},"body":{"changelog.html":{}}}],["quality",{"_index":525,"title":{},"body":{"changelog.html":{}}}],["queries",{"_index":357,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["query",{"_index":109,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"changelog.html":{}}}],["query.ts",{"_index":995,"title":{},"body":{"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["querying",{"_index":415,"title":{},"body":{"changelog.html":{}}}],["queryparameterstofilter",{"_index":1006,"title":{},"body":{"coverage.html":{}}}],["quickly",{"_index":826,"title":{},"body":{"changelog.html":{}}}],["r.dispose",{"_index":214,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["r.json",{"_index":268,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["range",{"_index":294,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["rawtoken",{"_index":301,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["rc.1",{"_index":853,"title":{},"body":{"changelog.html":{}}}],["rdf",{"_index":1129,"title":{},"body":{"dependencies.html":{}}}],["rdfjs",{"_index":1047,"title":{},"body":{"dependencies.html":{}}}],["rdfjs/data",{"_index":1077,"title":{},"body":{"dependencies.html":{}}}],["rdfxml",{"_index":1130,"title":{},"body":{"dependencies.html":{}}}],["readable",{"_index":1132,"title":{},"body":{"dependencies.html":{}}}],["readfilesync",{"_index":225,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["readfilesync(source",{"_index":260,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["readonly",{"_index":82,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"classes/RequestCache.html":{}}}],["readonlyproperties",{"_index":1024,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["real",{"_index":868,"title":{},"body":{"changelog.html":{}}}],["rectify",{"_index":502,"title":{},"body":{"changelog.html":{}}}],["reduce",{"_index":672,"title":{},"body":{"changelog.html":{}}}],["reduction",{"_index":431,"title":{},"body":{"changelog.html":{}}}],["reference",{"_index":345,"title":{},"body":{"changelog.html":{}}}],["refernced",{"_index":545,"title":{},"body":{"changelog.html":{}}}],["refresh",{"_index":635,"title":{},"body":{"changelog.html":{}}}],["regions",{"_index":931,"title":{},"body":{"changelog.html":{}}}],["register",{"_index":1094,"title":{},"body":{"dependencies.html":{}}}],["registered",{"_index":497,"title":{},"body":{"changelog.html":{}}}],["registration",{"_index":535,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["registrations",{"_index":659,"title":{},"body":{"changelog.html":{}}}],["related",{"_index":711,"title":{},"body":{"changelog.html":{}}}],["release",{"_index":349,"title":{},"body":{"changelog.html":{}}}],["releaseproxy",{"_index":101,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["reliability",{"_index":761,"title":{},"body":{"changelog.html":{}}}],["reloads",{"_index":604,"title":{},"body":{"changelog.html":{}}}],["removed",{"_index":577,"title":{},"body":{"changelog.html":{}}}],["removes",{"_index":710,"title":{},"body":{"changelog.html":{}}}],["repository",{"_index":1147,"title":{},"body":{"index.html":{}}}],["req",{"_index":149,"title":{},"body":{"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{}}}],["req.app.get('database",{"_index":300,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["req.query.token",{"_index":185,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{}}}],["req['getdatabase",{"_index":178,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["request",{"_index":168,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"classes/RequestCache.html":{}}}],["requestcache",{"_index":171,"title":{"classes/RequestCache.html":{}},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{},"coverage.html":{}}}],["requesthandler",{"_index":133,"title":{},"body":{"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"miscellaneous/variables.html":{}}}],["required",{"_index":814,"title":{},"body":{"changelog.html":{}}}],["res",{"_index":150,"title":{},"body":{"interfaces/CacheOptions.html":{},"interfaces/GtexTissue.html":{},"miscellaneous/variables.html":{}}}],["res.json",{"_index":162,"title":{},"body":{"interfaces/CacheOptions.html":{}}}],["res.json(cachedresponse",{"_index":160,"title":{},"body":{"interfaces/CacheOptions.html":{}}}],["res.json(result",{"_index":303,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["res.send",{"_index":1283,"title":{},"body":{"miscellaneous/variables.html":{}}}],["res.sendfile(apifile",{"_index":1286,"title":{},"body":{"miscellaneous/variables.html":{}}}],["res.status(500).json",{"_index":304,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["reset",{"_index":1314,"title":{},"body":{"miscellaneous/variables.html":{}}}],["resets",{"_index":637,"title":{},"body":{"changelog.html":{}}}],["resolve('ccf",{"_index":1285,"title":{},"body":{"miscellaneous/variables.html":{}}}],["resolved",{"_index":688,"title":{},"body":{"changelog.html":{}}}],["respond",{"_index":628,"title":{},"body":{"changelog.html":{}}}],["response",{"_index":235,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["response?.data?.filter(entry",{"_index":270,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["restriction",{"_index":1210,"title":{},"body":{"license.html":{}}}],["result",{"_index":70,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["result.ts",{"_index":1011,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["results",{"_index":72,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["resultslist.find(entry",{"_index":280,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["resultslist.indexof(matchingentry",{"_index":284,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["resultslist[index].label",{"_index":288,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["resultslist[index].sex",{"_index":297,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["return",{"_index":46,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{},"miscellaneous/variables.html":{}}}],["returns",{"_index":319,"title":{},"body":{"classes/RequestCache.html":{}}}],["rforeach",{"_index":1313,"title":{},"body":{"miscellaneous/variables.html":{}}}],["rgb",{"_index":1110,"title":{},"body":{"dependencies.html":{}}}],["right",{"_index":374,"title":{},"body":{"changelog.html":{}}}],["rights",{"_index":1212,"title":{},"body":{"license.html":{}}}],["rnaseqsamplesummary",{"_index":222,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["root",{"_index":645,"title":{},"body":{"changelog.html":{}}}],["rotates",{"_index":606,"title":{},"body":{"changelog.html":{}}}],["round",{"_index":746,"title":{},"body":{"changelog.html":{}}}],["rounded",{"_index":765,"title":{},"body":{"changelog.html":{}}}],["route",{"_index":413,"title":{},"body":{"changelog.html":{}}}],["router",{"_index":1287,"title":{},"body":{"miscellaneous/variables.html":{}}}],["routes",{"_index":30,"title":{},"body":{"interfaces/AppOptions.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["routes/browser",{"_index":32,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["routes/v1",{"_index":34,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["ru/common",{"_index":1029,"title":{},"body":{"dependencies.html":{}}}],["rui",{"_index":368,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["rui_locations.jsonld",{"_index":449,"title":{},"body":{"changelog.html":{}}}],["ruilocations",{"_index":298,"title":{},"body":{"interfaces/GtexTissue.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["rxjs",{"_index":1134,"title":{},"body":{"dependencies.html":{}}}],["s",{"_index":206,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["s.endswith('hubmap/rui_locations.jsonld",{"_index":207,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["sample",{"_index":942,"title":{},"body":{"changelog.html":{}}}],["samples",{"_index":674,"title":{},"body":{"changelog.html":{}}}],["saver",{"_index":1099,"title":{},"body":{"dependencies.html":{}}}],["scaffolding",{"_index":892,"title":{},"body":{"changelog.html":{}}}],["scene",{"_index":394,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["scene.ts",{"_index":991,"title":{},"body":{"coverage.html":{}}}],["scheduled",{"_index":689,"title":{},"body":{"changelog.html":{}}}],["schema",{"_index":896,"title":{},"body":{"changelog.html":{}}}],["schemes",{"_index":848,"title":{},"body":{"changelog.html":{}}}],["science",{"_index":1187,"title":{},"body":{"index.html":{}}}],["script",{"_index":57,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["search",{"_index":372,"title":{},"body":{"changelog.html":{}}}],["searches",{"_index":386,"title":{},"body":{"changelog.html":{}}}],["section",{"_index":660,"title":{},"body":{"changelog.html":{}}}],["security.html",{"_index":52,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["see",{"_index":417,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["select",{"_index":576,"title":{},"body":{"changelog.html":{}}}],["selected",{"_index":397,"title":{},"body":{"changelog.html":{}}}],["selecting",{"_index":456,"title":{},"body":{"changelog.html":{}}}],["selector",{"_index":454,"title":{},"body":{"changelog.html":{}}}],["selects",{"_index":913,"title":{},"body":{"changelog.html":{}}}],["selecttoken",{"_index":969,"title":{},"body":{"coverage.html":{}}}],["selecttoken(token",{"_index":183,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["self",{"_index":59,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["sell",{"_index":1219,"title":{},"body":{"license.html":{}}}],["semantic",{"_index":927,"title":{},"body":{"changelog.html":{}}}],["sennet",{"_index":477,"title":{},"body":{"changelog.html":{}}}],["server",{"_index":899,"title":{},"body":{"changelog.html":{}}}],["set",{"_index":588,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["setifdefined",{"_index":1007,"title":{},"body":{"coverage.html":{}}}],["setup",{"_index":656,"title":{},"body":{"changelog.html":{}}}],["sex",{"_index":278,"title":{},"body":{"interfaces/GtexTissue.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["sexes",{"_index":801,"title":{},"body":{"changelog.html":{}}}],["sexstats",{"_index":285,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["sexstats.agemax",{"_index":296,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["sexstats.agemean",{"_index":293,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["sexstats.agemin",{"_index":295,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["sex}s",{"_index":289,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["shall",{"_index":1227,"title":{},"body":{"license.html":{}}}],["shared",{"_index":597,"title":{},"body":{"changelog.html":{}}}],["shortest",{"_index":1105,"title":{},"body":{"dependencies.html":{}}}],["show",{"_index":631,"title":{},"body":{"changelog.html":{}}}],["showing",{"_index":833,"title":{},"body":{"changelog.html":{}}}],["shown",{"_index":842,"title":{},"body":{"changelog.html":{}}}],["shows",{"_index":528,"title":{},"body":{"changelog.html":{}}}],["side",{"_index":827,"title":{},"body":{"changelog.html":{}}}],["sides",{"_index":803,"title":{},"body":{"changelog.html":{}}}],["significant",{"_index":640,"title":{},"body":{"changelog.html":{}}}],["simple",{"_index":558,"title":{},"body":{"changelog.html":{}}}],["simplifies",{"_index":654,"title":{},"body":{"changelog.html":{}}}],["sites",{"_index":537,"title":{},"body":{"changelog.html":{}}}],["sizable",{"_index":760,"title":{},"body":{"changelog.html":{}}}],["slider",{"_index":1121,"title":{},"body":{"dependencies.html":{}}}],["slightly",{"_index":500,"title":{},"body":{"changelog.html":{}}}],["slow",{"_index":669,"title":{},"body":{"changelog.html":{}}}],["software",{"_index":1152,"title":{},"body":{"index.html":{},"license.html":{}}}],["solved",{"_index":755,"title":{},"body":{"changelog.html":{}}}],["sometimes",{"_index":823,"title":{},"body":{"changelog.html":{}}}],["soon",{"_index":470,"title":{},"body":{"changelog.html":{}}}],["sop",{"_index":664,"title":{},"body":{"changelog.html":{}}}],["source",{"_index":4,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{}}}],["sources",{"_index":584,"title":{},"body":{"changelog.html":{}}}],["sparc",{"_index":658,"title":{},"body":{"changelog.html":{}}}],["sparql",{"_index":356,"title":{},"body":{"changelog.html":{},"coverage.html":{},"dependencies.html":{},"miscellaneous/variables.html":{}}}],["sparqlquery",{"_index":81,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["sparqlqueryfunction",{"_index":87,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"miscellaneous/typealiases.html":{}}}],["spatial",{"_index":381,"title":{},"body":{"changelog.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["spatialsearches",{"_index":1305,"title":{},"body":{"miscellaneous/variables.html":{}}}],["spec",{"_index":231,"title":{},"body":{"interfaces/GtexTissue.html":{},"changelog.html":{}}}],["spec.yaml",{"_index":1176,"title":{},"body":{"index.html":{},"miscellaneous/variables.html":{}}}],["specific",{"_index":520,"title":{},"body":{"changelog.html":{}}}],["specification",{"_index":1175,"title":{},"body":{"index.html":{}}}],["speed",{"_index":428,"title":{},"body":{"changelog.html":{}}}],["spinal",{"_index":407,"title":{},"body":{"changelog.html":{}}}],["spinning",{"_index":897,"title":{},"body":{"changelog.html":{}}}],["sprint",{"_index":692,"title":{},"body":{"changelog.html":{}}}],["src",{"_index":58,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["stage",{"_index":734,"title":{},"body":{"changelog.html":{}}}],["staging",{"_index":484,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["standalone",{"_index":750,"title":{},"body":{"changelog.html":{}}}],["standard",{"_index":807,"title":{},"body":{"changelog.html":{}}}],["standards",{"_index":901,"title":{},"body":{"changelog.html":{}}}],["star2",{"_index":1156,"title":{},"body":{"index.html":{}}}],["started",{"_index":330,"title":{"changelog.html":{},"index.html":{},"license.html":{}},"body":{"changelog.html":{}}}],["starts",{"_index":949,"title":{},"body":{"changelog.html":{}}}],["startserver",{"_index":1020,"title":{},"body":{"coverage.html":{}}}],["startup",{"_index":652,"title":{},"body":{"changelog.html":{}}}],["statements",{"_index":952,"title":{},"body":{"coverage.html":{}}}],["status",{"_index":83,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"miscellaneous/variables.html":{}}}],["status.ts",{"_index":977,"title":{},"body":{"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["stay",{"_index":947,"title":{},"body":{"changelog.html":{}}}],["still",{"_index":677,"title":{},"body":{"changelog.html":{}}}],["stories",{"_index":889,"title":{},"body":{"changelog.html":{}}}],["str",{"_index":44,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["stream",{"_index":1133,"title":{},"body":{"dependencies.html":{}}}],["streaming",{"_index":1131,"title":{},"body":{"dependencies.html":{}}}],["string",{"_index":45,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"miscellaneous/variables.html":{}}}],["string).includes(sex",{"_index":283,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["structure",{"_index":706,"title":{},"body":{"changelog.html":{}}}],["structures",{"_index":695,"title":{},"body":{"changelog.html":{}}}],["styles",{"_index":923,"title":{},"body":{"changelog.html":{}}}],["styling",{"_index":554,"title":{},"body":{"changelog.html":{}}}],["subject",{"_index":1224,"title":{},"body":{"license.html":{}}}],["sublicense",{"_index":1217,"title":{},"body":{"license.html":{}}}],["substantial",{"_index":1229,"title":{},"body":{"license.html":{}}}],["such",{"_index":355,"title":{},"body":{"changelog.html":{}}}],["support",{"_index":360,"title":{},"body":{"changelog.html":{}}}],["swiper",{"_index":1137,"title":{},"body":{"dependencies.html":{}}}],["switch",{"_index":370,"title":{},"body":{"changelog.html":{}}}],["switched",{"_index":768,"title":{},"body":{"changelog.html":{}}}],["symbol('indicator",{"_index":1297,"title":{},"body":{"miscellaneous/variables.html":{}}}],["sync",{"_index":607,"title":{},"body":{"changelog.html":{}}}],["s}?token=${hubmaptoken",{"_index":208,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["table",{"_index":1028,"title":{},"body":{"coverage.html":{}}}],["tables",{"_index":492,"title":{},"body":{"changelog.html":{}}}],["tablesort(document.getelementbyid('coverage",{"_index":1027,"title":{},"body":{"coverage.html":{}}}],["tagging",{"_index":805,"title":{},"body":{"changelog.html":{}}}],["take",{"_index":517,"title":{},"body":{"changelog.html":{}}}],["technologies",{"_index":920,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["technology",{"_index":738,"title":{},"body":{"changelog.html":{}}}],["telemetry",{"_index":600,"title":{},"body":{"changelog.html":{}}}],["term",{"_index":1339,"title":{},"body":{"miscellaneous/variables.html":{}}}],["terms",{"_index":352,"title":{},"body":{"changelog.html":{}}}],["test",{"_index":875,"title":{},"body":{"changelog.html":{}}}],["testing",{"_index":813,"title":{},"body":{"changelog.html":{}}}],["theme",{"_index":478,"title":{},"body":{"changelog.html":{}}}],["themes",{"_index":476,"title":{},"body":{"changelog.html":{}}}],["theming",{"_index":473,"title":{},"body":{"changelog.html":{}}}],["this.dorequest(key",{"_index":327,"title":{},"body":{"classes/RequestCache.html":{}}}],["this.handleerrors(key",{"_index":326,"title":{},"body":{"classes/RequestCache.html":{}}}],["this.promisifieddorequest(key",{"_index":325,"title":{},"body":{"classes/RequestCache.html":{}}}],["through",{"_index":825,"title":{},"body":{"changelog.html":{}}}],["throw_if_not_found",{"_index":965,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["throwindicator",{"_index":1274,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["thrown",{"_index":1299,"title":{},"body":{"miscellaneous/variables.html":{}}}],["thumbnails",{"_index":704,"title":{},"body":{"changelog.html":{}}}],["tied",{"_index":708,"title":{},"body":{"changelog.html":{}}}],["tiff",{"_index":835,"title":{},"body":{"changelog.html":{}}}],["timeouts",{"_index":442,"title":{},"body":{"changelog.html":{}}}],["times",{"_index":432,"title":{},"body":{"changelog.html":{}}}],["tissue",{"_index":272,"title":{},"body":{"interfaces/GtexTissue.html":{},"changelog.html":{}}}],["tissueinfo",{"_index":277,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["tissueinfo.rnaseqsamplesummary.female",{"_index":287,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["tissueinfo.rnaseqsamplesummary.male",{"_index":286,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["tissues",{"_index":498,"title":{},"body":{"changelog.html":{}}}],["tissuesitedetailid",{"_index":223,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["tmc",{"_index":938,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["toggle",{"_index":474,"title":{},"body":{"changelog.html":{}}}],["token",{"_index":174,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{}}}],["tool",{"_index":751,"title":{},"body":{"changelog.html":{}}}],["tort",{"_index":1250,"title":{},"body":{"license.html":{}}}],["totalcount",{"_index":243,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["tracking/telemetry",{"_index":620,"title":{},"body":{"changelog.html":{}}}],["transparency",{"_index":752,"title":{},"body":{"changelog.html":{}}}],["travisci",{"_index":772,"title":{},"body":{"changelog.html":{}}}],["tree",{"_index":894,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["true",{"_index":49,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/CacheOptions.html":{},"miscellaneous/variables.html":{}}}],["try",{"_index":255,"title":{},"body":{"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{},"changelog.html":{}}}],["tryjsonparse",{"_index":1021,"title":{},"body":{"coverage.html":{}}}],["ts",{"_index":1139,"title":{},"body":{"dependencies.html":{}}}],["tslib",{"_index":1142,"title":{},"body":{"dependencies.html":{}}}],["tuned",{"_index":948,"title":{},"body":{"changelog.html":{}}}],["turn",{"_index":732,"title":{},"body":{"changelog.html":{}}}],["turned",{"_index":712,"title":{},"body":{"changelog.html":{}}}],["turning",{"_index":709,"title":{},"body":{"changelog.html":{}}}],["tutorial",{"_index":579,"title":{},"body":{"changelog.html":{}}}],["two",{"_index":846,"title":{},"body":{"changelog.html":{}}}],["type",{"_index":15,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["typealiases",{"_index":1260,"title":{"miscellaneous/typealiases.html":{}},"body":{}}],["typeof",{"_index":186,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{}}}],["types",{"_index":446,"title":{},"body":{"changelog.html":{}}}],["types/lru",{"_index":1079,"title":{},"body":{"dependencies.html":{}}}],["typescript",{"_index":191,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"changelog.html":{},"index.html":{}}}],["typing",{"_index":909,"title":{},"body":{"changelog.html":{}}}],["ufl",{"_index":703,"title":{},"body":{"changelog.html":{}}}],["ui",{"_index":511,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["ui.netlify.app",{"_index":1159,"title":{},"body":{"index.html":{}}}],["ui.netlify.app/organ",{"_index":1169,"title":{},"body":{"index.html":{}}}],["ui.netlify.app/rui",{"_index":1166,"title":{},"body":{"index.html":{}}}],["ui/organ",{"_index":1168,"title":{},"body":{"index.html":{}}}],["ui/rui",{"_index":1167,"title":{},"body":{"index.html":{}}}],["uis",{"_index":351,"title":{},"body":{"changelog.html":{}}}],["undefined",{"_index":143,"title":{},"body":{"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"miscellaneous/variables.html":{}}}],["university",{"_index":1190,"title":{},"body":{"index.html":{}}}],["unknown",{"_index":122,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"classes/RequestCache.html":{}}}],["unnecessary",{"_index":603,"title":{},"body":{"changelog.html":{}}}],["unsafe",{"_index":60,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["unselect",{"_index":671,"title":{},"body":{"changelog.html":{}}}],["until",{"_index":716,"title":{},"body":{"changelog.html":{}}}],["up",{"_index":422,"title":{},"body":{"changelog.html":{}}}],["update",{"_index":364,"title":{},"body":{"changelog.html":{}}}],["updated",{"_index":340,"title":{},"body":{"changelog.html":{}}}],["updateentry",{"_index":986,"title":{},"body":{"coverage.html":{}}}],["updateentry(results",{"_index":273,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["updateentry(resultslist",{"_index":276,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["updates",{"_index":412,"title":{},"body":{"changelog.html":{}}}],["upgraded",{"_index":831,"title":{},"body":{"changelog.html":{}}}],["upgrades",{"_index":915,"title":{},"body":{"changelog.html":{}}}],["upgrading",{"_index":625,"title":{},"body":{"changelog.html":{}}}],["upload",{"_index":747,"title":{},"body":{"changelog.html":{}}}],["url",{"_index":153,"title":{},"body":{"interfaces/CacheOptions.html":{},"interfaces/GtexTissue.html":{}}}],["urlencoded",{"_index":19,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["use",{"_index":198,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"changelog.html":{},"license.html":{}}}],["use('/ccf.owl.n3store.json",{"_index":1323,"title":{},"body":{"miscellaneous/variables.html":{}}}],["use('/db",{"_index":1320,"title":{},"body":{"miscellaneous/variables.html":{}}}],["use('/gtex",{"_index":1328,"title":{},"body":{"miscellaneous/variables.html":{}}}],["use('/hubmap",{"_index":1326,"title":{},"body":{"miscellaneous/variables.html":{}}}],["use('/sparql",{"_index":1322,"title":{},"body":{"miscellaneous/variables.html":{}}}],["use(cacheresponses",{"_index":1325,"title":{},"body":{"miscellaneous/variables.html":{}}}],["use(checkroutesenabled",{"_index":1293,"title":{},"body":{"miscellaneous/variables.html":{}}}],["usecache",{"_index":154,"title":{},"body":{"interfaces/CacheOptions.html":{}}}],["usecachedresult",{"_index":1012,"title":{},"body":{"coverage.html":{}}}],["usecachedresult('ccf.owl.n3store.json",{"_index":1324,"title":{},"body":{"miscellaneous/variables.html":{}}}],["usecachedresult('cell",{"_index":1347,"title":{},"body":{"miscellaneous/variables.html":{}}}],["usecachedresult('ontology",{"_index":1344,"title":{},"body":{"miscellaneous/variables.html":{}}}],["usecachedresult('reference",{"_index":1350,"title":{},"body":{"miscellaneous/variables.html":{}}}],["used",{"_index":731,"title":{},"body":{"changelog.html":{}}}],["usedefaults",{"_index":55,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["user",{"_index":335,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["user/os",{"_index":591,"title":{},"body":{"changelog.html":{}}}],["users",{"_index":934,"title":{},"body":{"changelog.html":{}}}],["uses",{"_index":610,"title":{},"body":{"changelog.html":{}}}],["using",{"_index":561,"title":{},"body":{"changelog.html":{}}}],["utf",{"_index":262,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["utilities",{"_index":598,"title":{},"body":{"changelog.html":{}}}],["utils/auto",{"_index":135,"title":{},"body":{"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{}}}],["utils/ccf",{"_index":170,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["utils/request",{"_index":172,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{}}}],["uuid",{"_index":1143,"title":{},"body":{"dependencies.html":{}}}],["v",{"_index":324,"title":{},"body":{"classes/RequestCache.html":{}}}],["v1.1",{"_index":493,"title":{},"body":{"changelog.html":{}}}],["v1.3",{"_index":350,"title":{},"body":{"changelog.html":{}}}],["v1.5.0",{"_index":730,"title":{},"body":{"changelog.html":{}}}],["v1.7",{"_index":495,"title":{},"body":{"changelog.html":{}}}],["v1.7.0",{"_index":487,"title":{},"body":{"changelog.html":{}}}],["v1.8.0",{"_index":444,"title":{},"body":{"changelog.html":{}}}],["v1.9.0",{"_index":404,"title":{},"body":{"changelog.html":{}}}],["v1.9.4",{"_index":365,"title":{},"body":{"changelog.html":{}}}],["v1/sparql",{"_index":418,"title":{},"body":{"changelog.html":{}}}],["v1routes",{"_index":33,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["v2.1.0",{"_index":342,"title":{},"body":{"changelog.html":{}}}],["v3",{"_index":371,"title":{},"body":{"changelog.html":{}}}],["value",{"_index":95,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"miscellaneous/variables.html":{}}}],["values",{"_index":1311,"title":{},"body":{"miscellaneous/variables.html":{}}}],["value}`.tolowercase",{"_index":144,"title":{},"body":{"interfaces/CacheOptions.html":{}}}],["variable",{"_index":963,"title":{},"body":{"coverage.html":{}}}],["variables",{"_index":1276,"title":{"miscellaneous/variables.html":{}},"body":{"miscellaneous/variables.html":{}}}],["version",{"_index":508,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["very",{"_index":820,"title":{},"body":{"changelog.html":{}}}],["via",{"_index":439,"title":{},"body":{"changelog.html":{}}}],["video",{"_index":626,"title":{},"body":{"changelog.html":{}}}],["view",{"_index":609,"title":{},"body":{"changelog.html":{}}}],["viewer",{"_index":697,"title":{},"body":{"changelog.html":{}}}],["viewing",{"_index":392,"title":{},"body":{"changelog.html":{}}}],["views",{"_index":612,"title":{},"body":{"changelog.html":{}}}],["visual",{"_index":390,"title":{},"body":{"changelog.html":{}}}],["visualization",{"_index":661,"title":{},"body":{"changelog.html":{}}}],["vitessce",{"_index":832,"title":{},"body":{"changelog.html":{}}}],["void",{"_index":88,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{}}}],["vs",{"_index":573,"title":{},"body":{"changelog.html":{}}}],["vu",{"_index":944,"title":{},"body":{"changelog.html":{}}}],["warming",{"_index":438,"title":{},"body":{"changelog.html":{}}}],["warning",{"_index":855,"title":{},"body":{"changelog.html":{}}}],["warranties",{"_index":1234,"title":{},"body":{"license.html":{}}}],["warranty",{"_index":1231,"title":{},"body":{"license.html":{}}}],["web",{"_index":436,"title":{},"body":{"changelog.html":{}}}],["webcomponent",{"_index":572,"title":{},"body":{"changelog.html":{}}}],["webcomponents/webcomponentsjs",{"_index":1080,"title":{},"body":{"dependencies.html":{}}}],["webpages",{"_index":514,"title":{},"body":{"changelog.html":{}}}],["website",{"_index":1154,"title":{},"body":{"index.html":{}}}],["week",{"_index":950,"title":{},"body":{"changelog.html":{}}}],["whether",{"_index":1247,"title":{},"body":{"license.html":{}}}],["whole",{"_index":946,"title":{},"body":{"changelog.html":{}}}],["width",{"_index":630,"title":{},"body":{"changelog.html":{}}}],["within",{"_index":701,"title":{},"body":{"changelog.html":{}}}],["without",{"_index":533,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["worker",{"_index":107,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["worker('./projects/ccf",{"_index":115,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["worker.terminate",{"_index":126,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["worker.ts",{"_index":78,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["worker.ts:10",{"_index":90,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["worker.ts:12",{"_index":93,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["worker_threads",{"_index":108,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["workerdata",{"_index":118,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["workflows",{"_index":774,"title":{},"body":{"changelog.html":{}}}],["working",{"_index":501,"title":{},"body":{"changelog.html":{}}}],["works",{"_index":792,"title":{},"body":{"changelog.html":{}}}],["wrap",{"_index":102,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["wrap(nodeendpoint(worker",{"_index":120,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["youtube",{"_index":539,"title":{},"body":{"changelog.html":{}}}],["zone.js",{"_index":1145,"title":{},"body":{"dependencies.html":{}}}]],"pipeline":["stemmer"]}, - "store": {"interfaces/AppOptions.html":{"url":"interfaces/AppOptions.html","title":"interface - AppOptions","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n AppOptions\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-api/src/lib/app.ts\n \n\n\n\n \n Extends\n \n \n DatabaseLoaderOptions\n \n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n placeholder\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n placeholder\n \n \n \n \n \n \n \n \n placeholder: never\n\n \n \n\n\n \n \n Type : never\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n\n\n \n import { json, urlencoded } from 'body-parser';\nimport cors from 'cors';\nimport express, { Express } from 'express';\nimport helmet from 'helmet';\nimport qs, { ParsedQs } from 'qs';\n\nimport { databaseLoader, DatabaseLoaderOptions } from './middleware/database-loader';\nimport { routes as browserRoutes } from './routes/browser';\nimport { routes as v1Routes } from './routes/v1';\n\n\nexport interface AppOptions extends DatabaseLoaderOptions {\n placeholder?: never;\n}\n\n\nexport function createApp(options: AppOptions): Express {\n const app = express();\n\n app.set('database-options', options.database);\n\n app.set('query parser', function (str: string): ParsedQs {\n return qs.parse(str, { allowDots: true });\n });\n\n // http://expressjs.com/en/advanced/best-practice-security.html\n app.use(helmet({\n contentSecurityPolicy: {\n useDefaults: true,\n directives: {\n 'script-src': ['\\'self\\'', '\\'unsafe-eval\\'', 'cdn.jsdelivr.net'],\n 'connect-src': ['*'],\n }\n }\n }));\n app.use(cors());\n\n app.use(urlencoded());\n app.use(json());\n\n app.use(databaseLoader(options));\n\n app.use('/', browserRoutes);\n app.use('/v1', v1Routes);\n\n return app;\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/CCFDatabaseInstance.html":{"url":"classes/CCFDatabaseInstance.html","title":"class - CCFDatabaseInstance","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n CCFDatabaseInstance\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-api/src/lib/utils/ccf-database-worker.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Public\n database\n \n \n Public\n dispose\n \n \n Public\n sparqlQuery\n \n \n Readonly\n status\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(database: CCFDatabase, sparqlQuery: SparqlQueryFunction, dispose: () => void)\n \n \n \n \n Defined in projects/ccf-api/src/lib/utils/ccf-database-worker.ts:10\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n database\n \n \n CCFDatabase\n \n \n \n No\n \n \n \n \n sparqlQuery\n \n \n SparqlQueryFunction\n \n \n \n No\n \n \n \n \n dispose\n \n \n function\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Public\n database\n \n \n \n \n \n \n Type : CCFDatabase\n\n \n \n \n \n Defined in projects/ccf-api/src/lib/utils/ccf-database-worker.ts:12\n \n \n\n\n \n \n \n \n \n \n \n \n Public\n dispose\n \n \n \n \n \n \n Type : function\n\n \n \n \n \n Defined in projects/ccf-api/src/lib/utils/ccf-database-worker.ts:12\n \n \n\n\n \n \n \n \n \n \n \n \n Public\n sparqlQuery\n \n \n \n \n \n \n Type : SparqlQueryFunction\n\n \n \n \n \n Defined in projects/ccf-api/src/lib/utils/ccf-database-worker.ts:12\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n status\n \n \n \n \n \n \n Default value : new CCFDatabaseStatusTracker(this.database)\n \n \n \n \n Defined in projects/ccf-api/src/lib/utils/ccf-database-worker.ts:10\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { CCFDatabase, CCFDatabaseOptions, CCFDatabaseStatusTracker } from 'ccf-database';\nimport { releaseProxy, wrap } from 'comlink';\nimport nodeEndpoint from 'comlink/dist/umd/node-adapter';\nimport { Worker } from 'worker_threads';\n\n\nexport type SparqlQueryFunction = (query: string, mimetype: string) => Promise;\n\nexport class CCFDatabaseInstance {\n readonly status = new CCFDatabaseStatusTracker(this.database);\n\n constructor(public database: CCFDatabase, public sparqlQuery: SparqlQueryFunction, public dispose: () => Promise) { }\n}\n\nexport async function createCCFDatabaseWorker(options: CCFDatabaseOptions): Promise {\n const worker = new Worker('./projects/ccf-api/ccf-database.worker.js', { workerData: { options } });\n const dbWorker = wrap(nodeEndpoint(worker));\n return new CCFDatabaseInstance(\n dbWorker.database as unknown as CCFDatabase,\n dbWorker.sparqlQuery,\n async () => {\n dbWorker[releaseProxy]();\n await worker.terminate();\n });\n}\n\n \n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/CacheOptions.html":{"url":"interfaces/CacheOptions.html","title":"interface - CacheOptions","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n CacheOptions\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-api/src/lib/middleware/response-cache.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n max\n \n \n \n Optional\n \n maxAge\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n max\n \n \n \n \n \n \n \n \n max: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n maxAge\n \n \n \n \n \n \n \n \n maxAge: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n\n\n \n import { RequestHandler } from 'express';\nimport { AutoPruneLRUCache } from '../utils/auto-prune-lru-cache';\n\n\nexport interface CacheOptions {\n max?: number;\n maxAge?: number;\n}\n\n\nfunction parseBoolean(value: unknown, defaultValue = false): boolean {\n if (value === undefined) {\n return defaultValue;\n }\n\n return `${value}`.toLowerCase() === 'true';\n}\n\n\nexport function cacheResponses(options?: CacheOptions): RequestHandler {\n const cache = new AutoPruneLRUCache({\n max: 100,\n maxAge: 60 * 60 * 1000,\n ...options\n });\n\n return (req, res, next) => {\n const { query, originalUrl, url } = req;\n const useCache = parseBoolean(query.cache, true);\n const key = `__${ originalUrl || url }`;\n const cachedResponse = cache.get(key);\n\n if (!useCache) {\n next();\n } else if (cachedResponse !== undefined) {\n res.json(cachedResponse);\n } else {\n const originalSend = res.json;\n res.json = body => {\n cache.set(key, body);\n return originalSend.call(res, body);\n };\n\n next();\n }\n };\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/DatabaseCacheOptions.html":{"url":"interfaces/DatabaseCacheOptions.html","title":"interface - DatabaseCacheOptions","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n DatabaseCacheOptions\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-api/src/lib/middleware/database-loader.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n max\n \n \n \n Optional\n \n maxAge\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n max\n \n \n \n \n \n \n \n \n max: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n maxAge\n \n \n \n \n \n \n \n \n maxAge: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n\n\n \n import { CCFDatabaseOptions } from 'ccf-database';\nimport { Request, RequestHandler } from 'express';\n\nimport { AutoPruneLRUCache } from '../utils/auto-prune-lru-cache';\nimport { CCFDatabaseInstance, createCCFDatabaseWorker } from '../utils/ccf-database-worker';\nimport { RequestCache } from '../utils/request-cache';\n\n\nexport interface DatabaseCacheOptions {\n max?: number;\n maxAge?: number;\n}\n\nexport interface DatabaseLoaderOptions {\n database: CCFDatabaseOptions;\n cache?: DatabaseCacheOptions;\n}\n\ntype DatabaseGetter = (token?: string) => Promise;\n\nexport async function getDatabaseInstance(req: Request, token: string | undefined, doConnect = false): Promise {\n const getDBInstance = req['getDatabase'] as DatabaseGetter;\n const dbInstance = await getDBInstance(token);\n if (doConnect) {\n await dbInstance.database.connect().catch((err) => console.log(err));\n }\n return dbInstance;\n}\n\nfunction selectToken(token: string | undefined, req: Request): string {\n const qtoken = req.query.token;\n\n if (token) {\n return token;\n } else if (typeof qtoken === 'string' && qtoken) {\n return qtoken;\n }\n\n return '';\n}\n\nfunction createDatabase(token: string, options: CCFDatabaseOptions): Promise {\n // eslint-disable-next-line @typescript-eslint/prefer-nullish-coalescing\n const hubmapToken = token || options.hubmapToken || undefined;\n\n return createCCFDatabaseWorker({\n ...options,\n hubmapDataUrl: '', // Do not use deprecated internal hubmap data loading\n dataSources: options.dataSources.map(s =>\n hubmapToken && typeof s === 'string' && s.endsWith('hubmap/rui_locations.jsonld') ? `${s}?token=${hubmapToken}` : s\n )\n });\n}\n\nexport function databaseLoader(options: DatabaseLoaderOptions): RequestHandler {\n const cache = new RequestCache(\n new AutoPruneLRUCache({\n max: 10,\n maxAge: 60 * 60 * 1000,\n dispose: (_key, instance) => instance.then((r) => r.dispose()),\n ...options.cache\n }),\n token => createDatabase(token, options.database)\n );\n\n return (req, _res, next) => {\n req['getDatabase'] = (token?: string) => cache.get(selectToken(token, req));\n next();\n };\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/DatabaseLoaderOptions.html":{"url":"interfaces/DatabaseLoaderOptions.html","title":"interface - DatabaseLoaderOptions","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n DatabaseLoaderOptions\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-api/src/lib/middleware/database-loader.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n cache\n \n \n \n \n database\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n cache\n \n \n \n \n \n \n \n \n cache: DatabaseCacheOptions\n\n \n \n\n\n \n \n Type : DatabaseCacheOptions\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n database\n \n \n \n \n \n \n \n \n database: CCFDatabaseOptions\n\n \n \n\n\n \n \n Type : CCFDatabaseOptions\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { CCFDatabaseOptions } from 'ccf-database';\nimport { Request, RequestHandler } from 'express';\n\nimport { AutoPruneLRUCache } from '../utils/auto-prune-lru-cache';\nimport { CCFDatabaseInstance, createCCFDatabaseWorker } from '../utils/ccf-database-worker';\nimport { RequestCache } from '../utils/request-cache';\n\n\nexport interface DatabaseCacheOptions {\n max?: number;\n maxAge?: number;\n}\n\nexport interface DatabaseLoaderOptions {\n database: CCFDatabaseOptions;\n cache?: DatabaseCacheOptions;\n}\n\ntype DatabaseGetter = (token?: string) => Promise;\n\nexport async function getDatabaseInstance(req: Request, token: string | undefined, doConnect = false): Promise {\n const getDBInstance = req['getDatabase'] as DatabaseGetter;\n const dbInstance = await getDBInstance(token);\n if (doConnect) {\n await dbInstance.database.connect().catch((err) => console.log(err));\n }\n return dbInstance;\n}\n\nfunction selectToken(token: string | undefined, req: Request): string {\n const qtoken = req.query.token;\n\n if (token) {\n return token;\n } else if (typeof qtoken === 'string' && qtoken) {\n return qtoken;\n }\n\n return '';\n}\n\nfunction createDatabase(token: string, options: CCFDatabaseOptions): Promise {\n // eslint-disable-next-line @typescript-eslint/prefer-nullish-coalescing\n const hubmapToken = token || options.hubmapToken || undefined;\n\n return createCCFDatabaseWorker({\n ...options,\n hubmapDataUrl: '', // Do not use deprecated internal hubmap data loading\n dataSources: options.dataSources.map(s =>\n hubmapToken && typeof s === 'string' && s.endsWith('hubmap/rui_locations.jsonld') ? `${s}?token=${hubmapToken}` : s\n )\n });\n}\n\nexport function databaseLoader(options: DatabaseLoaderOptions): RequestHandler {\n const cache = new RequestCache(\n new AutoPruneLRUCache({\n max: 10,\n maxAge: 60 * 60 * 1000,\n dispose: (_key, instance) => instance.then((r) => r.dispose()),\n ...options.cache\n }),\n token => createDatabase(token, options.database)\n );\n\n return (req, _res, next) => {\n req['getDatabase'] = (token?: string) => cache.get(selectToken(token, req));\n next();\n };\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/GtexTissue.html":{"url":"interfaces/GtexTissue.html","title":"interface - GtexTissue","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n GtexTissue\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-api/src/lib/routes/v1/gtex/rui-locations.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n mappedInHubmap\n \n \n \n \n rnaSeqSampleSummary\n \n \n \n \n tissueSiteDetailId\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n mappedInHubmap\n \n \n \n \n \n \n \n \n mappedInHubmap: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n rnaSeqSampleSummary\n \n \n \n \n \n \n \n \n rnaSeqSampleSummary: literal type\n\n \n \n\n\n \n \n Type : literal type\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n tissueSiteDetailId\n \n \n \n \n \n \n \n \n tissueSiteDetailId: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { CCFDatabaseOptions } from 'ccf-database';\nimport { RequestHandler } from 'express';\nimport { readFileSync } from 'fs';\nimport fetch from 'node-fetch';\n\nimport { AutoPruneLRUCache } from '../../../utils/auto-prune-lru-cache';\nimport { RequestCache } from '../../../utils/request-cache';\nimport { JsonLdObj } from 'jsonld/jsonld-spec';\nimport { get } from '../../../environment';\n\nexport interface GtexTissue {\n // NOTE: The API response includes more fields, but we only map the ones we actually use here\n tissueSiteDetailId: string;\n mappedInHubmap: boolean;\n rnaSeqSampleSummary: {\n totalCount: number;\n female: {\n ageMax: number;\n ageMin: number;\n ageMean: number;\n count: number;\n };\n male: {\n ageMax: number;\n ageMin: number;\n ageMean: number;\n count: number;\n };\n };\n}\n\nconst DEFAULT_GTEX_RUI_LOCATIONS = 'projects/ccf-eui/src/assets/gtex/data/rui_locations.jsonld';\nconst GTEX_API_URL = 'https://gtexportal.org/api/v2/dataset/tissueSiteDetail';\n\nasync function getLocations(): Promise {\n try {\n const source = get('GTEX_RUI_LOCATIONS', DEFAULT_GTEX_RUI_LOCATIONS);\n // Attempt to load the source url as a local file\n const data = readFileSync(source, { encoding: 'utf-8' });\n const jsonld: JsonLdObj = JSON.parse(data);\n const results = jsonld['@graph'] as JsonLdObj[];\n\n const response: { data: GtexTissue[] } = await fetch(GTEX_API_URL).then(r => r.json());\n const mappedEntries = response?.data?.filter(entry => entry.mappedInHubmap) ?? [];\n for (const tissue of mappedEntries) {\n updateEntry(results, tissue, 'Female');\n updateEntry(results, tissue, 'Male');\n }\n\n return jsonld;\n } catch (_error) {\n return undefined;\n }\n}\n\nexport function updateEntry(resultsList: JsonLdObj[], tissueInfo: GtexTissue, sex: 'Male' | 'Female'): void {\n const matchingEntry = resultsList.find(entry => entry['@id']?.includes(tissueInfo.tissueSiteDetailId) && (entry.label as string).includes(sex));\n if (matchingEntry) {\n const index = resultsList.indexOf(matchingEntry);\n const sexStats = sex === 'Male' ? tissueInfo.rnaSeqSampleSummary.male : tissueInfo.rnaSeqSampleSummary.female;\n resultsList[index].label = `${sex}s (n=${sexStats.count}) Mean Age ${sexStats.ageMean} (range ${sexStats.ageMin} - ${sexStats.ageMax})`;\n resultsList[index].sex = sex;\n }\n}\n\nexport function ruiLocations(): RequestHandler {\n const cache = new RequestCache(\n new AutoPruneLRUCache({\n max: 10,\n maxAge: 60 * 60 * 1000\n }),\n getLocations\n );\n\n return async (req, res, _next) => {\n const options: CCFDatabaseOptions = req.app.get('database-options');\n const rawToken = req.query.token;\n const token = typeof rawToken === 'string' ? rawToken : '';\n const result = await cache.get(token, options);\n\n if (result) {\n res.json(result);\n } else {\n res.status(500).json([]);\n }\n };\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/RequestCache.html":{"url":"classes/RequestCache.html","title":"class - RequestCache","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n RequestCache\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-api/src/lib/utils/request-cache.ts\n \n\n\n\n\n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n get\n \n \n Private\n Async\n handleErrors\n \n \n Private\n Async\n promisifiedDoRequest\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(cache: LRUCache>, doRequest: (key: K,args: []) => void)\n \n \n \n \n Defined in projects/ccf-api/src/lib/utils/request-cache.ts:4\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n cache\n \n \n LRUCache>\n \n \n \n No\n \n \n \n \n doRequest\n \n \n function\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n get\n \n \n \n \n \n \nget(key: K, ...args: [])\n \n \n\n\n \n \n Defined in projects/ccf-api/src/lib/utils/request-cache.ts:10\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n key\n \n K\n \n\n \n No\n \n\n\n \n \n args\n \n []\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Promise\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n Async\n handleErrors\n \n \n \n \n \n \n \n handleErrors(key: K, request: Promise)\n \n \n\n\n \n \n Defined in projects/ccf-api/src/lib/utils/request-cache.ts:27\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n key\n \n K\n \n\n \n No\n \n\n\n \n \n request\n \n Promise\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Promise\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n Async\n promisifiedDoRequest\n \n \n \n \n \n \n \n promisifiedDoRequest(key: K, ...args: [])\n \n \n\n\n \n \n Defined in projects/ccf-api/src/lib/utils/request-cache.ts:23\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n key\n \n K\n \n\n \n No\n \n\n\n \n \n args\n \n []\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Promise\n\n \n \n \n \n \n \n \n \n\n\n\n\n\n\n \n\n\n \n import LRUCache from 'lru-cache';\n\n\nexport class RequestCache {\n constructor(\n readonly cache: LRUCache>,\n readonly doRequest: (key: K, ...args: unknown[]) => V | Promise\n ) { }\n\n get(key: K, ...args: unknown[]): Promise {\n const { cache } = this;\n let result = cache.get(key);\n\n if (!result) {\n result = this.promisifiedDoRequest(key, ...args);\n cache.set(key, result);\n this.handleErrors(key, result);\n }\n\n return result;\n }\n\n private async promisifiedDoRequest(key: K, ...args: unknown[]): Promise {\n return this.doRequest(key, ...args);\n }\n\n private async handleErrors(key: K, request: Promise): Promise {\n const { cache } = this;\n\n try {\n await request;\n } catch (_error) {\n if (cache.get(key) === request) {\n cache.del(key);\n }\n }\n }\n}\n\n \n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"changelog.html":{"url":"changelog.html","title":"getting-started - changelog","body":"\n \n\nChangelog\nChangelog for the Common Coordinate Framework (CCF) User Interfaces\n3.6.0 - 2022-10-15\nAdded in 3.6.0.\n\nUpdated to CCF.OWL v2.1.0 which indexes the Human Reference Atlas (HRA) 4th Release (v1.3) for use in the CCF UIs and CCF-API. Note that some terms have changed in the ontology. As such, some SPARQL queries may need to be updated. All CCF-API calls have been updated to support the new terms.\n\n3.5.0 - 2022-09-27\nAdded in 3.5.0\n\nUpdate to CCF.OWL v1.9.4\nUpdate placement for KPMP rui locations\nSwitch to HuBMAP v3 search-api\nPick right organ when loading rui locations from a file in the RUI\n\n3.4.0 - 2022-07-01\nAdded in 3.4.0\n\nMajor feature added: Spatial Search! This includes an expanded API plus a user interface for dynamically generating spatial searches.\n\nKnown Issues in 3.4.0\n\nThere are some minor visual descrepancies when viewing the spatial search 3D scene and the results. However, blocks which are highlighted will be selected if the spatial search is added to your overall search filters.\n\n3.3.0 - 2022-06-17\nAdded in 3.3.0\n\nAdded support for the latest CCF Ontology v1.9.0 which adds Placenta, Spinal Cord, new Landmarks for reference organs, and a host of data updates.\nAdded a SPARQL route to the CCF-API for flexible querying of the Ontology and linked data. See the /v1/sparql docs for more information.\nClean up and bug fixes\n\n3.2.0 - 2022-04-14\nAdded in 3.2.0\n\nMajor CCF Database speed improvements! 95% reduction in load times!\nMinor graphical fixes\n\n3.1.1 - 2022-04-12\nAdded in 3.1.1\n\nExpanded RUI web component options\nAdded support for warming up the CCF database via the CCF-API so that the EUI can prevent timeouts\n\n3.1.0 - 2022-04-07\nAdded in 3.1.0\n\nAdded support for the latest CCF Ontology v1.8.0 which adds cell types\nAdded feature to search for tissue blocks by cell type\nAdded API feature to dynamically generate GTEx rui_locations.jsonld\nAdded logging of organ and block position changes to the RUI\nAdded an expanded organ selector that makes selecting organs much easier with the larger number of reference organs we have now\nNow generating programming libraries for the CCF-API in Python, TypeScript, TypeScript (Angular), and JavaScript. We will be publishing them to appropriate package managers soon.\nImproved performance of the CCF-API\nNew theming options and toggle for the CCF EUI/RUI\nAdded new themes for SenNet, GTEx, and a default theme\nAdded compodoc generated code documentation to production and staging builds\nBug fixes and minor improvements\n\n3.0.0 - 2022-01-27\nAdded in 3.0.0\n\nAdded support for the latest CCF Ontology v1.7.0\nBug fixes and code cleanup\n\n3.0.0 BETA - 2021-12-17\nAdded in 3.0.0 BETA\n\nAdded reference organs and ASCT+B tables from the v1.1 CCF Release\nLinks: CCF Ontology v1.7 BETA, CCF Release v1.1\n\n\n\nKnown issues in 3.0.0 BETA\n\nPreviously registered tissues may appear slightly off. We are working to rectify this before making it a production release.\n\n2.5.0 - 2021-12-17\nAdded in 2.5.0\n\nCCF-API OpenAPI Spec and implementation. Next version will connect the EUI to this as it's backend.\nAdded the CCF Body UI Web Component for integrating the 3D scene deeply in webpages (including the HuBMAP data portal).\nThe organ-info Web Component can now take an option to highlight specific blocks in the scene. Currently only highlights by providers, but age, sex, and BMI will be added in the next version.\nBug fixes and Quality of Life improvements\n\n2.4.0 - 2021-12-10\nAdded in 2.4.0\n\nRUI shows a confirmation dialog when a user attempts to leave without finishing registration\nAdded GTEx data to EUI\nRUI Common Extraction Sites are now known as Landmarks\nOrgan info now highlights the block selected on click\nUpdated RUI YouTube Demo link\nBug fixes and Quality of Life improvements\n\n2.3.1 - 2021-09-13\nAdded in 2.3.1\n\nAdded support for paired organs to be refernced by their parent (ala Kidney + Left/Right Kidney)\n\n2.3.0 - 2021-09-10\nAdded in 2.3.0\n\nGreatly improved CCF Database performance. This improves the performance in both organ-info and EUI.\nImproved styling of organ-info\n\n2.2.0 - 2021-09-10\nAdded in 2.2.0\n\nAdded an organ-info web component for displaying reference organs and associated data in a simple panel display. The hubmap portal will be using this soon for organ pages.\nEMBEDDING.md instructions have been updated for organ-info embedding.\n\n2.1.0 - 2021-07-30\nAdded in EUI / RUI 2.1.0\n\nBetter support for embedding EUI/RUI in different containers, see EMBEDDING.md for updated instructions.\nConfiguration updates:\nConfiguration of EUI/RUI via webcomponent properties (vs globalConfig)\nOptional use of ontology id to select reference organs in the RUI\nRemoved embedded and tutorial mode configurations from the RUI config\nAbility to load data sources in the eui via external configuration\nAdded cancelRegistration callback to rui external configuration\n\n\nSet dark/light theme based on user/OS preferences\nUpdate HuBMAP search processing to conform to new field names\nCode cleanup, shared utilities, etc.\nTelemetry dialog box fixes to avoid unnecessary reloads\nRUI gizmo rotates in sync with the reference organ in 3D preview view\nRUI now uses an orthographic view when in registration views\n\n2.0.0 - 2021-07-16\nAdded in EUI / RUI 2.0.0\n\nRUI and EUI are now basic web-components, see EMBEDDING.md\nAdded advanced google analytics tracking/telemetry\nLinked donor card and tissue block hovering\nUpdated dependencies, including upgrading to Angular 12\nMinor UI and Bug fixes\nUpdated demo video links\nOrgan carousel will respond to container width and show only full icons\nEUI: clicking refresh and selecting body on partonomy resets the body view\n\nBreaking changes in EUI / RUI 2.0.0\n\nEmbedding the EUI and RUI must now be done via web-components. The most significant change is the element is no longer called ccf-root but is instead called ccf-eui or ccf-rui depending on the UI being embedded.\n\n1.7.0 - 2021-05-21\nAdded in EUI / RUI 1.7.0\n\nAdded a startup modal to the RUI which simplifies the initial setup for a new registration\nAdded 8 new reference organs, bringing us to 13 Reference Organs!\nAdded SPARC Registrations to the EUI\nAdded a tissue section visualization to the results list in the EUI\n\n1.6.0 - 2021-04-09\nAdded in RUI 1.6.0\n\nAdded SOP information to the About section\n\nAdded in EUI 1.6.0\n\nAdded color assignment/selection to both 3d scene and list results\nBug fixes, code cleanup, and optimization\n\nKnown issues in 1.6.0\n\nThe 3d scene is a little slow. To be able to interact, unselect reference organs to reduce scene complexity.\nTissue samples may be a little off in the 3D scene. This will be fixed in a future release. Data is still accurate.\n\n1.5.0 - 2021-03-26\nAdded in RUI 1.5.0\n\nMinor styling updates\n\nAdded in EUI 1.5.0\nNOTE: EUI will not be pushed to production during this cycle as there are some features not fully integrated. This should be resolved in the next release scheduled for April 9th. You can view the results of this sprint on staging.\n\nUpdated styling to better fit the user interface spec\nAdded a new results pane which structures data into Donor->Tissue Blocks (+Datasets)->Tissue Samples (+Datasets)\nAdded a link viewer that allows us to display donors, samples, and datasets in a frame within the application\nAdded UFL thumbnails\nUpdated and optimized the ccf-database for the new results structure and future integrations\nTied organ carousel to the 3D scene. Turning off an organ removes the organ and related tissues from the 3D scene.\nTurned off anatomical structure opacity adjustment until it can be fully integrated\n\n1.4.0 - 2021-03-12\nAdded in RUI 1.4.0\n\nUpdated library dependencies, including to Angular 11\nUpdated styling to better fit the user interface spec\n\nAdded in EUI 1.4.0\nNOTE: EUI will not be pushed to production during this cycle as there are some features partly integrated. This should be resolved in the next release scheduled for March 26th. You can view the results of this sprint on staging.\n\nUpdated library dependencies, including to Angular 11\nUpdated styling to better fit the user interface spec and match RUI styling\nUpdated the Info Dialog to match the RUI look and feel\nUpdated the data processing to improve efficiency and generate data in the form needed for the v1.5.0 spec\nAdded a reference organ selector, also used in the RUI, to turn off/on reference organs on the stage. UI is implemented, but still needs hooked up to the 3d Stage.\nAdded a technology filter\nAdded a control to set Opacities of individual organs/anatomical structures on the stage. UI is implemented, but still needs hooked up to the 3d Stage.\n\n1.3.5 - 2021-02-26\nAdded in RUI 1.3.5\n\nUpdated with a new round of User Interface improvements\nAdded the ability to upload previous registrations created using the standalone version of the RUI tool\nOrgans now have transparency applied automatically\nSolved a major memory leak and performance issue with the 3D reference organ interface. You should notice a sizable speed and reliability increase.\nRUI location numeric data is now rounded to 3 digits\nSwitched to using GitHub Actions over TravisCI for our CI/CD workflows\n\nAdded in EUI 1.3.5\n\nRemoved CCF's internal image-viewer in favor of the image-viewer on the HuBMAP Data Portal\n\nEUI 1.2.0 / RUI 1.0 FINAL - 2020-10-30\nAdded in EUI 1.2.0 / RUI 1.0 FINAL\n\nBug fixes and improvements\nUpdated embedding API in collaboration with the IEC\nUpdated EUI codebase to be in sync with code changes made for the RUI\nAdded KPMP data to the EUI\n\nKnown Issues in EUI 1.2.0 / RUI 1.0 FINAL\n\nIt is still possible that a 3d organ may fail to load. If this happens, just refresh and try again.\nEUI has not been updated with the latest organ set. This will be added in December with its scheduled refresh.\n\nRUI 1.0 BETA - 2020-10-16\nAdded in RUI 1.0 BETA\n\nCreated the first version of the RUI 1.0. This version is a BETA and works in standalone mode only. The next version will include full support and integration into the HuBMAP Ingestion Portal.\n10 Reference Organs are available to choose from (a combination of 4 organs, 2 sexes, and one organ with 2 sides [kidney])\nImplemented automatic tagging of data via collisions with anatomical structures\nRUI Location data is in standard JSON-LD format linked via the CCF Ontology and related ontologies\nImplemented extraction sites display to help guide placement of tissues\n\nKnown Issues in RUI 1.0 BETA\n\nWhile support for embedding is implemented, more testing and collaboration with IEC is required before it is made fully available. Initial embedding documentation is available here.\nWhen adjusting transparency via the left-hand Anatomical Structures menu or Show Previous Registrations option, the transparency effect is not very good. This will be addressed before the RUI 1.0 production release.\nSometimes the 3d organ fails to load when clicking through reference organs quickly (and other side cases). If this happens, just refresh and try again.\n\n1.1.0 - 2020-07-31\nAdded in 1.1.0\n\nUpgraded to latest Vitessce Image Viewer and started showing processed TIFF images coming directly from the HuBMAP infrastructure\nProcessed CODEX and 10x datasets are shown in the HuBMAP Portal's visualization tool\nAdded a limited set of TIFF image thumbnails, with more to come\nAdded two qualitative color schemes for colorizing images in the image viewer\nBug fixes/performance optimizations\n\n1.0.0-rc.1 - 2020-06-22\n\n:warning: WARNING: This version is a release candidate. Some minor updates will likely happen between now and the official HuBMAP Data Release 1 in July.\n\nAdded in 1.0.0-rc.1\n\nBody UI interactions\nImage Viewer Integration\nPartonomy linkage to search / Body UI\nNow fully integrated into the HuBMAP Portal\n\nKnown Issues in 1.0.0-rc.1\n\nImage Viewer is using a placeholder .tiff until more .tiff images can be loaded from the IEC\n\n1.0.0-alpha.3 - 2019-05-08\nAdded in 1.0.0-alpha.3\n\nHooked up the interface to real data (not shown online as the data is not public yet)\nAdded the Tissue Browser on the right\nAdded the initial (Tissue) Image Viewer popup. Currently shows metadata, but no images yet.\nAdded an initial 3D Body. Tissues cuboids currently not displayed, but a test cuboid is shown.\nDocumentation (>90%) and testing coverage improved further\n\n1.0.0-alpha.2 - 2019-03-27\nAdded in 1.0.0-alpha.2\n\nIncreased documentation and testing coverage across the board\nAdded fullscreen button\nBug fixes and optimizations\n\n1.0.0-alpha.1 - 2019-03-06\nAdded in 1.0.0-alpha.1\n\nStarted the process of implementing the 1.0.0 UI spec\nSpec Doc\nUser Stories\n\n\nSetup the base project scaffolding for the new version\nAdded CCF Partonomy (CCF-P) search and tree display\nAdded a filter for filter tissues\n\n0.6.0 - 2019-11-08\nAdded in 0.6.0\n\nThe CCF API project was started with an initial OpenAPI Schema, documentation, and code for spinning up a mock data server. This codifies the CCF data and metadata standards defined by MC-IU and will be used by the CCF EUI and RUI.\nIn preparation for future developments, we added a hidden, alpha-level 3d organ viewer. You can toggle this on and off in the organ view, by typing 3d with your keyboard.\nUpdated navigation to directly jump to the tissue browser when a user selects an item from the search box\nUpgraded dependencies, including upgrades to Angular 8\nTesting and bug fixes\nMinor UI updates\nChanged download icon color\nChanged the background color for the search\nMoved the Technologies filter above ontology\nAdditional styles for details button\n\n\n\n0.5.0 - 2019-05-24\nAdded in 0.5.0\n\nDisplay of the CCF ontology, integrated with search\nSemantic search by ontology, results are presented at all levels\nTissue overlays showing regions of interest\nData download links to direct users to https://sampledata.hubmapconsortium.org\nData documentation (95% coverage) and testing (85% coverage)\n\n0.2.0 - 2019-05-03\nAdded in 0.2.0\n\nSprint 2 release of the CCF-UI!\nA search interface was added to query data by age, sex, technology and TMC. Ontological search will be implemented in the next sprint.\nBody, Organ, and Tissue views now respond to updates to the search on the fly\nAppropriate metadata is now displayed in the Body, Organ, Tissue, and Cell views\n\n0.1.0 - 2019-04-12\nAdded in 0.1.0\n\nSprint 1 release of the CCF-UI!\nSetup the base project scaffolding\nAdded a sample database that includes initial data provided by VU\nAdded Visual browsing of tissue samples and metadata at the whole body, organ, tissue, and cell level\nStay tuned! More features coming in Sprint 2 (starts next week!) and Sprint 3\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"coverage.html":{"url":"coverage.html","title":"coverage - coverage","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n Documentation coverage\n\n\n\n \n\n\n\n \n \n File\n Type\n Identifier\n Statements\n \n \n \n \n \n \n projects/ccf-api/src/lib/app.ts\n \n interface\n AppOptions\n \n 0 %\n (0/2)\n \n \n \n \n \n projects/ccf-api/src/lib/app.ts\n \n function\n createApp\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/environment.ts\n \n function\n get\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/environment.ts\n \n function\n get\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/environment.ts\n \n function\n get\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/environment.ts\n \n function\n get\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/environment.ts\n \n function\n getBoolean\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/environment.ts\n \n function\n getNumber\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/environment.ts\n \n function\n getNumber\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/environment.ts\n \n function\n getNumber\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/environment.ts\n \n function\n has\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/environment.ts\n \n function\n isDebug\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/environment.ts\n \n function\n parseBoolean\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/environment.ts\n \n function\n parseNumber\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/environment.ts\n \n variable\n env\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/environment.ts\n \n variable\n THROW_IF_NOT_FOUND\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/middleware/database-loader.ts\n \n interface\n DatabaseCacheOptions\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-api/src/lib/middleware/database-loader.ts\n \n interface\n DatabaseLoaderOptions\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-api/src/lib/middleware/database-loader.ts\n \n function\n createDatabase\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/middleware/database-loader.ts\n \n function\n databaseLoader\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/middleware/database-loader.ts\n \n function\n getDatabaseInstance\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/middleware/database-loader.ts\n \n function\n selectToken\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/middleware/response-cache.ts\n \n interface\n CacheOptions\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-api/src/lib/middleware/response-cache.ts\n \n function\n cacheResponses\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/middleware/response-cache.ts\n \n function\n parseBoolean\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/polyfills.ts\n \n function\n patchGlobal\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/browser.ts\n \n variable\n browserRoute\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/browser.ts\n \n variable\n openApiRoute\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/browser.ts\n \n variable\n routes\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/database-status.ts\n \n function\n getDatabaseStatus\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/database-status.ts\n \n function\n parseString\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/get-spatial-placement.ts\n \n function\n getSpatialPlacement\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/get-spatial-placement.ts\n \n function\n parseString\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/gtex/index.ts\n \n variable\n checkRoutesEnabled\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/gtex/index.ts\n \n variable\n routes\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/gtex/rui-locations.ts\n \n interface\n GtexTissue\n \n 0 %\n (0/4)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/gtex/rui-locations.ts\n \n function\n getLocations\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/gtex/rui-locations.ts\n \n function\n ruiLocations\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/gtex/rui-locations.ts\n \n function\n updateEntry\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/gtex/rui-locations.ts\n \n variable\n DEFAULT_GTEX_RUI_LOCATIONS\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/gtex/rui-locations.ts\n \n variable\n GTEX_API_URL\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/hubmap/index.ts\n \n variable\n checkRoutesEnabled\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/hubmap/index.ts\n \n variable\n routes\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/hubmap/rui-locations.ts\n \n function\n getLocations\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/hubmap/rui-locations.ts\n \n function\n ruiLocations\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/index.ts\n \n variable\n routes\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/reference-organ-scene.ts\n \n function\n getReferenceOrganSceneHandler\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/reference-organ-scene.ts\n \n function\n parseString\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/sparql.ts\n \n function\n parseString\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/sparql.ts\n \n function\n sparql\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/utils/forward-database-query.ts\n \n function\n forwardDatabaseQuery\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/utils/parse-filter.ts\n \n function\n clamp\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/utils/parse-filter.ts\n \n function\n parseArray\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/utils/parse-filter.ts\n \n function\n parseMinMaxRange\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/utils/parse-filter.ts\n \n function\n parseRange\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/utils/parse-filter.ts\n \n function\n parseSex\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/utils/parse-filter.ts\n \n function\n parseSpatial\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/utils/parse-filter.ts\n \n function\n processParameter\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/utils/parse-filter.ts\n \n function\n queryParametersToFilter\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/utils/parse-filter.ts\n \n function\n setIfDefined\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/utils/parse-filter.ts\n \n variable\n FILTER_DEFAULTS\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/utils/use-cached-result.ts\n \n function\n useCachedResult\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/utils/use-cached-result.ts\n \n variable\n CACHE_DIR\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/server.ts\n \n function\n getCacheOptions\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/server.ts\n \n function\n getDatabaseOptions\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/server.ts\n \n function\n getPort\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/server.ts\n \n function\n loadDatabaseSource\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/server.ts\n \n function\n parseDatabaseSources\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/server.ts\n \n function\n startServer\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/server.ts\n \n function\n tryJsonParse\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/utils/auto-prune-lru-cache.ts\n \n variable\n methods\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/utils/auto-prune-lru-cache.ts\n \n variable\n mutableProperties\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/utils/auto-prune-lru-cache.ts\n \n variable\n readonlyProperties\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/utils/ccf-database-worker.ts\n \n class\n CCFDatabaseInstance\n \n 0 %\n (0/6)\n \n \n \n \n \n projects/ccf-api/src/lib/utils/ccf-database-worker.ts\n \n function\n createCCFDatabaseWorker\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/utils/request-cache.ts\n \n class\n RequestCache\n \n 0 %\n (0/5)\n \n \n \n\n\n\n\n\n new Tablesort(document.getElementById('coverage-table'));\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"dependencies.html":{"url":"dependencies.html","title":"package-dependencies - dependencies","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n Dependencies\n \n \n \n @angular-ru/common : ^15.126.1\n \n @angular/animations : ^12.1.1\n \n @angular/cdk : ^12.1.1\n \n @angular/common : ^12.1.1\n \n @angular/compiler : ^12.1.1\n \n @angular/core : ^12.1.1\n \n @angular/elements : ^12.1.1\n \n @angular/forms : ^12.1.1\n \n @angular/material : ^12.1.3\n \n @angular/platform-browser : ^12.1.1\n \n @angular/platform-browser-dynamic : ^12.1.1\n \n @angular/router : ^12.1.1\n \n @angular/youtube-player : ^12.1.1\n \n @comunica/query-sparql-rdfjs : ^2.2.0\n \n @deck.gl/core : ^8.5.7\n \n @deck.gl/geo-layers : ^8.7.8\n \n @deck.gl/layers : ^8.5.7\n \n @deck.gl/mesh-layers : ^8.5.7\n \n @loaders.gl/core : ^3.0.12\n \n @loaders.gl/draco : ^3.0.12\n \n @loaders.gl/gltf : ^3.0.12\n \n @luma.gl/core : ^8.5.12\n \n @math.gl/core : ^3.5.5\n \n @math.gl/culling : ^3.5.7\n \n @ngxs-labs/data : ^6.2.0\n \n @ngxs-labs/dispatch-decorator : ^4.0.2\n \n @ngxs/logger-plugin : ^3.7.1\n \n @ngxs/storage-plugin : ^3.7.1\n \n @ngxs/store : ^3.7.3\n \n @rdfjs/data-model : ^1.2.0\n \n @types/lru-cache : \n \n @webcomponents/webcomponentsjs : ^2.5.0\n \n bind-decorator : ^1.0.11\n \n body-parser : ^1.19.0\n \n cannon-es : ^0.18.0\n \n comlink : ^4.3.0\n \n concat : ^1.0.3\n \n cors : ^2.8.5\n \n css-element-queries : ^1.2.3\n \n document-register-element : ^1.7.2\n \n dotenv : ^16.0.0\n \n express : ^4.17.1\n \n file-saver : ^2.0.5\n \n fs-extra : ^10.0.0\n \n graphology : ^0.20.0\n \n graphology-shortest-path : ^1.4.1\n \n helmet : ^4.6.0\n \n hex-rgb : ^5.0.0\n \n idb-keyval : ^6.0.1\n \n jsonld : ^5.2.0\n \n lodash : ^4.17.21\n \n lru-cache : \n \n n3 : ^1.16.0\n \n ng5-slider : ^1.2.6\n \n ngx-google-analytics : ^11.2.1\n \n ngx-markdown : ^12.0.1\n \n node-fetch : ^2.6.7\n \n qs : ^6.10.2\n \n rdf-literal : ^1.2.0\n \n rdfxml-streaming-parser : ^1.4.0\n \n readable-stream : ^3.6.0\n \n rxjs : ^6.6.7\n \n stream-browserify : ^3.0.0\n \n swiper : ^6.5.1\n \n ts-cacheable : ^1.0.6\n \n tslib : ^2.1.0\n \n uuid : ^8.3.2\n \n zone.js : ~0.11.4\n \n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"index.html":{"url":"index.html","title":"getting-started - index","body":"\n \n\nCommon Coordinate Framework (CCF) - User Interfaces\n\n\n\n\n\n\n\nThis repository is a monorepo (multiple projects in one repository) containing the software to build the CCF-EUI, CCF-RUI, and CCF-Organ-Info.\nWebsite Links\n\nCCF Exploration User Interface (CCF-EUI)\n:star2: 4.0 BETA: https://beta--hubmap-ccf-ui.netlify.app\nProduction: https://portal.hubmapconsortium.org/ccf-eui\nProduction (alt): https://hubmapconsortium.github.io/ccf-ui/\nStaging: https://hubmap-ccf-ui.netlify.app/\nOld Version 0.6.0: https://old--hubmap-ccf-ui.netlify.app\n\n\nCCF Registration User Interface (CCF-RUI)\n:star2: 4.0 BETA: https://beta--hubmap-ccf-ui.netlify.app/rui/\nProduction: https://hubmapconsortium.github.io/ccf-ui/rui/\nStaging: https://hubmap-ccf-ui.netlify.app/rui/\n\n\nCCF Organ Info Component (CCF-Organ-Info)\nProduction: https://hubmapconsortium.github.io/ccf-ui/organ-info/\nStaging: https://hubmap-ccf-ui.netlify.app/organ-info/\n\n\nCCF API\nProduction: https://ccf-api.hubmapconsortium.org\nStaging: https://r5i95k35v5.us-east-2.awsapprunner.com\nOpenAPI Specification: ccf-api-spec.yaml\n\n\nCCF API Client Libraries:\nJavaScript: @ccf-openapi/js-client\nTypeScript: @ccf-openapi/ts-client\nAngular 12+: @ccf-openapi/ng-client\nPython 3.6+: ccf-openapi\n\n\n\nBackground and More Information\nFor more information about the Common Coordinate Framework (CCF), see the HuBMAP CCF Portal at https://hubmapconsortium.github.io/ccf/.\nChange Log\nSee the ChangeLog for the latest developments.\nCredits\nThis software is developed by the Cyberinfrastructure for Network Science Center at Indiana University. It is funded by NIH Award OT2OD026671.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"license.html":{"url":"license.html","title":"getting-started - license","body":"\n \n\nMIT License\nCopyright (c) 2019 HuBMAP Consortium\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules.html":{"url":"modules.html","title":"modules - modules","body":"\n \n\n\n\n\n Modules\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"overview.html":{"url":"overview.html","title":"overview - overview","body":"\n \n\n\n\n Overview\n\n \n\n \n \n \n \n \n 2 Classes\n \n \n \n \n \n \n \n 5 Interfaces\n \n \n \n \n\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"miscellaneous/typealiases.html":{"url":"miscellaneous/typealiases.html","title":"miscellaneous-typealiases - typealiases","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n Miscellaneous\n Type aliases\n\n\n\n Index\n \n \n \n \n \n \n AnyAutoPruneLRUCache   (projects/.../auto-prune-lru-cache.ts)\n \n \n DatabaseGetter   (projects/.../database-loader.ts)\n \n \n DatabaseGetter   (projects/.../database-status.ts)\n \n \n DatabaseQueryMethods   (projects/.../forward-database-query.ts)\n \n \n DatabaseSource   (projects/.../server.ts)\n \n \n DatabaseSources   (projects/.../server.ts)\n \n \n GlobalThis   (projects/.../polyfills.ts)\n \n \n PickByType   (projects/.../forward-database-query.ts)\n \n \n SparqlQueryFunction   (projects/.../ccf-database-worker.ts)\n \n \n ThrowIndicator   (projects/.../environment.ts)\n \n \n \n \n \n \n\n\n projects/ccf-api/src/lib/utils/auto-prune-lru-cache.ts\n \n \n \n \n \n \n AnyAutoPruneLRUCache\n \n \n \n \n AutoPruneLRUCache\n\n \n \n \n \n projects/ccf-api/src/lib/middleware/database-loader.ts\n \n \n \n \n \n \n DatabaseGetter\n \n \n \n \n function\n\n \n \n \n \n projects/ccf-api/src/lib/routes/v1/database-status.ts\n \n \n \n \n \n \n DatabaseGetter\n \n \n \n \n function\n\n \n \n \n \n projects/ccf-api/src/lib/routes/v1/utils/forward-database-query.ts\n \n \n \n \n \n \n DatabaseQueryMethods\n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n PickByType\n \n \n \n \n \n\n \n \n \n \n projects/ccf-api/src/lib/server.ts\n \n \n \n \n \n \n DatabaseSource\n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n DatabaseSources\n \n \n \n \n \n\n \n \n \n \n projects/ccf-api/src/lib/polyfills.ts\n \n \n \n \n \n \n GlobalThis\n \n \n \n \n \n\n \n \n \n \n projects/ccf-api/src/lib/utils/ccf-database-worker.ts\n \n \n \n \n \n \n SparqlQueryFunction\n \n \n \n \n function\n\n \n \n \n \n projects/ccf-api/src/lib/environment.ts\n \n \n \n \n \n \n ThrowIndicator\n \n \n \n \n \n\n \n \n \n \n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"miscellaneous/variables.html":{"url":"miscellaneous/variables.html","title":"miscellaneous-variables - variables","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n Miscellaneous\n Variables\n\n\n\n Index\n \n \n \n \n \n \n browserRoute   (projects/.../browser.ts)\n \n \n CACHE_DIR   (projects/.../use-cached-result.ts)\n \n \n checkRoutesEnabled   (projects/.../index.ts)\n \n \n checkRoutesEnabled   (projects/.../index.ts)\n \n \n DEFAULT_GTEX_RUI_LOCATIONS   (projects/.../rui-locations.ts)\n \n \n env   (projects/.../environment.ts)\n \n \n FILTER_DEFAULTS   (projects/.../parse-filter.ts)\n \n \n GTEX_API_URL   (projects/.../rui-locations.ts)\n \n \n methods   (projects/.../auto-prune-lru-cache.ts)\n \n \n mutableProperties   (projects/.../auto-prune-lru-cache.ts)\n \n \n openApiRoute   (projects/.../browser.ts)\n \n \n readonlyProperties   (projects/.../auto-prune-lru-cache.ts)\n \n \n routes   (projects/.../browser.ts)\n \n \n routes   (projects/.../index.ts)\n \n \n routes   (projects/.../index.ts)\n \n \n routes   (projects/.../index.ts)\n \n \n THROW_IF_NOT_FOUND   (projects/.../environment.ts)\n \n \n \n \n \n \n\n\n projects/ccf-api/src/lib/routes/browser.ts\n \n \n \n \n \n \n \n browserRoute\n \n \n \n \n \n \n Type : RequestHandler\n\n \n \n \n \n Default value : (_req, res, _next) => {\n\n res.send(`\n\n \n \n \n CCF-API Browser\n\n \n \n \n \n \n \n`);\n\n}\n \n \n\n\n \n \n \n \n \n \n \n \n openApiRoute\n \n \n \n \n \n \n Type : RequestHandler\n\n \n \n \n \n Default value : (_req, res, _next) => {\n const apiFile = resolve('ccf-api-spec.yaml');\n res.sendFile(apiFile);\n}\n \n \n\n\n \n \n \n \n \n \n \n \n routes\n \n \n \n \n \n \n Default value : Router()\n .get('/', browserRoute)\n .get('/ccf-api-spec.yaml', openApiRoute)\n \n \n\n\n \n \n\n projects/ccf-api/src/lib/routes/v1/utils/use-cached-result.ts\n \n \n \n \n \n \n \n CACHE_DIR\n \n \n \n \n \n \n Default value : get('CCF_API_CACHE', 'projects/ccf-api/ccf-cache')\n \n \n\n\n \n \n\n projects/ccf-api/src/lib/routes/v1/gtex/index.ts\n \n \n \n \n \n \n \n checkRoutesEnabled\n \n \n \n \n \n \n Type : RequestHandler\n\n \n \n \n \n Default value : (_req, _res, next) => {\n const enabled = env.GTEX_ROUTES === 'true';\n enabled ? next() : next('router');\n}\n \n \n\n\n \n \n \n \n \n \n \n \n routes\n \n \n \n \n \n \n Default value : Router()\n .use(checkRoutesEnabled)\n .get('/rui_locations.jsonld', ruiLocations())\n \n \n\n\n \n \n\n projects/ccf-api/src/lib/routes/v1/hubmap/index.ts\n \n \n \n \n \n \n \n checkRoutesEnabled\n \n \n \n \n \n \n Type : RequestHandler\n\n \n \n \n \n Default value : (_req, _res, next) => {\n const enabled = env.HUBMAP_ROUTES === 'true';\n enabled ? next() : next('router');\n}\n \n \n\n\n \n \n \n \n \n \n \n \n routes\n \n \n \n \n \n \n Default value : Router()\n .use(checkRoutesEnabled)\n .get('/rui_locations.jsonld', ruiLocations())\n \n \n\n\n \n \n\n projects/ccf-api/src/lib/routes/v1/gtex/rui-locations.ts\n \n \n \n \n \n \n \n DEFAULT_GTEX_RUI_LOCATIONS\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'projects/ccf-eui/src/assets/gtex/data/rui_locations.jsonld'\n \n \n\n\n \n \n \n \n \n \n \n \n GTEX_API_URL\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'https://gtexportal.org/api/v2/dataset/tissueSiteDetail'\n \n \n\n\n \n \n\n projects/ccf-api/src/lib/environment.ts\n \n \n \n \n \n \n \n env\n \n \n \n \n \n \n Default value : (() => {\n config();\n return process.env;\n})()\n \n \n\n\n \n \n \n \n \n \n \n \n THROW_IF_NOT_FOUND\n \n \n \n \n \n \n Default value : Symbol('Indicator that an error should be thrown')\n \n \n\n\n \n \n\n projects/ccf-api/src/lib/routes/v1/utils/parse-filter.ts\n \n \n \n \n \n \n \n FILTER_DEFAULTS\n \n \n \n \n \n \n Type : Partial\n\n \n \n \n \n Default value : {\n sex: 'Both',\n ageRange: undefined,\n bmiRange: undefined,\n tmc: [],\n technologies: [],\n ontologyTerms: [],\n cellTypeTerms: [],\n spatialSearches: []\n}\n \n \n\n\n \n \n\n projects/ccf-api/src/lib/utils/auto-prune-lru-cache.ts\n \n \n \n \n \n \n \n methods\n \n \n \n \n \n \n Type : []\n\n \n \n \n \n Default value : [\n // NOTE: No set method as it is overwritten by AutoPruneLRUCache\n 'has', 'get', 'del', 'peek',\n 'keys', 'values',\n 'forEach', 'rforEach',\n 'prune', 'reset',\n 'dump', 'load'\n]\n \n \n\n\n \n \n \n \n \n \n \n \n mutableProperties\n \n \n \n \n \n \n Type : []\n\n \n \n \n \n Default value : [\n 'lengthCalculator', 'allowStale', 'max', 'maxAge'\n]\n \n \n\n\n \n \n \n \n \n \n \n \n readonlyProperties\n \n \n \n \n \n \n Type : []\n\n \n \n \n \n Default value : [\n 'length', 'itemCount'\n]\n \n \n\n\n \n \n\n projects/ccf-api/src/lib/routes/v1/index.ts\n \n \n \n \n \n \n \n routes\n \n \n \n \n \n \n Default value : Router()\n .use('/db-status', getDatabaseStatus())\n .post('/get-spatial-placement', getSpatialPlacement())\n .use('/sparql', sparql())\n .use('/ccf.owl.n3store.json', useCachedResult('ccf.owl.n3store.json'))\n .use(cacheResponses())\n .use('/hubmap', hubmapRoutes)\n .use('/gtex', gtexRoutes)\n .get('/tissue-blocks', forwardDatabaseQuery('getTissueBlockResults'))\n .get('/technology-names', forwardDatabaseQuery('getDatasetTechnologyNames'))\n .get('/provider-names', forwardDatabaseQuery('getProviderNames'))\n .get('/aggregate-results', forwardDatabaseQuery('getAggregateResults'))\n .get('/ontology-term-occurences', forwardDatabaseQuery('getOntologyTermOccurences'))\n .get('/cell-type-term-occurences', forwardDatabaseQuery('getCellTypeTermOccurences'))\n .get('/ontology-tree-model', useCachedResult('ontology-tree-model.json'), forwardDatabaseQuery('getOntologyTreeModel'))\n .get('/cell-type-tree-model', useCachedResult('cell-type-tree-model.json'), forwardDatabaseQuery('getCellTypeTreeModel'))\n .get('/reference-organs', useCachedResult('reference-organs.json'), forwardDatabaseQuery('getReferenceOrgans'))\n .get('/scene', forwardDatabaseQuery('getScene'))\n .get('/reference-organ-scene', getReferenceOrganSceneHandler())\n \n \n\n\n \n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"}} + "index": {"version":"2.3.9","fields":["title","body"],"fieldVectors":[["title/interfaces/AppOptions.html",[0,0.246,1,1.69]],["body/interfaces/AppOptions.html",[0,0.295,1,2.806,2,0.888,3,0.745,4,1.048,5,0.617,6,0.617,7,2.455,8,3.931,9,2.003,10,0.617,11,1.325,12,1.325,13,3.576,14,4.31,15,0.501,16,0.064,17,1.652,18,2.455,19,3.109,20,1.702,21,3.104,22,3.104,23,1.574,24,3.104,25,3.104,26,3.931,27,2.455,28,3.109,29,3.109,30,2.559,31,3.931,32,3.109,33,3.931,34,3.109,35,1.325,36,0.942,37,3.109,38,0.888,39,3.931,40,3.109,41,1.048,42,2.024,43,3.109,44,3.109,45,1.231,46,1.122,47,3.109,48,3.109,49,2.559,50,3.109,51,3.109,52,3.109,53,3.109,54,3.109,55,3.109,56,3.109,57,3.109,58,3.931,59,3.109,60,3.109,61,3.109,62,3.109,63,2.455,64,3.109,65,3.109,66,3.109,67,3.109,68,3.109,69,3.109,70,0.038,71,0.048,72,0.038]],["title/classes/CCFDatabaseInstance.html",[73,1.206,74,1.206]],["body/classes/CCFDatabaseInstance.html",[3,0.688,4,0.968,5,0.57,6,0.927,10,0.57,11,1.259,12,0.968,15,0.734,16,0.064,17,1.482,35,1.399,36,0.995,38,1.066,41,0.968,45,1.479,46,0.82,70,0.035,71,0.046,72,0.035,73,1.335,74,1.93,75,1.869,76,3.041,77,1.67,78,1.869,79,3.808,80,2.967,81,4.557,82,3.278,83,3.278,84,2.267,85,2.872,86,4.672,87,3.598,88,1.869,89,2.967,90,3.735,91,2.267,92,2.267,93,4.151,94,1.869,95,1.869,96,1.482,97,3.735,98,2.045,99,2.872,100,0.968,101,2.872,102,2.872,103,2.267,104,2.872,105,2.872,106,2.872,107,2.432,108,2.872,109,1.869,110,2.872,111,1.93,112,2.872,113,1.736,114,2.872,115,2.872,116,2.267,117,2.872,118,2.872,119,2.872,120,2.872,121,2.872,122,1.869,123,2.872,124,2.872,125,1.335,126,2.872]],["title/interfaces/CacheOptions.html",[0,0.246,127,1.69]],["body/interfaces/CacheOptions.html",[0,0.286,2,0.861,3,0.723,4,1.017,5,0.599,6,0.599,10,0.599,11,1.299,12,1.509,15,0.621,16,0.065,17,1.299,20,2.326,23,1.017,35,1.299,36,0.924,38,1.351,41,1.017,46,1.278,49,2.51,70,0.037,71,0.047,72,0.037,95,1.963,96,1.017,109,1.963,122,1.963,127,2.766,128,2.381,129,1.402,130,2.151,131,2.151,132,2.2,133,1.792,134,1.527,135,1.651,136,1.017,137,0.723,138,1.299,139,3.016,140,3.855,141,1.963,142,2.381,143,1.792,144,3.016,145,3.016,146,3.016,147,2.11,148,1.651,149,2.11,150,1.963,151,1.975,152,3.855,153,3.044,154,3.855,155,3.016,156,2.381,157,3.016,158,3.855,159,2.381,160,3.016,161,3.016,162,3.855,163,2.381,164,3.016]],["title/interfaces/DatabaseCacheOptions.html",[0,0.246,165,1.421]],["body/interfaces/DatabaseCacheOptions.html",[0,0.329,2,0.732,3,0.615,4,0.865,5,0.509,6,0.509,9,1.611,10,0.509,11,1.168,12,1.417,15,0.632,16,0.065,17,1.48,23,0.865,35,1.417,36,1.008,38,1.254,41,1.168,42,1.67,45,1.863,46,1.292,70,0.032,71,0.043,72,0.032,74,1.192,77,1.323,80,1.67,96,1.168,98,2.149,100,0.865,107,1.67,111,1.825,113,1.192,125,1.611,130,2.041,131,2.041,132,2.103,133,1.611,134,1.373,135,1.404,136,0.865,137,0.615,138,1.417,141,1.67,143,1.825,147,1.897,148,1.404,149,2.149,151,1.825,165,2.149,166,1.404,167,1.404,168,2.555,169,2.256,170,2.026,171,1.373,172,1.67,173,2.256,174,3.011,175,2.026,176,2.737,177,2.026,178,2.737,179,2.737,180,2.026,181,2.026,182,2.026,183,2.026,184,3.319,185,1.67,186,2.256,187,2.737,188,2.026,189,2.026,190,2.026,191,1.404,192,2.026,193,2.026,194,2.026,195,2.737,196,2.026,197,2.026,198,1.192,199,2.026,200,1.67,201,1.192,202,1.404,203,1.67,204,2.026,205,2.026,206,2.737,207,2.026,208,2.026,209,2.026,210,1.404,211,2.026,212,2.026,213,2.026,214,2.026,215,2.026,216,1.67,217,2.026]],["title/interfaces/DatabaseLoaderOptions.html",[0,0.246,9,1.206]],["body/interfaces/DatabaseLoaderOptions.html",[0,0.33,2,0.735,3,0.617,4,0.867,5,0.511,6,0.511,9,1.827,10,0.511,11,1.17,12,1.17,15,0.633,16,0.065,17,1.481,23,0.867,35,1.419,36,1.009,38,1.255,41,1.17,42,1.675,45,1.864,46,1.293,70,0.032,71,0.043,72,0.032,74,1.196,77,1.526,80,1.675,96,1.17,98,2.406,100,0.867,107,1.675,111,1.827,113,1.196,125,1.614,130,1.614,131,1.614,132,1.614,133,1.614,134,1.375,135,1.408,136,0.867,137,0.617,138,1.56,141,1.675,143,1.827,147,1.901,148,1.408,149,2.152,151,1.827,165,2.304,166,1.408,167,1.408,168,2.559,169,2.261,170,2.031,171,1.375,172,1.675,173,2.261,174,3.014,175,2.031,176,2.742,177,2.031,178,2.742,179,2.742,180,2.031,181,2.031,182,2.031,183,2.031,184,3.323,185,1.675,186,2.261,187,2.742,188,2.031,189,2.031,190,2.031,191,1.408,192,2.031,193,2.031,194,2.031,195,2.742,196,2.031,197,2.031,198,1.196,199,2.031,200,1.675,201,1.196,202,1.408,203,1.675,204,2.031,205,2.031,206,2.742,207,2.031,208,2.031,209,2.031,210,1.408,211,2.031,212,2.031,213,2.031,214,2.031,215,2.031,216,1.675,217,2.031]],["title/interfaces/GtexTissue.html",[0,0.246,218,1.69]],["body/interfaces/GtexTissue.html",[0,0.221,2,0.663,3,0.557,4,1.257,5,0.643,6,0.643,10,0.643,11,1.092,15,0.683,16,0.065,17,1.549,23,0.783,35,1.257,36,0.894,38,1.417,41,1.257,45,1.597,46,1.064,70,0.046,71,0.04,72,0.04,77,0.783,88,1.513,96,1.092,98,1.773,100,0.783,111,1.08,113,1.505,125,1.505,130,1.08,131,1.08,132,2.17,133,1.505,134,1.283,135,1.272,136,0.783,137,0.557,138,1.257,142,2.943,143,1.08,147,1.773,148,1.272,149,1.272,150,1.513,153,1.835,171,1.283,172,1.513,174,1.513,185,1.513,186,1.513,198,1.08,202,1.773,210,1.272,218,2.625,219,1.513,220,1.513,221,4.032,222,4.032,223,4.032,224,2.557,225,2.324,226,1.835,227,2.557,228,1.835,229,4.032,230,2.324,231,1.835,232,2.324,233,1.513,234,1.272,235,3.239,236,1.835,237,1.513,238,2.324,239,2.324,240,2.324,241,2.324,242,1.835,243,2.324,244,3.728,245,3.239,246,3.239,247,3.239,248,3.239,249,4.032,250,2.108,251,1.835,252,1.513,253,1.835,254,2.557,255,1.513,256,2.324,257,2.324,258,1.513,259,2.324,260,2.324,261,2.324,262,2.324,263,1.835,264,2.557,265,2.324,266,2.324,267,2.324,268,2.324,269,3.239,270,2.324,271,2.324,272,2.943,273,3.239,274,1.835,275,1.835,276,2.324,277,2.324,278,2.427,279,3.239,280,2.324,281,2.324,282,2.324,283,2.324,284,2.324,285,2.324,286,2.324,287,2.324,288,2.324,289,2.324,290,2.324,291,2.324,292,1.835,293,2.324,294,2.324,295,2.324,296,2.324,297,2.324,298,1.513,299,1.835,300,2.324,301,3.728,302,2.324,303,2.324,304,2.324]],["title/classes/RequestCache.html",[73,1.206,171,1.028]],["body/classes/RequestCache.html",[3,0.67,4,0.942,5,0.555,6,0.897,10,0.555,12,1.467,15,0.7,16,0.064,17,0.942,35,0.942,36,0.67,38,1.048,46,1.048,70,0.058,71,0.045,72,0.034,73,1.3,75,1.82,82,2.898,84,2.898,88,1.82,89,2.832,91,3.435,92,3.435,111,2.275,113,2.156,122,2.668,125,1.3,129,1.3,137,0.67,138,1.523,156,3.568,159,2.898,163,2.208,168,2.941,171,1.454,255,1.82,274,2.208,275,2.208,305,3.568,306,2.389,307,4.638,308,3.671,309,3.671,310,2.796,311,4.351,312,4.098,313,2.796,314,2.796,315,3.671,316,4.895,317,4.85,318,2.796,319,4.098,320,3.671,321,2.796,322,3.671,323,2.796,324,2.796,325,2.796,326,2.796,327,2.796,328,2.796]],["title/changelog.html",[329,1.427,330,1.2,331,1.427]],["body/changelog.html",[0,0.304,2,0.24,3,0.726,5,0.167,11,0.284,12,0.284,13,0.664,15,0.135,16,0.044,18,0.664,20,1.834,41,0.49,63,0.664,70,0.01,71,0.018,72,0.041,77,0.87,79,0.664,89,0.548,94,0.548,96,1.211,100,1.542,109,0.548,132,0.391,151,1.407,191,0.796,198,0.676,200,0.548,201,1.618,202,2.391,203,0.548,210,1.658,231,2.391,233,1.25,234,2.023,236,1.148,237,1.68,242,0.664,255,0.946,258,1.488,263,1.148,272,3.052,278,0.946,292,1.148,330,1.051,331,0.946,332,1.148,333,3.161,334,1.148,335,1.148,336,2.645,337,1.148,338,3.201,339,0.841,340,5.021,341,4.257,342,1.454,343,0.841,344,0.841,345,0.841,346,3.695,347,0.841,348,0.841,349,1.454,350,1.919,351,3.594,352,0.841,353,0.796,354,0.664,355,0.841,356,0.841,357,3.35,358,1.454,359,2.581,360,1.919,361,1.919,362,0.841,363,1.148,364,1.454,365,3.731,366,1.454,367,0.841,368,0.841,369,4.003,370,0.841,371,1.454,372,2.425,373,1.919,374,2.581,375,1.454,376,1.919,377,1.919,378,1.488,379,1.919,380,0.841,381,1.454,382,1.454,383,0.841,384,3.028,385,2.824,386,3.028,387,1.454,388,0.841,389,0.841,390,4.003,391,2.645,392,1.805,393,0.841,394,1.454,395,0.841,396,0.841,397,1.454,398,1.919,399,1.919,400,2.038,401,0.841,402,1.454,403,0.841,404,0.841,405,0.841,406,1.454,407,3.109,408,0.841,409,2.824,410,0.841,411,0.841,412,0.841,413,1.919,414,1.516,415,0.841,416,0.841,417,1.148,418,0.841,419,2.824,420,3.594,421,3.695,422,1.454,423,2.581,424,0.841,425,1.454,426,2.824,427,1.454,428,0.841,429,0.841,430,0.841,431,1.454,432,2.391,433,2.824,434,1.805,435,0.841,436,3.028,437,3.541,438,0.841,439,0.841,440,1.454,441,0.841,442,2.285,443,0.841,444,1.454,445,1.919,446,0.841,447,0.841,448,1.919,449,0.841,450,1.919,451,1.454,452,0.841,453,1.454,454,0.841,455,0.841,456,0.841,457,3.865,458,0.841,459,0.664,460,0.664,461,1.68,462,0.664,463,0.841,464,1.454,465,0.664,466,0.841,467,1.454,468,2.285,469,2.285,470,0.841,471,1.454,472,1.919,473,0.841,474,0.841,475,1.454,476,0.841,477,0.841,478,2.824,479,1.838,480,2.038,481,1.516,482,0.841,483,2.038,484,0.841,485,1.919,486,2.528,487,3.784,488,0.841,489,0.841,490,1.454,491,1.516,492,0.841,493,0.841,494,0.841,495,2.581,496,0.841,497,0.841,498,0.841,499,0.841,500,1.919,501,0.841,502,1.148,503,1.148,504,0.841,505,2.528,506,0.841,507,0.841,508,2.838,509,0.841,510,0.841,511,0.841,512,2.038,513,2.038,514,0.841,515,1.454,516,0.841,517,0.841,518,1.919,519,1.454,520,0.841,521,0.841,522,1.454,523,1.454,524,1.454,525,1.454,526,0.841,527,1.919,528,0.841,529,0.841,530,0.664,531,0.841,532,1.516,533,0.664,534,1.454,535,1.454,536,0.841,537,0.841,538,1.454,539,1.454,540,1.454,541,1.454,542,0.841,543,0.841,544,0.841,545,0.841,546,1.919,547,0.841,548,1.454,549,0.841,550,0.841,551,1.148,552,2.824,553,1.148,554,0.841,555,0.664,556,0.841,557,0.841,558,2.581,559,2.285,560,0.841,561,1.919,562,1.454,563,2.824,564,1.148,565,1.454,566,2.285,567,0.841,568,0.841,569,2.285,570,0.841,571,0.841,572,0.841,573,0.841,574,0.841,575,1.454,576,1.454,577,0.841,578,1.454,579,0.841,580,0.664,581,1.454,582,0.841,583,1.454,584,0.841,585,0.841,586,1.805,587,0.841,588,0.841,589,0.841,590,0.841,591,1.454,592,0.841,593,0.841,594,0.664,595,0.841,596,0.841,597,0.841,598,0.841,599,1.454,600,0.841,601,0.841,602,0.841,603,0.841,604,0.841,605,1.454,606,0.841,607,2.824,608,0.841,609,0.841,610,1.919,611,1.919,612,1.454,613,0.841,614,1.454,615,0.841,616,0.664,617,0.664,618,0.841,619,1.454,620,0.841,621,0.841,622,1.488,623,0.841,624,0.841,625,1.454,626,1.454,627,0.841,628,0.841,629,1.454,630,1.454,631,0.841,632,1.454,633,2.285,634,1.919,635,0.841,636,0.841,637,0.841,638,0.841,639,0.664,640,0.664,641,0.841,642,1.454,643,0.841,644,0.841,645,0.841,646,0.841,647,1.454,648,2.285,649,0.841,650,0.841,651,0.841,652,0.841,653,2.824,654,1.919,655,0.841,656,0.841,657,1.919,658,1.454,659,1.454,660,1.454,661,2.285,662,0.841,663,2.285,664,0.841,665,0.841,666,1.454,667,0.841,668,0.841,669,0.841,670,0.841,671,0.841,672,2.285,673,0.841,674,1.919,675,2.285,676,0.841,677,1.919,678,2.581,679,1.454,680,1.454,681,1.454,682,1.454,683,1.919,684,2.285,685,2.581,686,1.454,687,1.919,688,0.841,689,0.841,690,3.028,691,1.919,692,0.841,693,2.285,694,2.285,695,3.35,696,0.841,697,0.841,698,0.841,699,0.841,700,0.841,701,0.841,702,1.454,703,0.841,704,1.454,705,0.841,706,0.841,707,0.841,708,0.841,709,1.454,710,0.841,711,1.919,712,0.841,713,0.841,714,1.454,715,1.516,716,1.454,717,1.919,718,0.841,719,0.841,720,0.841,721,1.454,722,0.841,723,0.841,724,0.841,725,0.841,726,0.841,727,0.841,728,0.841,729,1.454,730,0.841,731,0.841,732,2.285,733,2.824,734,1.454,735,1.919,736,1.454,737,2.285,738,0.841,739,0.841,740,0.841,741,0.841,742,1.919,743,0.841,744,0.841,745,0.841,746,1.454,747,1.454,748,1.454,749,1.454,750,1.919,751,0.841,752,0.841,753,0.841,754,0.841,755,0.841,756,0.841,757,0.664,758,0.841,759,0.841,760,0.841,761,1.454,762,0.841,763,0.841,764,1.454,765,0.841,766,0.841,767,0.841,768,0.841,769,0.841,770,0.841,771,0.841,772,0.841,773,0.841,774,3.201,775,0.841,776,1.516,777,3.201,778,1.919,779,2.285,780,1.454,781,1.919,782,0.841,783,1.454,784,0.841,785,0.841,786,1.454,787,1.454,788,0.841,789,0.841,790,0.841,791,0.841,792,1.454,793,0.841,794,1.919,795,0.841,796,0.841,797,0.841,798,1.805,799,0.841,800,0.664,801,0.841,802,0.841,803,0.841,804,0.841,805,0.841,806,0.841,807,0.841,808,0.841,809,0.841,810,0.841,811,2.581,812,0.841,813,0.841,814,0.841,815,0.841,816,0.841,817,0.841,818,0.841,819,0.841,820,0.841,821,0.841,822,0.841,823,0.841,824,0.841,825,0.841,826,0.841,827,1.454,828,0.841,829,1.454,830,0.841,831,1.454,832,1.454,833,2.285,834,2.285,835,1.454,836,1.454,837,0.841,838,0.841,839,0.841,840,1.919,841,0.841,842,0.664,843,0.841,844,0.841,845,0.841,846,0.841,847,0.841,848,0.841,849,1.454,850,3.48,851,1.919,852,0.841,853,1.454,854,0.841,855,0.841,856,0.841,857,0.841,858,1.454,859,0.841,860,0.841,861,0.841,862,0.841,863,1.454,864,2.391,865,1.454,866,0.841,867,0.841,868,0.946,869,0.841,870,2.285,871,0.841,872,1.454,873,0.841,874,0.841,875,0.841,876,1.488,877,0.841,878,1.454,879,0.841,880,0.841,881,0.841,882,1.454,883,1.454,884,0.841,885,0.841,886,0.841,887,0.841,888,1.454,889,1.919,890,1.454,891,0.841,892,0.664,893,1.148,894,0.841,895,0.841,896,0.841,897,0.841,898,0.841,899,0.841,900,0.841,901,0.841,902,0.841,903,0.664,904,0.841,905,0.841,906,1.454,907,0.841,908,0.841,909,0.841,910,0.841,911,0.841,912,0.841,913,0.841,914,1.454,915,0.841,916,0.664,917,0.841,918,0.664,919,0.664,920,0.841,921,0.841,922,0.841,923,1.454,924,0.841,925,0.841,926,0.841,927,0.841,928,0.841,929,0.841,930,0.841,931,0.841,932,0.841,933,0.841,934,0.841,935,1.454,936,0.664,937,0.841,938,0.841,939,1.454,940,0.841,941,0.664,942,0.841,943,0.841,944,0.841,945,0.841,946,0.841,947,0.841,948,0.841]],["title/coverage.html",[876,2.274]],["body/coverage.html",[0,0.358,1,1.131,5,0.345,6,1.032,7,2.07,9,0.808,15,0.28,16,0.064,27,1.372,30,2.29,36,1.231,70,0.021,71,0.032,72,0.021,73,1.219,74,0.808,76,1.707,77,1.064,78,1.707,96,0.586,127,1.131,128,2.493,129,1.915,136,1.064,137,0.757,165,0.951,166,2.173,167,2.173,169,1.131,171,0.688,218,1.131,219,2.584,220,2.761,250,1.131,252,1.131,254,2.07,298,1.707,305,1.372,306,1.131,353,0.951,372,1.435,378,1.707,479,1.131,876,1.131,949,1.737,950,1.737,951,5.199,952,1.737,953,1.737,954,5.185,955,3.028,956,1.737,957,3.158,958,1.737,959,2.622,960,1.737,961,4.76,962,1.372,963,1.372,964,3.158,965,1.737,966,1.737,967,1.737,968,1.737,969,1.372,970,1.737,971,2.493,972,1.372,973,1.372,974,2.07,975,2.07,976,1.372,977,3.517,978,2.622,979,2.622,980,1.372,981,2.07,982,2.07,983,1.737,984,1.737,985,2.07,986,2.622,987,1.372,988,2.622,989,2.622,990,1.372,991,2.622,992,1.372,993,1.372,994,1.737,995,3.493,996,3.493,997,1.737,998,1.737,999,1.737,1000,1.737,1001,1.737,1002,1.737,1003,1.737,1004,1.737,1005,1.737,1006,1.372,1007,2.07,1008,2.07,1009,2.07,1010,1.737,1011,1.372,1012,3.253,1013,1.737,1014,1.737,1015,1.737,1016,1.737,1017,1.737,1018,1.737,1019,1.737,1020,2.056,1021,1.372,1022,1.372,1023,1.737,1024,1.737,1025,1.737,1026,1.737]],["title/dependencies.html",[465,1.731,622,2.023]],["body/dependencies.html",[5,0.519,16,0.065,20,1.433,21,2.774,22,2.067,23,0.882,24,2.067,25,2.067,70,0.032,71,0.043,72,0.032,103,2.067,137,0.627,138,1.184,224,2.067,226,2.067,227,2.067,228,2.067,264,2.067,337,2.067,353,1.433,354,2.067,461,1.704,483,2.067,502,2.067,553,2.067,564,2.067,616,2.067,617,2.067,622,1.704,640,2.774,715,2.067,776,2.774,868,2.287,1027,2.617,1028,2.617,1029,2.617,1030,4.879,1031,2.617,1032,2.617,1033,2.617,1034,2.617,1035,2.617,1036,2.617,1037,2.617,1038,2.617,1039,3.513,1040,2.617,1041,2.617,1042,2.617,1043,2.617,1044,2.617,1045,2.617,1046,2.617,1047,3.966,1048,2.617,1049,3.513,1050,2.617,1051,2.617,1052,2.617,1053,2.617,1054,3.966,1055,2.617,1056,2.617,1057,2.617,1058,2.617,1059,2.617,1060,2.617,1061,2.617,1062,2.617,1063,3.513,1064,2.617,1065,2.617,1066,2.617,1067,3.513,1068,2.617,1069,2.617,1070,3.513,1071,3.513,1072,2.617,1073,2.617,1074,2.617,1075,2.617,1076,2.067,1077,2.617,1078,2.617,1079,2.617,1080,2.617,1081,2.617,1082,2.617,1083,2.617,1084,2.617,1085,2.617,1086,2.617,1087,2.617,1088,2.617,1089,2.617,1090,2.617,1091,2.617,1092,2.617,1093,2.617,1094,2.617,1095,2.617,1096,2.617,1097,2.617,1098,2.617,1099,2.617,1100,2.617,1101,3.513,1102,2.617,1103,2.617,1104,2.617,1105,2.617,1106,2.617,1107,2.617,1108,2.617,1109,2.617,1110,2.617,1111,2.617,1112,2.617,1113,2.617,1114,2.617,1115,2.617,1116,2.617,1117,2.617,1118,2.617,1119,2.617,1120,2.617,1121,3.513,1122,2.617,1123,2.617,1124,2.617,1125,2.617,1126,2.617,1127,2.617,1128,2.617,1129,2.617,1130,2.617,1131,3.513,1132,2.617,1133,2.617,1134,2.617,1135,2.617,1136,2.617,1137,2.617,1138,2.617,1139,2.617,1140,2.617,1141,2.617,1142,2.617,1143,2.617,1144,2.617]],["title/index.html",[10,0.435,329,1.427,330,1.2]],["body/index.html",[0,0.361,2,0.841,3,1.101,16,0.047,70,0.036,71,0.047,72,0.036,100,1.741,191,1.613,201,2.063,234,2.301,237,2.473,331,1.918,332,2.999,333,2.999,334,2.999,335,3.318,336,3.318,365,2.999,372,2.301,400,2.327,414,2.999,417,2.999,432,2.327,434,2.327,437,3.318,459,2.327,460,2.327,461,1.918,462,2.327,480,3.628,481,3.505,486,2.999,491,2.327,503,2.999,505,2.327,508,2.327,513,2.327,532,2.327,533,2.999,639,2.327,800,2.327,893,2.327,903,2.327,916,2.327,1145,3.798,1146,3.798,1147,3.798,1148,2.947,1149,2.947,1150,2.947,1151,2.947,1152,2.999,1153,2.947,1154,2.947,1155,2.947,1156,3.798,1157,3.798,1158,3.798,1159,4.203,1160,2.947,1161,2.947,1162,4.203,1163,4.203,1164,2.947,1165,2.947,1166,3.798,1167,2.947,1168,2.947,1169,2.947,1170,2.947,1171,2.947,1172,2.947,1173,2.947,1174,2.947,1175,2.947,1176,2.327,1177,4.439,1178,2.947,1179,2.947,1180,2.947,1181,2.947,1182,2.947,1183,2.947,1184,2.947,1185,2.947,1186,2.947,1187,2.947,1188,2.947,1189,2.947,1190,2.947,1191,2.947,1192,2.947,1193,2.947,1194,2.947,1195,2.947]],["title/license.html",[329,1.427,330,1.2,1196,1.731]],["body/license.html",[16,0.051,23,1.13,70,0.041,71,0.051,72,0.041,198,1.915,201,1.558,479,2.182,512,3.252,530,3.521,555,2.647,757,3.252,842,2.647,864,2.647,919,2.647,941,2.647,1152,3.956,1196,2.647,1197,3.352,1198,4.459,1199,3.352,1200,3.352,1201,4.119,1202,3.352,1203,3.352,1204,3.352,1205,3.352,1206,3.352,1207,3.352,1208,4.119,1209,3.352,1210,3.352,1211,3.352,1212,3.352,1213,3.352,1214,3.352,1215,3.352,1216,3.352,1217,3.352,1218,3.352,1219,3.352,1220,3.352,1221,4.119,1222,3.352,1223,3.352,1224,3.352,1225,3.352,1226,3.352,1227,3.352,1228,4.119,1229,3.352,1230,3.352,1231,3.352,1232,3.352,1233,3.352,1234,3.352,1235,3.352,1236,3.352,1237,3.352,1238,3.352,1239,3.352,1240,3.352,1241,3.352,1242,3.352,1243,3.352,1244,3.352,1245,3.352,1246,3.352,1247,3.352,1248,3.352,1249,3.352,1250,3.352,1251,3.352,1252,3.352,1253,3.352,1254,3.352,1255,3.352,1256,3.352]],["title/modules.html",[1257,2.758]],["body/modules.html",[16,0.057,70,0.05,71,0.057,72,0.05,1257,3.193]],["title/overview.html",[1258,2.758]],["body/overview.html",[2,1.144,16,0.056,70,0.049,71,0.056,72,0.049,75,2.609,798,3.165,1258,3.165,1259,4.008]],["title/miscellaneous/typealiases.html",[1260,1.2,1261,3.108]],["body/miscellaneous/typealiases.html",[6,0.993,10,0.69,15,0.559,16,0.052,36,1.086,70,0.043,71,0.052,72,0.043,76,2.262,77,1.626,78,2.741,87,3.325,129,1.957,134,1.376,136,1.419,137,1.009,166,1.902,167,2.305,173,3.065,955,2.262,969,2.744,974,2.744,975,3.325,992,2.744,993,3.577,1012,2.744,1020,2.262,1260,1.902,1262,3.475,1263,4.211,1264,2.744,1265,4.211,1266,4.211,1267,4.211,1268,4.211,1269,4.211,1270,4.211,1271,4.211,1272,3.475,1273,4.211,1274,3.475,1275,4.211,1276,2.744]],["title/miscellaneous/variables.html",[1260,1.2,1277,2.454]],["body/miscellaneous/variables.html",[6,0.938,10,0.437,15,0.775,16,0.064,30,2.951,38,1.034,45,1.235,46,0.629,49,2.03,70,0.027,71,0.038,72,0.038,83,1.739,94,3.208,95,3.208,100,0.742,116,1.739,129,1.83,130,1.023,131,1.023,133,1.83,134,0.872,136,1.401,137,0.944,138,0.742,143,1.449,150,2.03,151,1.83,216,2.03,219,1.433,220,2.357,233,1.433,234,1.982,250,2.03,251,1.739,252,2.03,253,1.739,258,1.433,278,1.433,298,2.03,299,2.462,306,2.03,353,1.205,363,1.739,372,1.205,378,1.433,391,1.739,392,1.739,407,1.739,551,1.739,580,1.739,586,1.739,594,2.462,868,1.433,892,3.109,918,1.739,936,1.739,955,1.433,962,2.462,963,2.462,971,1.739,972,2.859,973,2.859,976,1.739,980,1.739,981,1.739,982,3.109,985,1.739,987,1.739,990,1.739,995,1.739,996,2.462,1006,2.462,1007,1.739,1008,2.462,1009,2.462,1011,2.462,1020,1.433,1021,2.462,1022,2.462,1076,2.462,1176,2.462,1260,1.205,1264,2.859,1276,2.462,1277,1.739,1278,3.62,1279,2.202,1280,4.156,1281,3.118,1282,2.202,1283,3.938,1284,2.202,1285,2.202,1286,2.202,1287,2.202,1288,3.938,1289,2.202,1290,2.202,1291,3.938,1292,2.202,1293,3.118,1294,3.118,1295,3.118,1296,2.202,1297,2.202,1298,2.202,1299,2.202,1300,2.202,1301,2.202,1302,2.202,1303,2.202,1304,2.202,1305,2.202,1306,2.202,1307,2.202,1308,2.202,1309,2.202,1310,2.202,1311,2.202,1312,2.202,1313,2.202,1314,2.202,1315,2.202,1316,2.202,1317,2.202,1318,2.202,1319,2.202,1320,2.202,1321,2.202,1322,2.202,1323,2.202,1324,2.202,1325,2.202,1326,2.202,1327,2.202,1328,2.202,1329,2.202,1330,2.202,1331,2.202,1332,2.202,1333,2.202,1334,2.202,1335,2.202,1336,2.202,1337,2.202,1338,2.202,1339,3.118,1340,3.118,1341,3.118,1342,2.202,1343,3.118,1344,2.202,1345,2.202,1346,3.118,1347,2.202,1348,2.202,1349,2.202,1350,3.118,1351,2.202,1352,2.202,1353,2.202,1354,2.202,1355,2.202]]],"invertedIndex":[["",{"_index":16,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["0",{"_index":951,"title":{},"body":{"coverage.html":{}}}],["0.1.0",{"_index":939,"title":{},"body":{"changelog.html":{}}}],["0.11.4",{"_index":1144,"title":{},"body":{"dependencies.html":{}}}],["0.18.0",{"_index":1084,"title":{},"body":{"dependencies.html":{}}}],["0.2.0",{"_index":935,"title":{},"body":{"changelog.html":{}}}],["0.20.0",{"_index":1102,"title":{},"body":{"dependencies.html":{}}}],["0.5.0",{"_index":923,"title":{},"body":{"changelog.html":{}}}],["0.6.0",{"_index":893,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["0/1",{"_index":954,"title":{},"body":{"coverage.html":{}}}],["0/2",{"_index":952,"title":{},"body":{"coverage.html":{}}}],["0/3",{"_index":964,"title":{},"body":{"coverage.html":{}}}],["0/4",{"_index":983,"title":{},"body":{"coverage.html":{}}}],["0/5",{"_index":1024,"title":{},"body":{"coverage.html":{}}}],["0/6",{"_index":1023,"title":{},"body":{"coverage.html":{}}}],["01",{"_index":375,"title":{},"body":{"changelog.html":{}}}],["02",{"_index":743,"title":{},"body":{"changelog.html":{}}}],["03",{"_index":678,"title":{},"body":{"changelog.html":{}}}],["04",{"_index":423,"title":{},"body":{"changelog.html":{}}}],["05",{"_index":648,"title":{},"body":{"changelog.html":{}}}],["06",{"_index":398,"title":{},"body":{"changelog.html":{}}}],["07",{"_index":374,"title":{},"body":{"changelog.html":{}}}],["08",{"_index":865,"title":{},"body":{"changelog.html":{}}}],["09",{"_index":359,"title":{},"body":{"changelog.html":{}}}],["1",{"_index":858,"title":{},"body":{"changelog.html":{}}}],["1.0",{"_index":777,"title":{},"body":{"changelog.html":{}}}],["1.0.0",{"_index":850,"title":{},"body":{"changelog.html":{}}}],["1.0.11",{"_index":1080,"title":{},"body":{"dependencies.html":{}}}],["1.0.3",{"_index":1087,"title":{},"body":{"dependencies.html":{}}}],["1.0.6",{"_index":1139,"title":{},"body":{"dependencies.html":{}}}],["1.1.0",{"_index":827,"title":{},"body":{"changelog.html":{}}}],["1.16.0",{"_index":1117,"title":{},"body":{"dependencies.html":{}}}],["1.19.0",{"_index":1081,"title":{},"body":{"dependencies.html":{}}}],["1.2.0",{"_index":776,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["1.2.3",{"_index":1090,"title":{},"body":{"dependencies.html":{}}}],["1.2.6",{"_index":1120,"title":{},"body":{"dependencies.html":{}}}],["1.3.5",{"_index":742,"title":{},"body":{"changelog.html":{}}}],["1.4.0",{"_index":715,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["1.4.1",{"_index":1105,"title":{},"body":{"dependencies.html":{}}}],["1.5.0",{"_index":677,"title":{},"body":{"changelog.html":{}}}],["1.6.0",{"_index":661,"title":{},"body":{"changelog.html":{}}}],["1.7.0",{"_index":647,"title":{},"body":{"changelog.html":{}}}],["1.7.2",{"_index":1093,"title":{},"body":{"dependencies.html":{}}}],["10",{"_index":210,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"changelog.html":{}}}],["10.0.0",{"_index":1100,"title":{},"body":{"dependencies.html":{}}}],["100",{"_index":146,"title":{},"body":{"interfaces/CacheOptions.html":{}}}],["1000",{"_index":148,"title":{},"body":{"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{}}}],["10x",{"_index":839,"title":{},"body":{"changelog.html":{}}}],["11",{"_index":717,"title":{},"body":{"changelog.html":{}}}],["11.2.1",{"_index":1122,"title":{},"body":{"dependencies.html":{}}}],["12",{"_index":432,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["12.0.1",{"_index":1124,"title":{},"body":{"dependencies.html":{}}}],["12.1.1",{"_index":1030,"title":{},"body":{"dependencies.html":{}}}],["12.1.3",{"_index":1038,"title":{},"body":{"dependencies.html":{}}}],["13",{"_index":541,"title":{},"body":{"changelog.html":{}}}],["14",{"_index":424,"title":{},"body":{"changelog.html":{}}}],["15",{"_index":339,"title":{},"body":{"changelog.html":{}}}],["15.126.1",{"_index":1028,"title":{},"body":{"dependencies.html":{}}}],["16",{"_index":612,"title":{},"body":{"changelog.html":{}}}],["16.0.0",{"_index":1095,"title":{},"body":{"dependencies.html":{}}}],["17",{"_index":399,"title":{},"body":{"changelog.html":{}}}],["2",{"_index":798,"title":{},"body":{"changelog.html":{},"overview.html":{}}}],["2.0.0",{"_index":611,"title":{},"body":{"changelog.html":{}}}],["2.0.5",{"_index":1098,"title":{},"body":{"dependencies.html":{}}}],["2.1.0",{"_index":564,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["2.2.0",{"_index":553,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["2.3.0",{"_index":548,"title":{},"body":{"changelog.html":{}}}],["2.3.1",{"_index":540,"title":{},"body":{"changelog.html":{}}}],["2.4.0",{"_index":524,"title":{},"body":{"changelog.html":{}}}],["2.5.0",{"_index":502,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["2.6.7",{"_index":1125,"title":{},"body":{"dependencies.html":{}}}],["2.8.5",{"_index":1088,"title":{},"body":{"dependencies.html":{}}}],["2.awsapprunner.com",{"_index":1174,"title":{},"body":{"index.html":{}}}],["2019",{"_index":864,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["2020",{"_index":779,"title":{},"body":{"changelog.html":{}}}],["2021",{"_index":487,"title":{},"body":{"changelog.html":{}}}],["2022",{"_index":338,"title":{},"body":{"changelog.html":{}}}],["21",{"_index":649,"title":{},"body":{"changelog.html":{}}}],["22",{"_index":852,"title":{},"body":{"changelog.html":{}}}],["24",{"_index":924,"title":{},"body":{"changelog.html":{}}}],["26",{"_index":679,"title":{},"body":{"changelog.html":{}}}],["26th",{"_index":720,"title":{},"body":{"changelog.html":{}}}],["27",{"_index":360,"title":{},"body":{"changelog.html":{}}}],["3",{"_index":764,"title":{},"body":{"changelog.html":{}}}],["3.0.0",{"_index":483,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["3.0.12",{"_index":1054,"title":{},"body":{"dependencies.html":{}}}],["3.1.0",{"_index":440,"title":{},"body":{"changelog.html":{}}}],["3.1.1",{"_index":431,"title":{},"body":{"changelog.html":{}}}],["3.2.0",{"_index":422,"title":{},"body":{"changelog.html":{}}}],["3.3.0",{"_index":397,"title":{},"body":{"changelog.html":{}}}],["3.4.0",{"_index":373,"title":{},"body":{"changelog.html":{}}}],["3.5.0",{"_index":358,"title":{},"body":{"changelog.html":{}}}],["3.5.5",{"_index":1060,"title":{},"body":{"dependencies.html":{}}}],["3.5.7",{"_index":1062,"title":{},"body":{"dependencies.html":{}}}],["3.6",{"_index":1181,"title":{},"body":{"index.html":{}}}],["3.6.0",{"_index":337,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["3.7.1",{"_index":1071,"title":{},"body":{"dependencies.html":{}}}],["3.7.3",{"_index":1074,"title":{},"body":{"dependencies.html":{}}}],["30",{"_index":565,"title":{},"body":{"changelog.html":{}}}],["31",{"_index":828,"title":{},"body":{"changelog.html":{}}}],["3d",{"_index":390,"title":{},"body":{"changelog.html":{}}}],["4",{"_index":797,"title":{},"body":{"changelog.html":{}}}],["4.0",{"_index":1157,"title":{},"body":{"index.html":{}}}],["4.0.2",{"_index":1068,"title":{},"body":{"dependencies.html":{}}}],["4.17.1",{"_index":1096,"title":{},"body":{"dependencies.html":{}}}],["4.17.21",{"_index":1115,"title":{},"body":{"dependencies.html":{}}}],["4.3.0",{"_index":1085,"title":{},"body":{"dependencies.html":{}}}],["4.6.0",{"_index":1106,"title":{},"body":{"dependencies.html":{}}}],["4th",{"_index":345,"title":{},"body":{"changelog.html":{}}}],["5",{"_index":1259,"title":{},"body":{"overview.html":{}}}],["5.0.0",{"_index":1109,"title":{},"body":{"dependencies.html":{}}}],["5.2.0",{"_index":1113,"title":{},"body":{"dependencies.html":{}}}],["6.0.1",{"_index":1112,"title":{},"body":{"dependencies.html":{}}}],["6.10.2",{"_index":1126,"title":{},"body":{"dependencies.html":{}}}],["6.2.0",{"_index":1065,"title":{},"body":{"dependencies.html":{}}}],["6.5.1",{"_index":1136,"title":{},"body":{"dependencies.html":{}}}],["6.6.7",{"_index":1133,"title":{},"body":{"dependencies.html":{}}}],["60",{"_index":147,"title":{},"body":{"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{}}}],["8",{"_index":263,"title":{},"body":{"interfaces/GtexTissue.html":{},"changelog.html":{}}}],["8.3.2",{"_index":1142,"title":{},"body":{"dependencies.html":{}}}],["8.5.12",{"_index":1058,"title":{},"body":{"dependencies.html":{}}}],["8.5.7",{"_index":1047,"title":{},"body":{"dependencies.html":{}}}],["8.7.8",{"_index":1050,"title":{},"body":{"dependencies.html":{}}}],["85",{"_index":934,"title":{},"body":{"changelog.html":{}}}],["90",{"_index":875,"title":{},"body":{"changelog.html":{}}}],["95",{"_index":427,"title":{},"body":{"changelog.html":{}}}],["9th",{"_index":689,"title":{},"body":{"changelog.html":{}}}],["__",{"_index":157,"title":{},"body":{"interfaces/CacheOptions.html":{}}}],["_error",{"_index":275,"title":{},"body":{"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{}}}],["_key",{"_index":211,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["_next",{"_index":299,"title":{},"body":{"interfaces/GtexTissue.html":{},"miscellaneous/variables.html":{}}}],["_req",{"_index":1283,"title":{},"body":{"miscellaneous/variables.html":{}}}],["_res",{"_index":216,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"miscellaneous/variables.html":{}}}],["ability",{"_index":581,"title":{},"body":{"changelog.html":{}}}],["above",{"_index":919,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["accurate",{"_index":676,"title":{},"body":{"changelog.html":{}}}],["action",{"_index":1249,"title":{},"body":{"license.html":{}}}],["actions",{"_index":768,"title":{},"body":{"changelog.html":{}}}],["actually",{"_index":241,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["adapter",{"_index":106,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["added",{"_index":340,"title":{},"body":{"changelog.html":{}}}],["additional",{"_index":920,"title":{},"body":{"changelog.html":{}}}],["addressed",{"_index":820,"title":{},"body":{"changelog.html":{}}}],["adds",{"_index":402,"title":{},"body":{"changelog.html":{}}}],["adjusting",{"_index":813,"title":{},"body":{"changelog.html":{}}}],["adjustment",{"_index":713,"title":{},"body":{"changelog.html":{}}}],["advanced",{"_index":615,"title":{},"body":{"changelog.html":{}}}],["again",{"_index":787,"title":{},"body":{"changelog.html":{}}}],["age",{"_index":292,"title":{},"body":{"interfaces/GtexTissue.html":{},"changelog.html":{}}}],["agemax",{"_index":245,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["agemean",{"_index":247,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["agemin",{"_index":246,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["agerange",{"_index":1302,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ala",{"_index":545,"title":{},"body":{"changelog.html":{}}}],["aliases",{"_index":1262,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["allowdots",{"_index":48,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["allows",{"_index":696,"title":{},"body":{"changelog.html":{}}}],["allowstale",{"_index":1318,"title":{},"body":{"miscellaneous/variables.html":{}}}],["alpha",{"_index":905,"title":{},"body":{"changelog.html":{}}}],["alpha.1",{"_index":883,"title":{},"body":{"changelog.html":{}}}],["alpha.2",{"_index":878,"title":{},"body":{"changelog.html":{}}}],["alpha.3",{"_index":863,"title":{},"body":{"changelog.html":{}}}],["alt",{"_index":1161,"title":{},"body":{"index.html":{}}}],["analytics",{"_index":617,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["anatomical",{"_index":711,"title":{},"body":{"changelog.html":{}}}],["and/or",{"_index":1219,"title":{},"body":{"license.html":{}}}],["angular",{"_index":461,"title":{},"body":{"changelog.html":{},"dependencies.html":{},"index.html":{}}}],["angular/animations",{"_index":1029,"title":{},"body":{"dependencies.html":{}}}],["angular/cdk",{"_index":1031,"title":{},"body":{"dependencies.html":{}}}],["angular/common",{"_index":1032,"title":{},"body":{"dependencies.html":{}}}],["angular/compiler",{"_index":1033,"title":{},"body":{"dependencies.html":{}}}],["angular/core",{"_index":1034,"title":{},"body":{"dependencies.html":{}}}],["angular/elements",{"_index":1035,"title":{},"body":{"dependencies.html":{}}}],["angular/forms",{"_index":1036,"title":{},"body":{"dependencies.html":{}}}],["angular/material",{"_index":1037,"title":{},"body":{"dependencies.html":{}}}],["angular/platform",{"_index":1039,"title":{},"body":{"dependencies.html":{}}}],["angular/router",{"_index":1041,"title":{},"body":{"dependencies.html":{}}}],["angular/youtube",{"_index":1042,"title":{},"body":{"dependencies.html":{}}}],["anyautoprunelrucache",{"_index":1263,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["api",{"_index":234,"title":{},"body":{"interfaces/GtexTissue.html":{},"changelog.html":{},"index.html":{},"miscellaneous/variables.html":{}}}],["api.hubmapconsortium.org",{"_index":1171,"title":{},"body":{"index.html":{}}}],["api/ccf",{"_index":116,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"miscellaneous/variables.html":{}}}],["api/src/lib/app.ts",{"_index":7,"title":{},"body":{"interfaces/AppOptions.html":{},"coverage.html":{}}}],["api/src/lib/environment.ts",{"_index":955,"title":{},"body":{"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["api/src/lib/middleware/database",{"_index":166,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["api/src/lib/middleware/response",{"_index":128,"title":{},"body":{"interfaces/CacheOptions.html":{},"coverage.html":{}}}],["api/src/lib/polyfills.ts",{"_index":969,"title":{},"body":{"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["api/src/lib/routes/browser.ts",{"_index":971,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["api/src/lib/routes/v1/database",{"_index":974,"title":{},"body":{"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["api/src/lib/routes/v1/get",{"_index":978,"title":{},"body":{"coverage.html":{}}}],["api/src/lib/routes/v1/gtex/index.ts",{"_index":981,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["api/src/lib/routes/v1/gtex/rui",{"_index":219,"title":{},"body":{"interfaces/GtexTissue.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["api/src/lib/routes/v1/hubmap/index.ts",{"_index":985,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["api/src/lib/routes/v1/hubmap/rui",{"_index":986,"title":{},"body":{"coverage.html":{}}}],["api/src/lib/routes/v1/index.ts",{"_index":987,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["api/src/lib/routes/v1/reference",{"_index":988,"title":{},"body":{"coverage.html":{}}}],["api/src/lib/routes/v1/sparql.ts",{"_index":991,"title":{},"body":{"coverage.html":{}}}],["api/src/lib/routes/v1/utils/forward",{"_index":992,"title":{},"body":{"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["api/src/lib/routes/v1/utils/parse",{"_index":995,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["api/src/lib/routes/v1/utils/use",{"_index":1007,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["api/src/lib/server.ts",{"_index":1012,"title":{},"body":{"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["api/src/lib/utils/auto",{"_index":1020,"title":{},"body":{"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["api/src/lib/utils/ccf",{"_index":76,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["api/src/lib/utils/request",{"_index":305,"title":{},"body":{"classes/RequestCache.html":{},"coverage.html":{}}}],["apifile",{"_index":1285,"title":{},"body":{"miscellaneous/variables.html":{}}}],["app",{"_index":39,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["app.set('database",{"_index":40,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["app.set('query",{"_index":43,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["app.use",{"_index":68,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["app.use('/v1",{"_index":69,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["app.use(cors",{"_index":64,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["app.use(databaseloader(options",{"_index":67,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["app.use(helmet",{"_index":53,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["app.use(json",{"_index":66,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["app.use(urlencoded",{"_index":65,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["appear",{"_index":496,"title":{},"body":{"changelog.html":{}}}],["application",{"_index":700,"title":{},"body":{"changelog.html":{}}}],["applied",{"_index":751,"title":{},"body":{"changelog.html":{}}}],["appoptions",{"_index":1,"title":{"interfaces/AppOptions.html":{}},"body":{"interfaces/AppOptions.html":{},"coverage.html":{}}}],["appropriate",{"_index":464,"title":{},"body":{"changelog.html":{}}}],["april",{"_index":688,"title":{},"body":{"changelog.html":{}}}],["args",{"_index":317,"title":{},"body":{"classes/RequestCache.html":{}}}],["arising",{"_index":1253,"title":{},"body":{"license.html":{}}}],["asct+b",{"_index":488,"title":{},"body":{"changelog.html":{}}}],["assignment/selection",{"_index":664,"title":{},"body":{"changelog.html":{}}}],["associated",{"_index":555,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["async",{"_index":113,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{}}}],["atlas",{"_index":334,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["attempt",{"_index":257,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["attempts",{"_index":528,"title":{},"body":{"changelog.html":{}}}],["authors",{"_index":1242,"title":{},"body":{"license.html":{}}}],["automatic",{"_index":802,"title":{},"body":{"changelog.html":{}}}],["automatically",{"_index":752,"title":{},"body":{"changelog.html":{}}}],["autoprunelrucache",{"_index":134,"title":{},"body":{"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["available",{"_index":794,"title":{},"body":{"changelog.html":{}}}],["avoid",{"_index":600,"title":{},"body":{"changelog.html":{}}}],["await",{"_index":125,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{}}}],["award",{"_index":1194,"title":{},"body":{"index.html":{}}}],["backend",{"_index":507,"title":{},"body":{"changelog.html":{}}}],["background",{"_index":916,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["base",{"_index":888,"title":{},"body":{"changelog.html":{}}}],["based",{"_index":588,"title":{},"body":{"changelog.html":{}}}],["basic",{"_index":613,"title":{},"body":{"changelog.html":{}}}],["before",{"_index":500,"title":{},"body":{"changelog.html":{}}}],["being",{"_index":646,"title":{},"body":{"changelog.html":{}}}],["beta",{"_index":486,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["better",{"_index":566,"title":{},"body":{"changelog.html":{}}}],["between",{"_index":856,"title":{},"body":{"changelog.html":{}}}],["bind",{"_index":1079,"title":{},"body":{"dependencies.html":{}}}],["block",{"_index":448,"title":{},"body":{"changelog.html":{}}}],["blocks",{"_index":392,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["bmi",{"_index":521,"title":{},"body":{"changelog.html":{}}}],["bmirange",{"_index":1303,"title":{},"body":{"miscellaneous/variables.html":{}}}],["board",{"_index":880,"title":{},"body":{"changelog.html":{}}}],["body",{"_index":20,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/CacheOptions.html":{},"changelog.html":{},"dependencies.html":{}}}],["boolean",{"_index":142,"title":{},"body":{"interfaces/CacheOptions.html":{},"interfaces/GtexTissue.html":{}}}],["both",{"_index":551,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["box",{"_index":599,"title":{},"body":{"changelog.html":{}}}],["breaking",{"_index":636,"title":{},"body":{"changelog.html":{}}}],["bringing",{"_index":655,"title":{},"body":{"changelog.html":{}}}],["browser",{"_index":868,"title":{},"body":{"changelog.html":{},"dependencies.html":{},"miscellaneous/variables.html":{}}}],["browserify",{"_index":1134,"title":{},"body":{"dependencies.html":{}}}],["browserroute",{"_index":972,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["browserroutes",{"_index":31,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["browsing",{"_index":943,"title":{},"body":{"changelog.html":{}}}],["bug",{"_index":420,"title":{},"body":{"changelog.html":{}}}],["build",{"_index":1153,"title":{},"body":{"index.html":{}}}],["builds",{"_index":482,"title":{},"body":{"changelog.html":{}}}],["button",{"_index":882,"title":{},"body":{"changelog.html":{}}}],["c",{"_index":1199,"title":{},"body":{"license.html":{}}}],["cache",{"_index":138,"title":{},"body":{"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{},"dependencies.html":{},"miscellaneous/variables.html":{}}}],["cache.del(key",{"_index":328,"title":{},"body":{"classes/RequestCache.html":{}}}],["cache.get(key",{"_index":159,"title":{},"body":{"interfaces/CacheOptions.html":{},"classes/RequestCache.html":{}}}],["cache.get(selecttoken(token",{"_index":217,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["cache.get(token",{"_index":302,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["cache.set(key",{"_index":163,"title":{},"body":{"interfaces/CacheOptions.html":{},"classes/RequestCache.html":{}}}],["cache.ts",{"_index":129,"title":{},"body":{"interfaces/CacheOptions.html":{},"classes/RequestCache.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["cache.ts:10",{"_index":318,"title":{},"body":{"classes/RequestCache.html":{}}}],["cache.ts:23",{"_index":323,"title":{},"body":{"classes/RequestCache.html":{}}}],["cache.ts:27",{"_index":321,"title":{},"body":{"classes/RequestCache.html":{}}}],["cache.ts:4",{"_index":314,"title":{},"body":{"classes/RequestCache.html":{}}}],["cache_dir",{"_index":1011,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["cacheable",{"_index":1138,"title":{},"body":{"dependencies.html":{}}}],["cached",{"_index":1008,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["cachedresponse",{"_index":158,"title":{},"body":{"interfaces/CacheOptions.html":{}}}],["cacheoptions",{"_index":127,"title":{"interfaces/CacheOptions.html":{}},"body":{"interfaces/CacheOptions.html":{},"coverage.html":{}}}],["cacheresponses",{"_index":968,"title":{},"body":{"coverage.html":{}}}],["cacheresponses(options",{"_index":145,"title":{},"body":{"interfaces/CacheOptions.html":{}}}],["callback",{"_index":585,"title":{},"body":{"changelog.html":{}}}],["called",{"_index":642,"title":{},"body":{"changelog.html":{}}}],["calls",{"_index":356,"title":{},"body":{"changelog.html":{}}}],["cancelregistration",{"_index":584,"title":{},"body":{"changelog.html":{}}}],["candidate",{"_index":854,"title":{},"body":{"changelog.html":{}}}],["cannon",{"_index":1082,"title":{},"body":{"dependencies.html":{}}}],["card",{"_index":620,"title":{},"body":{"changelog.html":{}}}],["carousel",{"_index":625,"title":{},"body":{"changelog.html":{}}}],["cases",{"_index":826,"title":{},"body":{"changelog.html":{}}}],["catch",{"_index":274,"title":{},"body":{"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{}}}],["ccf",{"_index":100,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"changelog.html":{},"index.html":{},"miscellaneous/variables.html":{}}}],["ccf's",{"_index":773,"title":{},"body":{"changelog.html":{}}}],["ccf.owl",{"_index":342,"title":{},"body":{"changelog.html":{}}}],["ccfdatabase",{"_index":86,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["ccfdatabaseinstance",{"_index":74,"title":{"classes/CCFDatabaseInstance.html":{}},"body":{"classes/CCFDatabaseInstance.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"coverage.html":{}}}],["ccfdatabaseoptions",{"_index":98,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{}}}],["ccfdatabasestatustracker",{"_index":99,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["ccfdatabasestatustracker(this.database",{"_index":97,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["cdn.jsdelivr.net",{"_index":62,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["cell",{"_index":442,"title":{},"body":{"changelog.html":{}}}],["celltypeterms",{"_index":1305,"title":{},"body":{"miscellaneous/variables.html":{}}}],["center",{"_index":1189,"title":{},"body":{"index.html":{}}}],["change",{"_index":639,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["changed",{"_index":350,"title":{},"body":{"changelog.html":{}}}],["changelog",{"_index":331,"title":{"changelog.html":{}},"body":{"changelog.html":{},"index.html":{}}}],["changes",{"_index":450,"title":{},"body":{"changelog.html":{}}}],["charge",{"_index":1205,"title":{},"body":{"license.html":{}}}],["checkroutesenabled",{"_index":982,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["choose",{"_index":795,"title":{},"body":{"changelog.html":{}}}],["ci/cd",{"_index":771,"title":{},"body":{"changelog.html":{}}}],["claim",{"_index":1245,"title":{},"body":{"license.html":{}}}],["clamp",{"_index":997,"title":{},"body":{"coverage.html":{}}}],["class",{"_index":73,"title":{"classes/CCFDatabaseInstance.html":{},"classes/RequestCache.html":{}},"body":{"classes/CCFDatabaseInstance.html":{},"classes/RequestCache.html":{},"coverage.html":{}}}],["classes",{"_index":75,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"classes/RequestCache.html":{},"overview.html":{}}}],["clean",{"_index":418,"title":{},"body":{"changelog.html":{}}}],["cleanup",{"_index":485,"title":{},"body":{"changelog.html":{}}}],["click",{"_index":536,"title":{},"body":{"changelog.html":{}}}],["clicking",{"_index":632,"title":{},"body":{"changelog.html":{}}}],["client",{"_index":1177,"title":{},"body":{"index.html":{}}}],["coalescing",{"_index":194,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["code",{"_index":478,"title":{},"body":{"changelog.html":{}}}],["codebase",{"_index":782,"title":{},"body":{"changelog.html":{}}}],["codex",{"_index":838,"title":{},"body":{"changelog.html":{}}}],["codifies",{"_index":898,"title":{},"body":{"changelog.html":{}}}],["collaboration",{"_index":780,"title":{},"body":{"changelog.html":{}}}],["collisions",{"_index":804,"title":{},"body":{"changelog.html":{}}}],["color",{"_index":663,"title":{},"body":{"changelog.html":{}}}],["colorizing",{"_index":847,"title":{},"body":{"changelog.html":{}}}],["combination",{"_index":796,"title":{},"body":{"changelog.html":{}}}],["come",{"_index":843,"title":{},"body":{"changelog.html":{}}}],["coming",{"_index":835,"title":{},"body":{"changelog.html":{}}}],["comlink",{"_index":103,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"dependencies.html":{}}}],["comlink/dist/umd/node",{"_index":105,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["common",{"_index":533,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["complexity",{"_index":671,"title":{},"body":{"changelog.html":{}}}],["compodoc",{"_index":476,"title":{},"body":{"changelog.html":{}}}],["component",{"_index":434,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["components",{"_index":614,"title":{},"body":{"changelog.html":{}}}],["comunica/query",{"_index":1044,"title":{},"body":{"dependencies.html":{}}}],["concat",{"_index":1086,"title":{},"body":{"dependencies.html":{}}}],["conditions",{"_index":1227,"title":{},"body":{"license.html":{}}}],["config",{"_index":580,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["configuration",{"_index":569,"title":{},"body":{"changelog.html":{}}}],["configurations",{"_index":579,"title":{},"body":{"changelog.html":{}}}],["confirmation",{"_index":526,"title":{},"body":{"changelog.html":{}}}],["conform",{"_index":592,"title":{},"body":{"changelog.html":{}}}],["connect",{"_index":63,"title":{},"body":{"interfaces/AppOptions.html":{},"changelog.html":{}}}],["connection",{"_index":1255,"title":{},"body":{"license.html":{}}}],["console.log(err",{"_index":182,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["consortium",{"_index":1200,"title":{},"body":{"license.html":{}}}],["const",{"_index":38,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{},"miscellaneous/variables.html":{}}}],["constructor",{"_index":84,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"classes/RequestCache.html":{}}}],["constructor(cache",{"_index":310,"title":{},"body":{"classes/RequestCache.html":{}}}],["constructor(database",{"_index":85,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["constructor(public",{"_index":112,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["container",{"_index":627,"title":{},"body":{"changelog.html":{}}}],["containers",{"_index":568,"title":{},"body":{"changelog.html":{}}}],["containing",{"_index":1151,"title":{},"body":{"index.html":{}}}],["contentsecuritypolicy",{"_index":54,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["contract",{"_index":1250,"title":{},"body":{"license.html":{}}}],["control",{"_index":738,"title":{},"body":{"changelog.html":{}}}],["coordinate",{"_index":1145,"title":{},"body":{"index.html":{}}}],["copies",{"_index":1221,"title":{},"body":{"license.html":{}}}],["copy",{"_index":1208,"title":{},"body":{"license.html":{}}}],["copyright",{"_index":1198,"title":{},"body":{"license.html":{}}}],["cord",{"_index":405,"title":{},"body":{"changelog.html":{}}}],["cors",{"_index":22,"title":{},"body":{"interfaces/AppOptions.html":{},"dependencies.html":{}}}],["count",{"_index":248,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["coverage",{"_index":876,"title":{"coverage.html":{}},"body":{"changelog.html":{},"coverage.html":{}}}],["createapp",{"_index":953,"title":{},"body":{"coverage.html":{}}}],["createapp(options",{"_index":37,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["createccfdatabaseworker",{"_index":169,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"coverage.html":{}}}],["createccfdatabaseworker(options",{"_index":114,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["created",{"_index":747,"title":{},"body":{"changelog.html":{}}}],["createdatabase",{"_index":965,"title":{},"body":{"coverage.html":{}}}],["createdatabase(token",{"_index":187,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["credits",{"_index":1184,"title":{},"body":{"index.html":{}}}],["css",{"_index":1089,"title":{},"body":{"dependencies.html":{}}}],["cuboid",{"_index":874,"title":{},"body":{"changelog.html":{}}}],["cuboids",{"_index":871,"title":{},"body":{"changelog.html":{}}}],["currently",{"_index":518,"title":{},"body":{"changelog.html":{}}}],["cyberinfrastructure",{"_index":1186,"title":{},"body":{"index.html":{}}}],["cycle",{"_index":682,"title":{},"body":{"changelog.html":{}}}],["damages",{"_index":1246,"title":{},"body":{"license.html":{}}}],["dark/light",{"_index":587,"title":{},"body":{"changelog.html":{}}}],["data",{"_index":202,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"changelog.html":{}}}],["database",{"_index":77,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["database.worker.js",{"_index":117,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["databasecacheoptions",{"_index":165,"title":{"interfaces/DatabaseCacheOptions.html":{}},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"coverage.html":{}}}],["databasegetter",{"_index":173,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"miscellaneous/typealiases.html":{}}}],["databaseloader",{"_index":27,"title":{},"body":{"interfaces/AppOptions.html":{},"coverage.html":{}}}],["databaseloader(options",{"_index":209,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["databaseloaderoptions",{"_index":9,"title":{"interfaces/DatabaseLoaderOptions.html":{}},"body":{"interfaces/AppOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"coverage.html":{}}}],["databasequerymethods",{"_index":1266,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["databasesource",{"_index":1268,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["databasesources",{"_index":1270,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["datasets",{"_index":694,"title":{},"body":{"changelog.html":{}}}],["datasources",{"_index":204,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["dbinstance",{"_index":179,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["dbinstance.database.connect().catch((err",{"_index":181,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["dbworker",{"_index":119,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["dbworker.database",{"_index":121,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["dbworker.sparqlquery",{"_index":123,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["dbworker[releaseproxy",{"_index":124,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["deal",{"_index":1210,"title":{},"body":{"license.html":{}}}],["dealings",{"_index":1256,"title":{},"body":{"license.html":{}}}],["december",{"_index":788,"title":{},"body":{"changelog.html":{}}}],["deck.gl/core",{"_index":1046,"title":{},"body":{"dependencies.html":{}}}],["deck.gl/geo",{"_index":1048,"title":{},"body":{"dependencies.html":{}}}],["deck.gl/layers",{"_index":1051,"title":{},"body":{"dependencies.html":{}}}],["deck.gl/mesh",{"_index":1052,"title":{},"body":{"dependencies.html":{}}}],["decorator",{"_index":1067,"title":{},"body":{"dependencies.html":{}}}],["deeply",{"_index":510,"title":{},"body":{"changelog.html":{}}}],["default",{"_index":94,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["default_gtex_rui_locations",{"_index":250,"title":{},"body":{"interfaces/GtexTissue.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["defaultvalue",{"_index":140,"title":{},"body":{"interfaces/CacheOptions.html":{}}}],["defined",{"_index":89,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"classes/RequestCache.html":{},"changelog.html":{}}}],["del",{"_index":1309,"title":{},"body":{"miscellaneous/variables.html":{}}}],["demo",{"_index":538,"title":{},"body":{"changelog.html":{}}}],["dependencies",{"_index":622,"title":{"dependencies.html":{}},"body":{"changelog.html":{},"dependencies.html":{}}}],["depending",{"_index":645,"title":{},"body":{"changelog.html":{}}}],["deprecated",{"_index":199,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["descrepancies",{"_index":388,"title":{},"body":{"changelog.html":{}}}],["details",{"_index":922,"title":{},"body":{"changelog.html":{}}}],["developed",{"_index":1185,"title":{},"body":{"index.html":{}}}],["developments",{"_index":903,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["dialog",{"_index":527,"title":{},"body":{"changelog.html":{}}}],["different",{"_index":567,"title":{},"body":{"changelog.html":{}}}],["digits",{"_index":765,"title":{},"body":{"changelog.html":{}}}],["direct",{"_index":931,"title":{},"body":{"changelog.html":{}}}],["directives",{"_index":56,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["directly",{"_index":836,"title":{},"body":{"changelog.html":{}}}],["disable",{"_index":189,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["display",{"_index":558,"title":{},"body":{"changelog.html":{}}}],["displayed",{"_index":872,"title":{},"body":{"changelog.html":{}}}],["displaying",{"_index":554,"title":{},"body":{"changelog.html":{}}}],["dispose",{"_index":80,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["distribute",{"_index":1217,"title":{},"body":{"license.html":{}}}],["doc",{"_index":886,"title":{},"body":{"changelog.html":{}}}],["doconnect",{"_index":176,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["docs",{"_index":416,"title":{},"body":{"changelog.html":{}}}],["document",{"_index":1091,"title":{},"body":{"dependencies.html":{}}}],["documentation",{"_index":479,"title":{},"body":{"changelog.html":{},"coverage.html":{},"license.html":{}}}],["done",{"_index":637,"title":{},"body":{"changelog.html":{}}}],["donor",{"_index":619,"title":{},"body":{"changelog.html":{}}}],["donors",{"_index":697,"title":{},"body":{"changelog.html":{}}}],["dorequest",{"_index":312,"title":{},"body":{"classes/RequestCache.html":{}}}],["dotenv",{"_index":1094,"title":{},"body":{"dependencies.html":{}}}],["download",{"_index":914,"title":{},"body":{"changelog.html":{}}}],["dump",{"_index":1316,"title":{},"body":{"miscellaneous/variables.html":{}}}],["during",{"_index":681,"title":{},"body":{"changelog.html":{}}}],["dynamic",{"_index":1040,"title":{},"body":{"dependencies.html":{}}}],["dynamically",{"_index":381,"title":{},"body":{"changelog.html":{}}}],["easier",{"_index":455,"title":{},"body":{"changelog.html":{}}}],["east",{"_index":1173,"title":{},"body":{"index.html":{}}}],["effect",{"_index":817,"title":{},"body":{"changelog.html":{}}}],["efficiency",{"_index":725,"title":{},"body":{"changelog.html":{}}}],["element",{"_index":640,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["embedded",{"_index":576,"title":{},"body":{"changelog.html":{}}}],["embedding",{"_index":563,"title":{},"body":{"changelog.html":{}}}],["embedding.md",{"_index":561,"title":{},"body":{"changelog.html":{}}}],["enabled",{"_index":1291,"title":{},"body":{"miscellaneous/variables.html":{}}}],["encoding",{"_index":261,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["entry.label",{"_index":282,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["entry.mappedinhubmap",{"_index":271,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["entry['@id']?.includes(tissueinfo.tissuesitedetailid",{"_index":281,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["env",{"_index":962,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["env.gtex_routes",{"_index":1292,"title":{},"body":{"miscellaneous/variables.html":{}}}],["env.hubmap_routes",{"_index":1296,"title":{},"body":{"miscellaneous/variables.html":{}}}],["environment",{"_index":232,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["error",{"_index":1299,"title":{},"body":{"miscellaneous/variables.html":{}}}],["es",{"_index":1083,"title":{},"body":{"dependencies.html":{}}}],["eslint",{"_index":188,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["eslint/prefer",{"_index":192,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["etc",{"_index":597,"title":{},"body":{"changelog.html":{}}}],["eui",{"_index":437,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["eui/rui",{"_index":472,"title":{},"body":{"changelog.html":{}}}],["eui/src/assets/gtex/data/rui_locations.jsonld",{"_index":251,"title":{},"body":{"interfaces/GtexTissue.html":{},"miscellaneous/variables.html":{}}}],["eval",{"_index":61,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["event",{"_index":1241,"title":{},"body":{"license.html":{}}}],["expanded",{"_index":379,"title":{},"body":{"changelog.html":{}}}],["exploration",{"_index":1155,"title":{},"body":{"index.html":{}}}],["export",{"_index":35,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{}}}],["express",{"_index":23,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"dependencies.html":{},"license.html":{}}}],["extends",{"_index":8,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["external",{"_index":583,"title":{},"body":{"changelog.html":{}}}],["extra",{"_index":1099,"title":{},"body":{"dependencies.html":{}}}],["extraction",{"_index":534,"title":{},"body":{"changelog.html":{}}}],["fail",{"_index":785,"title":{},"body":{"changelog.html":{}}}],["fails",{"_index":822,"title":{},"body":{"changelog.html":{}}}],["false",{"_index":141,"title":{},"body":{"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["favor",{"_index":775,"title":{},"body":{"changelog.html":{}}}],["feature",{"_index":377,"title":{},"body":{"changelog.html":{}}}],["features",{"_index":683,"title":{},"body":{"changelog.html":{}}}],["feel",{"_index":723,"title":{},"body":{"changelog.html":{}}}],["female",{"_index":244,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["fetch",{"_index":227,"title":{},"body":{"interfaces/GtexTissue.html":{},"dependencies.html":{}}}],["fetch(gtex_api_url).then(r",{"_index":267,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["field",{"_index":593,"title":{},"body":{"changelog.html":{}}}],["fields",{"_index":238,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["file",{"_index":5,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{}}}],["files",{"_index":1209,"title":{},"body":{"license.html":{}}}],["filter",{"_index":737,"title":{},"body":{"changelog.html":{}}}],["filter.ts",{"_index":996,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["filter_defaults",{"_index":1006,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["filters",{"_index":396,"title":{},"body":{"changelog.html":{}}}],["final",{"_index":778,"title":{},"body":{"changelog.html":{}}}],["finishing",{"_index":531,"title":{},"body":{"changelog.html":{}}}],["first",{"_index":789,"title":{},"body":{"changelog.html":{}}}],["fit",{"_index":691,"title":{},"body":{"changelog.html":{}}}],["fitness",{"_index":1237,"title":{},"body":{"license.html":{}}}],["fixed",{"_index":673,"title":{},"body":{"changelog.html":{}}}],["fixes",{"_index":421,"title":{},"body":{"changelog.html":{}}}],["fixes/performance",{"_index":848,"title":{},"body":{"changelog.html":{}}}],["flexible",{"_index":411,"title":{},"body":{"changelog.html":{}}}],["fly",{"_index":938,"title":{},"body":{"changelog.html":{}}}],["following",{"_index":1226,"title":{},"body":{"license.html":{}}}],["foreach",{"_index":1313,"title":{},"body":{"miscellaneous/variables.html":{}}}],["form",{"_index":726,"title":{},"body":{"changelog.html":{}}}],["format",{"_index":807,"title":{},"body":{"changelog.html":{}}}],["forwarddatabasequery",{"_index":994,"title":{},"body":{"coverage.html":{}}}],["forwarddatabasequery('getaggregateresults",{"_index":1338,"title":{},"body":{"miscellaneous/variables.html":{}}}],["forwarddatabasequery('getcelltypetermoccurences",{"_index":1344,"title":{},"body":{"miscellaneous/variables.html":{}}}],["forwarddatabasequery('getcelltypetreemodel",{"_index":1349,"title":{},"body":{"miscellaneous/variables.html":{}}}],["forwarddatabasequery('getdatasettechnologynames",{"_index":1334,"title":{},"body":{"miscellaneous/variables.html":{}}}],["forwarddatabasequery('getontologytermoccurences",{"_index":1342,"title":{},"body":{"miscellaneous/variables.html":{}}}],["forwarddatabasequery('getontologytreemodel",{"_index":1347,"title":{},"body":{"miscellaneous/variables.html":{}}}],["forwarddatabasequery('getprovidernames",{"_index":1336,"title":{},"body":{"miscellaneous/variables.html":{}}}],["forwarddatabasequery('getreferenceorgans",{"_index":1353,"title":{},"body":{"miscellaneous/variables.html":{}}}],["forwarddatabasequery('getscene",{"_index":1355,"title":{},"body":{"miscellaneous/variables.html":{}}}],["forwarddatabasequery('gettissueblockresults",{"_index":1332,"title":{},"body":{"miscellaneous/variables.html":{}}}],["frame",{"_index":698,"title":{},"body":{"changelog.html":{}}}],["framework",{"_index":1146,"title":{},"body":{"index.html":{}}}],["free",{"_index":1204,"title":{},"body":{"license.html":{}}}],["fs",{"_index":226,"title":{},"body":{"interfaces/GtexTissue.html":{},"dependencies.html":{}}}],["full",{"_index":630,"title":{},"body":{"changelog.html":{}}}],["fullscreen",{"_index":881,"title":{},"body":{"changelog.html":{}}}],["fully",{"_index":684,"title":{},"body":{"changelog.html":{}}}],["function",{"_index":36,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["funded",{"_index":1192,"title":{},"body":{"index.html":{}}}],["furnished",{"_index":1224,"title":{},"body":{"license.html":{}}}],["further",{"_index":877,"title":{},"body":{"changelog.html":{}}}],["future",{"_index":674,"title":{},"body":{"changelog.html":{}}}],["generate",{"_index":444,"title":{},"body":{"changelog.html":{}}}],["generated",{"_index":477,"title":{},"body":{"changelog.html":{}}}],["generating",{"_index":382,"title":{},"body":{"changelog.html":{}}}],["get('/aggregate",{"_index":1337,"title":{},"body":{"miscellaneous/variables.html":{}}}],["get('/ccf",{"_index":1289,"title":{},"body":{"miscellaneous/variables.html":{}}}],["get('/cell",{"_index":1343,"title":{},"body":{"miscellaneous/variables.html":{}}}],["get('/ontology",{"_index":1339,"title":{},"body":{"miscellaneous/variables.html":{}}}],["get('/provider",{"_index":1335,"title":{},"body":{"miscellaneous/variables.html":{}}}],["get('/reference",{"_index":1350,"title":{},"body":{"miscellaneous/variables.html":{}}}],["get('/rui_locations.jsonld",{"_index":1295,"title":{},"body":{"miscellaneous/variables.html":{}}}],["get('/scene",{"_index":1354,"title":{},"body":{"miscellaneous/variables.html":{}}}],["get('/technology",{"_index":1333,"title":{},"body":{"miscellaneous/variables.html":{}}}],["get('/tissue",{"_index":1331,"title":{},"body":{"miscellaneous/variables.html":{}}}],["get('ccf_api_cache",{"_index":1290,"title":{},"body":{"miscellaneous/variables.html":{}}}],["get('gtex_rui_locations",{"_index":256,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["get(key",{"_index":315,"title":{},"body":{"classes/RequestCache.html":{}}}],["getboolean",{"_index":956,"title":{},"body":{"coverage.html":{}}}],["getcacheoptions",{"_index":1013,"title":{},"body":{"coverage.html":{}}}],["getdatabaseinstance",{"_index":966,"title":{},"body":{"coverage.html":{}}}],["getdatabaseinstance(req",{"_index":175,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["getdatabaseoptions",{"_index":1014,"title":{},"body":{"coverage.html":{}}}],["getdatabasestatus",{"_index":976,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["getdbinstance",{"_index":177,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["getdbinstance(token",{"_index":180,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["getlocations",{"_index":254,"title":{},"body":{"interfaces/GtexTissue.html":{},"coverage.html":{}}}],["getnumber",{"_index":957,"title":{},"body":{"coverage.html":{}}}],["getport",{"_index":1015,"title":{},"body":{"coverage.html":{}}}],["getreferenceorganscenehandler",{"_index":990,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["getspatialplacement",{"_index":980,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["getting",{"_index":329,"title":{"changelog.html":{},"index.html":{},"license.html":{}},"body":{}}],["github",{"_index":767,"title":{},"body":{"changelog.html":{}}}],["gizmo",{"_index":603,"title":{},"body":{"changelog.html":{}}}],["globalconfig",{"_index":572,"title":{},"body":{"changelog.html":{}}}],["globalthis",{"_index":1271,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["good",{"_index":819,"title":{},"body":{"changelog.html":{}}}],["google",{"_index":616,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["granted",{"_index":1203,"title":{},"body":{"license.html":{}}}],["graphical",{"_index":430,"title":{},"body":{"changelog.html":{}}}],["graphology",{"_index":1101,"title":{},"body":{"dependencies.html":{}}}],["greatly",{"_index":549,"title":{},"body":{"changelog.html":{}}}],["gtex",{"_index":445,"title":{},"body":{"changelog.html":{}}}],["gtex_api_url",{"_index":252,"title":{},"body":{"interfaces/GtexTissue.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["gtexroutes",{"_index":1330,"title":{},"body":{"miscellaneous/variables.html":{}}}],["gtextissue",{"_index":218,"title":{"interfaces/GtexTissue.html":{}},"body":{"interfaces/GtexTissue.html":{},"coverage.html":{}}}],["guide",{"_index":810,"title":{},"body":{"changelog.html":{}}}],["hand",{"_index":815,"title":{},"body":{"changelog.html":{}}}],["handleerrors",{"_index":308,"title":{},"body":{"classes/RequestCache.html":{}}}],["handleerrors(key",{"_index":320,"title":{},"body":{"classes/RequestCache.html":{}}}],["happen",{"_index":855,"title":{},"body":{"changelog.html":{}}}],["happens",{"_index":786,"title":{},"body":{"changelog.html":{}}}],["helmet",{"_index":24,"title":{},"body":{"interfaces/AppOptions.html":{},"dependencies.html":{}}}],["help",{"_index":809,"title":{},"body":{"changelog.html":{}}}],["here",{"_index":242,"title":{},"body":{"interfaces/GtexTissue.html":{},"changelog.html":{}}}],["hereby",{"_index":1202,"title":{},"body":{"license.html":{}}}],["hex",{"_index":1107,"title":{},"body":{"dependencies.html":{}}}],["hidden",{"_index":904,"title":{},"body":{"changelog.html":{}}}],["highlight",{"_index":516,"title":{},"body":{"changelog.html":{}}}],["highlighted",{"_index":393,"title":{},"body":{"changelog.html":{}}}],["highlights",{"_index":519,"title":{},"body":{"changelog.html":{}}}],["holders",{"_index":1243,"title":{},"body":{"license.html":{}}}],["hooked",{"_index":735,"title":{},"body":{"changelog.html":{}}}],["host",{"_index":408,"title":{},"body":{"changelog.html":{}}}],["hovering",{"_index":621,"title":{},"body":{"changelog.html":{}}}],["hra",{"_index":335,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["http://expressjs.com/en/advanced/best",{"_index":50,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["https://beta",{"_index":1158,"title":{},"body":{"index.html":{}}}],["https://ccf",{"_index":1170,"title":{},"body":{"index.html":{}}}],["https://gtexportal.org/api/v2/dataset/tissuesitedetail",{"_index":253,"title":{},"body":{"interfaces/GtexTissue.html":{},"miscellaneous/variables.html":{}}}],["https://hubmap",{"_index":1163,"title":{},"body":{"index.html":{}}}],["https://hubmapconsortium.github.io/ccf",{"_index":1162,"title":{},"body":{"index.html":{}}}],["https://humanatlas.io",{"_index":1182,"title":{},"body":{"index.html":{}}}],["https://old",{"_index":1165,"title":{},"body":{"index.html":{}}}],["https://portal.hubmapconsortium.org/ccf",{"_index":1160,"title":{},"body":{"index.html":{}}}],["https://r5i95k35v5.us",{"_index":1172,"title":{},"body":{"index.html":{}}}],["https://sampledata.hubmapconsortium.org",{"_index":933,"title":{},"body":{"changelog.html":{}}}],["hubmap",{"_index":201,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"changelog.html":{},"index.html":{},"license.html":{}}}],["hubmapdataurl",{"_index":197,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["hubmaproutes",{"_index":1328,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hubmaptoken",{"_index":195,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["human",{"_index":332,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["icon",{"_index":915,"title":{},"body":{"changelog.html":{}}}],["icons",{"_index":631,"title":{},"body":{"changelog.html":{}}}],["id",{"_index":573,"title":{},"body":{"changelog.html":{}}}],["idb",{"_index":1110,"title":{},"body":{"dependencies.html":{}}}],["identifier",{"_index":949,"title":{},"body":{"coverage.html":{}}}],["iec",{"_index":781,"title":{},"body":{"changelog.html":{}}}],["image",{"_index":774,"title":{},"body":{"changelog.html":{}}}],["images",{"_index":834,"title":{},"body":{"changelog.html":{}}}],["implementation",{"_index":504,"title":{},"body":{"changelog.html":{}}}],["implemented",{"_index":733,"title":{},"body":{"changelog.html":{}}}],["implementing",{"_index":885,"title":{},"body":{"changelog.html":{}}}],["implied",{"_index":1234,"title":{},"body":{"license.html":{}}}],["import",{"_index":17,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{}}}],["improve",{"_index":724,"title":{},"body":{"changelog.html":{}}}],["improved",{"_index":468,"title":{},"body":{"changelog.html":{}}}],["improvements",{"_index":426,"title":{},"body":{"changelog.html":{}}}],["improves",{"_index":550,"title":{},"body":{"changelog.html":{}}}],["include",{"_index":791,"title":{},"body":{"changelog.html":{}}}],["included",{"_index":1229,"title":{},"body":{"license.html":{}}}],["includes",{"_index":236,"title":{},"body":{"interfaces/GtexTissue.html":{},"changelog.html":{}}}],["including",{"_index":512,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["increase",{"_index":760,"title":{},"body":{"changelog.html":{}}}],["increased",{"_index":879,"title":{},"body":{"changelog.html":{}}}],["index",{"_index":10,"title":{"index.html":{}},"body":{"interfaces/AppOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["indexes",{"_index":344,"title":{},"body":{"changelog.html":{}}}],["indiana",{"_index":1190,"title":{},"body":{"index.html":{}}}],["individual",{"_index":740,"title":{},"body":{"changelog.html":{}}}],["info",{"_index":3,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{},"changelog.html":{},"index.html":{}}}],["information",{"_index":417,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["infrastructure",{"_index":837,"title":{},"body":{"changelog.html":{}}}],["ingestion",{"_index":793,"title":{},"body":{"changelog.html":{}}}],["initial",{"_index":653,"title":{},"body":{"changelog.html":{}}}],["instance",{"_index":212,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["instance.then((r",{"_index":213,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["instead",{"_index":644,"title":{},"body":{"changelog.html":{}}}],["instructions",{"_index":562,"title":{},"body":{"changelog.html":{}}}],["integrated",{"_index":685,"title":{},"body":{"changelog.html":{}}}],["integrating",{"_index":509,"title":{},"body":{"changelog.html":{}}}],["integration",{"_index":792,"title":{},"body":{"changelog.html":{}}}],["integrations",{"_index":705,"title":{},"body":{"changelog.html":{}}}],["interact",{"_index":668,"title":{},"body":{"changelog.html":{}}}],["interactions",{"_index":860,"title":{},"body":{"changelog.html":{}}}],["interest",{"_index":930,"title":{},"body":{"changelog.html":{}}}],["interface",{"_index":0,"title":{"interfaces/AppOptions.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{}},"body":{"interfaces/AppOptions.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"changelog.html":{},"coverage.html":{},"index.html":{}}}],["interfaces",{"_index":2,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"changelog.html":{},"index.html":{},"overview.html":{}}}],["internal",{"_index":200,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"changelog.html":{}}}],["isdebug",{"_index":958,"title":{},"body":{"coverage.html":{}}}],["issue",{"_index":756,"title":{},"body":{"changelog.html":{}}}],["issues",{"_index":385,"title":{},"body":{"changelog.html":{}}}],["it's",{"_index":506,"title":{},"body":{"changelog.html":{}}}],["item",{"_index":912,"title":{},"body":{"changelog.html":{}}}],["itemcount",{"_index":1320,"title":{},"body":{"miscellaneous/variables.html":{}}}],["iu",{"_index":901,"title":{},"body":{"changelog.html":{}}}],["javascript",{"_index":462,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["json",{"_index":18,"title":{},"body":{"interfaces/AppOptions.html":{},"changelog.html":{}}}],["json.parse(data",{"_index":265,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["jsonld",{"_index":264,"title":{},"body":{"interfaces/GtexTissue.html":{},"dependencies.html":{}}}],["jsonld/jsonld",{"_index":230,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["jsonld['@graph",{"_index":266,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["jsonldobj",{"_index":229,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["july",{"_index":859,"title":{},"body":{"changelog.html":{}}}],["jump",{"_index":910,"title":{},"body":{"changelog.html":{}}}],["k",{"_index":316,"title":{},"body":{"classes/RequestCache.html":{}}}],["k,args",{"_index":313,"title":{},"body":{"classes/RequestCache.html":{}}}],["key",{"_index":156,"title":{},"body":{"interfaces/CacheOptions.html":{},"classes/RequestCache.html":{}}}],["keyboard",{"_index":908,"title":{},"body":{"changelog.html":{}}}],["keys",{"_index":1311,"title":{},"body":{"miscellaneous/variables.html":{}}}],["keyval",{"_index":1111,"title":{},"body":{"dependencies.html":{}}}],["kidney",{"_index":546,"title":{},"body":{"changelog.html":{}}}],["kind",{"_index":1233,"title":{},"body":{"license.html":{}}}],["known",{"_index":384,"title":{},"body":{"changelog.html":{}}}],["kpmp",{"_index":364,"title":{},"body":{"changelog.html":{}}}],["labs/data",{"_index":1064,"title":{},"body":{"dependencies.html":{}}}],["labs/dispatch",{"_index":1066,"title":{},"body":{"dependencies.html":{}}}],["landmarks",{"_index":406,"title":{},"body":{"changelog.html":{}}}],["larger",{"_index":456,"title":{},"body":{"changelog.html":{}}}],["latest",{"_index":400,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["layers",{"_index":1049,"title":{},"body":{"dependencies.html":{}}}],["ld",{"_index":806,"title":{},"body":{"changelog.html":{}}}],["leak",{"_index":755,"title":{},"body":{"changelog.html":{}}}],["leave",{"_index":529,"title":{},"body":{"changelog.html":{}}}],["left",{"_index":814,"title":{},"body":{"changelog.html":{}}}],["left/right",{"_index":547,"title":{},"body":{"changelog.html":{}}}],["length",{"_index":1319,"title":{},"body":{"miscellaneous/variables.html":{}}}],["lengthcalculator",{"_index":1317,"title":{},"body":{"miscellaneous/variables.html":{}}}],["level",{"_index":906,"title":{},"body":{"changelog.html":{}}}],["levels",{"_index":927,"title":{},"body":{"changelog.html":{}}}],["liability",{"_index":1247,"title":{},"body":{"license.html":{}}}],["liable",{"_index":1244,"title":{},"body":{"license.html":{}}}],["libraries",{"_index":459,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["library",{"_index":716,"title":{},"body":{"changelog.html":{}}}],["license",{"_index":1196,"title":{"license.html":{}},"body":{"license.html":{}}}],["life",{"_index":523,"title":{},"body":{"changelog.html":{}}}],["limitation",{"_index":1212,"title":{},"body":{"license.html":{}}}],["limited",{"_index":842,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["line",{"_index":190,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["link",{"_index":539,"title":{},"body":{"changelog.html":{}}}],["linkage",{"_index":861,"title":{},"body":{"changelog.html":{}}}],["linked",{"_index":413,"title":{},"body":{"changelog.html":{}}}],["links",{"_index":491,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["list",{"_index":660,"title":{},"body":{"changelog.html":{}}}],["literal",{"_index":224,"title":{},"body":{"interfaces/GtexTissue.html":{},"dependencies.html":{}}}],["little",{"_index":666,"title":{},"body":{"changelog.html":{}}}],["load",{"_index":258,"title":{},"body":{"interfaces/GtexTissue.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["loaddatabasesource",{"_index":1016,"title":{},"body":{"coverage.html":{}}}],["loaded",{"_index":862,"title":{},"body":{"changelog.html":{}}}],["loader",{"_index":29,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["loader.ts",{"_index":167,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["loaders.gl/core",{"_index":1053,"title":{},"body":{"dependencies.html":{}}}],["loaders.gl/draco",{"_index":1055,"title":{},"body":{"dependencies.html":{}}}],["loaders.gl/gltf",{"_index":1056,"title":{},"body":{"dependencies.html":{}}}],["loading",{"_index":203,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"changelog.html":{}}}],["local",{"_index":259,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["location",{"_index":761,"title":{},"body":{"changelog.html":{}}}],["locations",{"_index":366,"title":{},"body":{"changelog.html":{}}}],["locations.ts",{"_index":220,"title":{},"body":{"interfaces/GtexTissue.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["lodash",{"_index":1114,"title":{},"body":{"dependencies.html":{}}}],["log",{"_index":1183,"title":{},"body":{"index.html":{}}}],["logging",{"_index":447,"title":{},"body":{"changelog.html":{}}}],["longer",{"_index":641,"title":{},"body":{"changelog.html":{}}}],["look",{"_index":722,"title":{},"body":{"changelog.html":{}}}],["lru",{"_index":137,"title":{},"body":{"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{},"coverage.html":{},"dependencies.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["lrucache",{"_index":311,"title":{},"body":{"classes/RequestCache.html":{}}}],["luma.gl/core",{"_index":1057,"title":{},"body":{"dependencies.html":{}}}],["made",{"_index":783,"title":{},"body":{"changelog.html":{}}}],["major",{"_index":376,"title":{},"body":{"changelog.html":{}}}],["makes",{"_index":452,"title":{},"body":{"changelog.html":{}}}],["making",{"_index":501,"title":{},"body":{"changelog.html":{}}}],["male",{"_index":249,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["managers",{"_index":466,"title":{},"body":{"changelog.html":{}}}],["map",{"_index":239,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["mappedentries",{"_index":269,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["mappedinhubmap",{"_index":221,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["march",{"_index":719,"title":{},"body":{"changelog.html":{}}}],["markdown",{"_index":1123,"title":{},"body":{"dependencies.html":{}}}],["match",{"_index":721,"title":{},"body":{"changelog.html":{}}}],["matching",{"_index":71,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["matchingentry",{"_index":279,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["math.gl/core",{"_index":1059,"title":{},"body":{"dependencies.html":{}}}],["math.gl/culling",{"_index":1061,"title":{},"body":{"dependencies.html":{}}}],["max",{"_index":130,"title":{},"body":{"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"miscellaneous/variables.html":{}}}],["maxage",{"_index":131,"title":{},"body":{"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"miscellaneous/variables.html":{}}}],["mc",{"_index":900,"title":{},"body":{"changelog.html":{}}}],["mean",{"_index":291,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["memory",{"_index":754,"title":{},"body":{"changelog.html":{}}}],["menu",{"_index":816,"title":{},"body":{"changelog.html":{}}}],["merchantability",{"_index":1236,"title":{},"body":{"license.html":{}}}],["merge",{"_index":1215,"title":{},"body":{"license.html":{}}}],["metadata",{"_index":870,"title":{},"body":{"changelog.html":{}}}],["method",{"_index":1307,"title":{},"body":{"miscellaneous/variables.html":{}}}],["methods",{"_index":306,"title":{},"body":{"classes/RequestCache.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["middleware/database",{"_index":28,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["mimetype",{"_index":110,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["minor",{"_index":386,"title":{},"body":{"changelog.html":{}}}],["miscellaneous",{"_index":1260,"title":{"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}},"body":{"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["mit",{"_index":1197,"title":{},"body":{"license.html":{}}}],["mock",{"_index":896,"title":{},"body":{"changelog.html":{}}}],["modal",{"_index":651,"title":{},"body":{"changelog.html":{}}}],["mode",{"_index":578,"title":{},"body":{"changelog.html":{}}}],["model",{"_index":1076,"title":{},"body":{"dependencies.html":{},"miscellaneous/variables.html":{}}}],["model.json",{"_index":1346,"title":{},"body":{"miscellaneous/variables.html":{}}}],["modify",{"_index":1214,"title":{},"body":{"license.html":{}}}],["modules",{"_index":1257,"title":{"modules.html":{}},"body":{"modules.html":{}}}],["monorepo",{"_index":1148,"title":{},"body":{"index.html":{}}}],["more",{"_index":237,"title":{},"body":{"interfaces/GtexTissue.html":{},"changelog.html":{},"index.html":{}}}],["moved",{"_index":917,"title":{},"body":{"changelog.html":{}}}],["much",{"_index":454,"title":{},"body":{"changelog.html":{}}}],["multiple",{"_index":1149,"title":{},"body":{"index.html":{}}}],["mutableproperties",{"_index":1021,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["n3",{"_index":1116,"title":{},"body":{"dependencies.html":{}}}],["n=${sexstats.count",{"_index":290,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["name",{"_index":92,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"classes/RequestCache.html":{}}}],["names",{"_index":594,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["navigation",{"_index":909,"title":{},"body":{"changelog.html":{}}}],["need",{"_index":355,"title":{},"body":{"changelog.html":{}}}],["needed",{"_index":727,"title":{},"body":{"changelog.html":{}}}],["needs",{"_index":734,"title":{},"body":{"changelog.html":{}}}],["network",{"_index":1187,"title":{},"body":{"index.html":{}}}],["never",{"_index":14,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["new",{"_index":96,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"changelog.html":{},"coverage.html":{}}}],["next",{"_index":151,"title":{},"body":{"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["next('router",{"_index":1293,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ng5",{"_index":1118,"title":{},"body":{"dependencies.html":{}}}],["ngx",{"_index":1121,"title":{},"body":{"dependencies.html":{}}}],["ngxs",{"_index":1063,"title":{},"body":{"dependencies.html":{}}}],["ngxs/logger",{"_index":1069,"title":{},"body":{"dependencies.html":{}}}],["ngxs/storage",{"_index":1072,"title":{},"body":{"dependencies.html":{}}}],["ngxs/store",{"_index":1073,"title":{},"body":{"dependencies.html":{}}}],["nih",{"_index":1193,"title":{},"body":{"index.html":{}}}],["node",{"_index":228,"title":{},"body":{"interfaces/GtexTissue.html":{},"dependencies.html":{}}}],["nodeendpoint",{"_index":104,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["noninfringement",{"_index":1240,"title":{},"body":{"license.html":{}}}],["note",{"_index":233,"title":{},"body":{"interfaces/GtexTissue.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["notice",{"_index":757,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["now",{"_index":457,"title":{},"body":{"changelog.html":{}}}],["nullish",{"_index":193,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["number",{"_index":132,"title":{},"body":{"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"changelog.html":{}}}],["numeric",{"_index":762,"title":{},"body":{"changelog.html":{}}}],["obtaining",{"_index":1207,"title":{},"body":{"license.html":{}}}],["occurences",{"_index":1341,"title":{},"body":{"miscellaneous/variables.html":{}}}],["off/on",{"_index":731,"title":{},"body":{"changelog.html":{}}}],["official",{"_index":857,"title":{},"body":{"changelog.html":{}}}],["old",{"_index":1164,"title":{},"body":{"index.html":{}}}],["one",{"_index":800,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["ones",{"_index":240,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["online",{"_index":867,"title":{},"body":{"changelog.html":{}}}],["ontological",{"_index":937,"title":{},"body":{"changelog.html":{}}}],["ontologies",{"_index":808,"title":{},"body":{"changelog.html":{}}}],["ontology",{"_index":351,"title":{},"body":{"changelog.html":{}}}],["ontologyterms",{"_index":1304,"title":{},"body":{"miscellaneous/variables.html":{}}}],["opacities",{"_index":739,"title":{},"body":{"changelog.html":{}}}],["opacity",{"_index":712,"title":{},"body":{"changelog.html":{}}}],["openapi",{"_index":503,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["openapi/js",{"_index":1178,"title":{},"body":{"index.html":{}}}],["openapi/ng",{"_index":1180,"title":{},"body":{"index.html":{}}}],["openapi/ts",{"_index":1179,"title":{},"body":{"index.html":{}}}],["openapiroute",{"_index":973,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["optimization",{"_index":665,"title":{},"body":{"changelog.html":{}}}],["optimizations",{"_index":849,"title":{},"body":{"changelog.html":{}}}],["optimized",{"_index":703,"title":{},"body":{"changelog.html":{}}}],["option",{"_index":515,"title":{},"body":{"changelog.html":{}}}],["optional",{"_index":12,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"classes/RequestCache.html":{},"changelog.html":{}}}],["options",{"_index":41,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"changelog.html":{}}}],["options.cache",{"_index":215,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["options.database",{"_index":42,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["options.datasources.map(s",{"_index":205,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["options.hubmaptoken",{"_index":196,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["organ",{"_index":372,"title":{},"body":{"changelog.html":{},"coverage.html":{},"index.html":{},"miscellaneous/variables.html":{}}}],["organs",{"_index":407,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["organs.json",{"_index":1352,"title":{},"body":{"miscellaneous/variables.html":{}}}],["organs/anatomical",{"_index":741,"title":{},"body":{"changelog.html":{}}}],["originalsend",{"_index":161,"title":{},"body":{"interfaces/CacheOptions.html":{}}}],["originalsend.call(res",{"_index":164,"title":{},"body":{"interfaces/CacheOptions.html":{}}}],["originalurl",{"_index":152,"title":{},"body":{"interfaces/CacheOptions.html":{}}}],["orthographic",{"_index":609,"title":{},"body":{"changelog.html":{}}}],["ot2od026671",{"_index":1195,"title":{},"body":{"index.html":{}}}],["otherwise",{"_index":1252,"title":{},"body":{"license.html":{}}}],["out",{"_index":1254,"title":{},"body":{"license.html":{}}}],["over",{"_index":769,"title":{},"body":{"changelog.html":{}}}],["overall",{"_index":395,"title":{},"body":{"changelog.html":{}}}],["overlays",{"_index":928,"title":{},"body":{"changelog.html":{}}}],["overview",{"_index":1258,"title":{"overview.html":{}},"body":{"overview.html":{}}}],["overwritten",{"_index":1308,"title":{},"body":{"miscellaneous/variables.html":{}}}],["p",{"_index":891,"title":{},"body":{"changelog.html":{}}}],["package",{"_index":465,"title":{"dependencies.html":{}},"body":{"changelog.html":{}}}],["pages",{"_index":560,"title":{},"body":{"changelog.html":{}}}],["paired",{"_index":542,"title":{},"body":{"changelog.html":{}}}],["pane",{"_index":692,"title":{},"body":{"changelog.html":{}}}],["panel",{"_index":557,"title":{},"body":{"changelog.html":{}}}],["parameters",{"_index":91,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"classes/RequestCache.html":{}}}],["parent",{"_index":544,"title":{},"body":{"changelog.html":{}}}],["parsearray",{"_index":998,"title":{},"body":{"coverage.html":{}}}],["parseboolean",{"_index":959,"title":{},"body":{"coverage.html":{}}}],["parseboolean(query.cache",{"_index":155,"title":{},"body":{"interfaces/CacheOptions.html":{}}}],["parseboolean(value",{"_index":139,"title":{},"body":{"interfaces/CacheOptions.html":{}}}],["parsedatabasesources",{"_index":1017,"title":{},"body":{"coverage.html":{}}}],["parsedqs",{"_index":26,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["parseminmaxrange",{"_index":999,"title":{},"body":{"coverage.html":{}}}],["parsenumber",{"_index":960,"title":{},"body":{"coverage.html":{}}}],["parser",{"_index":21,"title":{},"body":{"interfaces/AppOptions.html":{},"dependencies.html":{}}}],["parserange",{"_index":1000,"title":{},"body":{"coverage.html":{}}}],["parsesex",{"_index":1001,"title":{},"body":{"coverage.html":{}}}],["parsespatial",{"_index":1002,"title":{},"body":{"coverage.html":{}}}],["parsestring",{"_index":977,"title":{},"body":{"coverage.html":{}}}],["partial",{"_index":1301,"title":{},"body":{"miscellaneous/variables.html":{}}}],["particular",{"_index":1238,"title":{},"body":{"license.html":{}}}],["partly",{"_index":718,"title":{},"body":{"changelog.html":{}}}],["partonomy",{"_index":634,"title":{},"body":{"changelog.html":{}}}],["patchglobal",{"_index":970,"title":{},"body":{"coverage.html":{}}}],["path",{"_index":1104,"title":{},"body":{"dependencies.html":{}}}],["peek",{"_index":1310,"title":{},"body":{"miscellaneous/variables.html":{}}}],["performance",{"_index":469,"title":{},"body":{"changelog.html":{}}}],["permission",{"_index":1201,"title":{},"body":{"license.html":{}}}],["permit",{"_index":1222,"title":{},"body":{"license.html":{}}}],["person",{"_index":1206,"title":{},"body":{"license.html":{}}}],["persons",{"_index":1223,"title":{},"body":{"license.html":{}}}],["pick",{"_index":370,"title":{},"body":{"changelog.html":{}}}],["pickbytype",{"_index":1273,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["placeholder",{"_index":13,"title":{},"body":{"interfaces/AppOptions.html":{},"changelog.html":{}}}],["placement",{"_index":363,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["placement.ts",{"_index":979,"title":{},"body":{"coverage.html":{}}}],["placenta",{"_index":403,"title":{},"body":{"changelog.html":{}}}],["player",{"_index":1043,"title":{},"body":{"dependencies.html":{}}}],["plugin",{"_index":1070,"title":{},"body":{"dependencies.html":{}}}],["plus",{"_index":380,"title":{},"body":{"changelog.html":{}}}],["popup",{"_index":869,"title":{},"body":{"changelog.html":{}}}],["portal",{"_index":513,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["portal's",{"_index":841,"title":{},"body":{"changelog.html":{}}}],["portions",{"_index":1231,"title":{},"body":{"license.html":{}}}],["position",{"_index":449,"title":{},"body":{"changelog.html":{}}}],["possible",{"_index":784,"title":{},"body":{"changelog.html":{}}}],["post('/get",{"_index":1322,"title":{},"body":{"miscellaneous/variables.html":{}}}],["practice",{"_index":51,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["preferences",{"_index":590,"title":{},"body":{"changelog.html":{}}}],["preparation",{"_index":902,"title":{},"body":{"changelog.html":{}}}],["presented",{"_index":926,"title":{},"body":{"changelog.html":{}}}],["prevent",{"_index":438,"title":{},"body":{"changelog.html":{}}}],["preview",{"_index":606,"title":{},"body":{"changelog.html":{}}}],["previous",{"_index":746,"title":{},"body":{"changelog.html":{}}}],["previously",{"_index":493,"title":{},"body":{"changelog.html":{}}}],["private",{"_index":307,"title":{},"body":{"classes/RequestCache.html":{}}}],["process",{"_index":884,"title":{},"body":{"changelog.html":{}}}],["process.env",{"_index":1297,"title":{},"body":{"miscellaneous/variables.html":{}}}],["processed",{"_index":832,"title":{},"body":{"changelog.html":{}}}],["processing",{"_index":591,"title":{},"body":{"changelog.html":{}}}],["processparameter",{"_index":1003,"title":{},"body":{"coverage.html":{}}}],["production",{"_index":480,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["programming",{"_index":458,"title":{},"body":{"changelog.html":{}}}],["project",{"_index":889,"title":{},"body":{"changelog.html":{}}}],["projects",{"_index":1150,"title":{},"body":{"index.html":{}}}],["projects/.../auto",{"_index":1264,"title":{},"body":{"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["projects/.../browser.ts",{"_index":1278,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../ccf",{"_index":1274,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["projects/.../database",{"_index":1265,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["projects/.../environment.ts",{"_index":1276,"title":{},"body":{"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["projects/.../forward",{"_index":1267,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["projects/.../index.ts",{"_index":1280,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../parse",{"_index":1282,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../polyfills.ts",{"_index":1272,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["projects/.../rui",{"_index":1281,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../server.ts",{"_index":1269,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["projects/.../use",{"_index":1279,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/ccf",{"_index":6,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["promise",{"_index":111,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{}}}],["promisifieddorequest",{"_index":309,"title":{},"body":{"classes/RequestCache.html":{}}}],["promisifieddorequest(key",{"_index":322,"title":{},"body":{"classes/RequestCache.html":{}}}],["properties",{"_index":11,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"changelog.html":{}}}],["provided",{"_index":941,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["providers",{"_index":520,"title":{},"body":{"changelog.html":{}}}],["prune",{"_index":136,"title":{},"body":{"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["public",{"_index":79,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"changelog.html":{}}}],["publish",{"_index":1216,"title":{},"body":{"license.html":{}}}],["publishing",{"_index":463,"title":{},"body":{"changelog.html":{}}}],["purpose",{"_index":1239,"title":{},"body":{"license.html":{}}}],["pushed",{"_index":680,"title":{},"body":{"changelog.html":{}}}],["python",{"_index":460,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["qs",{"_index":25,"title":{},"body":{"interfaces/AppOptions.html":{},"dependencies.html":{}}}],["qs.parse(str",{"_index":47,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["qtoken",{"_index":184,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["qualitative",{"_index":845,"title":{},"body":{"changelog.html":{}}}],["quality",{"_index":522,"title":{},"body":{"changelog.html":{}}}],["queries",{"_index":354,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["query",{"_index":109,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"changelog.html":{}}}],["query.ts",{"_index":993,"title":{},"body":{"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["querying",{"_index":412,"title":{},"body":{"changelog.html":{}}}],["queryparameterstofilter",{"_index":1004,"title":{},"body":{"coverage.html":{}}}],["quickly",{"_index":824,"title":{},"body":{"changelog.html":{}}}],["r.dispose",{"_index":214,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["r.json",{"_index":268,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["range",{"_index":294,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["rawtoken",{"_index":301,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["rc.1",{"_index":851,"title":{},"body":{"changelog.html":{}}}],["rdf",{"_index":1127,"title":{},"body":{"dependencies.html":{}}}],["rdfjs",{"_index":1045,"title":{},"body":{"dependencies.html":{}}}],["rdfjs/data",{"_index":1075,"title":{},"body":{"dependencies.html":{}}}],["rdfxml",{"_index":1128,"title":{},"body":{"dependencies.html":{}}}],["readable",{"_index":1130,"title":{},"body":{"dependencies.html":{}}}],["readfilesync",{"_index":225,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["readfilesync(source",{"_index":260,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["readonly",{"_index":82,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"classes/RequestCache.html":{}}}],["readonlyproperties",{"_index":1022,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["real",{"_index":866,"title":{},"body":{"changelog.html":{}}}],["rectify",{"_index":499,"title":{},"body":{"changelog.html":{}}}],["reduce",{"_index":670,"title":{},"body":{"changelog.html":{}}}],["reduction",{"_index":428,"title":{},"body":{"changelog.html":{}}}],["reference",{"_index":333,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["refernced",{"_index":543,"title":{},"body":{"changelog.html":{}}}],["refresh",{"_index":633,"title":{},"body":{"changelog.html":{}}}],["regions",{"_index":929,"title":{},"body":{"changelog.html":{}}}],["register",{"_index":1092,"title":{},"body":{"dependencies.html":{}}}],["registered",{"_index":494,"title":{},"body":{"changelog.html":{}}}],["registration",{"_index":532,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["registrations",{"_index":657,"title":{},"body":{"changelog.html":{}}}],["related",{"_index":709,"title":{},"body":{"changelog.html":{}}}],["release",{"_index":346,"title":{},"body":{"changelog.html":{}}}],["releaseproxy",{"_index":101,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["reliability",{"_index":759,"title":{},"body":{"changelog.html":{}}}],["reloads",{"_index":602,"title":{},"body":{"changelog.html":{}}}],["removed",{"_index":575,"title":{},"body":{"changelog.html":{}}}],["removes",{"_index":708,"title":{},"body":{"changelog.html":{}}}],["repository",{"_index":1147,"title":{},"body":{"index.html":{}}}],["req",{"_index":149,"title":{},"body":{"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{}}}],["req.app.get('database",{"_index":300,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["req.query.token",{"_index":185,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{}}}],["req['getdatabase",{"_index":178,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["request",{"_index":168,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"classes/RequestCache.html":{}}}],["requestcache",{"_index":171,"title":{"classes/RequestCache.html":{}},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{},"coverage.html":{}}}],["requesthandler",{"_index":133,"title":{},"body":{"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"miscellaneous/variables.html":{}}}],["required",{"_index":812,"title":{},"body":{"changelog.html":{}}}],["res",{"_index":150,"title":{},"body":{"interfaces/CacheOptions.html":{},"interfaces/GtexTissue.html":{},"miscellaneous/variables.html":{}}}],["res.json",{"_index":162,"title":{},"body":{"interfaces/CacheOptions.html":{}}}],["res.json(cachedresponse",{"_index":160,"title":{},"body":{"interfaces/CacheOptions.html":{}}}],["res.json(result",{"_index":303,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["res.send",{"_index":1284,"title":{},"body":{"miscellaneous/variables.html":{}}}],["res.sendfile(apifile",{"_index":1287,"title":{},"body":{"miscellaneous/variables.html":{}}}],["res.status(500).json",{"_index":304,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["reset",{"_index":1315,"title":{},"body":{"miscellaneous/variables.html":{}}}],["resets",{"_index":635,"title":{},"body":{"changelog.html":{}}}],["resolve('ccf",{"_index":1286,"title":{},"body":{"miscellaneous/variables.html":{}}}],["resolved",{"_index":686,"title":{},"body":{"changelog.html":{}}}],["respond",{"_index":626,"title":{},"body":{"changelog.html":{}}}],["response",{"_index":235,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["response?.data?.filter(entry",{"_index":270,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["restriction",{"_index":1211,"title":{},"body":{"license.html":{}}}],["result",{"_index":70,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["result.ts",{"_index":1009,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["results",{"_index":72,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["resultslist.find(entry",{"_index":280,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["resultslist.indexof(matchingentry",{"_index":284,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["resultslist[index].label",{"_index":288,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["resultslist[index].sex",{"_index":297,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["return",{"_index":46,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{},"miscellaneous/variables.html":{}}}],["returns",{"_index":319,"title":{},"body":{"classes/RequestCache.html":{}}}],["rforeach",{"_index":1314,"title":{},"body":{"miscellaneous/variables.html":{}}}],["rgb",{"_index":1108,"title":{},"body":{"dependencies.html":{}}}],["right",{"_index":371,"title":{},"body":{"changelog.html":{}}}],["rights",{"_index":1213,"title":{},"body":{"license.html":{}}}],["rnaseqsamplesummary",{"_index":222,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["root",{"_index":643,"title":{},"body":{"changelog.html":{}}}],["rotates",{"_index":604,"title":{},"body":{"changelog.html":{}}}],["round",{"_index":744,"title":{},"body":{"changelog.html":{}}}],["rounded",{"_index":763,"title":{},"body":{"changelog.html":{}}}],["route",{"_index":410,"title":{},"body":{"changelog.html":{}}}],["router",{"_index":1288,"title":{},"body":{"miscellaneous/variables.html":{}}}],["routes",{"_index":30,"title":{},"body":{"interfaces/AppOptions.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["routes/browser",{"_index":32,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["routes/v1",{"_index":34,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["ru/common",{"_index":1027,"title":{},"body":{"dependencies.html":{}}}],["rui",{"_index":365,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["rui_locations.jsonld",{"_index":446,"title":{},"body":{"changelog.html":{}}}],["ruilocations",{"_index":298,"title":{},"body":{"interfaces/GtexTissue.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["rxjs",{"_index":1132,"title":{},"body":{"dependencies.html":{}}}],["s",{"_index":206,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["s.endswith('hubmap/rui_locations.jsonld",{"_index":207,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["sample",{"_index":940,"title":{},"body":{"changelog.html":{}}}],["samples",{"_index":672,"title":{},"body":{"changelog.html":{}}}],["saver",{"_index":1097,"title":{},"body":{"dependencies.html":{}}}],["scaffolding",{"_index":890,"title":{},"body":{"changelog.html":{}}}],["scene",{"_index":391,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["scene.ts",{"_index":989,"title":{},"body":{"coverage.html":{}}}],["scheduled",{"_index":687,"title":{},"body":{"changelog.html":{}}}],["schema",{"_index":894,"title":{},"body":{"changelog.html":{}}}],["schemes",{"_index":846,"title":{},"body":{"changelog.html":{}}}],["science",{"_index":1188,"title":{},"body":{"index.html":{}}}],["script",{"_index":57,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["search",{"_index":369,"title":{},"body":{"changelog.html":{}}}],["searches",{"_index":383,"title":{},"body":{"changelog.html":{}}}],["section",{"_index":658,"title":{},"body":{"changelog.html":{}}}],["security.html",{"_index":52,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["see",{"_index":414,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["select",{"_index":574,"title":{},"body":{"changelog.html":{}}}],["selected",{"_index":394,"title":{},"body":{"changelog.html":{}}}],["selecting",{"_index":453,"title":{},"body":{"changelog.html":{}}}],["selector",{"_index":451,"title":{},"body":{"changelog.html":{}}}],["selects",{"_index":911,"title":{},"body":{"changelog.html":{}}}],["selecttoken",{"_index":967,"title":{},"body":{"coverage.html":{}}}],["selecttoken(token",{"_index":183,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["self",{"_index":59,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["sell",{"_index":1220,"title":{},"body":{"license.html":{}}}],["semantic",{"_index":925,"title":{},"body":{"changelog.html":{}}}],["sennet",{"_index":474,"title":{},"body":{"changelog.html":{}}}],["server",{"_index":897,"title":{},"body":{"changelog.html":{}}}],["set",{"_index":586,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["setifdefined",{"_index":1005,"title":{},"body":{"coverage.html":{}}}],["setup",{"_index":654,"title":{},"body":{"changelog.html":{}}}],["sex",{"_index":278,"title":{},"body":{"interfaces/GtexTissue.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["sexes",{"_index":799,"title":{},"body":{"changelog.html":{}}}],["sexstats",{"_index":285,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["sexstats.agemax",{"_index":296,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["sexstats.agemean",{"_index":293,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["sexstats.agemin",{"_index":295,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["sex}s",{"_index":289,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["shall",{"_index":1228,"title":{},"body":{"license.html":{}}}],["shared",{"_index":595,"title":{},"body":{"changelog.html":{}}}],["shortest",{"_index":1103,"title":{},"body":{"dependencies.html":{}}}],["show",{"_index":629,"title":{},"body":{"changelog.html":{}}}],["showing",{"_index":831,"title":{},"body":{"changelog.html":{}}}],["shown",{"_index":840,"title":{},"body":{"changelog.html":{}}}],["shows",{"_index":525,"title":{},"body":{"changelog.html":{}}}],["side",{"_index":825,"title":{},"body":{"changelog.html":{}}}],["sides",{"_index":801,"title":{},"body":{"changelog.html":{}}}],["significant",{"_index":638,"title":{},"body":{"changelog.html":{}}}],["simple",{"_index":556,"title":{},"body":{"changelog.html":{}}}],["simplifies",{"_index":652,"title":{},"body":{"changelog.html":{}}}],["sites",{"_index":535,"title":{},"body":{"changelog.html":{}}}],["sizable",{"_index":758,"title":{},"body":{"changelog.html":{}}}],["slider",{"_index":1119,"title":{},"body":{"dependencies.html":{}}}],["slightly",{"_index":497,"title":{},"body":{"changelog.html":{}}}],["slow",{"_index":667,"title":{},"body":{"changelog.html":{}}}],["software",{"_index":1152,"title":{},"body":{"index.html":{},"license.html":{}}}],["solved",{"_index":753,"title":{},"body":{"changelog.html":{}}}],["sometimes",{"_index":821,"title":{},"body":{"changelog.html":{}}}],["soon",{"_index":467,"title":{},"body":{"changelog.html":{}}}],["sop",{"_index":662,"title":{},"body":{"changelog.html":{}}}],["source",{"_index":4,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{}}}],["sources",{"_index":582,"title":{},"body":{"changelog.html":{}}}],["sparc",{"_index":656,"title":{},"body":{"changelog.html":{}}}],["sparql",{"_index":353,"title":{},"body":{"changelog.html":{},"coverage.html":{},"dependencies.html":{},"miscellaneous/variables.html":{}}}],["sparqlquery",{"_index":81,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["sparqlqueryfunction",{"_index":87,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"miscellaneous/typealiases.html":{}}}],["spatial",{"_index":378,"title":{},"body":{"changelog.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["spatialsearches",{"_index":1306,"title":{},"body":{"miscellaneous/variables.html":{}}}],["spec",{"_index":231,"title":{},"body":{"interfaces/GtexTissue.html":{},"changelog.html":{}}}],["spec.yaml",{"_index":1176,"title":{},"body":{"index.html":{},"miscellaneous/variables.html":{}}}],["specific",{"_index":517,"title":{},"body":{"changelog.html":{}}}],["specification",{"_index":1175,"title":{},"body":{"index.html":{}}}],["speed",{"_index":425,"title":{},"body":{"changelog.html":{}}}],["spinal",{"_index":404,"title":{},"body":{"changelog.html":{}}}],["spinning",{"_index":895,"title":{},"body":{"changelog.html":{}}}],["sprint",{"_index":690,"title":{},"body":{"changelog.html":{}}}],["src",{"_index":58,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["stage",{"_index":732,"title":{},"body":{"changelog.html":{}}}],["staging",{"_index":481,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["standalone",{"_index":748,"title":{},"body":{"changelog.html":{}}}],["standard",{"_index":805,"title":{},"body":{"changelog.html":{}}}],["standards",{"_index":899,"title":{},"body":{"changelog.html":{}}}],["star2",{"_index":1156,"title":{},"body":{"index.html":{}}}],["started",{"_index":330,"title":{"changelog.html":{},"index.html":{},"license.html":{}},"body":{"changelog.html":{}}}],["starts",{"_index":947,"title":{},"body":{"changelog.html":{}}}],["startserver",{"_index":1018,"title":{},"body":{"coverage.html":{}}}],["startup",{"_index":650,"title":{},"body":{"changelog.html":{}}}],["statements",{"_index":950,"title":{},"body":{"coverage.html":{}}}],["status",{"_index":83,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"miscellaneous/variables.html":{}}}],["status.ts",{"_index":975,"title":{},"body":{"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["stay",{"_index":945,"title":{},"body":{"changelog.html":{}}}],["still",{"_index":675,"title":{},"body":{"changelog.html":{}}}],["stories",{"_index":887,"title":{},"body":{"changelog.html":{}}}],["str",{"_index":44,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["stream",{"_index":1131,"title":{},"body":{"dependencies.html":{}}}],["streaming",{"_index":1129,"title":{},"body":{"dependencies.html":{}}}],["string",{"_index":45,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"miscellaneous/variables.html":{}}}],["string).includes(sex",{"_index":283,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["structure",{"_index":704,"title":{},"body":{"changelog.html":{}}}],["structures",{"_index":693,"title":{},"body":{"changelog.html":{}}}],["styles",{"_index":921,"title":{},"body":{"changelog.html":{}}}],["styling",{"_index":552,"title":{},"body":{"changelog.html":{}}}],["subject",{"_index":1225,"title":{},"body":{"license.html":{}}}],["sublicense",{"_index":1218,"title":{},"body":{"license.html":{}}}],["substantial",{"_index":1230,"title":{},"body":{"license.html":{}}}],["such",{"_index":352,"title":{},"body":{"changelog.html":{}}}],["support",{"_index":357,"title":{},"body":{"changelog.html":{}}}],["swiper",{"_index":1135,"title":{},"body":{"dependencies.html":{}}}],["switch",{"_index":367,"title":{},"body":{"changelog.html":{}}}],["switched",{"_index":766,"title":{},"body":{"changelog.html":{}}}],["symbol('indicator",{"_index":1298,"title":{},"body":{"miscellaneous/variables.html":{}}}],["sync",{"_index":605,"title":{},"body":{"changelog.html":{}}}],["s}?token=${hubmaptoken",{"_index":208,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["table",{"_index":1026,"title":{},"body":{"coverage.html":{}}}],["tables",{"_index":489,"title":{},"body":{"changelog.html":{}}}],["tablesort(document.getelementbyid('coverage",{"_index":1025,"title":{},"body":{"coverage.html":{}}}],["tagging",{"_index":803,"title":{},"body":{"changelog.html":{}}}],["take",{"_index":514,"title":{},"body":{"changelog.html":{}}}],["technologies",{"_index":918,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["technology",{"_index":736,"title":{},"body":{"changelog.html":{}}}],["telemetry",{"_index":598,"title":{},"body":{"changelog.html":{}}}],["term",{"_index":1340,"title":{},"body":{"miscellaneous/variables.html":{}}}],["terms",{"_index":349,"title":{},"body":{"changelog.html":{}}}],["test",{"_index":873,"title":{},"body":{"changelog.html":{}}}],["testing",{"_index":811,"title":{},"body":{"changelog.html":{}}}],["theme",{"_index":475,"title":{},"body":{"changelog.html":{}}}],["themes",{"_index":473,"title":{},"body":{"changelog.html":{}}}],["theming",{"_index":470,"title":{},"body":{"changelog.html":{}}}],["this.dorequest(key",{"_index":327,"title":{},"body":{"classes/RequestCache.html":{}}}],["this.handleerrors(key",{"_index":326,"title":{},"body":{"classes/RequestCache.html":{}}}],["this.promisifieddorequest(key",{"_index":325,"title":{},"body":{"classes/RequestCache.html":{}}}],["through",{"_index":823,"title":{},"body":{"changelog.html":{}}}],["throw_if_not_found",{"_index":963,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["throwindicator",{"_index":1275,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["thrown",{"_index":1300,"title":{},"body":{"miscellaneous/variables.html":{}}}],["thumbnails",{"_index":702,"title":{},"body":{"changelog.html":{}}}],["tied",{"_index":706,"title":{},"body":{"changelog.html":{}}}],["tiff",{"_index":833,"title":{},"body":{"changelog.html":{}}}],["timeouts",{"_index":439,"title":{},"body":{"changelog.html":{}}}],["times",{"_index":429,"title":{},"body":{"changelog.html":{}}}],["tissue",{"_index":272,"title":{},"body":{"interfaces/GtexTissue.html":{},"changelog.html":{}}}],["tissueinfo",{"_index":277,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["tissueinfo.rnaseqsamplesummary.female",{"_index":287,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["tissueinfo.rnaseqsamplesummary.male",{"_index":286,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["tissues",{"_index":495,"title":{},"body":{"changelog.html":{}}}],["tissuesitedetailid",{"_index":223,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["tmc",{"_index":936,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["toggle",{"_index":471,"title":{},"body":{"changelog.html":{}}}],["token",{"_index":174,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{}}}],["tool",{"_index":749,"title":{},"body":{"changelog.html":{}}}],["tort",{"_index":1251,"title":{},"body":{"license.html":{}}}],["totalcount",{"_index":243,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["tracking/telemetry",{"_index":618,"title":{},"body":{"changelog.html":{}}}],["transparency",{"_index":750,"title":{},"body":{"changelog.html":{}}}],["travisci",{"_index":770,"title":{},"body":{"changelog.html":{}}}],["tree",{"_index":892,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["true",{"_index":49,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/CacheOptions.html":{},"miscellaneous/variables.html":{}}}],["try",{"_index":255,"title":{},"body":{"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{},"changelog.html":{}}}],["tryjsonparse",{"_index":1019,"title":{},"body":{"coverage.html":{}}}],["ts",{"_index":1137,"title":{},"body":{"dependencies.html":{}}}],["tslib",{"_index":1140,"title":{},"body":{"dependencies.html":{}}}],["tuned",{"_index":946,"title":{},"body":{"changelog.html":{}}}],["turn",{"_index":730,"title":{},"body":{"changelog.html":{}}}],["turned",{"_index":710,"title":{},"body":{"changelog.html":{}}}],["turning",{"_index":707,"title":{},"body":{"changelog.html":{}}}],["tutorial",{"_index":577,"title":{},"body":{"changelog.html":{}}}],["two",{"_index":844,"title":{},"body":{"changelog.html":{}}}],["type",{"_index":15,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["typealiases",{"_index":1261,"title":{"miscellaneous/typealiases.html":{}},"body":{}}],["typeof",{"_index":186,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{}}}],["types",{"_index":443,"title":{},"body":{"changelog.html":{}}}],["types/lru",{"_index":1077,"title":{},"body":{"dependencies.html":{}}}],["typescript",{"_index":191,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"changelog.html":{},"index.html":{}}}],["typing",{"_index":907,"title":{},"body":{"changelog.html":{}}}],["ufl",{"_index":701,"title":{},"body":{"changelog.html":{}}}],["ui",{"_index":508,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["ui.netlify.app",{"_index":1159,"title":{},"body":{"index.html":{}}}],["ui.netlify.app/organ",{"_index":1169,"title":{},"body":{"index.html":{}}}],["ui.netlify.app/rui",{"_index":1166,"title":{},"body":{"index.html":{}}}],["ui/organ",{"_index":1168,"title":{},"body":{"index.html":{}}}],["ui/rui",{"_index":1167,"title":{},"body":{"index.html":{}}}],["uis",{"_index":348,"title":{},"body":{"changelog.html":{}}}],["undefined",{"_index":143,"title":{},"body":{"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"miscellaneous/variables.html":{}}}],["university",{"_index":1191,"title":{},"body":{"index.html":{}}}],["unknown",{"_index":122,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"classes/RequestCache.html":{}}}],["unnecessary",{"_index":601,"title":{},"body":{"changelog.html":{}}}],["unsafe",{"_index":60,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["unselect",{"_index":669,"title":{},"body":{"changelog.html":{}}}],["until",{"_index":714,"title":{},"body":{"changelog.html":{}}}],["up",{"_index":419,"title":{},"body":{"changelog.html":{}}}],["update",{"_index":361,"title":{},"body":{"changelog.html":{}}}],["updated",{"_index":341,"title":{},"body":{"changelog.html":{}}}],["updateentry",{"_index":984,"title":{},"body":{"coverage.html":{}}}],["updateentry(results",{"_index":273,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["updateentry(resultslist",{"_index":276,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["updates",{"_index":409,"title":{},"body":{"changelog.html":{}}}],["upgraded",{"_index":829,"title":{},"body":{"changelog.html":{}}}],["upgrades",{"_index":913,"title":{},"body":{"changelog.html":{}}}],["upgrading",{"_index":623,"title":{},"body":{"changelog.html":{}}}],["upload",{"_index":745,"title":{},"body":{"changelog.html":{}}}],["url",{"_index":153,"title":{},"body":{"interfaces/CacheOptions.html":{},"interfaces/GtexTissue.html":{}}}],["urlencoded",{"_index":19,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["use",{"_index":198,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{},"changelog.html":{},"license.html":{}}}],["use('/ccf.owl.n3store.json",{"_index":1324,"title":{},"body":{"miscellaneous/variables.html":{}}}],["use('/db",{"_index":1321,"title":{},"body":{"miscellaneous/variables.html":{}}}],["use('/gtex",{"_index":1329,"title":{},"body":{"miscellaneous/variables.html":{}}}],["use('/hubmap",{"_index":1327,"title":{},"body":{"miscellaneous/variables.html":{}}}],["use('/sparql",{"_index":1323,"title":{},"body":{"miscellaneous/variables.html":{}}}],["use(cacheresponses",{"_index":1326,"title":{},"body":{"miscellaneous/variables.html":{}}}],["use(checkroutesenabled",{"_index":1294,"title":{},"body":{"miscellaneous/variables.html":{}}}],["usecache",{"_index":154,"title":{},"body":{"interfaces/CacheOptions.html":{}}}],["usecachedresult",{"_index":1010,"title":{},"body":{"coverage.html":{}}}],["usecachedresult('ccf.owl.n3store.json",{"_index":1325,"title":{},"body":{"miscellaneous/variables.html":{}}}],["usecachedresult('cell",{"_index":1348,"title":{},"body":{"miscellaneous/variables.html":{}}}],["usecachedresult('ontology",{"_index":1345,"title":{},"body":{"miscellaneous/variables.html":{}}}],["usecachedresult('reference",{"_index":1351,"title":{},"body":{"miscellaneous/variables.html":{}}}],["used",{"_index":729,"title":{},"body":{"changelog.html":{}}}],["usedefaults",{"_index":55,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["user",{"_index":336,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["user/os",{"_index":589,"title":{},"body":{"changelog.html":{}}}],["users",{"_index":932,"title":{},"body":{"changelog.html":{}}}],["uses",{"_index":608,"title":{},"body":{"changelog.html":{}}}],["using",{"_index":559,"title":{},"body":{"changelog.html":{}}}],["utf",{"_index":262,"title":{},"body":{"interfaces/GtexTissue.html":{}}}],["utilities",{"_index":596,"title":{},"body":{"changelog.html":{}}}],["utils/auto",{"_index":135,"title":{},"body":{"interfaces/CacheOptions.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{}}}],["utils/ccf",{"_index":170,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["utils/request",{"_index":172,"title":{},"body":{"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{},"interfaces/GtexTissue.html":{}}}],["uuid",{"_index":1141,"title":{},"body":{"dependencies.html":{}}}],["v",{"_index":324,"title":{},"body":{"classes/RequestCache.html":{}}}],["v1.1",{"_index":490,"title":{},"body":{"changelog.html":{}}}],["v1.3",{"_index":347,"title":{},"body":{"changelog.html":{}}}],["v1.5.0",{"_index":728,"title":{},"body":{"changelog.html":{}}}],["v1.7",{"_index":492,"title":{},"body":{"changelog.html":{}}}],["v1.7.0",{"_index":484,"title":{},"body":{"changelog.html":{}}}],["v1.8.0",{"_index":441,"title":{},"body":{"changelog.html":{}}}],["v1.9.0",{"_index":401,"title":{},"body":{"changelog.html":{}}}],["v1.9.4",{"_index":362,"title":{},"body":{"changelog.html":{}}}],["v1/sparql",{"_index":415,"title":{},"body":{"changelog.html":{}}}],["v1routes",{"_index":33,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["v2.1.0",{"_index":343,"title":{},"body":{"changelog.html":{}}}],["v3",{"_index":368,"title":{},"body":{"changelog.html":{}}}],["value",{"_index":95,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"interfaces/CacheOptions.html":{},"miscellaneous/variables.html":{}}}],["values",{"_index":1312,"title":{},"body":{"miscellaneous/variables.html":{}}}],["value}`.tolowercase",{"_index":144,"title":{},"body":{"interfaces/CacheOptions.html":{}}}],["variable",{"_index":961,"title":{},"body":{"coverage.html":{}}}],["variables",{"_index":1277,"title":{"miscellaneous/variables.html":{}},"body":{"miscellaneous/variables.html":{}}}],["version",{"_index":505,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["very",{"_index":818,"title":{},"body":{"changelog.html":{}}}],["via",{"_index":436,"title":{},"body":{"changelog.html":{}}}],["video",{"_index":624,"title":{},"body":{"changelog.html":{}}}],["view",{"_index":607,"title":{},"body":{"changelog.html":{}}}],["viewer",{"_index":695,"title":{},"body":{"changelog.html":{}}}],["viewing",{"_index":389,"title":{},"body":{"changelog.html":{}}}],["views",{"_index":610,"title":{},"body":{"changelog.html":{}}}],["visual",{"_index":387,"title":{},"body":{"changelog.html":{}}}],["visualization",{"_index":659,"title":{},"body":{"changelog.html":{}}}],["vitessce",{"_index":830,"title":{},"body":{"changelog.html":{}}}],["void",{"_index":88,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"interfaces/GtexTissue.html":{},"classes/RequestCache.html":{}}}],["vs",{"_index":571,"title":{},"body":{"changelog.html":{}}}],["vu",{"_index":942,"title":{},"body":{"changelog.html":{}}}],["warming",{"_index":435,"title":{},"body":{"changelog.html":{}}}],["warning",{"_index":853,"title":{},"body":{"changelog.html":{}}}],["warranties",{"_index":1235,"title":{},"body":{"license.html":{}}}],["warranty",{"_index":1232,"title":{},"body":{"license.html":{}}}],["web",{"_index":433,"title":{},"body":{"changelog.html":{}}}],["webcomponent",{"_index":570,"title":{},"body":{"changelog.html":{}}}],["webcomponents/webcomponentsjs",{"_index":1078,"title":{},"body":{"dependencies.html":{}}}],["webpages",{"_index":511,"title":{},"body":{"changelog.html":{}}}],["website",{"_index":1154,"title":{},"body":{"index.html":{}}}],["week",{"_index":948,"title":{},"body":{"changelog.html":{}}}],["whether",{"_index":1248,"title":{},"body":{"license.html":{}}}],["whole",{"_index":944,"title":{},"body":{"changelog.html":{}}}],["width",{"_index":628,"title":{},"body":{"changelog.html":{}}}],["within",{"_index":699,"title":{},"body":{"changelog.html":{}}}],["without",{"_index":530,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["worker",{"_index":107,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"interfaces/DatabaseCacheOptions.html":{},"interfaces/DatabaseLoaderOptions.html":{}}}],["worker('./projects/ccf",{"_index":115,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["worker.terminate",{"_index":126,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["worker.ts",{"_index":78,"title":{},"body":{"classes/CCFDatabaseInstance.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["worker.ts:10",{"_index":90,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["worker.ts:12",{"_index":93,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["worker_threads",{"_index":108,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["workerdata",{"_index":118,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["workflows",{"_index":772,"title":{},"body":{"changelog.html":{}}}],["working",{"_index":498,"title":{},"body":{"changelog.html":{}}}],["works",{"_index":790,"title":{},"body":{"changelog.html":{}}}],["wrap",{"_index":102,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["wrap(nodeendpoint(worker",{"_index":120,"title":{},"body":{"classes/CCFDatabaseInstance.html":{}}}],["youtube",{"_index":537,"title":{},"body":{"changelog.html":{}}}],["zone.js",{"_index":1143,"title":{},"body":{"dependencies.html":{}}}]],"pipeline":["stemmer"]}, + "store": {"interfaces/AppOptions.html":{"url":"interfaces/AppOptions.html","title":"interface - AppOptions","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n AppOptions\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-api/src/lib/app.ts\n \n\n\n\n \n Extends\n \n \n DatabaseLoaderOptions\n \n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n placeholder\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n placeholder\n \n \n \n \n \n \n \n \n placeholder: never\n\n \n \n\n\n \n \n Type : never\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n\n\n \n import { json, urlencoded } from 'body-parser';\nimport cors from 'cors';\nimport express, { Express } from 'express';\nimport helmet from 'helmet';\nimport qs, { ParsedQs } from 'qs';\n\nimport { databaseLoader, DatabaseLoaderOptions } from './middleware/database-loader';\nimport { routes as browserRoutes } from './routes/browser';\nimport { routes as v1Routes } from './routes/v1';\n\n\nexport interface AppOptions extends DatabaseLoaderOptions {\n placeholder?: never;\n}\n\n\nexport function createApp(options: AppOptions): Express {\n const app = express();\n\n app.set('database-options', options.database);\n\n app.set('query parser', function (str: string): ParsedQs {\n return qs.parse(str, { allowDots: true });\n });\n\n // http://expressjs.com/en/advanced/best-practice-security.html\n app.use(helmet({\n contentSecurityPolicy: {\n useDefaults: true,\n directives: {\n 'script-src': ['\\'self\\'', '\\'unsafe-eval\\'', 'cdn.jsdelivr.net'],\n 'connect-src': ['*'],\n }\n }\n }));\n app.use(cors());\n\n app.use(urlencoded());\n app.use(json());\n\n app.use(databaseLoader(options));\n\n app.use('/', browserRoutes);\n app.use('/v1', v1Routes);\n\n return app;\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/CCFDatabaseInstance.html":{"url":"classes/CCFDatabaseInstance.html","title":"class - CCFDatabaseInstance","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n CCFDatabaseInstance\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-api/src/lib/utils/ccf-database-worker.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Public\n database\n \n \n Public\n dispose\n \n \n Public\n sparqlQuery\n \n \n Readonly\n status\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(database: CCFDatabase, sparqlQuery: SparqlQueryFunction, dispose: () => void)\n \n \n \n \n Defined in projects/ccf-api/src/lib/utils/ccf-database-worker.ts:10\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n database\n \n \n CCFDatabase\n \n \n \n No\n \n \n \n \n sparqlQuery\n \n \n SparqlQueryFunction\n \n \n \n No\n \n \n \n \n dispose\n \n \n function\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Public\n database\n \n \n \n \n \n \n Type : CCFDatabase\n\n \n \n \n \n Defined in projects/ccf-api/src/lib/utils/ccf-database-worker.ts:12\n \n \n\n\n \n \n \n \n \n \n \n \n Public\n dispose\n \n \n \n \n \n \n Type : function\n\n \n \n \n \n Defined in projects/ccf-api/src/lib/utils/ccf-database-worker.ts:12\n \n \n\n\n \n \n \n \n \n \n \n \n Public\n sparqlQuery\n \n \n \n \n \n \n Type : SparqlQueryFunction\n\n \n \n \n \n Defined in projects/ccf-api/src/lib/utils/ccf-database-worker.ts:12\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n status\n \n \n \n \n \n \n Default value : new CCFDatabaseStatusTracker(this.database)\n \n \n \n \n Defined in projects/ccf-api/src/lib/utils/ccf-database-worker.ts:10\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { CCFDatabase, CCFDatabaseOptions, CCFDatabaseStatusTracker } from 'ccf-database';\nimport { releaseProxy, wrap } from 'comlink';\nimport nodeEndpoint from 'comlink/dist/umd/node-adapter';\nimport { Worker } from 'worker_threads';\n\n\nexport type SparqlQueryFunction = (query: string, mimetype: string) => Promise;\n\nexport class CCFDatabaseInstance {\n readonly status = new CCFDatabaseStatusTracker(this.database);\n\n constructor(public database: CCFDatabase, public sparqlQuery: SparqlQueryFunction, public dispose: () => Promise) { }\n}\n\nexport async function createCCFDatabaseWorker(options: CCFDatabaseOptions): Promise {\n const worker = new Worker('./projects/ccf-api/ccf-database.worker.js', { workerData: { options } });\n const dbWorker = wrap(nodeEndpoint(worker));\n return new CCFDatabaseInstance(\n dbWorker.database as unknown as CCFDatabase,\n dbWorker.sparqlQuery,\n async () => {\n dbWorker[releaseProxy]();\n await worker.terminate();\n });\n}\n\n \n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/CacheOptions.html":{"url":"interfaces/CacheOptions.html","title":"interface - CacheOptions","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n CacheOptions\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-api/src/lib/middleware/response-cache.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n max\n \n \n \n Optional\n \n maxAge\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n max\n \n \n \n \n \n \n \n \n max: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n maxAge\n \n \n \n \n \n \n \n \n maxAge: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n\n\n \n import { RequestHandler } from 'express';\nimport { AutoPruneLRUCache } from '../utils/auto-prune-lru-cache';\n\n\nexport interface CacheOptions {\n max?: number;\n maxAge?: number;\n}\n\n\nfunction parseBoolean(value: unknown, defaultValue = false): boolean {\n if (value === undefined) {\n return defaultValue;\n }\n\n return `${value}`.toLowerCase() === 'true';\n}\n\n\nexport function cacheResponses(options?: CacheOptions): RequestHandler {\n const cache = new AutoPruneLRUCache({\n max: 100,\n maxAge: 60 * 60 * 1000,\n ...options\n });\n\n return (req, res, next) => {\n const { query, originalUrl, url } = req;\n const useCache = parseBoolean(query.cache, true);\n const key = `__${ originalUrl || url }`;\n const cachedResponse = cache.get(key);\n\n if (!useCache) {\n next();\n } else if (cachedResponse !== undefined) {\n res.json(cachedResponse);\n } else {\n const originalSend = res.json;\n res.json = body => {\n cache.set(key, body);\n return originalSend.call(res, body);\n };\n\n next();\n }\n };\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/DatabaseCacheOptions.html":{"url":"interfaces/DatabaseCacheOptions.html","title":"interface - DatabaseCacheOptions","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n DatabaseCacheOptions\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-api/src/lib/middleware/database-loader.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n max\n \n \n \n Optional\n \n maxAge\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n max\n \n \n \n \n \n \n \n \n max: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n maxAge\n \n \n \n \n \n \n \n \n maxAge: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n\n\n \n import { CCFDatabaseOptions } from 'ccf-database';\nimport { Request, RequestHandler } from 'express';\n\nimport { AutoPruneLRUCache } from '../utils/auto-prune-lru-cache';\nimport { CCFDatabaseInstance, createCCFDatabaseWorker } from '../utils/ccf-database-worker';\nimport { RequestCache } from '../utils/request-cache';\n\n\nexport interface DatabaseCacheOptions {\n max?: number;\n maxAge?: number;\n}\n\nexport interface DatabaseLoaderOptions {\n database: CCFDatabaseOptions;\n cache?: DatabaseCacheOptions;\n}\n\ntype DatabaseGetter = (token?: string) => Promise;\n\nexport async function getDatabaseInstance(req: Request, token: string | undefined, doConnect = false): Promise {\n const getDBInstance = req['getDatabase'] as DatabaseGetter;\n const dbInstance = await getDBInstance(token);\n if (doConnect) {\n await dbInstance.database.connect().catch((err) => console.log(err));\n }\n return dbInstance;\n}\n\nfunction selectToken(token: string | undefined, req: Request): string {\n const qtoken = req.query.token;\n\n if (token) {\n return token;\n } else if (typeof qtoken === 'string' && qtoken) {\n return qtoken;\n }\n\n return '';\n}\n\nfunction createDatabase(token: string, options: CCFDatabaseOptions): Promise {\n // eslint-disable-next-line @typescript-eslint/prefer-nullish-coalescing\n const hubmapToken = token || options.hubmapToken || undefined;\n\n return createCCFDatabaseWorker({\n ...options,\n hubmapDataUrl: '', // Do not use deprecated internal hubmap data loading\n dataSources: options.dataSources.map(s =>\n hubmapToken && typeof s === 'string' && s.endsWith('hubmap/rui_locations.jsonld') ? `${s}?token=${hubmapToken}` : s\n )\n });\n}\n\nexport function databaseLoader(options: DatabaseLoaderOptions): RequestHandler {\n const cache = new RequestCache(\n new AutoPruneLRUCache({\n max: 10,\n maxAge: 60 * 60 * 1000,\n dispose: (_key, instance) => instance.then((r) => r.dispose()),\n ...options.cache\n }),\n token => createDatabase(token, options.database)\n );\n\n return (req, _res, next) => {\n req['getDatabase'] = (token?: string) => cache.get(selectToken(token, req));\n next();\n };\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/DatabaseLoaderOptions.html":{"url":"interfaces/DatabaseLoaderOptions.html","title":"interface - DatabaseLoaderOptions","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n DatabaseLoaderOptions\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-api/src/lib/middleware/database-loader.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n cache\n \n \n \n \n database\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n cache\n \n \n \n \n \n \n \n \n cache: DatabaseCacheOptions\n\n \n \n\n\n \n \n Type : DatabaseCacheOptions\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n database\n \n \n \n \n \n \n \n \n database: CCFDatabaseOptions\n\n \n \n\n\n \n \n Type : CCFDatabaseOptions\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { CCFDatabaseOptions } from 'ccf-database';\nimport { Request, RequestHandler } from 'express';\n\nimport { AutoPruneLRUCache } from '../utils/auto-prune-lru-cache';\nimport { CCFDatabaseInstance, createCCFDatabaseWorker } from '../utils/ccf-database-worker';\nimport { RequestCache } from '../utils/request-cache';\n\n\nexport interface DatabaseCacheOptions {\n max?: number;\n maxAge?: number;\n}\n\nexport interface DatabaseLoaderOptions {\n database: CCFDatabaseOptions;\n cache?: DatabaseCacheOptions;\n}\n\ntype DatabaseGetter = (token?: string) => Promise;\n\nexport async function getDatabaseInstance(req: Request, token: string | undefined, doConnect = false): Promise {\n const getDBInstance = req['getDatabase'] as DatabaseGetter;\n const dbInstance = await getDBInstance(token);\n if (doConnect) {\n await dbInstance.database.connect().catch((err) => console.log(err));\n }\n return dbInstance;\n}\n\nfunction selectToken(token: string | undefined, req: Request): string {\n const qtoken = req.query.token;\n\n if (token) {\n return token;\n } else if (typeof qtoken === 'string' && qtoken) {\n return qtoken;\n }\n\n return '';\n}\n\nfunction createDatabase(token: string, options: CCFDatabaseOptions): Promise {\n // eslint-disable-next-line @typescript-eslint/prefer-nullish-coalescing\n const hubmapToken = token || options.hubmapToken || undefined;\n\n return createCCFDatabaseWorker({\n ...options,\n hubmapDataUrl: '', // Do not use deprecated internal hubmap data loading\n dataSources: options.dataSources.map(s =>\n hubmapToken && typeof s === 'string' && s.endsWith('hubmap/rui_locations.jsonld') ? `${s}?token=${hubmapToken}` : s\n )\n });\n}\n\nexport function databaseLoader(options: DatabaseLoaderOptions): RequestHandler {\n const cache = new RequestCache(\n new AutoPruneLRUCache({\n max: 10,\n maxAge: 60 * 60 * 1000,\n dispose: (_key, instance) => instance.then((r) => r.dispose()),\n ...options.cache\n }),\n token => createDatabase(token, options.database)\n );\n\n return (req, _res, next) => {\n req['getDatabase'] = (token?: string) => cache.get(selectToken(token, req));\n next();\n };\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/GtexTissue.html":{"url":"interfaces/GtexTissue.html","title":"interface - GtexTissue","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n GtexTissue\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-api/src/lib/routes/v1/gtex/rui-locations.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n mappedInHubmap\n \n \n \n \n rnaSeqSampleSummary\n \n \n \n \n tissueSiteDetailId\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n mappedInHubmap\n \n \n \n \n \n \n \n \n mappedInHubmap: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n rnaSeqSampleSummary\n \n \n \n \n \n \n \n \n rnaSeqSampleSummary: literal type\n\n \n \n\n\n \n \n Type : literal type\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n tissueSiteDetailId\n \n \n \n \n \n \n \n \n tissueSiteDetailId: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { CCFDatabaseOptions } from 'ccf-database';\nimport { RequestHandler } from 'express';\nimport { readFileSync } from 'fs';\nimport fetch from 'node-fetch';\n\nimport { AutoPruneLRUCache } from '../../../utils/auto-prune-lru-cache';\nimport { RequestCache } from '../../../utils/request-cache';\nimport { JsonLdObj } from 'jsonld/jsonld-spec';\nimport { get } from '../../../environment';\n\nexport interface GtexTissue {\n // NOTE: The API response includes more fields, but we only map the ones we actually use here\n tissueSiteDetailId: string;\n mappedInHubmap: boolean;\n rnaSeqSampleSummary: {\n totalCount: number;\n female: {\n ageMax: number;\n ageMin: number;\n ageMean: number;\n count: number;\n };\n male: {\n ageMax: number;\n ageMin: number;\n ageMean: number;\n count: number;\n };\n };\n}\n\nconst DEFAULT_GTEX_RUI_LOCATIONS = 'projects/ccf-eui/src/assets/gtex/data/rui_locations.jsonld';\nconst GTEX_API_URL = 'https://gtexportal.org/api/v2/dataset/tissueSiteDetail';\n\nasync function getLocations(): Promise {\n try {\n const source = get('GTEX_RUI_LOCATIONS', DEFAULT_GTEX_RUI_LOCATIONS);\n // Attempt to load the source url as a local file\n const data = readFileSync(source, { encoding: 'utf-8' });\n const jsonld: JsonLdObj = JSON.parse(data);\n const results = jsonld['@graph'] as JsonLdObj[];\n\n const response: { data: GtexTissue[] } = await fetch(GTEX_API_URL).then(r => r.json());\n const mappedEntries = response?.data?.filter(entry => entry.mappedInHubmap) ?? [];\n for (const tissue of mappedEntries) {\n updateEntry(results, tissue, 'Female');\n updateEntry(results, tissue, 'Male');\n }\n\n return jsonld;\n } catch (_error) {\n return undefined;\n }\n}\n\nexport function updateEntry(resultsList: JsonLdObj[], tissueInfo: GtexTissue, sex: 'Male' | 'Female'): void {\n const matchingEntry = resultsList.find(entry => entry['@id']?.includes(tissueInfo.tissueSiteDetailId) && (entry.label as string).includes(sex));\n if (matchingEntry) {\n const index = resultsList.indexOf(matchingEntry);\n const sexStats = sex === 'Male' ? tissueInfo.rnaSeqSampleSummary.male : tissueInfo.rnaSeqSampleSummary.female;\n resultsList[index].label = `${sex}s (n=${sexStats.count}) Mean Age ${sexStats.ageMean} (range ${sexStats.ageMin} - ${sexStats.ageMax})`;\n resultsList[index].sex = sex;\n }\n}\n\nexport function ruiLocations(): RequestHandler {\n const cache = new RequestCache(\n new AutoPruneLRUCache({\n max: 10,\n maxAge: 60 * 60 * 1000\n }),\n getLocations\n );\n\n return async (req, res, _next) => {\n const options: CCFDatabaseOptions = req.app.get('database-options');\n const rawToken = req.query.token;\n const token = typeof rawToken === 'string' ? rawToken : '';\n const result = await cache.get(token, options);\n\n if (result) {\n res.json(result);\n } else {\n res.status(500).json([]);\n }\n };\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/RequestCache.html":{"url":"classes/RequestCache.html","title":"class - RequestCache","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n RequestCache\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-api/src/lib/utils/request-cache.ts\n \n\n\n\n\n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n get\n \n \n Private\n Async\n handleErrors\n \n \n Private\n Async\n promisifiedDoRequest\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(cache: LRUCache>, doRequest: (key: K,args: []) => void)\n \n \n \n \n Defined in projects/ccf-api/src/lib/utils/request-cache.ts:4\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n cache\n \n \n LRUCache>\n \n \n \n No\n \n \n \n \n doRequest\n \n \n function\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n get\n \n \n \n \n \n \nget(key: K, ...args: [])\n \n \n\n\n \n \n Defined in projects/ccf-api/src/lib/utils/request-cache.ts:10\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n key\n \n K\n \n\n \n No\n \n\n\n \n \n args\n \n []\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Promise\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n Async\n handleErrors\n \n \n \n \n \n \n \n handleErrors(key: K, request: Promise)\n \n \n\n\n \n \n Defined in projects/ccf-api/src/lib/utils/request-cache.ts:27\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n key\n \n K\n \n\n \n No\n \n\n\n \n \n request\n \n Promise\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Promise\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n Async\n promisifiedDoRequest\n \n \n \n \n \n \n \n promisifiedDoRequest(key: K, ...args: [])\n \n \n\n\n \n \n Defined in projects/ccf-api/src/lib/utils/request-cache.ts:23\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n key\n \n K\n \n\n \n No\n \n\n\n \n \n args\n \n []\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Promise\n\n \n \n \n \n \n \n \n \n\n\n\n\n\n\n \n\n\n \n import LRUCache from 'lru-cache';\n\n\nexport class RequestCache {\n constructor(\n readonly cache: LRUCache>,\n readonly doRequest: (key: K, ...args: unknown[]) => V | Promise\n ) { }\n\n get(key: K, ...args: unknown[]): Promise {\n const { cache } = this;\n let result = cache.get(key);\n\n if (!result) {\n result = this.promisifiedDoRequest(key, ...args);\n cache.set(key, result);\n this.handleErrors(key, result);\n }\n\n return result;\n }\n\n private async promisifiedDoRequest(key: K, ...args: unknown[]): Promise {\n return this.doRequest(key, ...args);\n }\n\n private async handleErrors(key: K, request: Promise): Promise {\n const { cache } = this;\n\n try {\n await request;\n } catch (_error) {\n if (cache.get(key) === request) {\n cache.del(key);\n }\n }\n }\n}\n\n \n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"changelog.html":{"url":"changelog.html","title":"getting-started - changelog","body":"\n \n\nChangelog\nChangelog for the Human Reference Atlas (HRA) User Interfaces\n3.6.0 - 2022-10-15\nAdded in 3.6.0.\n\nUpdated to CCF.OWL v2.1.0 which indexes the Human Reference Atlas (HRA) 4th Release (v1.3) for use in the CCF UIs and CCF-API. Note that some terms have changed in the ontology. As such, some SPARQL queries may need to be updated. All CCF-API calls have been updated to support the new terms.\n\n3.5.0 - 2022-09-27\nAdded in 3.5.0\n\nUpdate to CCF.OWL v1.9.4\nUpdate placement for KPMP rui locations\nSwitch to HuBMAP v3 search-api\nPick right organ when loading rui locations from a file in the RUI\n\n3.4.0 - 2022-07-01\nAdded in 3.4.0\n\nMajor feature added: Spatial Search! This includes an expanded API plus a user interface for dynamically generating spatial searches.\n\nKnown Issues in 3.4.0\n\nThere are some minor visual descrepancies when viewing the spatial search 3D scene and the results. However, blocks which are highlighted will be selected if the spatial search is added to your overall search filters.\n\n3.3.0 - 2022-06-17\nAdded in 3.3.0\n\nAdded support for the latest CCF Ontology v1.9.0 which adds Placenta, Spinal Cord, new Landmarks for reference organs, and a host of data updates.\nAdded a SPARQL route to the CCF-API for flexible querying of the Ontology and linked data. See the /v1/sparql docs for more information.\nClean up and bug fixes\n\n3.2.0 - 2022-04-14\nAdded in 3.2.0\n\nMajor CCF Database speed improvements! 95% reduction in load times!\nMinor graphical fixes\n\n3.1.1 - 2022-04-12\nAdded in 3.1.1\n\nExpanded RUI web component options\nAdded support for warming up the CCF database via the CCF-API so that the EUI can prevent timeouts\n\n3.1.0 - 2022-04-07\nAdded in 3.1.0\n\nAdded support for the latest CCF Ontology v1.8.0 which adds cell types\nAdded feature to search for tissue blocks by cell type\nAdded API feature to dynamically generate GTEx rui_locations.jsonld\nAdded logging of organ and block position changes to the RUI\nAdded an expanded organ selector that makes selecting organs much easier with the larger number of reference organs we have now\nNow generating programming libraries for the CCF-API in Python, TypeScript, TypeScript (Angular), and JavaScript. We will be publishing them to appropriate package managers soon.\nImproved performance of the CCF-API\nNew theming options and toggle for the CCF EUI/RUI\nAdded new themes for SenNet, GTEx, and a default theme\nAdded compodoc generated code documentation to production and staging builds\nBug fixes and minor improvements\n\n3.0.0 - 2022-01-27\nAdded in 3.0.0\n\nAdded support for the latest CCF Ontology v1.7.0\nBug fixes and code cleanup\n\n3.0.0 BETA - 2021-12-17\nAdded in 3.0.0 BETA\n\nAdded reference organs and ASCT+B tables from the v1.1 CCF Release\nLinks: CCF Ontology v1.7 BETA, CCF Release v1.1\n\n\n\nKnown issues in 3.0.0 BETA\n\nPreviously registered tissues may appear slightly off. We are working to rectify this before making it a production release.\n\n2.5.0 - 2021-12-17\nAdded in 2.5.0\n\nCCF-API OpenAPI Spec and implementation. Next version will connect the EUI to this as it's backend.\nAdded the CCF Body UI Web Component for integrating the 3D scene deeply in webpages (including the HuBMAP data portal).\nThe organ-info Web Component can now take an option to highlight specific blocks in the scene. Currently only highlights by providers, but age, sex, and BMI will be added in the next version.\nBug fixes and Quality of Life improvements\n\n2.4.0 - 2021-12-10\nAdded in 2.4.0\n\nRUI shows a confirmation dialog when a user attempts to leave without finishing registration\nAdded GTEx data to EUI\nRUI Common Extraction Sites are now known as Landmarks\nOrgan info now highlights the block selected on click\nUpdated RUI YouTube Demo link\nBug fixes and Quality of Life improvements\n\n2.3.1 - 2021-09-13\nAdded in 2.3.1\n\nAdded support for paired organs to be refernced by their parent (ala Kidney + Left/Right Kidney)\n\n2.3.0 - 2021-09-10\nAdded in 2.3.0\n\nGreatly improved CCF Database performance. This improves the performance in both organ-info and EUI.\nImproved styling of organ-info\n\n2.2.0 - 2021-09-10\nAdded in 2.2.0\n\nAdded an organ-info web component for displaying reference organs and associated data in a simple panel display. The hubmap portal will be using this soon for organ pages.\nEMBEDDING.md instructions have been updated for organ-info embedding.\n\n2.1.0 - 2021-07-30\nAdded in EUI / RUI 2.1.0\n\nBetter support for embedding EUI/RUI in different containers, see EMBEDDING.md for updated instructions.\nConfiguration updates:\nConfiguration of EUI/RUI via webcomponent properties (vs globalConfig)\nOptional use of ontology id to select reference organs in the RUI\nRemoved embedded and tutorial mode configurations from the RUI config\nAbility to load data sources in the eui via external configuration\nAdded cancelRegistration callback to rui external configuration\n\n\nSet dark/light theme based on user/OS preferences\nUpdate HuBMAP search processing to conform to new field names\nCode cleanup, shared utilities, etc.\nTelemetry dialog box fixes to avoid unnecessary reloads\nRUI gizmo rotates in sync with the reference organ in 3D preview view\nRUI now uses an orthographic view when in registration views\n\n2.0.0 - 2021-07-16\nAdded in EUI / RUI 2.0.0\n\nRUI and EUI are now basic web-components, see EMBEDDING.md\nAdded advanced google analytics tracking/telemetry\nLinked donor card and tissue block hovering\nUpdated dependencies, including upgrading to Angular 12\nMinor UI and Bug fixes\nUpdated demo video links\nOrgan carousel will respond to container width and show only full icons\nEUI: clicking refresh and selecting body on partonomy resets the body view\n\nBreaking changes in EUI / RUI 2.0.0\n\nEmbedding the EUI and RUI must now be done via web-components. The most significant change is the element is no longer called ccf-root but is instead called ccf-eui or ccf-rui depending on the UI being embedded.\n\n1.7.0 - 2021-05-21\nAdded in EUI / RUI 1.7.0\n\nAdded a startup modal to the RUI which simplifies the initial setup for a new registration\nAdded 8 new reference organs, bringing us to 13 Reference Organs!\nAdded SPARC Registrations to the EUI\nAdded a tissue section visualization to the results list in the EUI\n\n1.6.0 - 2021-04-09\nAdded in RUI 1.6.0\n\nAdded SOP information to the About section\n\nAdded in EUI 1.6.0\n\nAdded color assignment/selection to both 3d scene and list results\nBug fixes, code cleanup, and optimization\n\nKnown issues in 1.6.0\n\nThe 3d scene is a little slow. To be able to interact, unselect reference organs to reduce scene complexity.\nTissue samples may be a little off in the 3D scene. This will be fixed in a future release. Data is still accurate.\n\n1.5.0 - 2021-03-26\nAdded in RUI 1.5.0\n\nMinor styling updates\n\nAdded in EUI 1.5.0\nNOTE: EUI will not be pushed to production during this cycle as there are some features not fully integrated. This should be resolved in the next release scheduled for April 9th. You can view the results of this sprint on staging.\n\nUpdated styling to better fit the user interface spec\nAdded a new results pane which structures data into Donor->Tissue Blocks (+Datasets)->Tissue Samples (+Datasets)\nAdded a link viewer that allows us to display donors, samples, and datasets in a frame within the application\nAdded UFL thumbnails\nUpdated and optimized the ccf-database for the new results structure and future integrations\nTied organ carousel to the 3D scene. Turning off an organ removes the organ and related tissues from the 3D scene.\nTurned off anatomical structure opacity adjustment until it can be fully integrated\n\n1.4.0 - 2021-03-12\nAdded in RUI 1.4.0\n\nUpdated library dependencies, including to Angular 11\nUpdated styling to better fit the user interface spec\n\nAdded in EUI 1.4.0\nNOTE: EUI will not be pushed to production during this cycle as there are some features partly integrated. This should be resolved in the next release scheduled for March 26th. You can view the results of this sprint on staging.\n\nUpdated library dependencies, including to Angular 11\nUpdated styling to better fit the user interface spec and match RUI styling\nUpdated the Info Dialog to match the RUI look and feel\nUpdated the data processing to improve efficiency and generate data in the form needed for the v1.5.0 spec\nAdded a reference organ selector, also used in the RUI, to turn off/on reference organs on the stage. UI is implemented, but still needs hooked up to the 3d Stage.\nAdded a technology filter\nAdded a control to set Opacities of individual organs/anatomical structures on the stage. UI is implemented, but still needs hooked up to the 3d Stage.\n\n1.3.5 - 2021-02-26\nAdded in RUI 1.3.5\n\nUpdated with a new round of User Interface improvements\nAdded the ability to upload previous registrations created using the standalone version of the RUI tool\nOrgans now have transparency applied automatically\nSolved a major memory leak and performance issue with the 3D reference organ interface. You should notice a sizable speed and reliability increase.\nRUI location numeric data is now rounded to 3 digits\nSwitched to using GitHub Actions over TravisCI for our CI/CD workflows\n\nAdded in EUI 1.3.5\n\nRemoved CCF's internal image-viewer in favor of the image-viewer on the HuBMAP Data Portal\n\nEUI 1.2.0 / RUI 1.0 FINAL - 2020-10-30\nAdded in EUI 1.2.0 / RUI 1.0 FINAL\n\nBug fixes and improvements\nUpdated embedding API in collaboration with the IEC\nUpdated EUI codebase to be in sync with code changes made for the RUI\nAdded KPMP data to the EUI\n\nKnown Issues in EUI 1.2.0 / RUI 1.0 FINAL\n\nIt is still possible that a 3d organ may fail to load. If this happens, just refresh and try again.\nEUI has not been updated with the latest organ set. This will be added in December with its scheduled refresh.\n\nRUI 1.0 BETA - 2020-10-16\nAdded in RUI 1.0 BETA\n\nCreated the first version of the RUI 1.0. This version is a BETA and works in standalone mode only. The next version will include full support and integration into the HuBMAP Ingestion Portal.\n10 Reference Organs are available to choose from (a combination of 4 organs, 2 sexes, and one organ with 2 sides [kidney])\nImplemented automatic tagging of data via collisions with anatomical structures\nRUI Location data is in standard JSON-LD format linked via the CCF Ontology and related ontologies\nImplemented extraction sites display to help guide placement of tissues\n\nKnown Issues in RUI 1.0 BETA\n\nWhile support for embedding is implemented, more testing and collaboration with IEC is required before it is made fully available. Initial embedding documentation is available here.\nWhen adjusting transparency via the left-hand Anatomical Structures menu or Show Previous Registrations option, the transparency effect is not very good. This will be addressed before the RUI 1.0 production release.\nSometimes the 3d organ fails to load when clicking through reference organs quickly (and other side cases). If this happens, just refresh and try again.\n\n1.1.0 - 2020-07-31\nAdded in 1.1.0\n\nUpgraded to latest Vitessce Image Viewer and started showing processed TIFF images coming directly from the HuBMAP infrastructure\nProcessed CODEX and 10x datasets are shown in the HuBMAP Portal's visualization tool\nAdded a limited set of TIFF image thumbnails, with more to come\nAdded two qualitative color schemes for colorizing images in the image viewer\nBug fixes/performance optimizations\n\n1.0.0-rc.1 - 2020-06-22\n\n:warning: WARNING: This version is a release candidate. Some minor updates will likely happen between now and the official HuBMAP Data Release 1 in July.\n\nAdded in 1.0.0-rc.1\n\nBody UI interactions\nImage Viewer Integration\nPartonomy linkage to search / Body UI\nNow fully integrated into the HuBMAP Portal\n\nKnown Issues in 1.0.0-rc.1\n\nImage Viewer is using a placeholder .tiff until more .tiff images can be loaded from the IEC\n\n1.0.0-alpha.3 - 2019-05-08\nAdded in 1.0.0-alpha.3\n\nHooked up the interface to real data (not shown online as the data is not public yet)\nAdded the Tissue Browser on the right\nAdded the initial (Tissue) Image Viewer popup. Currently shows metadata, but no images yet.\nAdded an initial 3D Body. Tissues cuboids currently not displayed, but a test cuboid is shown.\nDocumentation (>90%) and testing coverage improved further\n\n1.0.0-alpha.2 - 2019-03-27\nAdded in 1.0.0-alpha.2\n\nIncreased documentation and testing coverage across the board\nAdded fullscreen button\nBug fixes and optimizations\n\n1.0.0-alpha.1 - 2019-03-06\nAdded in 1.0.0-alpha.1\n\nStarted the process of implementing the 1.0.0 UI spec\nSpec Doc\nUser Stories\n\n\nSetup the base project scaffolding for the new version\nAdded CCF Partonomy (CCF-P) search and tree display\nAdded a filter for filter tissues\n\n0.6.0 - 2019-11-08\nAdded in 0.6.0\n\nThe CCF API project was started with an initial OpenAPI Schema, documentation, and code for spinning up a mock data server. This codifies the CCF data and metadata standards defined by MC-IU and will be used by the CCF EUI and RUI.\nIn preparation for future developments, we added a hidden, alpha-level 3d organ viewer. You can toggle this on and off in the organ view, by typing 3d with your keyboard.\nUpdated navigation to directly jump to the tissue browser when a user selects an item from the search box\nUpgraded dependencies, including upgrades to Angular 8\nTesting and bug fixes\nMinor UI updates\nChanged download icon color\nChanged the background color for the search\nMoved the Technologies filter above ontology\nAdditional styles for details button\n\n\n\n0.5.0 - 2019-05-24\nAdded in 0.5.0\n\nDisplay of the CCF ontology, integrated with search\nSemantic search by ontology, results are presented at all levels\nTissue overlays showing regions of interest\nData download links to direct users to https://sampledata.hubmapconsortium.org\nData documentation (95% coverage) and testing (85% coverage)\n\n0.2.0 - 2019-05-03\nAdded in 0.2.0\n\nSprint 2 release of the CCF-UI!\nA search interface was added to query data by age, sex, technology and TMC. Ontological search will be implemented in the next sprint.\nBody, Organ, and Tissue views now respond to updates to the search on the fly\nAppropriate metadata is now displayed in the Body, Organ, Tissue, and Cell views\n\n0.1.0 - 2019-04-12\nAdded in 0.1.0\n\nSprint 1 release of the CCF-UI!\nSetup the base project scaffolding\nAdded a sample database that includes initial data provided by VU\nAdded Visual browsing of tissue samples and metadata at the whole body, organ, tissue, and cell level\nStay tuned! More features coming in Sprint 2 (starts next week!) and Sprint 3\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"coverage.html":{"url":"coverage.html","title":"coverage - coverage","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n Documentation coverage\n\n\n\n \n\n\n\n \n \n File\n Type\n Identifier\n Statements\n \n \n \n \n \n \n projects/ccf-api/src/lib/app.ts\n \n interface\n AppOptions\n \n 0 %\n (0/2)\n \n \n \n \n \n projects/ccf-api/src/lib/app.ts\n \n function\n createApp\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/environment.ts\n \n function\n get\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/environment.ts\n \n function\n get\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/environment.ts\n \n function\n get\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/environment.ts\n \n function\n get\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/environment.ts\n \n function\n getBoolean\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/environment.ts\n \n function\n getNumber\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/environment.ts\n \n function\n getNumber\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/environment.ts\n \n function\n getNumber\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/environment.ts\n \n function\n has\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/environment.ts\n \n function\n isDebug\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/environment.ts\n \n function\n parseBoolean\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/environment.ts\n \n function\n parseNumber\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/environment.ts\n \n variable\n env\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/environment.ts\n \n variable\n THROW_IF_NOT_FOUND\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/middleware/database-loader.ts\n \n interface\n DatabaseCacheOptions\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-api/src/lib/middleware/database-loader.ts\n \n interface\n DatabaseLoaderOptions\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-api/src/lib/middleware/database-loader.ts\n \n function\n createDatabase\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/middleware/database-loader.ts\n \n function\n databaseLoader\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/middleware/database-loader.ts\n \n function\n getDatabaseInstance\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/middleware/database-loader.ts\n \n function\n selectToken\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/middleware/response-cache.ts\n \n interface\n CacheOptions\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-api/src/lib/middleware/response-cache.ts\n \n function\n cacheResponses\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/middleware/response-cache.ts\n \n function\n parseBoolean\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/polyfills.ts\n \n function\n patchGlobal\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/browser.ts\n \n variable\n browserRoute\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/browser.ts\n \n variable\n openApiRoute\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/browser.ts\n \n variable\n routes\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/database-status.ts\n \n function\n getDatabaseStatus\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/database-status.ts\n \n function\n parseString\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/get-spatial-placement.ts\n \n function\n getSpatialPlacement\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/get-spatial-placement.ts\n \n function\n parseString\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/gtex/index.ts\n \n variable\n checkRoutesEnabled\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/gtex/index.ts\n \n variable\n routes\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/gtex/rui-locations.ts\n \n interface\n GtexTissue\n \n 0 %\n (0/4)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/gtex/rui-locations.ts\n \n function\n getLocations\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/gtex/rui-locations.ts\n \n function\n ruiLocations\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/gtex/rui-locations.ts\n \n function\n updateEntry\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/gtex/rui-locations.ts\n \n variable\n DEFAULT_GTEX_RUI_LOCATIONS\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/gtex/rui-locations.ts\n \n variable\n GTEX_API_URL\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/hubmap/index.ts\n \n variable\n checkRoutesEnabled\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/hubmap/index.ts\n \n variable\n routes\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/hubmap/rui-locations.ts\n \n function\n getLocations\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/hubmap/rui-locations.ts\n \n function\n ruiLocations\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/index.ts\n \n variable\n routes\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/reference-organ-scene.ts\n \n function\n getReferenceOrganSceneHandler\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/reference-organ-scene.ts\n \n function\n parseString\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/sparql.ts\n \n function\n parseString\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/sparql.ts\n \n function\n sparql\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/utils/forward-database-query.ts\n \n function\n forwardDatabaseQuery\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/utils/parse-filter.ts\n \n function\n clamp\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/utils/parse-filter.ts\n \n function\n parseArray\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/utils/parse-filter.ts\n \n function\n parseMinMaxRange\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/utils/parse-filter.ts\n \n function\n parseRange\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/utils/parse-filter.ts\n \n function\n parseSex\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/utils/parse-filter.ts\n \n function\n parseSpatial\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/utils/parse-filter.ts\n \n function\n processParameter\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/utils/parse-filter.ts\n \n function\n queryParametersToFilter\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/utils/parse-filter.ts\n \n function\n setIfDefined\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/utils/parse-filter.ts\n \n variable\n FILTER_DEFAULTS\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/utils/use-cached-result.ts\n \n function\n useCachedResult\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/routes/v1/utils/use-cached-result.ts\n \n variable\n CACHE_DIR\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/server.ts\n \n function\n getCacheOptions\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/server.ts\n \n function\n getDatabaseOptions\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/server.ts\n \n function\n getPort\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/server.ts\n \n function\n loadDatabaseSource\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/server.ts\n \n function\n parseDatabaseSources\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/server.ts\n \n function\n startServer\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/server.ts\n \n function\n tryJsonParse\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/utils/auto-prune-lru-cache.ts\n \n variable\n methods\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/utils/auto-prune-lru-cache.ts\n \n variable\n mutableProperties\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/utils/auto-prune-lru-cache.ts\n \n variable\n readonlyProperties\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/utils/ccf-database-worker.ts\n \n class\n CCFDatabaseInstance\n \n 0 %\n (0/6)\n \n \n \n \n \n projects/ccf-api/src/lib/utils/ccf-database-worker.ts\n \n function\n createCCFDatabaseWorker\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-api/src/lib/utils/request-cache.ts\n \n class\n RequestCache\n \n 0 %\n (0/5)\n \n \n \n\n\n\n\n\n new Tablesort(document.getElementById('coverage-table'));\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"dependencies.html":{"url":"dependencies.html","title":"package-dependencies - dependencies","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n Dependencies\n \n \n \n @angular-ru/common : ^15.126.1\n \n @angular/animations : ^12.1.1\n \n @angular/cdk : ^12.1.1\n \n @angular/common : ^12.1.1\n \n @angular/compiler : ^12.1.1\n \n @angular/core : ^12.1.1\n \n @angular/elements : ^12.1.1\n \n @angular/forms : ^12.1.1\n \n @angular/material : ^12.1.3\n \n @angular/platform-browser : ^12.1.1\n \n @angular/platform-browser-dynamic : ^12.1.1\n \n @angular/router : ^12.1.1\n \n @angular/youtube-player : ^12.1.1\n \n @comunica/query-sparql-rdfjs : ^2.2.0\n \n @deck.gl/core : ^8.5.7\n \n @deck.gl/geo-layers : ^8.7.8\n \n @deck.gl/layers : ^8.5.7\n \n @deck.gl/mesh-layers : ^8.5.7\n \n @loaders.gl/core : ^3.0.12\n \n @loaders.gl/draco : ^3.0.12\n \n @loaders.gl/gltf : ^3.0.12\n \n @luma.gl/core : ^8.5.12\n \n @math.gl/core : ^3.5.5\n \n @math.gl/culling : ^3.5.7\n \n @ngxs-labs/data : ^6.2.0\n \n @ngxs-labs/dispatch-decorator : ^4.0.2\n \n @ngxs/logger-plugin : ^3.7.1\n \n @ngxs/storage-plugin : ^3.7.1\n \n @ngxs/store : ^3.7.3\n \n @rdfjs/data-model : ^1.2.0\n \n @types/lru-cache : \n \n @webcomponents/webcomponentsjs : ^2.5.0\n \n bind-decorator : ^1.0.11\n \n body-parser : ^1.19.0\n \n cannon-es : ^0.18.0\n \n comlink : ^4.3.0\n \n concat : ^1.0.3\n \n cors : ^2.8.5\n \n css-element-queries : ^1.2.3\n \n document-register-element : ^1.7.2\n \n dotenv : ^16.0.0\n \n express : ^4.17.1\n \n file-saver : ^2.0.5\n \n fs-extra : ^10.0.0\n \n graphology : ^0.20.0\n \n graphology-shortest-path : ^1.4.1\n \n helmet : ^4.6.0\n \n hex-rgb : ^5.0.0\n \n idb-keyval : ^6.0.1\n \n jsonld : ^5.2.0\n \n lodash : ^4.17.21\n \n lru-cache : \n \n n3 : ^1.16.0\n \n ng5-slider : ^1.2.6\n \n ngx-google-analytics : ^11.2.1\n \n ngx-markdown : ^12.0.1\n \n node-fetch : ^2.6.7\n \n qs : ^6.10.2\n \n rdf-literal : ^1.2.0\n \n rdfxml-streaming-parser : ^1.4.0\n \n readable-stream : ^3.6.0\n \n rxjs : ^6.6.7\n \n stream-browserify : ^3.0.0\n \n swiper : ^6.5.1\n \n ts-cacheable : ^1.0.6\n \n tslib : ^2.1.0\n \n uuid : ^8.3.2\n \n zone.js : ~0.11.4\n \n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"index.html":{"url":"index.html","title":"getting-started - index","body":"\n \n\nHuman Reference Atlas (HRA) and Common Coordinate Framework (CCF) - User Interfaces\n\n\n\n\n\n\n\nThis repository is a monorepo (multiple projects in one repository) containing the software to build the CCF-EUI, CCF-RUI, and CCF-Organ-Info.\nWebsite Links\n\nCCF Exploration User Interface (CCF-EUI)\n:star2: 4.0 BETA: https://beta--hubmap-ccf-ui.netlify.app\nProduction: https://portal.hubmapconsortium.org/ccf-eui\nProduction (alt): https://hubmapconsortium.github.io/ccf-ui/\nStaging: https://hubmap-ccf-ui.netlify.app/\nOld Version 0.6.0: https://old--hubmap-ccf-ui.netlify.app\n\n\nCCF Registration User Interface (CCF-RUI)\n:star2: 4.0 BETA: https://beta--hubmap-ccf-ui.netlify.app/rui/\nProduction: https://hubmapconsortium.github.io/ccf-ui/rui/\nStaging: https://hubmap-ccf-ui.netlify.app/rui/\n\n\nCCF Organ Info Component (CCF-Organ-Info)\nProduction: https://hubmapconsortium.github.io/ccf-ui/organ-info/\nStaging: https://hubmap-ccf-ui.netlify.app/organ-info/\n\n\nCCF API\nProduction: https://ccf-api.hubmapconsortium.org\nStaging: https://r5i95k35v5.us-east-2.awsapprunner.com\nOpenAPI Specification: ccf-api-spec.yaml\n\n\nCCF API Client Libraries:\nJavaScript: @ccf-openapi/js-client\nTypeScript: @ccf-openapi/ts-client\nAngular 12+: @ccf-openapi/ng-client\nPython 3.6+: ccf-openapi\n\n\n\nBackground and More Information\nFor more information about the Human Reference Atlas (HRA) and the Common Coordinate Framework (CCF), see the HuBMAP HRA Portal at https://humanatlas.io.\nChange Log\nSee the ChangeLog for the latest developments.\nCredits\nThis software is developed by the Cyberinfrastructure for Network Science Center at Indiana University. It is funded by NIH Award OT2OD026671.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"license.html":{"url":"license.html","title":"getting-started - license","body":"\n \n\nMIT License\nCopyright (c) 2019 HuBMAP Consortium\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules.html":{"url":"modules.html","title":"modules - modules","body":"\n \n\n\n\n\n Modules\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"overview.html":{"url":"overview.html","title":"overview - overview","body":"\n \n\n\n\n Overview\n\n \n\n \n \n \n \n \n 2 Classes\n \n \n \n \n \n \n \n 5 Interfaces\n \n \n \n \n\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"miscellaneous/typealiases.html":{"url":"miscellaneous/typealiases.html","title":"miscellaneous-typealiases - typealiases","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n Miscellaneous\n Type aliases\n\n\n\n Index\n \n \n \n \n \n \n AnyAutoPruneLRUCache   (projects/.../auto-prune-lru-cache.ts)\n \n \n DatabaseGetter   (projects/.../database-loader.ts)\n \n \n DatabaseGetter   (projects/.../database-status.ts)\n \n \n DatabaseQueryMethods   (projects/.../forward-database-query.ts)\n \n \n DatabaseSource   (projects/.../server.ts)\n \n \n DatabaseSources   (projects/.../server.ts)\n \n \n GlobalThis   (projects/.../polyfills.ts)\n \n \n PickByType   (projects/.../forward-database-query.ts)\n \n \n SparqlQueryFunction   (projects/.../ccf-database-worker.ts)\n \n \n ThrowIndicator   (projects/.../environment.ts)\n \n \n \n \n \n \n\n\n projects/ccf-api/src/lib/utils/auto-prune-lru-cache.ts\n \n \n \n \n \n \n AnyAutoPruneLRUCache\n \n \n \n \n AutoPruneLRUCache\n\n \n \n \n \n projects/ccf-api/src/lib/middleware/database-loader.ts\n \n \n \n \n \n \n DatabaseGetter\n \n \n \n \n function\n\n \n \n \n \n projects/ccf-api/src/lib/routes/v1/database-status.ts\n \n \n \n \n \n \n DatabaseGetter\n \n \n \n \n function\n\n \n \n \n \n projects/ccf-api/src/lib/routes/v1/utils/forward-database-query.ts\n \n \n \n \n \n \n DatabaseQueryMethods\n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n PickByType\n \n \n \n \n \n\n \n \n \n \n projects/ccf-api/src/lib/server.ts\n \n \n \n \n \n \n DatabaseSource\n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n DatabaseSources\n \n \n \n \n \n\n \n \n \n \n projects/ccf-api/src/lib/polyfills.ts\n \n \n \n \n \n \n GlobalThis\n \n \n \n \n \n\n \n \n \n \n projects/ccf-api/src/lib/utils/ccf-database-worker.ts\n \n \n \n \n \n \n SparqlQueryFunction\n \n \n \n \n function\n\n \n \n \n \n projects/ccf-api/src/lib/environment.ts\n \n \n \n \n \n \n ThrowIndicator\n \n \n \n \n \n\n \n \n \n \n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"miscellaneous/variables.html":{"url":"miscellaneous/variables.html","title":"miscellaneous-variables - variables","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n Miscellaneous\n Variables\n\n\n\n Index\n \n \n \n \n \n \n browserRoute   (projects/.../browser.ts)\n \n \n CACHE_DIR   (projects/.../use-cached-result.ts)\n \n \n checkRoutesEnabled   (projects/.../index.ts)\n \n \n checkRoutesEnabled   (projects/.../index.ts)\n \n \n DEFAULT_GTEX_RUI_LOCATIONS   (projects/.../rui-locations.ts)\n \n \n env   (projects/.../environment.ts)\n \n \n FILTER_DEFAULTS   (projects/.../parse-filter.ts)\n \n \n GTEX_API_URL   (projects/.../rui-locations.ts)\n \n \n methods   (projects/.../auto-prune-lru-cache.ts)\n \n \n mutableProperties   (projects/.../auto-prune-lru-cache.ts)\n \n \n openApiRoute   (projects/.../browser.ts)\n \n \n readonlyProperties   (projects/.../auto-prune-lru-cache.ts)\n \n \n routes   (projects/.../browser.ts)\n \n \n routes   (projects/.../index.ts)\n \n \n routes   (projects/.../index.ts)\n \n \n routes   (projects/.../index.ts)\n \n \n THROW_IF_NOT_FOUND   (projects/.../environment.ts)\n \n \n \n \n \n \n\n\n projects/ccf-api/src/lib/routes/browser.ts\n \n \n \n \n \n \n \n browserRoute\n \n \n \n \n \n \n Type : RequestHandler\n\n \n \n \n \n Default value : (_req, res, _next) => {\n\n res.send(`\n\n \n \n \n CCF-API Browser\n\n \n \n \n \n \n \n`);\n\n}\n \n \n\n\n \n \n \n \n \n \n \n \n openApiRoute\n \n \n \n \n \n \n Type : RequestHandler\n\n \n \n \n \n Default value : (_req, res, _next) => {\n const apiFile = resolve('ccf-api-spec.yaml');\n res.sendFile(apiFile);\n}\n \n \n\n\n \n \n \n \n \n \n \n \n routes\n \n \n \n \n \n \n Default value : Router()\n .get('/', browserRoute)\n .get('/ccf-api-spec.yaml', openApiRoute)\n \n \n\n\n \n \n\n projects/ccf-api/src/lib/routes/v1/utils/use-cached-result.ts\n \n \n \n \n \n \n \n CACHE_DIR\n \n \n \n \n \n \n Default value : get('CCF_API_CACHE', 'projects/ccf-api/ccf-cache')\n \n \n\n\n \n \n\n projects/ccf-api/src/lib/routes/v1/gtex/index.ts\n \n \n \n \n \n \n \n checkRoutesEnabled\n \n \n \n \n \n \n Type : RequestHandler\n\n \n \n \n \n Default value : (_req, _res, next) => {\n const enabled = env.GTEX_ROUTES === 'true';\n enabled ? next() : next('router');\n}\n \n \n\n\n \n \n \n \n \n \n \n \n routes\n \n \n \n \n \n \n Default value : Router()\n .use(checkRoutesEnabled)\n .get('/rui_locations.jsonld', ruiLocations())\n \n \n\n\n \n \n\n projects/ccf-api/src/lib/routes/v1/hubmap/index.ts\n \n \n \n \n \n \n \n checkRoutesEnabled\n \n \n \n \n \n \n Type : RequestHandler\n\n \n \n \n \n Default value : (_req, _res, next) => {\n const enabled = env.HUBMAP_ROUTES === 'true';\n enabled ? next() : next('router');\n}\n \n \n\n\n \n \n \n \n \n \n \n \n routes\n \n \n \n \n \n \n Default value : Router()\n .use(checkRoutesEnabled)\n .get('/rui_locations.jsonld', ruiLocations())\n \n \n\n\n \n \n\n projects/ccf-api/src/lib/routes/v1/gtex/rui-locations.ts\n \n \n \n \n \n \n \n DEFAULT_GTEX_RUI_LOCATIONS\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'projects/ccf-eui/src/assets/gtex/data/rui_locations.jsonld'\n \n \n\n\n \n \n \n \n \n \n \n \n GTEX_API_URL\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'https://gtexportal.org/api/v2/dataset/tissueSiteDetail'\n \n \n\n\n \n \n\n projects/ccf-api/src/lib/environment.ts\n \n \n \n \n \n \n \n env\n \n \n \n \n \n \n Default value : (() => {\n config();\n return process.env;\n})()\n \n \n\n\n \n \n \n \n \n \n \n \n THROW_IF_NOT_FOUND\n \n \n \n \n \n \n Default value : Symbol('Indicator that an error should be thrown')\n \n \n\n\n \n \n\n projects/ccf-api/src/lib/routes/v1/utils/parse-filter.ts\n \n \n \n \n \n \n \n FILTER_DEFAULTS\n \n \n \n \n \n \n Type : Partial\n\n \n \n \n \n Default value : {\n sex: 'Both',\n ageRange: undefined,\n bmiRange: undefined,\n tmc: [],\n technologies: [],\n ontologyTerms: [],\n cellTypeTerms: [],\n spatialSearches: []\n}\n \n \n\n\n \n \n\n projects/ccf-api/src/lib/utils/auto-prune-lru-cache.ts\n \n \n \n \n \n \n \n methods\n \n \n \n \n \n \n Type : []\n\n \n \n \n \n Default value : [\n // NOTE: No set method as it is overwritten by AutoPruneLRUCache\n 'has', 'get', 'del', 'peek',\n 'keys', 'values',\n 'forEach', 'rforEach',\n 'prune', 'reset',\n 'dump', 'load'\n]\n \n \n\n\n \n \n \n \n \n \n \n \n mutableProperties\n \n \n \n \n \n \n Type : []\n\n \n \n \n \n Default value : [\n 'lengthCalculator', 'allowStale', 'max', 'maxAge'\n]\n \n \n\n\n \n \n \n \n \n \n \n \n readonlyProperties\n \n \n \n \n \n \n Type : []\n\n \n \n \n \n Default value : [\n 'length', 'itemCount'\n]\n \n \n\n\n \n \n\n projects/ccf-api/src/lib/routes/v1/index.ts\n \n \n \n \n \n \n \n routes\n \n \n \n \n \n \n Default value : Router()\n .use('/db-status', getDatabaseStatus())\n .post('/get-spatial-placement', getSpatialPlacement())\n .use('/sparql', sparql())\n .use('/ccf.owl.n3store.json', useCachedResult('ccf.owl.n3store.json'))\n .use(cacheResponses())\n .use('/hubmap', hubmapRoutes)\n .use('/gtex', gtexRoutes)\n .get('/tissue-blocks', forwardDatabaseQuery('getTissueBlockResults'))\n .get('/technology-names', forwardDatabaseQuery('getDatasetTechnologyNames'))\n .get('/provider-names', forwardDatabaseQuery('getProviderNames'))\n .get('/aggregate-results', forwardDatabaseQuery('getAggregateResults'))\n .get('/ontology-term-occurences', forwardDatabaseQuery('getOntologyTermOccurences'))\n .get('/cell-type-term-occurences', forwardDatabaseQuery('getCellTypeTermOccurences'))\n .get('/ontology-tree-model', useCachedResult('ontology-tree-model.json'), forwardDatabaseQuery('getOntologyTreeModel'))\n .get('/cell-type-tree-model', useCachedResult('cell-type-tree-model.json'), forwardDatabaseQuery('getCellTypeTreeModel'))\n .get('/reference-organs', useCachedResult('reference-organs.json'), forwardDatabaseQuery('getReferenceOrgans'))\n .get('/scene', forwardDatabaseQuery('getScene'))\n .get('/reference-organ-scene', getReferenceOrganSceneHandler())\n \n \n\n\n \n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"}} } diff --git a/docs/ccf-body-ui-wc/changelog.html b/docs/ccf-body-ui-wc/changelog.html index 3c4a35424..257405e51 100644 --- a/docs/ccf-body-ui-wc/changelog.html +++ b/docs/ccf-body-ui-wc/changelog.html @@ -32,7 +32,7 @@

Changelog

-

Changelog for the Common Coordinate Framework (CCF) User Interfaces

+

Changelog for the Human Reference Atlas (HRA) User Interfaces

3.6.0 - 2022-10-15

Added in 3.6.0.

    diff --git a/docs/ccf-body-ui-wc/index.html b/docs/ccf-body-ui-wc/index.html index 33dbaef96..416110214 100644 --- a/docs/ccf-body-ui-wc/index.html +++ b/docs/ccf-body-ui-wc/index.html @@ -31,7 +31,7 @@
    -

    Common Coordinate Framework (CCF) - User Interfaces

    +

    Human Reference Atlas (HRA) and Common Coordinate Framework (CCF) - User Interfaces

    Production CDN by JSDelivr Tests GitHub last commit @@ -76,7 +76,7 @@

Background and More Information

-

For more information about the Common Coordinate Framework (CCF), see the HuBMAP CCF Portal at https://hubmapconsortium.github.io/ccf/.

+

For more information about the Human Reference Atlas (HRA) and the Common Coordinate Framework (CCF), see the HuBMAP HRA Portal at https://humanatlas.io.

Change Log

See the ChangeLog for the latest developments.

Credits

diff --git a/docs/ccf-body-ui-wc/js/search/search_index.js b/docs/ccf-body-ui-wc/js/search/search_index.js index 648e06620..ec7b56de4 100644 --- a/docs/ccf-body-ui-wc/js/search/search_index.js +++ b/docs/ccf-body-ui-wc/js/search/search_index.js @@ -1,4 +1,4 @@ var COMPODOC_SEARCH_INDEX = { - "index": {"version":"2.3.9","fields":["title","body"],"fieldVectors":[["title/components/AppComponent.html",[0,0.743,1,0.996]],["body/components/AppComponent.html",[0,1.009,1,1.478,2,1.544,3,0.515,4,0.698,5,1.469,6,1.761,7,1.761,8,1.251,9,0.436,10,0.799,11,0.522,12,0.522,13,1.469,14,1.469,15,1.793,16,1.469,17,2.097,18,0.998,19,1.353,20,2.525,21,2.953,22,2.525,23,2.525,24,0.515,25,1.157,26,1.813,27,3.225,28,1.102,29,1.971,30,1.805,31,1.793,32,2.524,33,2.463,34,2.291,35,2.525,36,2.097,37,2.097,38,2.097,39,1.336,40,1.761,41,1.279,42,2.953,43,1.971,44,2.097,45,2.291,46,2.016,47,2.205,48,1.076,49,0.058,50,1.805,51,0.998,52,0.807,53,2.106,54,2.599,55,2.205,56,2.205,57,2.205,58,2.205,59,1.076,60,2.463,61,2.953,62,2.205,63,2.525,64,2.525,65,2.525,66,2.205,67,1.805,68,2.097,69,2.106,70,2.205,71,2.525,72,2.205,73,2.525,74,2.525,75,2.525,76,2.205,77,1.354,78,1.761,79,1.251,80,1.761,81,2.291,82,1.761,83,1.251,84,0.602,85,0.515,86,1.251,87,1.761,88,1.251,89,1.336,90,1.076,91,0.931,92,1.002,93,0.602,94,0.807,95,1.076,96,1.157,97,1.076,98,1.761,99,0.698,100,1.279,101,1.706,102,0.931,103,0.931,104,0.807,105,0.931,106,1.761,107,0.931,108,2.106,109,1.761,110,1.761,111,1.761,112,1.761,113,2.525,114,1.761,115,1.761,116,1.469,117,1.761,118,2.425,119,1.761,120,1.469,121,1.251,122,1.761,123,3.415,124,1.761,125,3.415,126,1.761,127,3.415,128,1.761,129,2.525,130,2.953,131,2.964,132,2.525,133,2.291,134,1.761,135,1.761,136,1.761,137,2.205,138,2.525,139,1.761,140,1.761,141,2.525,142,1.793,143,1.761,144,3.225,145,1.761,146,1.761,147,0.807,148,1.251,149,1.761,150,1.761,151,0.023,152,0.033,153,0.023]],["title/modules/AppModule.html",[154,1.812,155,1.543]],["body/modules/AppModule.html",[1,1.877,3,0.761,4,1.032,9,0.644,10,0.679,11,0.48,12,0.48,18,0.761,26,1.192,31,1.848,34,1.848,46,1.376,49,0.057,59,1.59,77,1.606,84,0.889,85,0.761,92,1.032,99,1.032,101,1.376,147,1.827,148,1.848,151,0.034,152,0.043,153,0.034,155,2.957,156,1.59,157,2.009,158,2.602,159,2.602,160,2.602,161,2.437,162,2.742,163,2.17,164,3.257,165,4.115,166,4.115,167,3.287,168,4.511,169,3.257,170,3.287,171,4.115,172,4.739,173,3.287,174,3.257,175,2.602,176,4.115,177,2.602,178,1.848,179,2.602,180,2.17,181,1.376,182,3.257,183,3.257,184,4.115,185,2.602,186,2.602,187,3.257,188,4.115,189,3.257,190,3.257,191,3.257]],["title/components/AppWebComponent.html",[0,0.743,147,0.996]],["body/components/AppWebComponent.html",[0,1.086,1,0.925,2,1.943,3,0.59,4,0.8,5,2.318,7,2.018,8,1.433,9,0.5,10,0.812,11,0.524,12,0.524,14,1.683,15,1.974,16,2.318,17,2.432,18,1.086,19,1.457,24,0.59,25,1.274,26,1.457,28,1.17,35,2.779,36,2.257,37,2.257,38,2.257,39,1.47,41,1.358,44,2.432,45,2.432,46,2.05,48,1.233,49,0.057,50,1.943,51,1.15,52,0.925,54,2.701,77,1.425,81,2.432,83,1.433,84,0.69,85,0.59,89,1.811,90,1.233,91,1.067,92,1.102,93,0.69,95,1.943,96,1.646,97,1.943,99,0.8,100,1.261,102,1.47,103,1.47,104,1.274,105,1.47,107,1.067,140,2.018,141,2.779,142,1.974,143,2.018,144,3.425,145,2.018,146,2.018,147,1.57,148,2.257,149,2.018,150,2.018,151,0.027,152,0.037,153,0.027,181,2.08,192,2.793,193,1.433,194,2.779,195,3.179,196,3.179,197,3.479,198,2.526,199,3.479,200,2.779,201,2.432,202,2.526,203,2.526,204,2.526,205,2.526,206,2.526,207,2.526,208,1.974,209,3.425,210,2.018,211,2.018,212,1.433,213,1.433,214,1.974,215,1.47,216,2.779,217,2.779,218,2.018,219,1.433,220,1.683,221,2.018,222,2.018,223,2.318,224,2.018,225,1.683,226,2.018,227,1.683,228,2.018,229,2.018,230,1.683,231,2.018,232,2.018,233,2.018,234,2.018,235,1.433]],["title/injectables/DataSourceService.html",[236,1.328,237,1.543]],["body/injectables/DataSourceService.html",[3,0.34,4,1.378,8,1.854,9,0.288,10,0.789,11,0.51,12,0.51,18,0.763,19,0.533,24,0.34,25,0.845,26,1.305,28,0.973,29,1.128,30,1.128,31,1.31,32,2.519,33,1.913,39,0.976,41,1.035,46,2.004,48,2.013,49,0.058,50,2.013,51,1.097,52,1.51,59,2.373,60,1.539,67,0.711,68,0.826,77,1.345,84,0.397,85,0.34,86,0.826,88,0.826,92,0.461,94,1.051,96,1.051,99,0.461,100,1.129,101,1.213,102,1.213,103,1.213,104,0.845,105,0.976,107,1.909,108,0.97,116,0.97,118,0.826,131,0.97,151,0.015,152,0.024,153,0.05,170,2.293,186,1.163,208,0.826,212,0.826,213,0.826,215,0.615,219,0.826,227,1.539,236,1.128,237,1.31,238,0.97,239,2.716,240,2.337,241,0.826,242,3.792,243,1.845,244,3.01,245,3.392,246,2.871,247,2.871,248,2.309,249,3.268,250,2.309,251,2.309,252,3.268,253,2.309,254,3.268,255,2.309,256,3.268,257,2.309,258,2.309,259,3.268,260,1.456,261,3.268,262,2.309,263,2.309,264,2.309,265,2.309,266,2.309,267,2.309,268,2.847,269,4.247,270,1.456,271,1.456,272,2.309,273,3.496,274,1.456,275,2.309,276,3.268,277,3.029,278,3.476,279,3.476,280,4.144,281,4.744,282,2.309,283,1.456,284,2.61,285,3.268,286,3.268,287,1.456,288,2.61,289,2.309,290,1.456,291,2.61,292,1.456,293,2.309,294,1.456,295,0.826,296,1.456,297,1.845,298,2.309,299,1.456,300,1.845,301,1.845,302,2.309,303,1.456,304,1.845,305,1.539,306,1.456,307,1.456,308,2.309,309,2.648,310,1.456,311,2.309,312,1.845,313,2.871,314,2.309,315,1.456,316,1.163,317,1.456,318,1.163,319,2.309,320,1.456,321,2.293,322,1.456,323,1.163,324,0.97,325,1.456,326,1.845,327,1.163,328,2.309,329,1.845,330,0.97,331,1.456,332,1.163,333,1.163,334,1.163,335,1.163,336,1.845,337,0.97,338,1.163,339,1.456,340,1.456,341,1.163,342,1.456,343,1.456,344,1.456,345,1.456,346,1.456,347,1.456,348,1.456,349,1.456,350,1.456,351,1.163,352,1.456,353,1.456,354,3.564,355,4.247,356,4.247,357,1.456,358,4.247,359,1.456,360,1.456,361,1.456,362,1.456,363,1.456,364,1.456,365,1.456,366,1.456,367,2.309,368,1.163,369,2.309,370,1.456,371,1.456,372,1.163,373,2.309,374,1.456,375,1.456,376,1.456,377,1.456]],["title/injectables/FilteredSceneService.html",[43,1.328,236,1.328]],["body/injectables/FilteredSceneService.html",[3,0.4,4,1.13,9,0.338,10,0.8,11,0.517,12,0.517,18,0.612,19,0.626,24,0.4,25,0.959,26,1.881,28,1.152,29,2.473,30,1.554,31,1.486,32,2.796,39,1.106,40,1.366,41,1.13,43,1.279,46,2.031,48,1.98,49,0.058,50,1.98,51,0.947,52,1.484,53,1.745,59,1.877,67,2.125,68,2.469,69,1.745,77,1.489,79,2.753,84,0.467,85,0.4,88,0.97,89,1.507,90,0.835,91,0.723,92,0.542,94,0.626,95,1.554,96,1.306,97,1.554,99,0.542,100,1.13,101,1.957,102,1.106,103,1.106,104,0.959,105,1.106,107,1.885,120,1.14,121,1.486,151,0.018,152,0.028,153,0.018,162,1.14,179,1.366,215,1.106,236,1.279,237,2.023,238,1.14,240,0.835,273,1.745,277,2.092,280,2.542,295,1.486,300,1.366,305,1.14,309,1.14,316,2.092,323,3.876,324,2.702,330,1.14,332,1.366,333,1.366,334,1.366,338,1.366,341,2.092,351,3.239,368,2.542,378,3.876,379,1.366,380,3.183,381,3.183,382,4.929,383,2.619,384,2.619,385,2.619,386,2.619,387,2.619,388,1.711,389,2.619,390,1.711,391,2.619,392,3.565,393,1.711,394,2.619,395,1.711,396,2.619,397,1.711,398,2.619,399,1.711,400,1.711,401,2.619,402,3.566,403,2.619,404,3.183,405,1.711,406,2.619,407,2.619,408,2.619,409,2.619,410,2.619,411,2.12,412,2.619,413,1.711,414,2.619,415,3.566,416,3.566,417,1.711,418,2.619,419,2.619,420,1.711,421,2.619,422,1.711,423,2.619,424,2.619,425,2.619,426,2.619,427,2.619,428,2.619,429,1.711,430,2.619,431,1.711,432,1.711,433,1.711,434,0.97,435,1.711,436,1.14,437,1.14,438,1.14,439,1.711,440,1.14,441,1.711,442,1.14,443,1.711,444,1.711,445,1.711,446,1.711,447,2.619,448,2.619,449,2.619,450,1.711,451,1.711,452,1.711,453,1.711,454,1.711,455,1.711,456,1.711,457,1.711,458,1.711,459,1.711,460,1.711,461,1.366,462,3.183,463,1.711,464,1.366,465,1.711,466,1.711,467,1.711,468,1.711,469,2.619,470,1.711,471,1.711,472,1.711,473,2.619,474,1.711,475,1.711,476,1.711,477,1.711,478,1.711,479,2.619,480,1.711,481,1.711,482,1.711,483,1.711,484,1.711]],["title/interfaces/GlobalConfig.html",[93,0.743,94,0.996]],["body/interfaces/GlobalConfig.html",[0,0.986,1,0.977,3,0.623,4,0.845,9,0.528,10,0.44,11,0.284,12,0.284,13,1.778,15,1.514,18,0.844,19,0.977,20,2.131,21,2.131,22,2.131,23,2.131,24,0.623,25,1.322,26,1.799,27,2.885,28,1.251,29,1.763,30,1.303,32,2.489,33,1.778,34,1.514,36,1.514,37,1.514,38,1.514,39,1.127,41,1.144,42,2.131,43,1.763,44,1.514,45,2.049,49,0.058,51,0.956,52,1.73,53,1.778,54,2.489,60,2.406,61,2.885,63,2.131,64,2.131,65,2.131,69,1.778,71,2.131,73,2.131,74,2.131,75,2.131,77,1.452,78,2.131,79,1.514,80,2.131,81,2.489,82,2.131,83,1.514,84,0.728,85,0.623,86,1.514,87,2.131,88,1.514,89,1.853,90,1.303,91,1.127,92,1.144,93,0.728,94,1.322,95,2.142,96,1.73,97,2.142,98,2.131,99,0.845,100,1.39,101,1.853,102,1.127,103,1.127,104,0.977,105,1.127,106,2.131,107,1.127,108,2.406,109,2.131,110,2.131,111,2.131,112,2.131,113,2.885,114,2.131,115,2.131,116,1.778,117,2.131,118,2.6,119,2.131,120,1.778,121,1.514,122,2.131,123,3.661,124,2.131,125,3.661,126,2.131,127,3.661,128,2.131,129,2.885,130,3.27,131,3.148,132,2.885,133,2.489,134,2.131,135,2.131,136,2.131,151,0.028,152,0.038,153,0.028,485,1.303]],["title/interfaces/InputDataFormat.html",[93,0.743,201,1.543]],["body/interfaces/InputDataFormat.html",[0,1.082,2,1.5,3,0.717,4,0.973,5,2.046,9,0.607,10,0.506,11,0.327,12,0.327,15,1.742,16,2.046,17,1.742,18,1.025,19,1.124,24,0.717,25,1.451,26,1.607,28,1.082,36,1.742,37,1.742,38,1.742,39,1.298,41,1.256,44,2.248,45,2.248,49,0.057,51,1.025,54,2.63,77,1.521,81,2.63,83,1.742,84,0.838,85,0.717,89,2.076,90,1.5,91,1.298,92,1.256,93,0.838,95,1.5,96,1.757,97,1.5,99,0.973,100,1.39,102,1.674,103,1.674,104,1.451,105,1.674,107,1.298,147,1.124,148,1.742,151,0.032,152,0.042,153,0.032,181,1.298,192,1.742,193,1.742,194,2.453,195,3.166,196,2.453,200,2.453,201,2.63,208,1.742,209,3.704,210,2.453,211,2.453,212,1.742,213,1.742,214,2.723,215,1.674,216,3.166,217,3.166,218,3.704,219,1.742,220,2.046,221,2.453,222,2.453,223,2.641,224,2.453,225,2.046,226,2.453,227,2.046,228,2.453,229,2.453,230,2.046,231,2.453,232,2.453,233,2.453,234,2.453,235,1.742,485,1.5]],["title/modules/StoreModule.html",[154,1.812,161,1.328]],["body/modules/StoreModule.html",[3,0.821,4,1.114,9,0.695,10,0.58,11,0.374,12,0.374,18,0.821,28,0.96,41,1.367,49,0.058,77,1.611,84,0.96,85,1.008,92,1.367,99,1.114,101,1.485,151,0.037,152,0.045,153,0.037,154,2.342,156,1.717,161,2.107,167,2.808,173,3.447,180,2.342,212,1.994,213,1.994,372,3.447,486,2.342,487,3.516,488,2.808,489,2.808,490,3.516,491,2.808,492,3.73,493,3.516,494,2.808,495,2.808,496,2.808,497,2.342,498,3.516,499,3.516,500,3.516,501,2.808,502,3.516,503,3.516,504,3.516,505,3.516,506,3.516,507,3.516,508,3.516,509,3.516,510,3.516,511,3.516,512,3.516,513,3.516,514,3.516,515,3.516]],["title/changelog.html",[516,1.531,517,1.304,518,1.531]],["body/changelog.html",[0,0.672,2,0.771,3,0.756,6,0.734,8,0.521,9,0.182,11,0.38,12,0.407,14,1.64,17,0.895,18,1.131,19,0.336,25,0.336,28,1.259,29,2.038,30,1.744,46,0.388,49,0.04,51,0.215,52,0.336,67,0.449,85,0.215,86,0.521,91,1.368,93,0.933,94,0.336,100,1.211,104,1.185,121,0.895,133,1.396,139,0.734,142,0.521,151,0.01,152,0.017,153,0.038,157,1.202,178,0.895,181,1.278,185,0.734,214,0.521,215,0.667,230,2.157,243,0.734,244,0.612,268,0.734,273,1.64,278,1.657,279,0.734,284,1.966,291,3.053,295,2.651,297,3.334,301,2.214,304,3.274,305,1.382,309,1.847,312,1.261,329,1.966,337,1.052,392,1.966,434,1.572,461,1.261,464,0.734,485,0.449,501,0.734,517,1.177,518,1.052,519,1.261,520,0.734,521,0.734,522,2.853,523,1.261,524,3.417,525,0.919,526,5.267,527,4.498,528,1.578,529,0.919,530,0.919,531,0.919,532,0.919,533,0.919,534,0.919,535,3.925,536,0.919,537,1.261,538,0.919,539,3.135,540,2.075,541,1.578,542,2.075,543,0.919,544,1.261,545,0.919,546,0.919,547,2.853,548,1.578,549,2.771,550,2.075,551,2.075,552,0.919,553,1.578,554,1.578,555,3.97,556,1.578,557,0.919,558,2.468,559,0.919,560,4.24,561,0.919,562,1.578,563,0.919,564,2.075,565,2.771,566,1.578,567,2.075,568,2.075,569,2.461,570,1.578,571,2.075,572,0.919,573,1.578,574,1.578,575,0.919,576,3.237,577,3.025,578,3.237,579,1.578,580,0.919,581,0.919,582,4.24,583,2.461,584,0.919,585,1.578,586,0.919,587,0.919,588,1.578,589,2.075,590,2.075,591,2.214,592,0.919,593,1.578,594,0.919,595,0.919,596,0.919,597,1.578,598,0.919,599,3.025,600,0.919,601,0.919,602,0.919,603,2.075,604,1.657,605,0.919,606,0.919,607,2.214,608,1.261,609,0.919,610,3.025,611,3.822,612,3.925,613,1.578,614,2.771,615,0.919,616,1.578,617,3.025,618,1.578,619,0.919,620,2.461,621,0.919,622,0.919,623,1.578,624,2.586,625,0.919,626,3.237,627,3.777,628,0.919,629,0.919,630,1.578,631,0.919,632,0.919,633,1.578,634,2.075,635,0.919,636,0.919,637,0.919,638,2.075,639,0.919,640,1.578,641,0.919,642,0.919,643,0.919,644,0.734,645,4.099,646,0.919,647,0.734,648,0.734,649,0.734,650,0.919,651,1.578,652,0.734,653,0.919,654,1.578,655,2.461,656,2.461,657,0.919,658,1.578,659,2.075,660,0.919,661,0.919,662,1.578,663,0.919,664,0.919,665,3.025,666,2.016,667,2.214,668,1.657,669,0.919,670,2.214,671,0.919,672,2.075,673,2.73,674,4.017,675,0.919,676,0.919,677,1.578,678,1.657,679,0.919,680,0.919,681,0.919,682,2.771,683,0.919,684,0.919,685,0.919,686,0.919,687,2.075,688,0.919,689,1.261,690,1.261,691,0.919,692,2.73,693,0.919,694,0.919,695,0.919,696,0.919,697,0.919,698,2.214,699,2.214,700,1.578,701,0.919,702,0.919,703,1.578,704,1.578,705,0.919,706,1.578,707,1.578,708,1.578,709,1.578,710,0.919,711,2.075,712,0.919,713,0.919,714,0.734,715,0.919,716,1.657,717,1.578,718,1.578,719,0.919,720,0.919,721,1.578,722,1.578,723,1.578,724,1.578,725,0.919,726,0.919,727,0.919,728,0.919,729,2.075,730,0.919,731,1.578,732,0.919,733,0.919,734,1.578,735,3.025,736,1.261,737,0.919,738,0.734,739,0.919,740,0.919,741,0.919,742,2.075,743,1.578,744,3.025,745,1.261,746,1.578,747,2.461,748,0.919,749,0.919,750,2.461,751,0.919,752,0.919,753,0.919,754,1.578,755,1.578,756,0.919,757,1.578,758,0.919,759,1.578,760,0.919,761,1.578,762,0.919,763,0.919,764,0.919,765,0.919,766,0.919,767,0.919,768,1.578,769,0.919,770,0.919,771,0.919,772,0.919,773,0.919,774,0.919,775,1.578,776,0.919,777,0.919,778,0.919,779,0.919,780,0.919,781,1.578,782,0.919,783,3.025,784,0.919,785,0.919,786,2.075,787,2.075,788,1.578,789,0.919,790,0.919,791,0.734,792,0.734,793,0.919,794,1.578,795,0.919,796,0.919,797,0.919,798,0.919,799,1.578,800,1.578,801,0.919,802,1.578,803,1.578,804,0.919,805,1.578,806,2.461,807,2.075,808,0.919,809,0.919,810,0.919,811,0.919,812,0.734,813,0.919,814,1.578,815,0.919,816,0.919,817,1.578,818,2.461,819,0.919,820,0.919,821,0.919,822,0.919,823,3.025,824,2.075,825,1.578,826,0.919,827,0.919,828,2.075,829,1.578,830,1.578,831,1.578,832,2.461,833,0.919,834,1.396,835,0.919,836,0.919,837,1.578,838,0.919,839,0.919,840,0.919,841,0.919,842,0.919,843,2.461,844,0.919,845,2.075,846,2.461,847,0.919,848,2.075,849,2.771,850,1.578,851,1.578,852,1.578,853,1.578,854,2.075,855,2.461,856,2.771,857,1.578,858,2.075,859,0.919,860,0.919,861,3.237,862,2.075,863,0.919,864,2.461,865,2.461,866,3.571,867,0.919,868,0.919,869,0.919,870,0.919,871,0.919,872,0.919,873,1.578,874,0.919,875,1.578,876,0.919,877,0.919,878,0.919,879,0.919,880,1.578,881,0.919,882,2.075,883,0.919,884,0.919,885,1.578,886,1.657,887,1.578,888,2.075,889,0.919,890,0.919,891,0.919,892,1.578,893,0.919,894,0.919,895,0.919,896,0.919,897,0.919,898,0.919,899,0.919,900,1.578,901,0.919,902,0.919,903,2.461,904,3.025,905,1.578,906,2.075,907,1.578,908,0.919,909,0.919,910,0.919,911,0.919,912,2.075,913,0.919,914,0.919,915,0.919,916,1.578,917,1.578,918,1.578,919,2.075,920,0.919,921,0.919,922,0.919,923,0.919,924,0.919,925,0.734,926,0.919,927,0.919,928,0.919,929,1.578,930,0.919,931,0.919,932,1.578,933,0.919,934,0.919,935,0.919,936,0.919,937,0.919,938,0.919,939,0.919,940,0.919,941,0.919,942,0.919,943,3.417,944,0.919,945,1.657,946,3.417,947,2.075,948,2.461,949,1.578,950,2.075,951,0.919,952,1.578,953,0.919,954,0.919,955,1.578,956,1.578,957,1.578,958,0.919,959,0.919,960,0.919,961,0.919,962,1.578,963,0.919,964,1.657,965,0.919,966,0.919,967,0.919,968,0.919,969,0.734,970,0.919,971,0.919,972,0.919,973,0.919,974,0.919,975,0.919,976,0.919,977,0.919,978,0.919,979,0.919,980,0.919,981,2.771,982,0.919,983,0.919,984,0.919,985,0.919,986,0.919,987,0.919,988,0.919,989,0.919,990,0.919,991,0.919,992,0.919,993,0.919,994,0.919,995,0.919,996,0.919,997,0.919,998,1.578,999,0.919,1000,1.578,1001,0.919,1002,1.578,1003,1.578,1004,2.461,1005,2.461,1006,1.578,1007,1.578,1008,0.919,1009,0.919,1010,0.919,1011,2.075,1012,0.919,1013,0.734,1014,0.919,1015,0.919,1016,0.919,1017,0.919,1018,0.919,1019,0.919,1020,1.578,1021,3.705,1022,2.075,1023,0.919,1024,1.578,1025,0.919,1026,0.919,1027,0.919,1028,0.919,1029,0.919,1030,0.919,1031,0.919,1032,0.919,1033,0.919,1034,1.578,1035,2.586,1036,1.578,1037,0.919,1038,0.919,1039,0.919,1040,0.919,1041,0.919,1042,1.578,1043,0.919,1044,0.919,1045,0.919,1046,1.64,1047,0.919,1048,1.578,1049,0.919,1050,0.919,1051,0.919,1052,1.578,1053,1.578,1054,0.919,1055,0.919,1056,0.919,1057,0.919,1058,1.578,1059,2.075,1060,1.578,1061,0.919,1062,1.261,1063,0.919,1064,0.919,1065,0.919,1066,0.919,1067,0.919,1068,0.919,1069,0.919,1070,0.919,1071,0.919,1072,0.734,1073,0.919,1074,0.919,1075,1.578,1076,0.919,1077,0.919,1078,0.919,1079,0.919,1080,0.919,1081,0.919,1082,1.578,1083,0.919,1084,0.734,1085,0.919,1086,0.919,1087,0.734,1088,0.919,1089,0.919,1090,1.578,1091,0.919,1092,0.919,1093,0.919,1094,0.919,1095,0.919,1096,0.919,1097,0.919,1098,0.919,1099,0.919,1100,0.919,1101,0.919,1102,1.578,1103,0.919,1104,0.919,1105,0.919,1106,0.919,1107,1.578,1108,0.919,1109,0.734,1110,0.919,1111,0.919,1112,0.919,1113,0.919,1114,0.919,1115,0.919,1116,0.919]],["title/coverage.html",[1046,2.438]],["body/coverage.html",[0,1.085,1,1.13,9,0.61,10,0.879,11,0.568,12,0.568,13,2.649,43,1.507,49,0.056,51,0.721,79,1.75,93,1.085,94,1.13,100,0.978,118,3.006,138,2.465,147,1.13,151,0.032,152,0.042,153,0.032,181,1.858,192,2.495,193,2.495,201,1.75,219,2.792,235,1.75,236,1.941,237,1.75,239,2.255,240,1.941,241,2.255,378,2.465,379,2.465,411,2.056,436,2.056,437,2.056,438,2.056,440,2.056,442,2.056,486,2.056,497,2.056,666,2.056,1046,2.056,1117,3.086,1118,3.086,1119,3.086,1120,3.086,1121,5.167,1122,3.086,1123,3.086,1124,3.71,1125,4.807,1126,2.649,1127,2.465,1128,3.086,1129,3.086,1130,2.465,1131,3.086,1132,3.086,1133,3.175,1134,3.175,1135,2.465,1136,3.086,1137,3.086]],["title/dependencies.html",[157,1.59,652,1.836]],["body/dependencies.html",[9,0.552,11,0.297,49,0.058,84,0.762,142,2.112,151,0.029,152,0.039,153,0.029,157,1.363,175,2.23,177,2.974,178,2.112,244,1.86,288,2.23,318,2.23,327,2.23,330,1.86,434,1.584,488,2.974,489,2.23,491,2.23,492,2.974,494,2.23,523,2.23,544,2.23,670,2.23,689,2.23,736,2.23,745,2.23,791,2.23,792,2.23,886,2.23,945,2.974,1138,2.792,1139,2.792,1140,2.792,1141,5.12,1142,2.792,1143,2.792,1144,2.792,1145,2.792,1146,2.792,1147,2.792,1148,2.792,1149,2.792,1150,2.792,1151,2.792,1152,2.792,1153,2.792,1154,4.188,1155,2.792,1156,3.723,1157,2.792,1158,2.792,1159,2.792,1160,2.792,1161,4.188,1162,2.792,1163,2.792,1164,2.792,1165,2.792,1166,2.792,1167,2.792,1168,2.792,1169,2.792,1170,2.792,1171,2.792,1172,3.723,1173,2.792,1174,3.723,1175,2.792,1176,2.792,1177,2.792,1178,2.792,1179,3.723,1180,2.792,1181,2.792,1182,2.792,1183,3.723,1184,2.792,1185,2.792,1186,2.792,1187,2.792,1188,2.792,1189,2.792,1190,2.792,1191,2.792,1192,2.792,1193,2.792,1194,2.792,1195,2.792,1196,2.792,1197,2.792,1198,2.792,1199,2.792,1200,2.23,1201,2.792,1202,2.792,1203,2.792,1204,2.792,1205,2.792,1206,2.792,1207,3.723,1208,2.792,1209,2.792,1210,2.792,1211,2.792,1212,2.792,1213,2.792,1214,2.792,1215,2.792,1216,2.792,1217,2.792,1218,2.792,1219,2.792,1220,2.792,1221,2.792,1222,2.792,1223,2.792,1224,2.792,1225,2.792,1226,2.792,1227,2.792,1228,2.792,1229,2.792,1230,3.723,1231,2.792,1232,2.792,1233,2.792,1234,2.792,1235,2.792,1236,2.792,1237,2.792,1238,2.792,1239,2.792,1240,2.792,1241,2.792,1242,2.792,1243,2.792,1244,3.723,1245,2.792,1246,2.792,1247,2.792,1248,2.792,1249,2.792,1250,2.792,1251,2.792,1252,2.792,1253,2.792,1254,2.792,1255,2.792,1256,2.792]],["title/miscellaneous/functions.html",[1257,0.971,1258,2.602]],["body/miscellaneous/functions.html",[10,0.796,11,0.514,12,0.514,24,0.801,28,0.937,48,2.469,49,0.056,50,2.469,52,1.851,59,2.469,89,1.449,151,0.036,152,0.045,153,0.036,181,1.796,192,1.946,193,2.412,208,1.946,214,2.869,220,2.286,235,2.412,239,1.946,240,1.675,241,2.412,324,2.832,335,2.741,336,3.396,337,2.286,440,2.832,442,2.832,834,2.739,1126,2.286,1127,3.396,1130,3.396,1133,2.741,1134,3.69,1135,3.396,1257,1.449,1258,2.741,1259,2.741,1260,3.396,1261,4.251,1262,3.431,1263,3.431,1264,4.251,1265,3.431,1266,4.251,1267,3.431,1268,3.431]],["title/index.html",[24,0.537,516,1.531,517,1.304]],["body/index.html",[0,0.865,3,1.132,12,0.337,18,1.266,49,0.042,93,1.104,151,0.033,152,0.042,153,0.033,215,1.339,295,2.527,434,1.798,485,1.547,518,2.111,519,3.23,520,3.23,521,3.23,522,3.558,539,3.558,555,3.23,558,3.126,591,2.531,604,3.23,607,3.23,608,3.23,624,2.531,627,3.558,647,2.531,648,2.531,649,2.531,667,3.871,668,3.747,673,3.23,678,2.531,690,3.23,692,2.531,699,2.531,716,2.531,812,2.531,969,2.531,1062,2.531,1072,2.531,1084,2.531,1269,4.044,1270,3.169,1271,3.169,1272,3.169,1273,3.169,1274,3.23,1275,3.169,1276,3.169,1277,3.169,1278,4.044,1279,4.044,1280,4.044,1281,4.454,1282,3.169,1283,3.169,1284,4.691,1285,4.454,1286,3.169,1287,3.169,1288,4.044,1289,3.169,1290,3.169,1291,3.169,1292,3.169,1293,3.169,1294,3.169,1295,3.169,1296,3.169,1297,3.169,1298,3.169,1299,4.691,1300,3.169,1301,3.169,1302,3.169,1303,3.169,1304,3.169,1305,3.169,1306,3.169,1307,3.169,1308,3.169,1309,3.169,1310,3.169,1311,3.169,1312,3.169,1313,3.169,1314,3.169,1315,3.169,1316,3.169]],["title/license.html",[516,1.531,517,1.304,1317,1.836]],["body/license.html",[49,0.046,151,0.037,152,0.046,153,0.037,163,2.359,537,3.462,558,2.359,666,2.359,698,3.462,714,3.742,738,2.828,925,3.462,1013,2.828,1035,2.828,1087,2.828,1109,2.828,1200,2.828,1274,4.193,1317,2.828,1318,3.541,1319,4.684,1320,3.541,1321,3.541,1322,4.334,1323,3.541,1324,3.541,1325,3.541,1326,3.541,1327,3.541,1328,3.541,1329,4.334,1330,3.541,1331,3.541,1332,3.541,1333,3.541,1334,3.541,1335,3.541,1336,3.541,1337,3.541,1338,3.541,1339,3.541,1340,3.541,1341,3.541,1342,4.334,1343,3.541,1344,3.541,1345,3.541,1346,3.541,1347,3.541,1348,3.541,1349,4.334,1350,3.541,1351,3.541,1352,3.541,1353,3.541,1354,3.541,1355,3.541,1356,3.541,1357,3.541,1358,3.541,1359,3.541,1360,3.541,1361,3.541,1362,3.541,1363,3.541,1364,3.541,1365,3.541,1366,3.541,1367,3.541,1368,3.541,1369,3.541,1370,3.541,1371,3.541,1372,3.541,1373,3.541,1374,3.541,1375,3.541,1376,3.541]],["title/modules.html",[156,1.786]],["body/modules.html",[49,0.05,151,0.044,152,0.05,153,0.044,155,2.356,156,2.028,161,2.028,178,2.356,547,3.318,964,3.318,1377,4.153,1378,4.764,1379,4.153]],["title/overview.html",[1380,2.923]],["body/overview.html",[1,1.792,2,1.916,34,2.226,49,0.054,133,2.866,147,1.792,151,0.041,152,0.048,153,0.041,155,3.01,156,1.916,157,2.251,158,3.135,159,3.135,160,3.135,161,2.39,162,3.072,163,2.615,238,2.615,485,1.916,1380,3.135]],["title/miscellaneous/typealiases.html",[1257,0.971,1381,3.257]],["body/miscellaneous/typealiases.html",[10,0.769,11,0.496,12,0.496,24,0.935,49,0.052,51,0.935,151,0.042,152,0.049,153,0.042,239,2.271,240,1.955,241,2.646,245,3.726,321,3.198,326,3.198,644,4.061,834,2.646,1126,2.667,1257,1.691,1259,3.198,1260,3.198,1382,4.003]],["title/miscellaneous/variables.html",[1257,0.971,1383,2.602]],["body/miscellaneous/variables.html",[10,0.732,11,0.473,12,0.473,24,0.861,41,1.167,49,0.057,51,1.183,67,2.472,68,2.872,85,0.861,96,1.745,151,0.039,152,0.047,153,0.039,180,2.455,223,2.455,225,2.455,411,2.959,436,2.959,437,2.959,438,2.959,486,2.455,495,2.943,496,2.943,497,2.959,834,2.09,1124,2.943,1257,1.557,1383,2.943,1384,4.948,1385,3.685,1386,3.685,1387,3.685,1388,3.685,1389,3.685,1390,3.685,1391,3.685]]],"invertedIndex":[["",{"_index":49,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{},"modules/StoreModule.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"miscellaneous/functions.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["0",{"_index":118,"title":{},"body":{"components/AppComponent.html":{},"injectables/DataSourceService.html":{},"interfaces/GlobalConfig.html":{},"coverage.html":{}}}],["0.1.0",{"_index":1107,"title":{},"body":{"changelog.html":{}}}],["0.11.4",{"_index":1256,"title":{},"body":{"dependencies.html":{}}}],["0.18.0",{"_index":1187,"title":{},"body":{"dependencies.html":{}}}],["0.2.0",{"_index":1102,"title":{},"body":{"changelog.html":{}}}],["0.20.0",{"_index":1208,"title":{},"body":{"dependencies.html":{}}}],["0.4",{"_index":135,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["0.5.0",{"_index":1090,"title":{},"body":{"changelog.html":{}}}],["0.6.0",{"_index":1062,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["0/1",{"_index":1121,"title":{},"body":{"coverage.html":{}}}],["0/10",{"_index":1122,"title":{},"body":{"coverage.html":{}}}],["0/15",{"_index":1131,"title":{},"body":{"coverage.html":{}}}],["0/3",{"_index":1120,"title":{},"body":{"coverage.html":{}}}],["0/4",{"_index":1123,"title":{},"body":{"coverage.html":{}}}],["0/9",{"_index":1119,"title":{},"body":{"coverage.html":{}}}],["01",{"_index":566,"title":{},"body":{"changelog.html":{}}}],["02",{"_index":913,"title":{},"body":{"changelog.html":{}}}],["03",{"_index":849,"title":{},"body":{"changelog.html":{}}}],["04",{"_index":614,"title":{},"body":{"changelog.html":{}}}],["05",{"_index":818,"title":{},"body":{"changelog.html":{}}}],["06",{"_index":589,"title":{},"body":{"changelog.html":{}}}],["07",{"_index":565,"title":{},"body":{"changelog.html":{}}}],["08",{"_index":1036,"title":{},"body":{"changelog.html":{}}}],["09",{"_index":549,"title":{},"body":{"changelog.html":{}}}],["1",{"_index":121,"title":{},"body":{"components/AppComponent.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"changelog.html":{}}}],["1.0",{"_index":946,"title":{},"body":{"changelog.html":{}}}],["1.0.0",{"_index":1021,"title":{},"body":{"changelog.html":{}}}],["1.0.11",{"_index":1182,"title":{},"body":{"dependencies.html":{}}}],["1.0.3",{"_index":1190,"title":{},"body":{"dependencies.html":{}}}],["1.0.6",{"_index":1251,"title":{},"body":{"dependencies.html":{}}}],["1.1.0",{"_index":998,"title":{},"body":{"changelog.html":{}}}],["1.16.0",{"_index":1226,"title":{},"body":{"dependencies.html":{}}}],["1.19.0",{"_index":1184,"title":{},"body":{"dependencies.html":{}}}],["1.2.0",{"_index":945,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["1.2.3",{"_index":1194,"title":{},"body":{"dependencies.html":{}}}],["1.2.6",{"_index":1229,"title":{},"body":{"dependencies.html":{}}}],["1.25",{"_index":130,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["1.3.5",{"_index":912,"title":{},"body":{"changelog.html":{}}}],["1.4.0",{"_index":886,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["1.4.1",{"_index":1211,"title":{},"body":{"dependencies.html":{}}}],["1.5.0",{"_index":848,"title":{},"body":{"changelog.html":{}}}],["1.6.0",{"_index":832,"title":{},"body":{"changelog.html":{}}}],["1.7.0",{"_index":817,"title":{},"body":{"changelog.html":{}}}],["1.7.2",{"_index":1197,"title":{},"body":{"dependencies.html":{}}}],["1/1",{"_index":1132,"title":{},"body":{"coverage.html":{}}}],["10",{"_index":230,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{},"changelog.html":{}}}],["10.0.0",{"_index":1206,"title":{},"body":{"dependencies.html":{}}}],["100",{"_index":138,"title":{},"body":{"components/AppComponent.html":{},"coverage.html":{}}}],["1000",{"_index":131,"title":{},"body":{"components/AppComponent.html":{},"injectables/DataSourceService.html":{},"interfaces/GlobalConfig.html":{}}}],["10x",{"_index":1010,"title":{},"body":{"changelog.html":{}}}],["11",{"_index":888,"title":{},"body":{"changelog.html":{}}}],["11.2.1",{"_index":1231,"title":{},"body":{"dependencies.html":{}}}],["12",{"_index":624,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["12.0.1",{"_index":1233,"title":{},"body":{"dependencies.html":{}}}],["12.1.1",{"_index":1141,"title":{},"body":{"dependencies.html":{}}}],["12.1.3",{"_index":1146,"title":{},"body":{"dependencies.html":{}}}],["12/17",{"_index":1129,"title":{},"body":{"coverage.html":{}}}],["13",{"_index":724,"title":{},"body":{"changelog.html":{}}}],["14",{"_index":615,"title":{},"body":{"changelog.html":{}}}],["15",{"_index":525,"title":{},"body":{"changelog.html":{}}}],["15.126.1",{"_index":1139,"title":{},"body":{"dependencies.html":{}}}],["16",{"_index":788,"title":{},"body":{"changelog.html":{}}}],["16.0.0",{"_index":1199,"title":{},"body":{"dependencies.html":{}}}],["17",{"_index":590,"title":{},"body":{"changelog.html":{}}}],["173",{"_index":1387,"title":{},"body":{"miscellaneous/variables.html":{}}}],["2",{"_index":133,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{},"changelog.html":{},"overview.html":{}}}],["2.0.0",{"_index":787,"title":{},"body":{"changelog.html":{}}}],["2.0.5",{"_index":1203,"title":{},"body":{"dependencies.html":{}}}],["2.1.0",{"_index":745,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["2.2",{"_index":134,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["2.2.0",{"_index":736,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["2.3.0",{"_index":731,"title":{},"body":{"changelog.html":{}}}],["2.3.1",{"_index":723,"title":{},"body":{"changelog.html":{}}}],["2.4.0",{"_index":708,"title":{},"body":{"changelog.html":{}}}],["2.5.0",{"_index":689,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["2.6.7",{"_index":1236,"title":{},"body":{"dependencies.html":{}}}],["2.8.5",{"_index":1192,"title":{},"body":{"dependencies.html":{}}}],["2.awsapprunner.com",{"_index":1296,"title":{},"body":{"index.html":{}}}],["200",{"_index":111,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["2019",{"_index":1035,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["2020",{"_index":948,"title":{},"body":{"changelog.html":{}}}],["2021",{"_index":674,"title":{},"body":{"changelog.html":{}}}],["2022",{"_index":524,"title":{},"body":{"changelog.html":{}}}],["21",{"_index":819,"title":{},"body":{"changelog.html":{}}}],["22",{"_index":1023,"title":{},"body":{"changelog.html":{}}}],["229.5",{"_index":1390,"title":{},"body":{"miscellaneous/variables.html":{}}}],["24",{"_index":1091,"title":{},"body":{"changelog.html":{}}}],["255",{"_index":1388,"title":{},"body":{"miscellaneous/variables.html":{}}}],["26",{"_index":850,"title":{},"body":{"changelog.html":{}}}],["26th",{"_index":891,"title":{},"body":{"changelog.html":{}}}],["27",{"_index":550,"title":{},"body":{"changelog.html":{}}}],["3",{"_index":932,"title":{},"body":{"changelog.html":{}}}],["3.0.0",{"_index":670,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["3.0.12",{"_index":1161,"title":{},"body":{"dependencies.html":{}}}],["3.1.0",{"_index":630,"title":{},"body":{"changelog.html":{}}}],["3.1.1",{"_index":623,"title":{},"body":{"changelog.html":{}}}],["3.2.0",{"_index":613,"title":{},"body":{"changelog.html":{}}}],["3.3.0",{"_index":588,"title":{},"body":{"changelog.html":{}}}],["3.4.0",{"_index":564,"title":{},"body":{"changelog.html":{}}}],["3.5.0",{"_index":548,"title":{},"body":{"changelog.html":{}}}],["3.5.5",{"_index":1167,"title":{},"body":{"dependencies.html":{}}}],["3.5.7",{"_index":1169,"title":{},"body":{"dependencies.html":{}}}],["3.6",{"_index":1303,"title":{},"body":{"index.html":{}}}],["3.6.0",{"_index":523,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["3.7.1",{"_index":1174,"title":{},"body":{"dependencies.html":{}}}],["3.7.3",{"_index":1176,"title":{},"body":{"dependencies.html":{}}}],["30",{"_index":746,"title":{},"body":{"changelog.html":{}}}],["31",{"_index":999,"title":{},"body":{"changelog.html":{}}}],["3d",{"_index":582,"title":{},"body":{"changelog.html":{}}}],["4",{"_index":967,"title":{},"body":{"changelog.html":{}}}],["4.0",{"_index":1279,"title":{},"body":{"index.html":{}}}],["4.0.2",{"_index":1173,"title":{},"body":{"dependencies.html":{}}}],["4.17.1",{"_index":1201,"title":{},"body":{"dependencies.html":{}}}],["4.17.21",{"_index":1223,"title":{},"body":{"dependencies.html":{}}}],["4.3.0",{"_index":1188,"title":{},"body":{"dependencies.html":{}}}],["4.6.0",{"_index":1213,"title":{},"body":{"dependencies.html":{}}}],["47",{"_index":1389,"title":{},"body":{"miscellaneous/variables.html":{}}}],["4th",{"_index":534,"title":{},"body":{"changelog.html":{}}}],["5.0.0",{"_index":1216,"title":{},"body":{"dependencies.html":{}}}],["5.2.0",{"_index":1221,"title":{},"body":{"dependencies.html":{}}}],["6.0.1",{"_index":1219,"title":{},"body":{"dependencies.html":{}}}],["6.10.2",{"_index":1238,"title":{},"body":{"dependencies.html":{}}}],["6.2.0",{"_index":1170,"title":{},"body":{"dependencies.html":{}}}],["6.5.1",{"_index":1248,"title":{},"body":{"dependencies.html":{}}}],["6.6.7",{"_index":1245,"title":{},"body":{"dependencies.html":{}}}],["70",{"_index":1128,"title":{},"body":{"coverage.html":{}}}],["8",{"_index":825,"title":{},"body":{"changelog.html":{}}}],["8.3.2",{"_index":1254,"title":{},"body":{"dependencies.html":{}}}],["8.5.12",{"_index":1165,"title":{},"body":{"dependencies.html":{}}}],["8.5.7",{"_index":1154,"title":{},"body":{"dependencies.html":{}}}],["8.7.8",{"_index":1157,"title":{},"body":{"dependencies.html":{}}}],["85",{"_index":1101,"title":{},"body":{"changelog.html":{}}}],["90",{"_index":1045,"title":{},"body":{"changelog.html":{}}}],["95",{"_index":618,"title":{},"body":{"changelog.html":{}}}],["9th",{"_index":860,"title":{},"body":{"changelog.html":{}}}],["_",{"_index":427,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["ability",{"_index":759,"title":{},"body":{"changelog.html":{}}}],["above",{"_index":1087,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["access",{"_index":449,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["accurate",{"_index":847,"title":{},"body":{"changelog.html":{}}}],["action",{"_index":1370,"title":{},"body":{"license.html":{}}}],["actions",{"_index":936,"title":{},"body":{"changelog.html":{}}}],["actual_component",{"_index":150,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{}}}],["added",{"_index":526,"title":{},"body":{"changelog.html":{}}}],["additional",{"_index":1088,"title":{},"body":{"changelog.html":{}}}],["addressed",{"_index":991,"title":{},"body":{"changelog.html":{}}}],["adds",{"_index":593,"title":{},"body":{"changelog.html":{}}}],["adjusting",{"_index":984,"title":{},"body":{"changelog.html":{}}}],["adjustment",{"_index":884,"title":{},"body":{"changelog.html":{}}}],["advanced",{"_index":790,"title":{},"body":{"changelog.html":{}}}],["again",{"_index":957,"title":{},"body":{"changelog.html":{}}}],["age",{"_index":704,"title":{},"body":{"changelog.html":{}}}],["aggregate",{"_index":275,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["aggregateresult",{"_index":320,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["ala",{"_index":728,"title":{},"body":{"changelog.html":{}}}],["aliases",{"_index":1382,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["allows",{"_index":867,"title":{},"body":{"changelog.html":{}}}],["alpha",{"_index":1074,"title":{},"body":{"changelog.html":{}}}],["alpha.1",{"_index":1053,"title":{},"body":{"changelog.html":{}}}],["alpha.2",{"_index":1048,"title":{},"body":{"changelog.html":{}}}],["alpha.3",{"_index":1034,"title":{},"body":{"changelog.html":{}}}],["alt",{"_index":1283,"title":{},"body":{"index.html":{}}}],["analytics",{"_index":792,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["anatomical",{"_index":882,"title":{},"body":{"changelog.html":{}}}],["and/or",{"_index":1340,"title":{},"body":{"license.html":{}}}],["angular",{"_index":434,"title":{},"body":{"injectables/FilteredSceneService.html":{},"changelog.html":{},"dependencies.html":{},"index.html":{}}}],["angular/animations",{"_index":1140,"title":{},"body":{"dependencies.html":{}}}],["angular/cdk",{"_index":1142,"title":{},"body":{"dependencies.html":{}}}],["angular/common",{"_index":318,"title":{},"body":{"injectables/DataSourceService.html":{},"dependencies.html":{}}}],["angular/compiler",{"_index":1143,"title":{},"body":{"dependencies.html":{}}}],["angular/core",{"_index":84,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{},"modules/StoreModule.html":{},"dependencies.html":{}}}],["angular/elements",{"_index":175,"title":{},"body":{"modules/AppModule.html":{},"dependencies.html":{}}}],["angular/forms",{"_index":1144,"title":{},"body":{"dependencies.html":{}}}],["angular/material",{"_index":1145,"title":{},"body":{"dependencies.html":{}}}],["angular/platform",{"_index":177,"title":{},"body":{"modules/AppModule.html":{},"dependencies.html":{}}}],["angular/router",{"_index":1148,"title":{},"body":{"dependencies.html":{}}}],["angular/youtube",{"_index":1149,"title":{},"body":{"dependencies.html":{}}}],["api",{"_index":539,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["api.hubmapconsortium.org",{"_index":1293,"title":{},"body":{"index.html":{}}}],["app",{"_index":180,"title":{},"body":{"modules/AppModule.html":{},"modules/StoreModule.html":{},"miscellaneous/variables.html":{}}}],["app.component",{"_index":179,"title":{},"body":{"modules/AppModule.html":{},"injectables/FilteredSceneService.html":{}}}],["app.component.html",{"_index":23,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["app.component.scss",{"_index":21,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["appcomponent",{"_index":1,"title":{"components/AppComponent.html":{}},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"components/AppWebComponent.html":{},"interfaces/GlobalConfig.html":{},"coverage.html":{},"overview.html":{}}}],["appear",{"_index":683,"title":{},"body":{"changelog.html":{}}}],["appelement",{"_index":188,"title":{},"body":{"modules/AppModule.html":{}}}],["application",{"_index":871,"title":{},"body":{"changelog.html":{}}}],["applied",{"_index":279,"title":{},"body":{"injectables/DataSourceService.html":{},"changelog.html":{}}}],["appmodule",{"_index":155,"title":{"modules/AppModule.html":{}},"body":{"modules/AppModule.html":{},"modules.html":{},"overview.html":{}}}],["appropriate",{"_index":651,"title":{},"body":{"changelog.html":{}}}],["appwebcomponent",{"_index":147,"title":{"components/AppWebComponent.html":{}},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{},"coverage.html":{},"overview.html":{}}}],["april",{"_index":859,"title":{},"body":{"changelog.html":{}}}],["arising",{"_index":1374,"title":{},"body":{"license.html":{}}}],["asct+b",{"_index":675,"title":{},"body":{"changelog.html":{}}}],["assignment/selection",{"_index":835,"title":{},"body":{"changelog.html":{}}}],["associated",{"_index":738,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["async",{"_index":33,"title":{},"body":{"components/AppComponent.html":{},"injectables/DataSourceService.html":{},"interfaces/GlobalConfig.html":{}}}],["atlas",{"_index":532,"title":{},"body":{"changelog.html":{}}}],["attempts",{"_index":712,"title":{},"body":{"changelog.html":{}}}],["authors",{"_index":1363,"title":{},"body":{"license.html":{}}}],["automatic",{"_index":971,"title":{},"body":{"changelog.html":{}}}],["automatically",{"_index":920,"title":{},"body":{"changelog.html":{}}}],["available",{"_index":964,"title":{},"body":{"changelog.html":{},"modules.html":{}}}],["avoid",{"_index":776,"title":{},"body":{"changelog.html":{}}}],["await",{"_index":108,"title":{},"body":{"components/AppComponent.html":{},"injectables/DataSourceService.html":{},"interfaces/GlobalConfig.html":{}}}],["award",{"_index":1315,"title":{},"body":{"index.html":{}}}],["backend",{"_index":243,"title":{},"body":{"injectables/DataSourceService.html":{},"changelog.html":{}}}],["background",{"_index":1084,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["base",{"_index":1058,"title":{},"body":{"changelog.html":{}}}],["based",{"_index":765,"title":{},"body":{"changelog.html":{}}}],["basewebcomponent",{"_index":195,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{}}}],["basic",{"_index":789,"title":{},"body":{"changelog.html":{}}}],["before",{"_index":687,"title":{},"body":{"changelog.html":{}}}],["being",{"_index":501,"title":{},"body":{"modules/StoreModule.html":{},"changelog.html":{}}}],["beta",{"_index":673,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["better",{"_index":747,"title":{},"body":{"changelog.html":{}}}],["between",{"_index":1027,"title":{},"body":{"changelog.html":{}}}],["bind",{"_index":1181,"title":{},"body":{"dependencies.html":{}}}],["block",{"_index":305,"title":{},"body":{"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"changelog.html":{}}}],["block?.placement.target",{"_index":450,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["blocks",{"_index":583,"title":{},"body":{"changelog.html":{}}}],["bmi",{"_index":705,"title":{},"body":{"changelog.html":{}}}],["board",{"_index":1050,"title":{},"body":{"changelog.html":{}}}],["body",{"_index":11,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{},"modules/StoreModule.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["bodyui",{"_index":27,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["bodyui.bounds",{"_index":129,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["bodyui.rotation",{"_index":117,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["bodyui.rotationx",{"_index":119,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["bodyui.scene?.find((node",{"_index":114,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["bodyui.target",{"_index":132,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["bodyuicomponent",{"_index":61,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["bodyuimodule",{"_index":184,"title":{},"body":{"modules/AppModule.html":{}}}],["boolean",{"_index":208,"title":{},"body":{"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"interfaces/InputDataFormat.html":{},"miscellaneous/functions.html":{}}}],["both",{"_index":734,"title":{},"body":{"changelog.html":{}}}],["box",{"_index":775,"title":{},"body":{"changelog.html":{}}}],["breaking",{"_index":809,"title":{},"body":{"changelog.html":{}}}],["bringing",{"_index":826,"title":{},"body":{"changelog.html":{}}}],["browse",{"_index":1378,"title":{},"body":{"modules.html":{}}}],["browser",{"_index":178,"title":{},"body":{"modules/AppModule.html":{},"changelog.html":{},"dependencies.html":{},"modules.html":{}}}],["browserify",{"_index":1246,"title":{},"body":{"dependencies.html":{}}}],["browsermodule",{"_index":176,"title":{},"body":{"modules/AppModule.html":{}}}],["browsing",{"_index":1111,"title":{},"body":{"changelog.html":{}}}],["bug",{"_index":611,"title":{},"body":{"changelog.html":{}}}],["build",{"_index":1275,"title":{},"body":{"index.html":{}}}],["builds",{"_index":669,"title":{},"body":{"changelog.html":{}}}],["button",{"_index":1052,"title":{},"body":{"changelog.html":{}}}],["c",{"_index":1320,"title":{},"body":{"license.html":{}}}],["cache",{"_index":1179,"title":{},"body":{"dependencies.html":{}}}],["cacheable",{"_index":1250,"title":{},"body":{"dependencies.html":{}}}],["callback",{"_index":763,"title":{},"body":{"changelog.html":{}}}],["called",{"_index":814,"title":{},"body":{"changelog.html":{}}}],["calls",{"_index":546,"title":{},"body":{"changelog.html":{}}}],["cancelregistration",{"_index":762,"title":{},"body":{"changelog.html":{}}}],["candidate",{"_index":1025,"title":{},"body":{"changelog.html":{}}}],["cannon",{"_index":1185,"title":{},"body":{"dependencies.html":{}}}],["card",{"_index":795,"title":{},"body":{"changelog.html":{}}}],["carousel",{"_index":799,"title":{},"body":{"changelog.html":{}}}],["cases",{"_index":997,"title":{},"body":{"changelog.html":{}}}],["ccf",{"_index":18,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{},"modules/StoreModule.html":{},"changelog.html":{},"index.html":{}}}],["ccf's",{"_index":941,"title":{},"body":{"changelog.html":{}}}],["ccf.owl",{"_index":528,"title":{},"body":{"changelog.html":{}}}],["ccfdatabase",{"_index":321,"title":{},"body":{"injectables/DataSourceService.html":{},"miscellaneous/typealiases.html":{}}}],["ccfdatabaseoptions",{"_index":269,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["cdr",{"_index":44,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{}}}],["cell",{"_index":284,"title":{},"body":{"injectables/DataSourceService.html":{},"changelog.html":{}}}],["center",{"_index":1310,"title":{},"body":{"index.html":{}}}],["change",{"_index":812,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["changed",{"_index":542,"title":{},"body":{"changelog.html":{}}}],["changedetection",{"_index":15,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{}}}],["changedetectionstrategy",{"_index":83,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{}}}],["changedetectionstrategy.onpush",{"_index":16,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{}}}],["changedetectionstrategy.onpush,selector",{"_index":98,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["changedetectorref",{"_index":45,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{}}}],["changelog",{"_index":518,"title":{"changelog.html":{}},"body":{"changelog.html":{},"index.html":{}}}],["changes",{"_index":638,"title":{},"body":{"changelog.html":{}}}],["charge",{"_index":1326,"title":{},"body":{"license.html":{}}}],["choose",{"_index":965,"title":{},"body":{"changelog.html":{}}}],["choosescene",{"_index":383,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["choosescene(data",{"_index":389,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["ci/cd",{"_index":939,"title":{},"body":{"changelog.html":{}}}],["claim",{"_index":1366,"title":{},"body":{"license.html":{}}}],["class",{"_index":99,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{},"modules/StoreModule.html":{}}}],["clean",{"_index":609,"title":{},"body":{"changelog.html":{}}}],["cleanup",{"_index":672,"title":{},"body":{"changelog.html":{}}}],["click",{"_index":719,"title":{},"body":{"changelog.html":{}}}],["clicking",{"_index":805,"title":{},"body":{"changelog.html":{}}}],["client",{"_index":1299,"title":{},"body":{"index.html":{}}}],["cluster_appmodule",{"_index":158,"title":{},"body":{"modules/AppModule.html":{},"overview.html":{}}}],["cluster_appmodule_declarations",{"_index":160,"title":{},"body":{"modules/AppModule.html":{},"overview.html":{}}}],["cluster_appmodule_imports",{"_index":159,"title":{},"body":{"modules/AppModule.html":{},"overview.html":{}}}],["code",{"_index":665,"title":{},"body":{"changelog.html":{}}}],["codebase",{"_index":951,"title":{},"body":{"changelog.html":{}}}],["codex",{"_index":1009,"title":{},"body":{"changelog.html":{}}}],["codifies",{"_index":1067,"title":{},"body":{"changelog.html":{}}}],["collaboration",{"_index":949,"title":{},"body":{"changelog.html":{}}}],["collisions",{"_index":973,"title":{},"body":{"changelog.html":{}}}],["color",{"_index":834,"title":{},"body":{"changelog.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["colorizing",{"_index":1018,"title":{},"body":{"changelog.html":{}}}],["combination",{"_index":966,"title":{},"body":{"changelog.html":{}}}],["combinelatest",{"_index":432,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["combinelatest([this.data",{"_index":423,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["combinelatest([this.organs",{"_index":401,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["combinelatest([this.scene",{"_index":406,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["come",{"_index":1014,"title":{},"body":{"changelog.html":{}}}],["coming",{"_index":1006,"title":{},"body":{"changelog.html":{}}}],["comlink",{"_index":327,"title":{},"body":{"injectables/DataSourceService.html":{},"dependencies.html":{}}}],["common",{"_index":519,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["compareconfig",{"_index":1130,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["compareconfig(previous",{"_index":335,"title":{},"body":{"injectables/DataSourceService.html":{},"miscellaneous/functions.html":{}}}],["compatibility",{"_index":509,"title":{},"body":{"modules/StoreModule.html":{}}}],["complexity",{"_index":842,"title":{},"body":{"changelog.html":{}}}],["compodoc",{"_index":663,"title":{},"body":{"changelog.html":{}}}],["component",{"_index":0,"title":{"components/AppComponent.html":{},"components/AppWebComponent.html":{}},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{},"changelog.html":{},"coverage.html":{},"index.html":{}}}],["component.component",{"_index":182,"title":{},"body":{"modules/AppModule.html":{}}}],["component.component.ts",{"_index":193,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["component.component.ts:32",{"_index":202,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:33",{"_index":203,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:34",{"_index":204,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:36",{"_index":206,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:37",{"_index":207,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:38",{"_index":205,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:40",{"_index":199,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component_template",{"_index":145,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{}}}],["components",{"_index":2,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{},"changelog.html":{},"overview.html":{}}}],["comunica/query",{"_index":1151,"title":{},"body":{"dependencies.html":{}}}],["concat",{"_index":1189,"title":{},"body":{"dependencies.html":{}}}],["conditions",{"_index":1348,"title":{},"body":{"license.html":{}}}],["config",{"_index":268,"title":{},"body":{"injectables/DataSourceService.html":{},"changelog.html":{}}}],["configstate",{"_index":53,"title":{},"body":{"components/AppComponent.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{}}}],["configstore",{"_index":200,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{}}}],["configuration",{"_index":750,"title":{},"body":{"changelog.html":{}}}],["configurations",{"_index":758,"title":{},"body":{"changelog.html":{}}}],["confirmation",{"_index":710,"title":{},"body":{"changelog.html":{}}}],["conform",{"_index":769,"title":{},"body":{"changelog.html":{}}}],["connect",{"_index":693,"title":{},"body":{"changelog.html":{}}}],["connectdatasource",{"_index":248,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["connectdatasource(source",{"_index":267,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["connection",{"_index":1375,"title":{},"body":{"license.html":{}}}],["consider",{"_index":507,"title":{},"body":{"modules/StoreModule.html":{}}}],["console",{"_index":373,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["console.info(`loaded",{"_index":374,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["console.log(source",{"_index":377,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["consortium",{"_index":1321,"title":{},"body":{"license.html":{}}}],["const",{"_index":101,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"modules/StoreModule.html":{}}}],["constants",{"_index":439,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["constructor",{"_index":39,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{}}}],["constructor(configstate",{"_index":40,"title":{},"body":{"components/AppComponent.html":{},"injectables/FilteredSceneService.html":{}}}],["constructor(configstore",{"_index":198,"title":{},"body":{"components/AppWebComponent.html":{}}}],["constructor(locator",{"_index":260,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["constructor(private",{"_index":187,"title":{},"body":{"modules/AppModule.html":{}}}],["container",{"_index":801,"title":{},"body":{"changelog.html":{}}}],["containers",{"_index":749,"title":{},"body":{"changelog.html":{}}}],["containing",{"_index":1273,"title":{},"body":{"index.html":{}}}],["contract",{"_index":1371,"title":{},"body":{"license.html":{}}}],["control",{"_index":908,"title":{},"body":{"changelog.html":{}}}],["convention",{"_index":217,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{}}}],["coordinate",{"_index":520,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["copies",{"_index":1342,"title":{},"body":{"license.html":{}}}],["copy",{"_index":1329,"title":{},"body":{"license.html":{}}}],["copyright",{"_index":1319,"title":{},"body":{"license.html":{}}}],["cord",{"_index":596,"title":{},"body":{"changelog.html":{}}}],["core/services/filtered",{"_index":78,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["core/store/store.module",{"_index":183,"title":{},"body":{"modules/AppModule.html":{}}}],["cors",{"_index":1191,"title":{},"body":{"dependencies.html":{}}}],["counts",{"_index":286,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["coverage",{"_index":1046,"title":{"coverage.html":{}},"body":{"changelog.html":{},"coverage.html":{}}}],["createcustomelement",{"_index":174,"title":{},"body":{"modules/AppModule.html":{}}}],["createcustomelement(appwebcomponent",{"_index":189,"title":{},"body":{"modules/AppModule.html":{}}}],["created",{"_index":916,"title":{},"body":{"changelog.html":{}}}],["createdatasource",{"_index":249,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["creates",{"_index":263,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["credits",{"_index":1305,"title":{},"body":{"index.html":{}}}],["css",{"_index":1193,"title":{},"body":{"dependencies.html":{}}}],["cuboid",{"_index":1044,"title":{},"body":{"changelog.html":{}}}],["cuboids",{"_index":1041,"title":{},"body":{"changelog.html":{}}}],["current",{"_index":336,"title":{},"body":{"injectables/DataSourceService.html":{},"miscellaneous/functions.html":{}}}],["currently",{"_index":278,"title":{},"body":{"injectables/DataSourceService.html":{},"changelog.html":{}}}],["customelements.define('ccf",{"_index":191,"title":{},"body":{"modules/AppModule.html":{}}}],["cyberinfrastructure",{"_index":1307,"title":{},"body":{"index.html":{}}}],["cycle",{"_index":853,"title":{},"body":{"changelog.html":{}}}],["d.rui_location",{"_index":226,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{}}}],["damages",{"_index":1367,"title":{},"body":{"license.html":{}}}],["dark/light",{"_index":764,"title":{},"body":{"changelog.html":{}}}],["data",{"_index":28,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{},"modules/StoreModule.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["data.map(d",{"_index":221,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{}}}],["data?.map(obj",{"_index":445,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["database",{"_index":309,"title":{},"body":{"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"changelog.html":{}}}],["database/src/lib/ccf",{"_index":315,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["datasets",{"_index":865,"title":{},"body":{"changelog.html":{}}}],["datasource",{"_index":245,"title":{},"body":{"injectables/DataSourceService.html":{},"miscellaneous/typealiases.html":{}}}],["datasources",{"_index":342,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["datasourceservice",{"_index":237,"title":{"injectables/DataSourceService.html":{}},"body":{"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"coverage.html":{}}}],["date()).gettime",{"_index":375,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["date().gettime",{"_index":370,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["db.getaggregateresults(filter",{"_index":359,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["db.getcelltypetermoccurences(filter",{"_index":361,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["db.getcelltypetreemodel",{"_index":363,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["db.getontologytermoccurences(filter",{"_index":360,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["db.getontologytreemodel",{"_index":362,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["db.getreferenceorgans",{"_index":364,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["db.getreferenceorganscene(organ",{"_index":366,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["db.getscene(filter",{"_index":365,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["db.gettissueblockresults(filter",{"_index":357,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["dboptions",{"_index":246,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["deal",{"_index":1331,"title":{},"body":{"license.html":{}}}],["dealings",{"_index":1376,"title":{},"body":{"license.html":{}}}],["december",{"_index":958,"title":{},"body":{"changelog.html":{}}}],["deck.gl/core",{"_index":1153,"title":{},"body":{"dependencies.html":{}}}],["deck.gl/geo",{"_index":1155,"title":{},"body":{"dependencies.html":{}}}],["deck.gl/layers",{"_index":1158,"title":{},"body":{"dependencies.html":{}}}],["deck.gl/mesh",{"_index":1159,"title":{},"body":{"dependencies.html":{}}}],["declarations",{"_index":165,"title":{},"body":{"modules/AppModule.html":{}}}],["decorator",{"_index":1172,"title":{},"body":{"dependencies.html":{}}}],["decorators",{"_index":62,"title":{},"body":{"components/AppComponent.html":{}}}],["deeply",{"_index":696,"title":{},"body":{"changelog.html":{}}}],["default",{"_index":67,"title":{},"body":{"components/AppComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["default_ccf_db_options",{"_index":314,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["defined",{"_index":46,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"changelog.html":{}}}],["demo",{"_index":721,"title":{},"body":{"changelog.html":{}}}],["dependencies",{"_index":157,"title":{"dependencies.html":{}},"body":{"modules/AppModule.html":{},"changelog.html":{},"dependencies.html":{},"overview.html":{}}}],["depending",{"_index":816,"title":{},"body":{"changelog.html":{}}}],["descrepancies",{"_index":580,"title":{},"body":{"changelog.html":{}}}],["description",{"_index":242,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["details",{"_index":1089,"title":{},"body":{"changelog.html":{}}}],["developed",{"_index":1306,"title":{},"body":{"index.html":{}}}],["developmentmode",{"_index":506,"title":{},"body":{"modules/StoreModule.html":{}}}],["developments",{"_index":1072,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["dialog",{"_index":711,"title":{},"body":{"changelog.html":{}}}],["different",{"_index":748,"title":{},"body":{"changelog.html":{}}}],["digits",{"_index":933,"title":{},"body":{"changelog.html":{}}}],["direct",{"_index":1098,"title":{},"body":{"changelog.html":{}}}],["directive",{"_index":143,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{}}}],["directives",{"_index":149,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{}}}],["directly",{"_index":1007,"title":{},"body":{"changelog.html":{}}}],["disable",{"_index":103,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{}}}],["disabled",{"_index":515,"title":{},"body":{"modules/StoreModule.html":{}}}],["display",{"_index":301,"title":{},"body":{"injectables/DataSourceService.html":{},"changelog.html":{}}}],["displayed",{"_index":1042,"title":{},"body":{"changelog.html":{}}}],["displaying",{"_index":737,"title":{},"body":{"changelog.html":{}}}],["distinctuntilchanged",{"_index":331,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["distinctuntilchanged(compareconfig",{"_index":346,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["distribute",{"_index":1338,"title":{},"body":{"license.html":{}}}],["dobootstrap",{"_index":171,"title":{},"body":{"modules/AppModule.html":{}}}],["doc",{"_index":1056,"title":{},"body":{"changelog.html":{}}}],["docs",{"_index":606,"title":{},"body":{"changelog.html":{}}}],["document",{"_index":1195,"title":{},"body":{"dependencies.html":{}}}],["documentation",{"_index":666,"title":{},"body":{"changelog.html":{},"coverage.html":{},"license.html":{}}}],["dom",{"_index":7,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{}}}],["done",{"_index":810,"title":{},"body":{"changelog.html":{}}}],["donor",{"_index":794,"title":{},"body":{"changelog.html":{}}}],["donors",{"_index":868,"title":{},"body":{"changelog.html":{}}}],["dotenv",{"_index":1198,"title":{},"body":{"dependencies.html":{}}}],["download",{"_index":1082,"title":{},"body":{"changelog.html":{}}}],["during",{"_index":852,"title":{},"body":{"changelog.html":{}}}],["dynamic",{"_index":1147,"title":{},"body":{"dependencies.html":{}}}],["dynamically",{"_index":573,"title":{},"body":{"changelog.html":{}}}],["easier",{"_index":642,"title":{},"body":{"changelog.html":{}}}],["east",{"_index":1295,"title":{},"body":{"index.html":{}}}],["effect",{"_index":988,"title":{},"body":{"changelog.html":{}}}],["efficiency",{"_index":896,"title":{},"body":{"changelog.html":{}}}],["element",{"_index":142,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"changelog.html":{},"dependencies.html":{}}}],["embedded",{"_index":755,"title":{},"body":{"changelog.html":{}}}],["embedding",{"_index":744,"title":{},"body":{"changelog.html":{}}}],["embedding.md",{"_index":742,"title":{},"body":{"changelog.html":{}}}],["emitting",{"_index":281,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["entire",{"_index":496,"title":{},"body":{"modules/StoreModule.html":{},"miscellaneous/variables.html":{}}}],["entity",{"_index":1264,"title":{},"body":{"miscellaneous/functions.html":{}}}],["entity.owl#has_spatial_entity",{"_index":225,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{},"miscellaneous/variables.html":{}}}],["entity.owl#sample",{"_index":224,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{}}}],["entrycomponents",{"_index":166,"title":{},"body":{"modules/AppModule.html":{}}}],["environment",{"_index":212,"title":{},"body":{"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"interfaces/InputDataFormat.html":{},"modules/StoreModule.html":{}}}],["environment.dboptions",{"_index":232,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{}}}],["environment.production",{"_index":372,"title":{},"body":{"injectables/DataSourceService.html":{},"modules/StoreModule.html":{}}}],["environments/environment",{"_index":213,"title":{},"body":{"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"interfaces/InputDataFormat.html":{},"modules/StoreModule.html":{}}}],["es",{"_index":1186,"title":{},"body":{"dependencies.html":{}}}],["eslint",{"_index":102,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{}}}],["eslint/naming",{"_index":216,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{}}}],["eslint/no",{"_index":316,"title":{},"body":{"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{}}}],["etc",{"_index":773,"title":{},"body":{"changelog.html":{}}}],["eui",{"_index":627,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["eui/rui",{"_index":659,"title":{},"body":{"changelog.html":{}}}],["event",{"_index":1362,"title":{},"body":{"license.html":{}}}],["eventemitter",{"_index":54,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{}}}],["executionstrategy",{"_index":510,"title":{},"body":{"modules/StoreModule.html":{}}}],["executor",{"_index":106,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["expanded",{"_index":571,"title":{},"body":{"changelog.html":{}}}],["exploration",{"_index":1277,"title":{},"body":{"index.html":{}}}],["export",{"_index":92,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{},"modules/StoreModule.html":{}}}],["express",{"_index":1200,"title":{},"body":{"dependencies.html":{},"license.html":{}}}],["extends",{"_index":194,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{}}}],["external",{"_index":761,"title":{},"body":{"changelog.html":{}}}],["extra",{"_index":1205,"title":{},"body":{"dependencies.html":{}}}],["extraction",{"_index":717,"title":{},"body":{"changelog.html":{}}}],["fail",{"_index":954,"title":{},"body":{"changelog.html":{}}}],["fails",{"_index":993,"title":{},"body":{"changelog.html":{}}}],["false",{"_index":116,"title":{},"body":{"components/AppComponent.html":{},"injectables/DataSourceService.html":{},"interfaces/GlobalConfig.html":{}}}],["favor",{"_index":944,"title":{},"body":{"changelog.html":{}}}],["feature",{"_index":568,"title":{},"body":{"changelog.html":{}}}],["features",{"_index":854,"title":{},"body":{"changelog.html":{}}}],["feel",{"_index":894,"title":{},"body":{"changelog.html":{}}}],["female",{"_index":481,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["female_skin_url",{"_index":436,"title":{},"body":{"injectables/FilteredSceneService.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["fetch",{"_index":1235,"title":{},"body":{"dependencies.html":{}}}],["field",{"_index":770,"title":{},"body":{"changelog.html":{}}}],["file",{"_index":9,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{},"modules/StoreModule.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{}}}],["files",{"_index":1330,"title":{},"body":{"license.html":{}}}],["filter",{"_index":273,"title":{},"body":{"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"changelog.html":{}}}],["filter(config",{"_index":343,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["filterednodes",{"_index":473,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["filteredorgans",{"_index":380,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["filteredscene",{"_index":381,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["filteredsceneservice",{"_index":43,"title":{"injectables/FilteredSceneService.html":{}},"body":{"components/AppComponent.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"coverage.html":{}}}],["filters",{"_index":587,"title":{},"body":{"changelog.html":{}}}],["filterscenenodes",{"_index":384,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["filterscenenodes(nodes",{"_index":391,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["final",{"_index":947,"title":{},"body":{"changelog.html":{}}}],["finishing",{"_index":715,"title":{},"body":{"changelog.html":{}}}],["first",{"_index":959,"title":{},"body":{"changelog.html":{}}}],["fit",{"_index":862,"title":{},"body":{"changelog.html":{}}}],["fitness",{"_index":1358,"title":{},"body":{"license.html":{}}}],["fixed",{"_index":844,"title":{},"body":{"changelog.html":{}}}],["fixes",{"_index":612,"title":{},"body":{"changelog.html":{}}}],["fixes/performance",{"_index":1019,"title":{},"body":{"changelog.html":{}}}],["flexible",{"_index":601,"title":{},"body":{"changelog.html":{}}}],["fly",{"_index":1106,"title":{},"body":{"changelog.html":{}}}],["following",{"_index":1347,"title":{},"body":{"license.html":{}}}],["form",{"_index":897,"title":{},"body":{"changelog.html":{}}}],["format",{"_index":977,"title":{},"body":{"changelog.html":{}}}],["frame",{"_index":869,"title":{},"body":{"changelog.html":{}}}],["framework",{"_index":521,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["free",{"_index":1325,"title":{},"body":{"license.html":{}}}],["fs",{"_index":1204,"title":{},"body":{"dependencies.html":{}}}],["full",{"_index":803,"title":{},"body":{"changelog.html":{}}}],["fullscreen",{"_index":1051,"title":{},"body":{"changelog.html":{}}}],["fully",{"_index":855,"title":{},"body":{"changelog.html":{}}}],["function",{"_index":219,"title":{},"body":{"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"interfaces/InputDataFormat.html":{},"coverage.html":{}}}],["functions",{"_index":1258,"title":{"miscellaneous/functions.html":{}},"body":{"miscellaneous/functions.html":{}}}],["funded",{"_index":1313,"title":{},"body":{"index.html":{}}}],["furnished",{"_index":1345,"title":{},"body":{"license.html":{}}}],["further",{"_index":1047,"title":{},"body":{"changelog.html":{}}}],["future",{"_index":845,"title":{},"body":{"changelog.html":{}}}],["generate",{"_index":633,"title":{},"body":{"changelog.html":{}}}],["generated",{"_index":664,"title":{},"body":{"changelog.html":{}}}],["generating",{"_index":574,"title":{},"body":{"changelog.html":{}}}],["genericglobalconfig",{"_index":210,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{}}}],["getaggregateresults",{"_index":250,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["getaggregateresults(filter",{"_index":272,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["getcelltypetermoccurences",{"_index":251,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["getcelltypetermoccurences(filter",{"_index":282,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["getcelltypetreemodel",{"_index":252,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["getneededreferenceorgans",{"_index":385,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["getneededreferenceorgans(referenceorgans",{"_index":394,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["getneededskins",{"_index":386,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["getneededskins(organs",{"_index":396,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["getontologytermoccurences",{"_index":253,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["getontologytermoccurences(filter",{"_index":289,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["getontologytreemodel",{"_index":254,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["getorganscene",{"_index":255,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["getorganscene(organ",{"_index":293,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["getreferenceorgans",{"_index":256,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["getscene",{"_index":257,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["getscene(filter",{"_index":298,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["getting",{"_index":516,"title":{"changelog.html":{},"index.html":{},"license.html":{}},"body":{}}],["gettissueblockresults",{"_index":258,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["gettissueblockresults(filter",{"_index":302,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["github",{"_index":935,"title":{},"body":{"changelog.html":{}}}],["gizmo",{"_index":779,"title":{},"body":{"changelog.html":{}}}],["globalconfig",{"_index":94,"title":{"interfaces/GlobalConfig.html":{}},"body":{"components/AppComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"changelog.html":{},"coverage.html":{}}}],["globalconfig.getoption('data').pipe",{"_index":340,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["globalconfigstate",{"_index":41,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{},"modules/StoreModule.html":{},"miscellaneous/variables.html":{}}}],["globalthis['dboptions",{"_index":233,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{}}}],["good",{"_index":990,"title":{},"body":{"changelog.html":{}}}],["google",{"_index":791,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["granted",{"_index":1324,"title":{},"body":{"license.html":{}}}],["graph",{"_index":1379,"title":{},"body":{"modules.html":{}}}],["graphical",{"_index":622,"title":{},"body":{"changelog.html":{}}}],["graphology",{"_index":1207,"title":{},"body":{"dependencies.html":{}}}],["greatly",{"_index":732,"title":{},"body":{"changelog.html":{}}}],["gtex",{"_index":634,"title":{},"body":{"changelog.html":{}}}],["guide",{"_index":980,"title":{},"body":{"changelog.html":{}}}],["hand",{"_index":986,"title":{},"body":{"changelog.html":{}}}],["happen",{"_index":1026,"title":{},"body":{"changelog.html":{}}}],["happens",{"_index":955,"title":{},"body":{"changelog.html":{}}}],["happy",{"_index":500,"title":{},"body":{"modules/StoreModule.html":{}}}],["haszoomingnode",{"_index":113,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["height",{"_index":137,"title":{},"body":{"components/AppComponent.html":{}}}],["helmet",{"_index":1212,"title":{},"body":{"dependencies.html":{}}}],["help",{"_index":979,"title":{},"body":{"changelog.html":{}}}],["here",{"_index":983,"title":{},"body":{"changelog.html":{}}}],["hereby",{"_index":1323,"title":{},"body":{"license.html":{}}}],["hex",{"_index":1214,"title":{},"body":{"dependencies.html":{}}}],["hidden",{"_index":1073,"title":{},"body":{"changelog.html":{}}}],["highlight",{"_index":701,"title":{},"body":{"changelog.html":{}}}],["highlight.operator",{"_index":441,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["highlight_yellow",{"_index":411,"title":{},"body":{"injectables/FilteredSceneService.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["highlighted",{"_index":584,"title":{},"body":{"changelog.html":{}}}],["highlightid",{"_index":95,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{}}}],["highlightifmatching",{"_index":1127,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["highlightifmatching(entity",{"_index":1263,"title":{},"body":{"miscellaneous/functions.html":{}}}],["highlights",{"_index":703,"title":{},"body":{"changelog.html":{}}}],["hightlight",{"_index":440,"title":{},"body":{"injectables/FilteredSceneService.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["hightlight(id",{"_index":1265,"title":{},"body":{"miscellaneous/functions.html":{}}}],["hightlight(this.highlightid",{"_index":410,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["holders",{"_index":1364,"title":{},"body":{"license.html":{}}}],["hooked",{"_index":906,"title":{},"body":{"changelog.html":{}}}],["host",{"_index":598,"title":{},"body":{"changelog.html":{}}}],["hovering",{"_index":796,"title":{},"body":{"changelog.html":{}}}],["hra",{"_index":533,"title":{},"body":{"changelog.html":{}}}],["html",{"_index":141,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{}}}],["http://purl.org/ccf/1.5/entity/${d.id",{"_index":222,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{}}}],["http://purl.org/ccf/1.5/entity/${id",{"_index":416,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["http://purl.org/ccf/latest/ccf",{"_index":223,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{},"miscellaneous/variables.html":{}}}],["http://purl.org/ccf/latest/ccf.owl#vhfskin",{"_index":1386,"title":{},"body":{"miscellaneous/variables.html":{}}}],["http://purl.org/ccf/latest/ccf.owl#vhmskin",{"_index":1391,"title":{},"body":{"miscellaneous/variables.html":{}}}],["https://beta",{"_index":1280,"title":{},"body":{"index.html":{}}}],["https://ccf",{"_index":1292,"title":{},"body":{"index.html":{}}}],["https://hubmap",{"_index":1285,"title":{},"body":{"index.html":{}}}],["https://hubmapconsortium.github.io/ccf",{"_index":1284,"title":{},"body":{"index.html":{}}}],["https://old",{"_index":1287,"title":{},"body":{"index.html":{}}}],["https://portal.hubmapconsortium.org/ccf",{"_index":1282,"title":{},"body":{"index.html":{}}}],["https://r5i95k35v5.us",{"_index":1294,"title":{},"body":{"index.html":{}}}],["https://sampledata.hubmapconsortium.org",{"_index":1100,"title":{},"body":{"changelog.html":{}}}],["https://www.ngxs.io/advanced/options",{"_index":511,"title":{},"body":{"modules/StoreModule.html":{}}}],["hubmap",{"_index":558,"title":{},"body":{"changelog.html":{},"index.html":{},"license.html":{}}}],["human",{"_index":531,"title":{},"body":{"changelog.html":{}}}],["icon",{"_index":1083,"title":{},"body":{"changelog.html":{}}}],["icons",{"_index":804,"title":{},"body":{"changelog.html":{}}}],["id",{"_index":214,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["idb",{"_index":1217,"title":{},"body":{"dependencies.html":{}}}],["identifier",{"_index":1117,"title":{},"body":{"coverage.html":{}}}],["iec",{"_index":950,"title":{},"body":{"changelog.html":{}}}],["image",{"_index":943,"title":{},"body":{"changelog.html":{}}}],["images",{"_index":1005,"title":{},"body":{"changelog.html":{}}}],["implementation",{"_index":691,"title":{},"body":{"changelog.html":{}}}],["implemented",{"_index":904,"title":{},"body":{"changelog.html":{}}}],["implementing",{"_index":1055,"title":{},"body":{"changelog.html":{}}}],["implements",{"_index":186,"title":{},"body":{"modules/AppModule.html":{},"injectables/DataSourceService.html":{}}}],["implied",{"_index":1355,"title":{},"body":{"license.html":{}}}],["import",{"_index":77,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{},"modules/StoreModule.html":{}}}],["imports",{"_index":167,"title":{},"body":{"modules/AppModule.html":{},"modules/StoreModule.html":{}}}],["improve",{"_index":895,"title":{},"body":{"changelog.html":{}}}],["improved",{"_index":655,"title":{},"body":{"changelog.html":{}}}],["improvements",{"_index":617,"title":{},"body":{"changelog.html":{}}}],["improves",{"_index":733,"title":{},"body":{"changelog.html":{}}}],["include",{"_index":961,"title":{},"body":{"changelog.html":{}}}],["included",{"_index":1350,"title":{},"body":{"license.html":{}}}],["includes",{"_index":570,"title":{},"body":{"changelog.html":{}}}],["including",{"_index":698,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["increase",{"_index":928,"title":{},"body":{"changelog.html":{}}}],["increased",{"_index":1049,"title":{},"body":{"changelog.html":{}}}],["index",{"_index":24,"title":{"index.html":{}},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["indexes",{"_index":530,"title":{},"body":{"changelog.html":{}}}],["indiana",{"_index":1311,"title":{},"body":{"index.html":{}}}],["individual",{"_index":910,"title":{},"body":{"changelog.html":{}}}],["info",{"_index":3,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{},"modules/StoreModule.html":{},"changelog.html":{},"index.html":{}}}],["information",{"_index":608,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["infrastructure",{"_index":1008,"title":{},"body":{"changelog.html":{}}}],["ingestion",{"_index":963,"title":{},"body":{"changelog.html":{}}}],["initial",{"_index":823,"title":{},"body":{"changelog.html":{}}}],["initialconfig",{"_index":231,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{}}}],["initialdelay",{"_index":229,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{}}}],["initialization",{"_index":311,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["initialized",{"_index":196,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{}}}],["injectable",{"_index":236,"title":{"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{}},"body":{"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"coverage.html":{}}}],["injectables",{"_index":238,"title":{},"body":{"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"overview.html":{}}}],["injector",{"_index":172,"title":{},"body":{"modules/AppModule.html":{}}}],["input",{"_index":209,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{}}}],["inputdataformat",{"_index":201,"title":{"interfaces/InputDataFormat.html":{}},"body":{"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{},"coverage.html":{}}}],["inputs",{"_index":197,"title":{},"body":{"components/AppWebComponent.html":{}}}],["instance",{"_index":264,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["instead",{"_index":815,"title":{},"body":{"changelog.html":{}}}],["instructions",{"_index":743,"title":{},"body":{"changelog.html":{}}}],["integrated",{"_index":856,"title":{},"body":{"changelog.html":{}}}],["integrating",{"_index":695,"title":{},"body":{"changelog.html":{}}}],["integration",{"_index":962,"title":{},"body":{"changelog.html":{}}}],["integrations",{"_index":876,"title":{},"body":{"changelog.html":{}}}],["interact",{"_index":839,"title":{},"body":{"changelog.html":{}}}],["interactions",{"_index":1030,"title":{},"body":{"changelog.html":{}}}],["interest",{"_index":1097,"title":{},"body":{"changelog.html":{}}}],["interface",{"_index":93,"title":{"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{}},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{},"changelog.html":{},"coverage.html":{},"index.html":{}}}],["interfaces",{"_index":485,"title":{},"body":{"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{},"changelog.html":{},"index.html":{},"overview.html":{}}}],["internal",{"_index":942,"title":{},"body":{"changelog.html":{}}}],["issue",{"_index":924,"title":{},"body":{"changelog.html":{}}}],["issues",{"_index":577,"title":{},"body":{"changelog.html":{}}}],["it's",{"_index":694,"title":{},"body":{"changelog.html":{}}}],["item",{"_index":464,"title":{},"body":{"injectables/FilteredSceneService.html":{},"changelog.html":{}}}],["item[spatial_entity_url].placement.target",{"_index":465,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["iu",{"_index":1070,"title":{},"body":{"changelog.html":{}}}],["javascript",{"_index":649,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["json",{"_index":975,"title":{},"body":{"changelog.html":{}}}],["jsonld",{"_index":1220,"title":{},"body":{"dependencies.html":{}}}],["jsonld/jsonld",{"_index":90,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{}}}],["jsonldobj",{"_index":89,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{},"miscellaneous/functions.html":{}}}],["july",{"_index":1029,"title":{},"body":{"changelog.html":{}}}],["jump",{"_index":1079,"title":{},"body":{"changelog.html":{}}}],["keyboard",{"_index":1077,"title":{},"body":{"changelog.html":{}}}],["keyval",{"_index":1218,"title":{},"body":{"dependencies.html":{}}}],["kidney",{"_index":729,"title":{},"body":{"changelog.html":{}}}],["kind",{"_index":1354,"title":{},"body":{"license.html":{}}}],["known",{"_index":576,"title":{},"body":{"changelog.html":{}}}],["kpmp",{"_index":554,"title":{},"body":{"changelog.html":{}}}],["labs/data",{"_index":489,"title":{},"body":{"modules/StoreModule.html":{},"dependencies.html":{}}}],["labs/dispatch",{"_index":1171,"title":{},"body":{"dependencies.html":{}}}],["landmarks",{"_index":597,"title":{},"body":{"changelog.html":{}}}],["larger",{"_index":643,"title":{},"body":{"changelog.html":{}}}],["last",{"_index":513,"title":{},"body":{"modules/StoreModule.html":{}}}],["latest",{"_index":591,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["layers",{"_index":1156,"title":{},"body":{"dependencies.html":{}}}],["ld",{"_index":976,"title":{},"body":{"changelog.html":{}}}],["leak",{"_index":923,"title":{},"body":{"changelog.html":{}}}],["leave",{"_index":713,"title":{},"body":{"changelog.html":{}}}],["left",{"_index":985,"title":{},"body":{"changelog.html":{}}}],["left/right",{"_index":730,"title":{},"body":{"changelog.html":{}}}],["legend",{"_index":140,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{}}}],["level",{"_index":1075,"title":{},"body":{"changelog.html":{}}}],["levels",{"_index":1094,"title":{},"body":{"changelog.html":{}}}],["liability",{"_index":1368,"title":{},"body":{"license.html":{}}}],["liable",{"_index":1365,"title":{},"body":{"license.html":{}}}],["libraries",{"_index":647,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["library",{"_index":887,"title":{},"body":{"changelog.html":{}}}],["license",{"_index":1317,"title":{"license.html":{}},"body":{"license.html":{}}}],["life",{"_index":707,"title":{},"body":{"changelog.html":{}}}],["limitation",{"_index":1333,"title":{},"body":{"license.html":{}}}],["limited",{"_index":1013,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["line",{"_index":105,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{}}}],["link",{"_index":722,"title":{},"body":{"changelog.html":{}}}],["linkage",{"_index":1031,"title":{},"body":{"changelog.html":{}}}],["linked",{"_index":603,"title":{},"body":{"changelog.html":{}}}],["links",{"_index":678,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["list",{"_index":831,"title":{},"body":{"changelog.html":{}}}],["literal",{"_index":1240,"title":{},"body":{"dependencies.html":{}}}],["little",{"_index":837,"title":{},"body":{"changelog.html":{}}}],["load",{"_index":620,"title":{},"body":{"changelog.html":{}}}],["loaded",{"_index":1033,"title":{},"body":{"changelog.html":{}}}],["loaders.gl/core",{"_index":1160,"title":{},"body":{"dependencies.html":{}}}],["loaders.gl/draco",{"_index":1162,"title":{},"body":{"dependencies.html":{}}}],["loaders.gl/gltf",{"_index":1163,"title":{},"body":{"dependencies.html":{}}}],["loading",{"_index":563,"title":{},"body":{"changelog.html":{}}}],["location",{"_index":929,"title":{},"body":{"changelog.html":{}}}],["locations",{"_index":556,"title":{},"body":{"changelog.html":{}}}],["locationstrategy",{"_index":261,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["locator",{"_index":266,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["lodash",{"_index":1222,"title":{},"body":{"dependencies.html":{}}}],["log",{"_index":1304,"title":{},"body":{"index.html":{}}}],["logger",{"_index":512,"title":{},"body":{"modules/StoreModule.html":{}}}],["logging",{"_index":636,"title":{},"body":{"changelog.html":{}}}],["longer",{"_index":813,"title":{},"body":{"changelog.html":{}}}],["look",{"_index":893,"title":{},"body":{"changelog.html":{}}}],["lru",{"_index":1224,"title":{},"body":{"dependencies.html":{}}}],["luma.gl/core",{"_index":1164,"title":{},"body":{"dependencies.html":{}}}],["made",{"_index":952,"title":{},"body":{"changelog.html":{}}}],["major",{"_index":567,"title":{},"body":{"changelog.html":{}}}],["makes",{"_index":639,"title":{},"body":{"changelog.html":{}}}],["making",{"_index":688,"title":{},"body":{"changelog.html":{}}}],["male",{"_index":483,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["male_skin_url",{"_index":437,"title":{},"body":{"injectables/FilteredSceneService.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["managers",{"_index":653,"title":{},"body":{"changelog.html":{}}}],["map",{"_index":332,"title":{},"body":{"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{}}}],["map(([nodes",{"_index":408,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["map(([organs",{"_index":403,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["map((config",{"_index":345,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["map(data",{"_index":341,"title":{},"body":{"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{}}}],["map(id",{"_index":415,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["map(selectorgan",{"_index":466,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["march",{"_index":890,"title":{},"body":{"changelog.html":{}}}],["markdown",{"_index":1232,"title":{},"body":{"dependencies.html":{}}}],["match",{"_index":892,"title":{},"body":{"changelog.html":{}}}],["matching",{"_index":152,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{},"modules/StoreModule.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"miscellaneous/functions.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["math.gl/core",{"_index":1166,"title":{},"body":{"dependencies.html":{}}}],["math.gl/culling",{"_index":1168,"title":{},"body":{"dependencies.html":{}}}],["mc",{"_index":1069,"title":{},"body":{"changelog.html":{}}}],["member",{"_index":448,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["memory",{"_index":922,"title":{},"body":{"changelog.html":{}}}],["menu",{"_index":987,"title":{},"body":{"changelog.html":{}}}],["merchantability",{"_index":1357,"title":{},"body":{"license.html":{}}}],["merge",{"_index":1336,"title":{},"body":{"license.html":{}}}],["metadata",{"_index":14,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"changelog.html":{}}}],["methods",{"_index":31,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{}}}],["minor",{"_index":578,"title":{},"body":{"changelog.html":{}}}],["miscellaneous",{"_index":1257,"title":{"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}},"body":{"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["mit",{"_index":1318,"title":{},"body":{"license.html":{}}}],["mock",{"_index":1065,"title":{},"body":{"changelog.html":{}}}],["modal",{"_index":821,"title":{},"body":{"changelog.html":{}}}],["mode",{"_index":757,"title":{},"body":{"changelog.html":{}}}],["model",{"_index":288,"title":{},"body":{"injectables/DataSourceService.html":{},"dependencies.html":{}}}],["modify",{"_index":1335,"title":{},"body":{"license.html":{}}}],["module",{"_index":154,"title":{"modules/AppModule.html":{},"modules/StoreModule.html":{}},"body":{"modules/StoreModule.html":{}}}],["modules",{"_index":156,"title":{"modules.html":{}},"body":{"modules/AppModule.html":{},"modules/StoreModule.html":{},"modules.html":{},"overview.html":{}}}],["monorepo",{"_index":1270,"title":{},"body":{"index.html":{}}}],["monotypeoperatorfunction",{"_index":1266,"title":{},"body":{"miscellaneous/functions.html":{}}}],["more",{"_index":607,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["moved",{"_index":1085,"title":{},"body":{"changelog.html":{}}}],["much",{"_index":641,"title":{},"body":{"changelog.html":{}}}],["multiple",{"_index":1271,"title":{},"body":{"index.html":{}}}],["n3",{"_index":1225,"title":{},"body":{"dependencies.html":{}}}],["name",{"_index":50,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"miscellaneous/functions.html":{}}}],["names",{"_index":771,"title":{},"body":{"changelog.html":{}}}],["navigation",{"_index":1078,"title":{},"body":{"changelog.html":{}}}],["need",{"_index":545,"title":{},"body":{"changelog.html":{}}}],["needed",{"_index":898,"title":{},"body":{"changelog.html":{}}}],["neededorgans",{"_index":471,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["neededorgans.has(node.reference_organ",{"_index":476,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["neededreferenceorgans",{"_index":468,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["neededskins",{"_index":469,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["needs",{"_index":905,"title":{},"body":{"changelog.html":{}}}],["network",{"_index":1308,"title":{},"body":{"index.html":{}}}],["new",{"_index":100,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{},"changelog.html":{},"coverage.html":{}}}],["next",{"_index":104,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{},"changelog.html":{}}}],["ng5",{"_index":1227,"title":{},"body":{"dependencies.html":{}}}],["ngdobootstrap",{"_index":168,"title":{},"body":{"modules/AppModule.html":{}}}],["ngmodule",{"_index":173,"title":{},"body":{"modules/AppModule.html":{},"modules/StoreModule.html":{}}}],["ngondestroy",{"_index":259,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["ngx",{"_index":1230,"title":{},"body":{"dependencies.html":{}}}],["ngxs",{"_index":488,"title":{},"body":{"modules/StoreModule.html":{},"dependencies.html":{}}}],["ngxs/logger",{"_index":491,"title":{},"body":{"modules/StoreModule.html":{},"dependencies.html":{}}}],["ngxs/storage",{"_index":1175,"title":{},"body":{"dependencies.html":{}}}],["ngxs/store",{"_index":494,"title":{},"body":{"modules/StoreModule.html":{},"dependencies.html":{}}}],["ngxsdatapluginmodule",{"_index":487,"title":{},"body":{"modules/StoreModule.html":{}}}],["ngxsdatapluginmodule.forroot",{"_index":504,"title":{},"body":{"modules/StoreModule.html":{}}}],["ngxsloggerpluginmodule",{"_index":490,"title":{},"body":{"modules/StoreModule.html":{}}}],["ngxsloggerpluginmodule.forroot",{"_index":514,"title":{},"body":{"modules/StoreModule.html":{}}}],["ngxsmodule",{"_index":493,"title":{},"body":{"modules/StoreModule.html":{}}}],["ngxsmodule.forroot(root_states",{"_index":505,"title":{},"body":{"modules/StoreModule.html":{}}}],["nih",{"_index":1314,"title":{},"body":{"index.html":{}}}],["node",{"_index":1234,"title":{},"body":{"dependencies.html":{}}}],["node.reference_organ",{"_index":475,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["node.zoomtoonload",{"_index":115,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["nodes",{"_index":300,"title":{},"body":{"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{}}}],["nodes.filter(node",{"_index":474,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["noninfringement",{"_index":1361,"title":{},"body":{"license.html":{}}}],["note",{"_index":540,"title":{},"body":{"changelog.html":{}}}],["notice",{"_index":925,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["now",{"_index":645,"title":{},"body":{"changelog.html":{}}}],["number",{"_index":644,"title":{},"body":{"changelog.html":{},"miscellaneous/typealiases.html":{}}}],["numeric",{"_index":930,"title":{},"body":{"changelog.html":{}}}],["obj[spatial_entity_url",{"_index":446,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["object.keys(config).length",{"_index":344,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["observable",{"_index":280,"title":{},"body":{"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{}}}],["obtaining",{"_index":1328,"title":{},"body":{"license.html":{}}}],["off/on",{"_index":902,"title":{},"body":{"changelog.html":{}}}],["official",{"_index":1028,"title":{},"body":{"changelog.html":{}}}],["old",{"_index":1286,"title":{},"body":{"index.html":{}}}],["onclick",{"_index":36,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{}}}],["ondestroy",{"_index":319,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["one",{"_index":969,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["online",{"_index":1038,"title":{},"body":{"changelog.html":{}}}],["onmouseenter",{"_index":37,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{}}}],["onmouseleave",{"_index":38,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{}}}],["ontological",{"_index":1105,"title":{},"body":{"changelog.html":{}}}],["ontologies",{"_index":978,"title":{},"body":{"changelog.html":{}}}],["ontology",{"_index":291,"title":{},"body":{"injectables/DataSourceService.html":{},"changelog.html":{}}}],["ontologyterms",{"_index":459,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["ontologytreemodel",{"_index":322,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["opacities",{"_index":909,"title":{},"body":{"changelog.html":{}}}],["opacity",{"_index":883,"title":{},"body":{"changelog.html":{}}}],["openapi",{"_index":690,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["openapi/js",{"_index":1300,"title":{},"body":{"index.html":{}}}],["openapi/ng",{"_index":1302,"title":{},"body":{"index.html":{}}}],["openapi/ts",{"_index":1301,"title":{},"body":{"index.html":{}}}],["optimization",{"_index":836,"title":{},"body":{"changelog.html":{}}}],["optimizations",{"_index":1020,"title":{},"body":{"changelog.html":{}}}],["optimized",{"_index":874,"title":{},"body":{"changelog.html":{}}}],["option",{"_index":700,"title":{},"body":{"changelog.html":{}}}],["optional",{"_index":52,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["options",{"_index":312,"title":{},"body":{"injectables/DataSourceService.html":{},"changelog.html":{}}}],["organ",{"_index":295,"title":{},"body":{"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"changelog.html":{},"index.html":{}}}],["organ.reference_organ",{"_index":460,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["organ.sex",{"_index":462,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["organs",{"_index":29,"title":{},"body":{"components/AppComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"changelog.html":{}}}],["organs.find(temporgan",{"_index":455,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["organs.foreach(organ",{"_index":480,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["organs.has(organ.reference_organ",{"_index":478,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["organs.length",{"_index":120,"title":{},"body":{"components/AppComponent.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{}}}],["organs/anatomical",{"_index":911,"title":{},"body":{"changelog.html":{}}}],["organs[0",{"_index":128,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["organurls",{"_index":444,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["organurls[0",{"_index":457,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["orthographic",{"_index":785,"title":{},"body":{"changelog.html":{}}}],["ot2od026671",{"_index":1316,"title":{},"body":{"index.html":{}}}],["otherwise",{"_index":1373,"title":{},"body":{"license.html":{}}}],["out",{"_index":163,"title":{},"body":{"modules/AppModule.html":{},"license.html":{},"overview.html":{}}}],["output",{"_index":81,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{}}}],["outputs",{"_index":35,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{}}}],["over",{"_index":937,"title":{},"body":{"changelog.html":{}}}],["overall",{"_index":586,"title":{},"body":{"changelog.html":{}}}],["overlays",{"_index":1095,"title":{},"body":{"changelog.html":{}}}],["overview",{"_index":1380,"title":{"overview.html":{}},"body":{"overview.html":{}}}],["p",{"_index":1061,"title":{},"body":{"changelog.html":{}}}],["package",{"_index":652,"title":{"dependencies.html":{}},"body":{"changelog.html":{}}}],["pages",{"_index":741,"title":{},"body":{"changelog.html":{}}}],["paired",{"_index":725,"title":{},"body":{"changelog.html":{}}}],["pane",{"_index":863,"title":{},"body":{"changelog.html":{}}}],["panel",{"_index":740,"title":{},"body":{"changelog.html":{}}}],["param",{"_index":354,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["parameters",{"_index":48,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"miscellaneous/functions.html":{}}}],["parent",{"_index":727,"title":{},"body":{"changelog.html":{}}}],["parse",{"_index":234,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{}}}],["parser",{"_index":1183,"title":{},"body":{"dependencies.html":{}}}],["particular",{"_index":1359,"title":{},"body":{"license.html":{}}}],["partly",{"_index":889,"title":{},"body":{"changelog.html":{}}}],["partonomy",{"_index":807,"title":{},"body":{"changelog.html":{}}}],["path",{"_index":1210,"title":{},"body":{"dependencies.html":{}}}],["performance",{"_index":656,"title":{},"body":{"changelog.html":{}}}],["permission",{"_index":1322,"title":{},"body":{"license.html":{}}}],["permit",{"_index":1343,"title":{},"body":{"license.html":{}}}],["person",{"_index":1327,"title":{},"body":{"license.html":{}}}],["persons",{"_index":1344,"title":{},"body":{"license.html":{}}}],["pick",{"_index":561,"title":{},"body":{"changelog.html":{}}}],["placed",{"_index":502,"title":{},"body":{"modules/StoreModule.html":{}}}],["placeholder",{"_index":1032,"title":{},"body":{"changelog.html":{}}}],["placement",{"_index":553,"title":{},"body":{"changelog.html":{}}}],["placenta",{"_index":594,"title":{},"body":{"changelog.html":{}}}],["player",{"_index":1150,"title":{},"body":{"dependencies.html":{}}}],["plugin",{"_index":492,"title":{},"body":{"modules/StoreModule.html":{},"dependencies.html":{}}}],["plus",{"_index":572,"title":{},"body":{"changelog.html":{}}}],["popup",{"_index":1040,"title":{},"body":{"changelog.html":{}}}],["portal",{"_index":699,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["portal's",{"_index":1012,"title":{},"body":{"changelog.html":{}}}],["portions",{"_index":1352,"title":{},"body":{"license.html":{}}}],["position",{"_index":637,"title":{},"body":{"changelog.html":{}}}],["possible",{"_index":953,"title":{},"body":{"changelog.html":{}}}],["preferences",{"_index":767,"title":{},"body":{"changelog.html":{}}}],["preparation",{"_index":1071,"title":{},"body":{"changelog.html":{}}}],["presented",{"_index":1093,"title":{},"body":{"changelog.html":{}}}],["prevent",{"_index":628,"title":{},"body":{"changelog.html":{}}}],["preview",{"_index":782,"title":{},"body":{"changelog.html":{}}}],["previous",{"_index":337,"title":{},"body":{"injectables/DataSourceService.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["previously",{"_index":680,"title":{},"body":{"changelog.html":{}}}],["private",{"_index":32,"title":{},"body":{"components/AppComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{}}}],["process",{"_index":1054,"title":{},"body":{"changelog.html":{}}}],["processed",{"_index":1003,"title":{},"body":{"changelog.html":{}}}],["processing",{"_index":768,"title":{},"body":{"changelog.html":{}}}],["production",{"_index":667,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["programming",{"_index":646,"title":{},"body":{"changelog.html":{}}}],["project",{"_index":1059,"title":{},"body":{"changelog.html":{}}}],["projects",{"_index":1272,"title":{},"body":{"index.html":{}}}],["projects/.../app",{"_index":1262,"title":{},"body":{"miscellaneous/functions.html":{}}}],["projects/.../constants.ts",{"_index":1384,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../data",{"_index":1259,"title":{},"body":{"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{}}}],["projects/.../highlight.operator.ts",{"_index":1260,"title":{},"body":{"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{}}}],["projects/.../store.module.ts",{"_index":1385,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../zoom",{"_index":1261,"title":{},"body":{"miscellaneous/functions.html":{}}}],["projects/ccf",{"_index":10,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{},"modules/StoreModule.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["promise",{"_index":60,"title":{},"body":{"components/AppComponent.html":{},"injectables/DataSourceService.html":{},"interfaces/GlobalConfig.html":{}}}],["promise((resolve",{"_index":109,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["properties",{"_index":25,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{},"changelog.html":{}}}],["provided",{"_index":1109,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["providedin",{"_index":338,"title":{},"body":{"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{}}}],["providers",{"_index":185,"title":{},"body":{"modules/AppModule.html":{},"changelog.html":{}}}],["public",{"_index":1039,"title":{},"body":{"changelog.html":{}}}],["publish",{"_index":1337,"title":{},"body":{"license.html":{}}}],["publishing",{"_index":650,"title":{},"body":{"changelog.html":{}}}],["purpose",{"_index":1360,"title":{},"body":{"license.html":{}}}],["pushed",{"_index":851,"title":{},"body":{"changelog.html":{}}}],["python",{"_index":648,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["qs",{"_index":1237,"title":{},"body":{"dependencies.html":{}}}],["qualitative",{"_index":1016,"title":{},"body":{"changelog.html":{}}}],["quality",{"_index":706,"title":{},"body":{"changelog.html":{}}}],["queries",{"_index":244,"title":{},"body":{"injectables/DataSourceService.html":{},"changelog.html":{},"dependencies.html":{}}}],["query",{"_index":1103,"title":{},"body":{"changelog.html":{}}}],["querying",{"_index":602,"title":{},"body":{"changelog.html":{}}}],["quickly",{"_index":995,"title":{},"body":{"changelog.html":{}}}],["rc.1",{"_index":1022,"title":{},"body":{"changelog.html":{}}}],["rdf",{"_index":1239,"title":{},"body":{"dependencies.html":{}}}],["rdfjs",{"_index":1152,"title":{},"body":{"dependencies.html":{}}}],["rdfjs/data",{"_index":1177,"title":{},"body":{"dependencies.html":{}}}],["rdfxml",{"_index":1241,"title":{},"body":{"dependencies.html":{}}}],["readable",{"_index":1243,"title":{},"body":{"dependencies.html":{}}}],["readonly",{"_index":26,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{}}}],["real",{"_index":1037,"title":{},"body":{"changelog.html":{}}}],["reason",{"_index":499,"title":{},"body":{"modules/StoreModule.html":{}}}],["rectify",{"_index":686,"title":{},"body":{"changelog.html":{}}}],["reduce",{"_index":841,"title":{},"body":{"changelog.html":{}}}],["reduction",{"_index":619,"title":{},"body":{"changelog.html":{}}}],["reference",{"_index":297,"title":{},"body":{"injectables/DataSourceService.html":{},"changelog.html":{}}}],["referenceorgans",{"_index":382,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["referenceorgans.filter(organ",{"_index":477,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["refernced",{"_index":726,"title":{},"body":{"changelog.html":{}}}],["refresh",{"_index":806,"title":{},"body":{"changelog.html":{}}}],["regions",{"_index":1096,"title":{},"body":{"changelog.html":{}}}],["register",{"_index":1196,"title":{},"body":{"dependencies.html":{}}}],["registered",{"_index":681,"title":{},"body":{"changelog.html":{}}}],["registration",{"_index":716,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["registrations",{"_index":828,"title":{},"body":{"changelog.html":{}}}],["related",{"_index":880,"title":{},"body":{"changelog.html":{}}}],["release",{"_index":535,"title":{},"body":{"changelog.html":{}}}],["reliability",{"_index":927,"title":{},"body":{"changelog.html":{}}}],["reloads",{"_index":778,"title":{},"body":{"changelog.html":{}}}],["remote",{"_index":326,"title":{},"body":{"injectables/DataSourceService.html":{},"miscellaneous/typealiases.html":{}}}],["removed",{"_index":754,"title":{},"body":{"changelog.html":{}}}],["removes",{"_index":879,"title":{},"body":{"changelog.html":{}}}],["repository",{"_index":1269,"title":{},"body":{"index.html":{}}}],["required",{"_index":982,"title":{},"body":{"changelog.html":{}}}],["reset",{"_index":34,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"interfaces/GlobalConfig.html":{},"overview.html":{}}}],["resets",{"_index":808,"title":{},"body":{"changelog.html":{}}}],["resolved",{"_index":857,"title":{},"body":{"changelog.html":{}}}],["resource",{"_index":349,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["respond",{"_index":800,"title":{},"body":{"changelog.html":{}}}],["restriction",{"_index":1332,"title":{},"body":{"license.html":{}}}],["result",{"_index":151,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{},"modules/StoreModule.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"miscellaneous/functions.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["results",{"_index":153,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{},"modules/StoreModule.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"miscellaneous/functions.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["return",{"_index":107,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{}}}],["returns",{"_index":59,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"miscellaneous/functions.html":{}}}],["rgb",{"_index":1215,"title":{},"body":{"dependencies.html":{}}}],["right",{"_index":562,"title":{},"body":{"changelog.html":{}}}],["rights",{"_index":1334,"title":{},"body":{"license.html":{}}}],["root",{"_index":19,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{},"changelog.html":{}}}],["root'},{'name",{"_index":146,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{}}}],["root_states",{"_index":497,"title":{},"body":{"modules/StoreModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["rotates",{"_index":780,"title":{},"body":{"changelog.html":{}}}],["round",{"_index":914,"title":{},"body":{"changelog.html":{}}}],["rounded",{"_index":931,"title":{},"body":{"changelog.html":{}}}],["route",{"_index":600,"title":{},"body":{"changelog.html":{}}}],["ru/common",{"_index":1138,"title":{},"body":{"dependencies.html":{}}}],["ru/common/typings",{"_index":435,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["rui",{"_index":555,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["rui_location",{"_index":218,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{}}}],["rui_locations.jsonld",{"_index":635,"title":{},"body":{"changelog.html":{}}}],["rxjs",{"_index":330,"title":{},"body":{"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"dependencies.html":{}}}],["rxjs/operators",{"_index":88,"title":{},"body":{"components/AppComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{}}}],["s",{"_index":376,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["sample",{"_index":1108,"title":{},"body":{"changelog.html":{}}}],["samples",{"_index":843,"title":{},"body":{"changelog.html":{}}}],["saver",{"_index":1202,"title":{},"body":{"dependencies.html":{}}}],["scaffolding",{"_index":1060,"title":{},"body":{"changelog.html":{}}}],["scene",{"_index":30,"title":{},"body":{"components/AppComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"changelog.html":{}}}],["scene.service",{"_index":80,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["scene.service.ts",{"_index":379,"title":{},"body":{"injectables/FilteredSceneService.html":{},"coverage.html":{}}}],["scene.service.ts:18",{"_index":400,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["scene.service.ts:19",{"_index":431,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["scene.service.ts:22",{"_index":417,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["scene.service.ts:26",{"_index":422,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["scene.service.ts:28",{"_index":429,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["scene.service.ts:32",{"_index":420,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["scene.service.ts:37",{"_index":405,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["scene.service.ts:42",{"_index":413,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["scene.service.ts:47",{"_index":388,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["scene.service.ts:54",{"_index":390,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["scene.service.ts:73",{"_index":399,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["scene.service.ts:82",{"_index":393,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["scene.service.ts:91",{"_index":395,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["scene.service.ts:95",{"_index":397,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["scene/filtered",{"_index":79,"title":{},"body":{"components/AppComponent.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"coverage.html":{}}}],["scenesource",{"_index":42,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["scheduled",{"_index":858,"title":{},"body":{"changelog.html":{}}}],["schema",{"_index":1063,"title":{},"body":{"changelog.html":{}}}],["schemes",{"_index":1017,"title":{},"body":{"changelog.html":{}}}],["science",{"_index":1309,"title":{},"body":{"index.html":{}}}],["search",{"_index":560,"title":{},"body":{"changelog.html":{}}}],["searches",{"_index":575,"title":{},"body":{"changelog.html":{}}}],["section",{"_index":829,"title":{},"body":{"changelog.html":{}}}],["see",{"_index":604,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["select",{"_index":753,"title":{},"body":{"changelog.html":{}}}],["selected",{"_index":585,"title":{},"body":{"changelog.html":{}}}],["selecting",{"_index":640,"title":{},"body":{"changelog.html":{}}}],["selector",{"_index":17,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{},"changelog.html":{}}}],["selectorgan",{"_index":463,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["selectorgans",{"_index":387,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["selectorgans(data",{"_index":398,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["selects",{"_index":1080,"title":{},"body":{"changelog.html":{}}}],["sell",{"_index":1341,"title":{},"body":{"license.html":{}}}],["semantic",{"_index":1092,"title":{},"body":{"changelog.html":{}}}],["sennet",{"_index":661,"title":{},"body":{"changelog.html":{}}}],["server",{"_index":1066,"title":{},"body":{"changelog.html":{}}}],["service",{"_index":265,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["set",{"_index":392,"title":{},"body":{"injectables/FilteredSceneService.html":{},"changelog.html":{}}}],["set([...organs",{"_index":472,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["set(organs",{"_index":467,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["set(organurls",{"_index":452,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["settimeout(resolve",{"_index":110,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["setting",{"_index":508,"title":{},"body":{"modules/StoreModule.html":{}}}],["setup",{"_index":824,"title":{},"body":{"changelog.html":{}}}],["setzoomtoifmatching",{"_index":1135,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["setzoomtoifmatching(entity",{"_index":1267,"title":{},"body":{"miscellaneous/functions.html":{}}}],["sex",{"_index":461,"title":{},"body":{"injectables/FilteredSceneService.html":{},"changelog.html":{}}}],["sexes",{"_index":968,"title":{},"body":{"changelog.html":{}}}],["shadow",{"_index":317,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["shall",{"_index":1349,"title":{},"body":{"license.html":{}}}],["shared",{"_index":85,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{},"modules/StoreModule.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["shared/web",{"_index":211,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{}}}],["sharereplay",{"_index":333,"title":{},"body":{"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{}}}],["sharereplay(1",{"_index":351,"title":{},"body":{"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{}}}],["shortest",{"_index":1209,"title":{},"body":{"dependencies.html":{}}}],["show",{"_index":802,"title":{},"body":{"changelog.html":{}}}],["showing",{"_index":1002,"title":{},"body":{"changelog.html":{}}}],["shown",{"_index":1011,"title":{},"body":{"changelog.html":{}}}],["shows",{"_index":709,"title":{},"body":{"changelog.html":{}}}],["side",{"_index":996,"title":{},"body":{"changelog.html":{}}}],["sides",{"_index":970,"title":{},"body":{"changelog.html":{}}}],["significant",{"_index":811,"title":{},"body":{"changelog.html":{}}}],["simple",{"_index":739,"title":{},"body":{"changelog.html":{}}}],["simplifies",{"_index":822,"title":{},"body":{"changelog.html":{}}}],["sites",{"_index":718,"title":{},"body":{"changelog.html":{}}}],["sizable",{"_index":926,"title":{},"body":{"changelog.html":{}}}],["skins",{"_index":479,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["skins.add(female_skin_url",{"_index":482,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["skins.add(male_skin_url",{"_index":484,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["slider",{"_index":1228,"title":{},"body":{"dependencies.html":{}}}],["slightly",{"_index":684,"title":{},"body":{"changelog.html":{}}}],["slow",{"_index":838,"title":{},"body":{"changelog.html":{}}}],["software",{"_index":1274,"title":{},"body":{"index.html":{},"license.html":{}}}],["solved",{"_index":921,"title":{},"body":{"changelog.html":{}}}],["sometimes",{"_index":992,"title":{},"body":{"changelog.html":{}}}],["soon",{"_index":654,"title":{},"body":{"changelog.html":{}}}],["sop",{"_index":833,"title":{},"body":{"changelog.html":{}}}],["source",{"_index":4,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{},"modules/StoreModule.html":{}}}],["source.connect(config",{"_index":371,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["source.service",{"_index":433,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["source.service.ts",{"_index":241,"title":{},"body":{"injectables/DataSourceService.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{}}}],["source.service.ts:103",{"_index":290,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["source.service.ts:116",{"_index":283,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["source.service.ts:128",{"_index":292,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["source.service.ts:140",{"_index":287,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["source.service.ts:153",{"_index":296,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["source.service.ts:166",{"_index":299,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["source.service.ts:173",{"_index":294,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["source.service.ts:180",{"_index":271,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["source.service.ts:187",{"_index":270,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["source.service.ts:39",{"_index":307,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["source.service.ts:41",{"_index":310,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["source.service.ts:43",{"_index":262,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["source.service.ts:67",{"_index":306,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["source.service.ts:77",{"_index":303,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["source.service.ts:90",{"_index":274,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["source/data",{"_index":240,"title":{},"body":{"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{}}}],["sources",{"_index":760,"title":{},"body":{"changelog.html":{}}}],["sparc",{"_index":827,"title":{},"body":{"changelog.html":{}}}],["sparql",{"_index":544,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["spatial",{"_index":569,"title":{},"body":{"changelog.html":{}}}],["spatial_entity_url",{"_index":438,"title":{},"body":{"injectables/FilteredSceneService.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["spatialentity",{"_index":323,"title":{},"body":{"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{}}}],["spatialscenenode",{"_index":324,"title":{},"body":{"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"miscellaneous/functions.html":{}}}],["spec",{"_index":91,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{},"changelog.html":{}}}],["spec.yaml",{"_index":1298,"title":{},"body":{"index.html":{}}}],["specific",{"_index":702,"title":{},"body":{"changelog.html":{}}}],["specification",{"_index":1297,"title":{},"body":{"index.html":{}}}],["speed",{"_index":616,"title":{},"body":{"changelog.html":{}}}],["spinal",{"_index":595,"title":{},"body":{"changelog.html":{}}}],["spinning",{"_index":1064,"title":{},"body":{"changelog.html":{}}}],["sprint",{"_index":861,"title":{},"body":{"changelog.html":{}}}],["stage",{"_index":903,"title":{},"body":{"changelog.html":{}}}],["staging",{"_index":668,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["standalone",{"_index":917,"title":{},"body":{"changelog.html":{}}}],["standard",{"_index":974,"title":{},"body":{"changelog.html":{}}}],["standards",{"_index":1068,"title":{},"body":{"changelog.html":{}}}],["star2",{"_index":1278,"title":{},"body":{"index.html":{}}}],["start",{"_index":369,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["started",{"_index":517,"title":{"changelog.html":{},"index.html":{},"license.html":{}},"body":{"changelog.html":{}}}],["starts",{"_index":1115,"title":{},"body":{"changelog.html":{}}}],["startup",{"_index":820,"title":{},"body":{"changelog.html":{}}}],["statements",{"_index":1118,"title":{},"body":{"coverage.html":{}}}],["states",{"_index":495,"title":{},"body":{"modules/StoreModule.html":{},"miscellaneous/variables.html":{}}}],["static",{"_index":64,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["stay",{"_index":1113,"title":{},"body":{"changelog.html":{}}}],["still",{"_index":846,"title":{},"body":{"changelog.html":{}}}],["store",{"_index":503,"title":{},"body":{"modules/StoreModule.html":{}}}],["storemodule",{"_index":161,"title":{"modules/StoreModule.html":{}},"body":{"modules/AppModule.html":{},"modules/StoreModule.html":{},"modules.html":{},"overview.html":{}}}],["stories",{"_index":1057,"title":{},"body":{"changelog.html":{}}}],["strange",{"_index":498,"title":{},"body":{"modules/StoreModule.html":{}}}],["stream",{"_index":1244,"title":{},"body":{"dependencies.html":{}}}],["streaming",{"_index":1242,"title":{},"body":{"dependencies.html":{}}}],["string",{"_index":96,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{},"miscellaneous/variables.html":{}}}],["structure",{"_index":875,"title":{},"body":{"changelog.html":{}}}],["structures",{"_index":864,"title":{},"body":{"changelog.html":{}}}],["styles",{"_index":6,"title":{},"body":{"components/AppComponent.html":{},"changelog.html":{}}}],["styleurls",{"_index":20,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["styling",{"_index":735,"title":{},"body":{"changelog.html":{}}}],["subject",{"_index":1346,"title":{},"body":{"license.html":{}}}],["sublicense",{"_index":1339,"title":{},"body":{"license.html":{}}}],["subscription",{"_index":313,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["subscriptions",{"_index":247,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["substantial",{"_index":1351,"title":{},"body":{"license.html":{}}}],["such",{"_index":543,"title":{},"body":{"changelog.html":{}}}],["super(configstore",{"_index":228,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{}}}],["support",{"_index":547,"title":{},"body":{"changelog.html":{},"modules.html":{}}}],["svg",{"_index":1377,"title":{},"body":{"modules.html":{}}}],["swiper",{"_index":1247,"title":{},"body":{"dependencies.html":{}}}],["switch",{"_index":557,"title":{},"body":{"changelog.html":{}}}],["switched",{"_index":934,"title":{},"body":{"changelog.html":{}}}],["switchmap",{"_index":334,"title":{},"body":{"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{}}}],["switchmap(([data",{"_index":426,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["switchmap(config",{"_index":347,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["switchmap(db",{"_index":356,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["sync",{"_index":781,"title":{},"body":{"changelog.html":{}}}],["table",{"_index":1137,"title":{},"body":{"coverage.html":{}}}],["tables",{"_index":676,"title":{},"body":{"changelog.html":{}}}],["tablesort(document.getelementbyid('coverage",{"_index":1136,"title":{},"body":{"coverage.html":{}}}],["tagging",{"_index":972,"title":{},"body":{"changelog.html":{}}}],["take",{"_index":86,"title":{},"body":{"components/AppComponent.html":{},"injectables/DataSourceService.html":{},"interfaces/GlobalConfig.html":{},"changelog.html":{}}}],["take(1",{"_index":358,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["tap",{"_index":87,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["tap((_",{"_index":74,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["technologies",{"_index":1086,"title":{},"body":{"changelog.html":{}}}],["technology",{"_index":907,"title":{},"body":{"changelog.html":{}}}],["telemetry",{"_index":774,"title":{},"body":{"changelog.html":{}}}],["template",{"_index":5,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{}}}],["templateurl",{"_index":22,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["temporgan['@id",{"_index":456,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["term",{"_index":285,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["terms",{"_index":541,"title":{},"body":{"changelog.html":{}}}],["test",{"_index":1043,"title":{},"body":{"changelog.html":{}}}],["testing",{"_index":981,"title":{},"body":{"changelog.html":{}}}],["theme",{"_index":662,"title":{},"body":{"changelog.html":{}}}],["themes",{"_index":660,"title":{},"body":{"changelog.html":{}}}],["theming",{"_index":657,"title":{},"body":{"changelog.html":{}}}],["this.cdr.detectchanges",{"_index":136,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["this.choosescene(data",{"_index":428,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["this.configstate.getoption('data",{"_index":69,"title":{},"body":{"components/AppComponent.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{}}}],["this.configstate.getoption('data').pipe",{"_index":418,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["this.configstate.getoption('highlightid').pipe",{"_index":414,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["this.configstate.getoption('zoomtoid').pipe",{"_index":430,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["this.connectdatasource((resource",{"_index":350,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["this.createdatasource",{"_index":348,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["this.datasource",{"_index":339,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["this.datasource.pipe",{"_index":355,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["this.filterscenenodes(nodes",{"_index":409,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["this.getneededreferenceorgans(referenceorgans",{"_index":404,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["this.getneededskins(neededreferenceorgans",{"_index":470,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["this.injector",{"_index":190,"title":{},"body":{"modules/AppModule.html":{}}}],["this.organs",{"_index":407,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["this.organs$.pipe(take(1)).topromise",{"_index":112,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["this.referenceorgans",{"_index":424,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["this.referenceorgans$]).pipe",{"_index":402,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["this.reset",{"_index":75,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["this.scenesource.filteredorgans",{"_index":71,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["this.scenesource.filteredscene$.pipe",{"_index":73,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["this.selectorgans(data",{"_index":419,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["this.source.datasource]).pipe",{"_index":425,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["this.source.getorganscene(organ.representation_of",{"_index":458,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["this.source.getreferenceorgans",{"_index":421,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["this.source.getscene",{"_index":454,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["this.subscriptions.add(this.datasource.subscribe",{"_index":352,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["this.subscriptions.unsubscribe",{"_index":353,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["through",{"_index":994,"title":{},"body":{"changelog.html":{}}}],["thumbnails",{"_index":873,"title":{},"body":{"changelog.html":{}}}],["tied",{"_index":877,"title":{},"body":{"changelog.html":{}}}],["tiff",{"_index":1004,"title":{},"body":{"changelog.html":{}}}],["timeouts",{"_index":629,"title":{},"body":{"changelog.html":{}}}],["times",{"_index":621,"title":{},"body":{"changelog.html":{}}}],["tissue",{"_index":304,"title":{},"body":{"injectables/DataSourceService.html":{},"changelog.html":{}}}],["tissueblockresult",{"_index":325,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["tissues",{"_index":682,"title":{},"body":{"changelog.html":{}}}],["tmc",{"_index":1104,"title":{},"body":{"changelog.html":{}}}],["to.operator",{"_index":443,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["to.operator.ts",{"_index":1134,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["toggle",{"_index":658,"title":{},"body":{"changelog.html":{}}}],["tojsonld",{"_index":235,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["tojsonld(data",{"_index":220,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{},"miscellaneous/functions.html":{}}}],["tool",{"_index":918,"title":{},"body":{"changelog.html":{}}}],["tort",{"_index":1372,"title":{},"body":{"license.html":{}}}],["tracking/telemetry",{"_index":793,"title":{},"body":{"changelog.html":{}}}],["transparency",{"_index":919,"title":{},"body":{"changelog.html":{}}}],["travisci",{"_index":938,"title":{},"body":{"changelog.html":{}}}],["tree",{"_index":8,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"changelog.html":{}}}],["true",{"_index":65,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["try",{"_index":956,"title":{},"body":{"changelog.html":{}}}],["ts",{"_index":1249,"title":{},"body":{"dependencies.html":{}}}],["tslib",{"_index":1252,"title":{},"body":{"dependencies.html":{}}}],["tuned",{"_index":1114,"title":{},"body":{"changelog.html":{}}}],["turn",{"_index":901,"title":{},"body":{"changelog.html":{}}}],["turned",{"_index":881,"title":{},"body":{"changelog.html":{}}}],["turning",{"_index":878,"title":{},"body":{"changelog.html":{}}}],["tutorial",{"_index":756,"title":{},"body":{"changelog.html":{}}}],["two",{"_index":1015,"title":{},"body":{"changelog.html":{}}}],["type",{"_index":51,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["typealiases",{"_index":1381,"title":{"miscellaneous/typealiases.html":{}},"body":{}}],["types",{"_index":632,"title":{},"body":{"changelog.html":{}}}],["types/lru",{"_index":1178,"title":{},"body":{"dependencies.html":{}}}],["typescript",{"_index":215,"title":{},"body":{"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/InputDataFormat.html":{},"changelog.html":{},"index.html":{}}}],["typing",{"_index":1076,"title":{},"body":{"changelog.html":{}}}],["ufl",{"_index":872,"title":{},"body":{"changelog.html":{}}}],["ui",{"_index":12,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{},"modules/StoreModule.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"index.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["ui.netlify.app",{"_index":1281,"title":{},"body":{"index.html":{}}}],["ui.netlify.app/organ",{"_index":1291,"title":{},"body":{"index.html":{}}}],["ui.netlify.app/rui",{"_index":1288,"title":{},"body":{"index.html":{}}}],["ui/organ",{"_index":1290,"title":{},"body":{"index.html":{}}}],["ui/rui",{"_index":1289,"title":{},"body":{"index.html":{}}}],["uis",{"_index":538,"title":{},"body":{"changelog.html":{}}}],["undefined",{"_index":368,"title":{},"body":{"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{}}}],["underlying",{"_index":308,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["uniqueorganurls",{"_index":451,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["uniqueorganurls.size",{"_index":453,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["university",{"_index":1312,"title":{},"body":{"index.html":{}}}],["unknown",{"_index":227,"title":{},"body":{"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"interfaces/InputDataFormat.html":{}}}],["unnecessary",{"_index":777,"title":{},"body":{"changelog.html":{}}}],["unsafe",{"_index":447,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["unselect",{"_index":840,"title":{},"body":{"changelog.html":{}}}],["unsubscribable",{"_index":328,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["unsubscribe",{"_index":367,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["until",{"_index":885,"title":{},"body":{"changelog.html":{}}}],["up",{"_index":610,"title":{},"body":{"changelog.html":{}}}],["update",{"_index":551,"title":{},"body":{"changelog.html":{}}}],["updated",{"_index":527,"title":{},"body":{"changelog.html":{}}}],["updates",{"_index":599,"title":{},"body":{"changelog.html":{}}}],["upgraded",{"_index":1000,"title":{},"body":{"changelog.html":{}}}],["upgrades",{"_index":1081,"title":{},"body":{"changelog.html":{}}}],["upgrading",{"_index":797,"title":{},"body":{"changelog.html":{}}}],["upload",{"_index":915,"title":{},"body":{"changelog.html":{}}}],["use",{"_index":537,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["used",{"_index":900,"title":{},"body":{"changelog.html":{}}}],["user",{"_index":522,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["user/os",{"_index":766,"title":{},"body":{"changelog.html":{}}}],["users",{"_index":1099,"title":{},"body":{"changelog.html":{}}}],["uses",{"_index":784,"title":{},"body":{"changelog.html":{}}}],["using",{"_index":329,"title":{},"body":{"injectables/DataSourceService.html":{},"changelog.html":{}}}],["utilities",{"_index":772,"title":{},"body":{"changelog.html":{}}}],["uuid",{"_index":1253,"title":{},"body":{"dependencies.html":{}}}],["v1.1",{"_index":677,"title":{},"body":{"changelog.html":{}}}],["v1.3",{"_index":536,"title":{},"body":{"changelog.html":{}}}],["v1.5.0",{"_index":899,"title":{},"body":{"changelog.html":{}}}],["v1.7",{"_index":679,"title":{},"body":{"changelog.html":{}}}],["v1.7.0",{"_index":671,"title":{},"body":{"changelog.html":{}}}],["v1.8.0",{"_index":631,"title":{},"body":{"changelog.html":{}}}],["v1.9.0",{"_index":592,"title":{},"body":{"changelog.html":{}}}],["v1.9.4",{"_index":552,"title":{},"body":{"changelog.html":{}}}],["v1/sparql",{"_index":605,"title":{},"body":{"changelog.html":{}}}],["v2.1.0",{"_index":529,"title":{},"body":{"changelog.html":{}}}],["v3",{"_index":559,"title":{},"body":{"changelog.html":{}}}],["value",{"_index":68,"title":{},"body":{"components/AppComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"miscellaneous/variables.html":{}}}],["values",{"_index":276,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["var",{"_index":144,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{}}}],["variable",{"_index":1125,"title":{},"body":{"coverage.html":{}}}],["variables",{"_index":1383,"title":{"miscellaneous/variables.html":{}},"body":{"miscellaneous/variables.html":{}}}],["version",{"_index":692,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["very",{"_index":989,"title":{},"body":{"changelog.html":{}}}],["via",{"_index":626,"title":{},"body":{"changelog.html":{}}}],["video",{"_index":798,"title":{},"body":{"changelog.html":{}}}],["view",{"_index":783,"title":{},"body":{"changelog.html":{}}}],["viewchild",{"_index":82,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["viewchild('bodyui",{"_index":63,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["viewer",{"_index":866,"title":{},"body":{"changelog.html":{}}}],["viewing",{"_index":581,"title":{},"body":{"changelog.html":{}}}],["views",{"_index":786,"title":{},"body":{"changelog.html":{}}}],["visual",{"_index":579,"title":{},"body":{"changelog.html":{}}}],["visualization",{"_index":830,"title":{},"body":{"changelog.html":{}}}],["vitessce",{"_index":1001,"title":{},"body":{"changelog.html":{}}}],["void",{"_index":170,"title":{},"body":{"modules/AppModule.html":{},"injectables/DataSourceService.html":{}}}],["vs",{"_index":752,"title":{},"body":{"changelog.html":{}}}],["vu",{"_index":1110,"title":{},"body":{"changelog.html":{}}}],["warming",{"_index":625,"title":{},"body":{"changelog.html":{}}}],["warning",{"_index":1024,"title":{},"body":{"changelog.html":{}}}],["warranties",{"_index":1356,"title":{},"body":{"license.html":{}}}],["warranty",{"_index":1353,"title":{},"body":{"license.html":{}}}],["wc",{"_index":148,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{}}}],["wc/src/app/app",{"_index":192,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["wc/src/app/app.component.ts",{"_index":13,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{},"coverage.html":{}}}],["wc/src/app/app.component.ts:21",{"_index":66,"title":{},"body":{"components/AppComponent.html":{}}}],["wc/src/app/app.component.ts:23",{"_index":56,"title":{},"body":{"components/AppComponent.html":{}}}],["wc/src/app/app.component.ts:24",{"_index":57,"title":{},"body":{"components/AppComponent.html":{}}}],["wc/src/app/app.component.ts:25",{"_index":55,"title":{},"body":{"components/AppComponent.html":{}}}],["wc/src/app/app.component.ts:27",{"_index":70,"title":{},"body":{"components/AppComponent.html":{}}}],["wc/src/app/app.component.ts:28",{"_index":72,"title":{},"body":{"components/AppComponent.html":{}}}],["wc/src/app/app.component.ts:29",{"_index":76,"title":{},"body":{"components/AppComponent.html":{}}}],["wc/src/app/app.component.ts:31",{"_index":47,"title":{},"body":{"components/AppComponent.html":{}}}],["wc/src/app/app.component.ts:39",{"_index":58,"title":{},"body":{"components/AppComponent.html":{}}}],["wc/src/app/app.module.ts",{"_index":164,"title":{},"body":{"modules/AppModule.html":{}}}],["wc/src/app/app.module.ts:23",{"_index":169,"title":{},"body":{"modules/AppModule.html":{}}}],["wc/src/app/core/constants.ts",{"_index":1124,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["wc/src/app/core/highlight.operator.ts",{"_index":1126,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{}}}],["wc/src/app/core/services/data",{"_index":239,"title":{},"body":{"injectables/DataSourceService.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{}}}],["wc/src/app/core/services/filtered",{"_index":378,"title":{},"body":{"injectables/FilteredSceneService.html":{},"coverage.html":{}}}],["wc/src/app/core/store/store.module.ts",{"_index":486,"title":{},"body":{"modules/StoreModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["wc/src/app/core/zoom",{"_index":1133,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["web",{"_index":181,"title":{},"body":{"modules/AppModule.html":{},"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["webcomponent",{"_index":751,"title":{},"body":{"changelog.html":{}}}],["webcomponents/webcomponentsjs",{"_index":1180,"title":{},"body":{"dependencies.html":{}}}],["webpages",{"_index":697,"title":{},"body":{"changelog.html":{}}}],["website",{"_index":1276,"title":{},"body":{"index.html":{}}}],["week",{"_index":1116,"title":{},"body":{"changelog.html":{}}}],["whether",{"_index":1369,"title":{},"body":{"license.html":{}}}],["whole",{"_index":1112,"title":{},"body":{"changelog.html":{}}}],["width",{"_index":139,"title":{},"body":{"components/AppComponent.html":{},"changelog.html":{}}}],["within",{"_index":870,"title":{},"body":{"changelog.html":{}}}],["without",{"_index":714,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["workflows",{"_index":940,"title":{},"body":{"changelog.html":{}}}],["working",{"_index":685,"title":{},"body":{"changelog.html":{}}}],["works",{"_index":960,"title":{},"body":{"changelog.html":{}}}],["x",{"_index":123,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["x_dimension",{"_index":122,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["y",{"_index":125,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["y_dimension",{"_index":124,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["yes",{"_index":277,"title":{},"body":{"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{}}}],["youtube",{"_index":720,"title":{},"body":{"changelog.html":{}}}],["z",{"_index":127,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["z_dimension",{"_index":126,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["zone.js",{"_index":1255,"title":{},"body":{"dependencies.html":{}}}],["zoom",{"_index":162,"title":{},"body":{"modules/AppModule.html":{},"injectables/FilteredSceneService.html":{},"overview.html":{}}}],["zoomto",{"_index":442,"title":{},"body":{"injectables/FilteredSceneService.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["zoomto(id",{"_index":1268,"title":{},"body":{"miscellaneous/functions.html":{}}}],["zoomto(this.zoomtoid",{"_index":412,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["zoomtoid",{"_index":97,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{}}}]],"pipeline":["stemmer"]}, - "store": {"components/AppComponent.html":{"url":"components/AppComponent.html","title":"component - AppComponent","body":"\n \n\n\n\n\n\n Components\n \n AppComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-body-ui-wc/src/app/app.component.ts\n\n\n\n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-root\n \n\n \n styleUrls\n ./app.component.scss\n \n\n\n\n \n templateUrl\n ./app.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Readonly\n bodyUI\n \n \n Readonly\n data$\n \n \n organs$\n \n \n scene$\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n Private\n Async\n reset\n \n \n \n \n\n\n \n \n Outputs\n \n \n \n \n \n \n onClick\n \n \n onMouseEnter\n \n \n onMouseLeave\n \n \n \n \n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(configState: GlobalConfigState, sceneSource: FilteredSceneService, cdr: ChangeDetectorRef)\n \n \n \n \n Defined in projects/ccf-body-ui-wc/src/app/app.component.ts:31\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n configState\n \n \n GlobalConfigState\n \n \n \n No\n \n \n \n \n sceneSource\n \n \n FilteredSceneService\n \n \n \n No\n \n \n \n \n cdr\n \n \n ChangeDetectorRef\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n\n \n Outputs\n \n \n \n \n \n onClick\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-body-ui-wc/src/app/app.component.ts:25\n \n \n \n \n \n \n \n \n \n onMouseEnter\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-body-ui-wc/src/app/app.component.ts:23\n \n \n \n \n \n \n \n \n \n onMouseLeave\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-body-ui-wc/src/app/app.component.ts:24\n \n \n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Private\n Async\n reset\n \n \n \n \n \n \n \n reset()\n \n \n\n\n \n \n Defined in projects/ccf-body-ui-wc/src/app/app.component.ts:39\n \n \n\n\n \n \n\n \n Returns : Promise\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n bodyUI\n \n \n \n \n \n \n Type : BodyUiComponent\n\n \n \n \n \n Decorators : \n \n \n @ViewChild('bodyUI', {static: true})\n \n \n \n \n \n Defined in projects/ccf-body-ui-wc/src/app/app.component.ts:21\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n data$\n \n \n \n \n \n \n Default value : this.configState.getOption('data')\n \n \n \n \n Defined in projects/ccf-body-ui-wc/src/app/app.component.ts:27\n \n \n\n\n \n \n \n \n \n \n \n \n organs$\n \n \n \n \n \n \n Default value : this.sceneSource.filteredOrgans$\n \n \n \n \n Defined in projects/ccf-body-ui-wc/src/app/app.component.ts:28\n \n \n\n\n \n \n \n \n \n \n \n \n scene$\n \n \n \n \n \n \n Default value : this.sceneSource.filteredScene$.pipe(\n tap((_) => this.reset())\n )\n \n \n \n \n Defined in projects/ccf-body-ui-wc/src/app/app.component.ts:29\n \n \n\n\n \n \n\n\n\n\n\n \n import { FilteredSceneService } from './core/services/filtered-scene/filtered-scene.service';\nimport { Component, EventEmitter, Output, ViewChild, ChangeDetectorRef, ChangeDetectionStrategy } from '@angular/core';\nimport { BodyUiComponent, GlobalConfigState } from 'ccf-shared';\nimport { take, tap } from 'rxjs/operators';\nimport { JsonLdObj } from 'jsonld/jsonld-spec';\n\n\nexport interface GlobalConfig {\n highlightID?: string;\n zoomToID?: string;\n data?: JsonLdObj[];\n}\n\n@Component({\n changeDetection: ChangeDetectionStrategy.OnPush,selector: 'ccf-root',\n templateUrl: './app.component.html',\n styleUrls: ['./app.component.scss']\n})\nexport class AppComponent {\n @ViewChild('bodyUI', { static: true }) readonly bodyUI!: BodyUiComponent;\n\n @Output() readonly onMouseEnter = new EventEmitter();\n @Output() readonly onMouseLeave = new EventEmitter();\n @Output() readonly onClick = new EventEmitter();\n\n readonly data$ = this.configState.getOption('data');\n organs$ = this.sceneSource.filteredOrgans$;\n scene$ = this.sceneSource.filteredScene$.pipe(\n tap((_) => this.reset())\n );\n\n constructor(\n private readonly configState: GlobalConfigState,\n private readonly sceneSource: FilteredSceneService,\n private readonly cdr: ChangeDetectorRef\n ) { }\n\n private async reset(): Promise {\n const { bodyUI } = this;\n\n // eslint-disable-next-line no-promise-executor-return\n await new Promise((resolve) => setTimeout(resolve, 200));\n const organs = await this.organs$.pipe(take(1)).toPromise();\n const hasZoomingNode = !!bodyUI.scene?.find((node) => node.zoomToOnLoad) ?? false;\n\n bodyUI.rotation = 0;\n bodyUI.rotationX = 0;\n\n if (!hasZoomingNode) {\n if (organs.length === 1) {\n const { x_dimension: x, y_dimension: y, z_dimension: z } = organs[0];\n bodyUI.bounds = { x: 1.25 * x / 1000, y: 1.25 * y / 1000, z: 1.25 * z / 1000 };\n bodyUI.target = [x / 1000 / 2, y / 1000 / 2, z / 1000 / 2];\n } else {\n bodyUI.bounds = { x: 2.2, y: 2, z: 0.4 };\n bodyUI.target = [0, 0, 0];\n }\n }\n\n this.cdr.detectChanges();\n }\n}\n\n \n\n \n \n\n \n\n \n \n ./app.component.scss\n \n .body-ui {\n height: 100%;\n width: 100%;\n}\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ''\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'AppComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/AppModule.html":{"url":"modules/AppModule.html","title":"module - AppModule","body":"\n \n\n\n\n\n Modules\n AppModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_AppModule\n\n\n\ncluster_AppModule_imports\n\n\n\ncluster_AppModule_declarations\n\n\n\n\nAppComponent\n\nAppComponent\n\n\n\nAppModule\n\nAppModule\n\nAppModule -->\n\nAppComponent->AppModule\n\n\n\n\n\nAppWebComponent\n\nAppWebComponent\n\nAppModule -->\n\nAppWebComponent->AppModule\n\n\n\n\n\nStoreModule\n\nStoreModule\n\nAppModule -->\n\nStoreModule->AppModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-body-ui-wc/src/app/app.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n AppComponent\n \n \n AppWebComponent\n \n \n \n \n EntryComponents\n \n \n AppComponent\n \n \n \n \n Imports\n \n \n StoreModule\n \n \n \n \n \n\n \n \n \n Methods\n \n \n \n \n \n \n \n ngDoBootstrap\n \n \n \n \n \n \nngDoBootstrap()\n \n \n\n\n \n \n Defined in projects/ccf-body-ui-wc/src/app/app.module.ts:23\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n\n \n\n\n \n import { DoBootstrap, Injector, NgModule } from '@angular/core';\nimport { createCustomElement } from '@angular/elements';\nimport { BrowserModule } from '@angular/platform-browser';\n\nimport { AppComponent } from './app.component';\nimport { AppWebComponent } from './app-web-component.component';\nimport { StoreModule } from './core/store/store.module';\nimport { BodyUiModule } from 'ccf-shared';\n\n@NgModule({\n imports: [\n BrowserModule,\n StoreModule,\n BodyUiModule\n ],\n declarations: [AppComponent, AppWebComponent],\n providers: [],\n entryComponents: [AppComponent]\n})\nexport class AppModule implements DoBootstrap {\n constructor(private readonly injector: Injector) { }\n\n ngDoBootstrap(): void {\n const appElement = createCustomElement(AppWebComponent, {\n injector: this.injector\n });\n\n customElements.define('ccf-body-ui-wc', appElement);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/AppWebComponent.html":{"url":"components/AppWebComponent.html","title":"component - AppWebComponent","body":"\n \n\n\n\n\n\n Components\n \n AppWebComponent\n\n\n\n \n Info\n \n \n Source\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-body-ui-wc/src/app/app-web-component.component.ts\n\n\n\n\n \n Extends\n \n \n BaseWebComponent\n \n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-root-wc\n \n\n\n\n \n template\n \n \n\n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n initialized\n \n \n \n \n\n\n \n \n Inputs\n \n \n \n \n \n \n data\n \n \n highlightID\n \n \n zoomToID\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n onClick\n \n \n onMouseEnter\n \n \n onMouseLeave\n \n \n \n \n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(configStore: GlobalConfigState, cdr: ChangeDetectorRef)\n \n \n \n \n Defined in projects/ccf-body-ui-wc/src/app/app-web-component.component.ts:40\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n configStore\n \n \n GlobalConfigState\n \n \n \n No\n \n \n \n \n cdr\n \n \n ChangeDetectorRef\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n data\n \n \n \n \n Type : InputDataFormat[]\n\n \n \n \n \n Defined in projects/ccf-body-ui-wc/src/app/app-web-component.component.ts:32\n \n \n \n \n \n \n \n \n \n highlightID\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-body-ui-wc/src/app/app-web-component.component.ts:33\n \n \n \n \n \n \n \n \n \n zoomToID\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-body-ui-wc/src/app/app-web-component.component.ts:34\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n onClick\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-body-ui-wc/src/app/app-web-component.component.ts:38\n \n \n \n \n \n \n \n \n \n onMouseEnter\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-body-ui-wc/src/app/app-web-component.component.ts:36\n \n \n \n \n \n \n \n \n \n onMouseLeave\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-body-ui-wc/src/app/app-web-component.component.ts:37\n \n \n \n \n\n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n initialized\n \n \n \n \n \n \n Type : boolean\n\n \n \n \n \n Defined in projects/ccf-body-ui-wc/src/app/app-web-component.component.ts:40\n \n \n\n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, ChangeDetectorRef, Component, EventEmitter, Input, Output } from '@angular/core';\nimport { GlobalConfigState } from 'ccf-shared';\nimport { BaseWebComponent, GenericGlobalConfig } from 'ccf-shared/web-components';\nimport { JsonLdObj } from 'jsonld/jsonld-spec';\n\nimport { environment } from '../environments/environment';\n\n\nexport interface InputDataFormat {\n id: string;\n // eslint-disable-next-line @typescript-eslint/naming-convention\n rui_location: JsonLdObj;\n}\n\n\nfunction toJsonLd(data: InputDataFormat[]): JsonLdObj[] {\n return data.map(d => ({\n '@id': `http://purl.org/ccf/1.5/entity/${d.id}`,\n '@type': 'http://purl.org/ccf/latest/ccf-entity.owl#Sample',\n // eslint-disable-next-line @typescript-eslint/naming-convention\n 'http://purl.org/ccf/latest/ccf-entity.owl#has_spatial_entity': d.rui_location\n })) as unknown as JsonLdObj[];\n}\n\n@Component({\n selector: 'ccf-root-wc',\n template: '',\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class AppWebComponent extends BaseWebComponent {\n @Input() data: InputDataFormat[];\n @Input() highlightID: string;\n @Input() zoomToID: string;\n\n @Output() readonly onMouseEnter = new EventEmitter();\n @Output() readonly onMouseLeave = new EventEmitter();\n @Output() readonly onClick = new EventEmitter();\n\n initialized: boolean;\n\n constructor(\n configStore: GlobalConfigState,\n cdr: ChangeDetectorRef\n ) {\n super(configStore, cdr, {\n initialDelay: 10,\n\n initialConfig: {\n ...environment.dbOptions,\n ...globalThis['dbOptions']\n },\n parse: {\n data: toJsonLd\n }\n });\n }\n}\n\n \n\n\n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ''\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'AppWebComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/DataSourceService.html":{"url":"injectables/DataSourceService.html","title":"injectable - DataSourceService","body":"\n \n\n\n\n\n\n\n\n\n Injectables\n DataSourceService\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-body-ui-wc/src/app/core/services/data-source/data-source.service.ts\n \n\n\n \n Description\n \n \n Backend data queries.\n\n \n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n dataSource\n \n \n dbOptions\n \n \n Private\n Readonly\n subscriptions\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n Private\n Async\n connectDataSource\n \n \n Private\n createDataSource\n \n \n getAggregateResults\n \n \n getCellTypeTermOccurences\n \n \n getCellTypeTreeModel\n \n \n getOntologyTermOccurences\n \n \n getOntologyTreeModel\n \n \n getOrganScene\n \n \n getReferenceOrgans\n \n \n getScene\n \n \n getTissueBlockResults\n \n \n ngOnDestroy\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(locator: LocationStrategy, globalConfig: GlobalConfigState)\n \n \n \n \n Defined in projects/ccf-body-ui-wc/src/app/core/services/data-source/data-source.service.ts:43\n \n \n\n \n \n Creates an instance of data source service.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n locator\n \n \n LocationStrategy\n \n \n \n No\n \n \n \n \n globalConfig\n \n \n GlobalConfigState\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Private\n Async\n connectDataSource\n \n \n \n \n \n \n \n connectDataSource(source: DataSource, config: CCFDatabaseOptions)\n \n \n\n\n \n \n Defined in projects/ccf-body-ui-wc/src/app/core/services/data-source/data-source.service.ts:187\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n source\n \n DataSource\n \n\n \n No\n \n\n\n \n \n config\n \n CCFDatabaseOptions\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Promise\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n createDataSource\n \n \n \n \n \n \n \n createDataSource()\n \n \n\n\n \n \n Defined in projects/ccf-body-ui-wc/src/app/core/services/data-source/data-source.service.ts:180\n \n \n\n\n \n \n \n \n \n \n \n \n getAggregateResults\n \n \n \n \n \n \ngetAggregateResults(filter?: Filter)\n \n \n\n\n \n \n Defined in projects/ccf-body-ui-wc/src/app/core/services/data-source/data-source.service.ts:90\n \n \n\n\n \n \n Queries for aggregate values.\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n Currently applied filter.\n\n \n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n An observable emitting the results.\n\n \n \n \n \n \n \n \n \n \n \n \n getCellTypeTermOccurences\n \n \n \n \n \n \ngetCellTypeTermOccurences(filter?: Filter)\n \n \n\n\n \n \n Defined in projects/ccf-body-ui-wc/src/app/core/services/data-source/data-source.service.ts:116\n \n \n\n\n \n \n Queries for cell type term counts.\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n Currently applied filter.\n\n \n \n \n \n \n \n \n \n Returns : Observable>\n\n \n \n An observable emitting the results.\n\n \n \n \n \n \n \n \n \n \n \n \n getCellTypeTreeModel\n \n \n \n \n \n \ngetCellTypeTreeModel()\n \n \n\n\n \n \n Defined in projects/ccf-body-ui-wc/src/app/core/services/data-source/data-source.service.ts:140\n \n \n\n\n \n \n Get the cell type tree model.\n\n\n \n \n \n Returns : Observable\n\n \n \n An observable emitting the results.\n\n \n \n \n \n \n \n \n \n \n \n \n getOntologyTermOccurences\n \n \n \n \n \n \ngetOntologyTermOccurences(filter?: Filter)\n \n \n\n\n \n \n Defined in projects/ccf-body-ui-wc/src/app/core/services/data-source/data-source.service.ts:103\n \n \n\n\n \n \n Queries for ontology term counts.\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n Currently applied filter.\n\n \n \n \n \n \n \n \n \n Returns : Observable>\n\n \n \n An observable emitting the results.\n\n \n \n \n \n \n \n \n \n \n \n \n getOntologyTreeModel\n \n \n \n \n \n \ngetOntologyTreeModel()\n \n \n\n\n \n \n Defined in projects/ccf-body-ui-wc/src/app/core/services/data-source/data-source.service.ts:128\n \n \n\n\n \n \n Get the ontology tree model.\n\n\n \n \n \n Returns : Observable\n\n \n \n An observable emitting the results.\n\n \n \n \n \n \n \n \n \n \n \n \n getOrganScene\n \n \n \n \n \n \ngetOrganScene(organ: string, filter?: Filter)\n \n \n\n\n \n \n Defined in projects/ccf-body-ui-wc/src/app/core/services/data-source/data-source.service.ts:173\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n organ\n \n string\n \n\n \n No\n \n\n\n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getReferenceOrgans\n \n \n \n \n \n \ngetReferenceOrgans()\n \n \n\n\n \n \n Defined in projects/ccf-body-ui-wc/src/app/core/services/data-source/data-source.service.ts:153\n \n \n\n\n \n \n Get the reference organs.\n\n\n \n \n \n Returns : Observable\n\n \n \n An observable emitting the results.\n\n \n \n \n \n \n \n \n \n \n \n \n getScene\n \n \n \n \n \n \ngetScene(filter?: Filter)\n \n \n\n\n \n \n Defined in projects/ccf-body-ui-wc/src/app/core/services/data-source/data-source.service.ts:166\n \n \n\n\n \n \n Queries for scene nodes to display.\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n Currently applied filter.\n\n \n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n An observable emitting the results.\n\n \n \n \n \n \n \n \n \n \n \n \n getTissueBlockResults\n \n \n \n \n \n \ngetTissueBlockResults(filter?: Filter)\n \n \n\n\n \n \n Defined in projects/ccf-body-ui-wc/src/app/core/services/data-source/data-source.service.ts:77\n \n \n\n\n \n \n Queries for tissue block values.\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n Currently applied filter.\n\n \n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n An observable emitting the results.\n\n \n \n \n \n \n \n \n \n \n \n \n ngOnDestroy\n \n \n \n \n \n \nngOnDestroy()\n \n \n\n\n \n \n Defined in projects/ccf-body-ui-wc/src/app/core/services/data-source/data-source.service.ts:67\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n dataSource\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Defined in projects/ccf-body-ui-wc/src/app/core/services/data-source/data-source.service.ts:39\n \n \n\n \n \n The underlying database.\n\n \n \n\n \n \n \n \n \n \n \n \n dbOptions\n \n \n \n \n \n \n Type : CCFDatabaseOptions\n\n \n \n \n \n Defined in projects/ccf-body-ui-wc/src/app/core/services/data-source/data-source.service.ts:41\n \n \n\n \n \n Database initialization options.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n Readonly\n subscriptions\n \n \n \n \n \n \n Default value : new Subscription()\n \n \n \n \n Defined in projects/ccf-body-ui-wc/src/app/core/services/data-source/data-source.service.ts:43\n \n \n\n\n \n \n\n\n \n\n\n \n import { DEFAULT_CCF_DB_OPTIONS } from './../../../../../../ccf-database/src/lib/ccf-database';\n/* eslint-disable @typescript-eslint/no-shadow */\nimport { LocationStrategy } from '@angular/common';\nimport { Injectable, OnDestroy } from '@angular/core';\nimport {\n AggregateResult,\n CCFDatabase,\n CCFDatabaseOptions,\n Filter,\n OntologyTreeModel,\n SpatialEntity,\n SpatialSceneNode,\n TissueBlockResult\n} from 'ccf-database';\nimport { GlobalConfigState } from 'ccf-shared';\nimport { Remote } from 'comlink';\nimport { Observable, Subscription, Unsubscribable, using } from 'rxjs';\nimport { distinctUntilChanged, filter, map, shareReplay, switchMap, take } from 'rxjs/operators';\n\nimport { environment } from '../../../../environments/environment';\n\n\ntype DataSource = Remote | CCFDatabase;\n\n\nfunction compareConfig(previous: CCFDatabaseOptions, current: CCFDatabaseOptions): boolean {\n return previous === current;\n}\n\n\n/**\n * Backend data queries.\n */\n@Injectable({\n providedIn: 'root'\n})\nexport class DataSourceService implements OnDestroy {\n /** The underlying database. */\n dataSource: Observable;\n /** Database initialization options. */\n dbOptions: CCFDatabaseOptions;\n\n private readonly subscriptions = new Subscription();\n\n /**\n * Creates an instance of data source service.\n */\n constructor(\n private readonly locator: LocationStrategy,\n private readonly globalConfig: GlobalConfigState\n ) {\n this.dataSource = globalConfig.getOption('data').pipe(\n map(data => ({ ...DEFAULT_CCF_DB_OPTIONS, dataSources: data })),\n filter(config => Object.keys(config).length > 0),\n map((config) => config as unknown as CCFDatabaseOptions),\n distinctUntilChanged(compareConfig),\n switchMap(config => using(\n () => this.createDataSource(),\n (resource) => this.connectDataSource((resource as unknown as { source: DataSource }).source, config)\n )),\n shareReplay(1)\n );\n\n this.subscriptions.add(this.dataSource.subscribe());\n }\n\n ngOnDestroy(): void {\n this.subscriptions.unsubscribe();\n }\n\n /**\n * Queries for tissue block values.\n *\n * @param [filter] Currently applied filter.\n * @returns An observable emitting the results.\n */\n getTissueBlockResults(filter?: Filter): Observable {\n return this.dataSource.pipe(\n switchMap(db => db.getTissueBlockResults(filter)),\n take(1)\n );\n }\n\n /**\n * Queries for aggregate values.\n *\n * @param [filter] Currently applied filter.\n * @returns An observable emitting the results.\n */\n getAggregateResults(filter?: Filter): Observable {\n return this.dataSource.pipe(\n switchMap(db => db.getAggregateResults(filter)),\n take(1)\n );\n }\n\n /**\n * Queries for ontology term counts.\n *\n * @param [filter] Currently applied filter.\n * @returns An observable emitting the results.\n */\n getOntologyTermOccurences(filter?: Filter): Observable> {\n return this.dataSource.pipe(\n switchMap(db => db.getOntologyTermOccurences(filter)),\n take(1)\n );\n }\n\n /**\n * Queries for cell type term counts.\n *\n * @param [filter] Currently applied filter.\n * @returns An observable emitting the results.\n */\n getCellTypeTermOccurences(filter?: Filter): Observable> {\n return this.dataSource.pipe(\n switchMap(db => db.getCellTypeTermOccurences(filter)),\n take(1)\n );\n }\n\n /**\n * Get the ontology tree model.\n *\n * @returns An observable emitting the results.\n */\n getOntologyTreeModel(): Observable {\n return this.dataSource.pipe(\n switchMap(db => db.getOntologyTreeModel()),\n take(1)\n );\n }\n\n /**\n * Get the cell type tree model.\n *\n * @returns An observable emitting the results.\n */\n getCellTypeTreeModel(): Observable {\n return this.dataSource.pipe(\n switchMap(db => db.getCellTypeTreeModel()),\n take(1)\n );\n }\n\n\n /**\n * Get the reference organs.\n *\n * @returns An observable emitting the results.\n */\n getReferenceOrgans(): Observable {\n return this.dataSource.pipe(\n switchMap(db => db.getReferenceOrgans()),\n take(1)\n );\n }\n\n /**\n * Queries for scene nodes to display.\n *\n * @param [filter] Currently applied filter.\n * @returns An observable emitting the results.\n */\n getScene(filter?: Filter): Observable {\n return this.dataSource.pipe(\n switchMap(db => db.getScene(filter)),\n take(1)\n );\n }\n\n getOrganScene(organ: string, filter?: Filter): Observable {\n return this.dataSource.pipe(\n switchMap(db => db.getReferenceOrganScene(organ, filter)),\n take(1)\n );\n }\n\n private createDataSource(): { source: DataSource } & Unsubscribable {\n const unsubscribe: () => void = () => undefined;\n const source = new CCFDatabase();\n\n return { source, unsubscribe };\n }\n\n private async connectDataSource(source: DataSource, config: CCFDatabaseOptions): Promise {\n const start = new Date().getTime();\n\n await source.connect(config, false);\n\n if (!environment.production) {\n // eslint-disable-next-line no-console\n console.info(`Loaded CCF database in ${ ((new Date()).getTime() - start) / 1000 }s`);\n // eslint-disable-next-line no-console\n console.log(source);\n }\n return source;\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/FilteredSceneService.html":{"url":"injectables/FilteredSceneService.html","title":"injectable - FilteredSceneService","body":"\n \n\n\n\n\n\n\n\n\n Injectables\n FilteredSceneService\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-body-ui-wc/src/app/core/services/filtered-scene/filtered-scene.service.ts\n \n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Readonly\n data$\n \n \n Readonly\n filteredOrgans$\n \n \n Readonly\n filteredScene$\n \n \n Readonly\n highlightID$\n \n \n Readonly\n organs$\n \n \n Readonly\n referenceOrgans$\n \n \n Readonly\n scene$\n \n \n Readonly\n zoomToID$\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n Private\n chooseScene\n \n \n Private\n filterSceneNodes\n \n \n Private\n getNeededReferenceOrgans\n \n \n Private\n getNeededSkins\n \n \n Private\n selectOrgans\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(configState: GlobalConfigState, source: DataSourceService)\n \n \n \n \n Defined in projects/ccf-body-ui-wc/src/app/core/services/filtered-scene/filtered-scene.service.ts:47\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n configState\n \n \n GlobalConfigState\n \n \n \n No\n \n \n \n \n source\n \n \n DataSourceService\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Private\n chooseScene\n \n \n \n \n \n \n \n chooseScene(data?: JsonLdObj[], organs?: SpatialEntity[])\n \n \n\n\n \n \n Defined in projects/ccf-body-ui-wc/src/app/core/services/filtered-scene/filtered-scene.service.ts:54\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n data\n \n JsonLdObj[]\n \n\n \n Yes\n \n\n\n \n \n organs\n \n SpatialEntity[]\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n filterSceneNodes\n \n \n \n \n \n \n \n filterSceneNodes(nodes: SpatialSceneNode[], organs: Set, referenceOrgans: SpatialEntity[])\n \n \n\n\n \n \n Defined in projects/ccf-body-ui-wc/src/app/core/services/filtered-scene/filtered-scene.service.ts:82\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n nodes\n \n SpatialSceneNode[]\n \n\n \n No\n \n\n\n \n \n organs\n \n Set\n \n\n \n No\n \n\n\n \n \n referenceOrgans\n \n SpatialEntity[]\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : SpatialSceneNode[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n getNeededReferenceOrgans\n \n \n \n \n \n \n \n getNeededReferenceOrgans(referenceOrgans: SpatialEntity[], organs: Set)\n \n \n\n\n \n \n Defined in projects/ccf-body-ui-wc/src/app/core/services/filtered-scene/filtered-scene.service.ts:91\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n referenceOrgans\n \n SpatialEntity[]\n \n\n \n No\n \n\n\n \n \n organs\n \n Set\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : SpatialEntity[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n getNeededSkins\n \n \n \n \n \n \n \n getNeededSkins(organs: SpatialEntity[])\n \n \n\n\n \n \n Defined in projects/ccf-body-ui-wc/src/app/core/services/filtered-scene/filtered-scene.service.ts:95\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n organs\n \n SpatialEntity[]\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : string[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n selectOrgans\n \n \n \n \n \n \n \n selectOrgans(data: Any[] | undefined)\n \n \n\n\n \n \n Defined in projects/ccf-body-ui-wc/src/app/core/services/filtered-scene/filtered-scene.service.ts:73\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n data\n \n Any[] | undefined\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Set\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n data$\n \n \n \n \n \n \n Default value : this.configState.getOption('data')\n \n \n \n \n Defined in projects/ccf-body-ui-wc/src/app/core/services/filtered-scene/filtered-scene.service.ts:18\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n filteredOrgans$\n \n \n \n \n \n \n Default value : combineLatest([this.organs$, this.referenceOrgans$]).pipe(\n map(([organs, referenceOrgans]) => this.getNeededReferenceOrgans(referenceOrgans, organs)),\n shareReplay(1)\n )\n \n \n \n \n Defined in projects/ccf-body-ui-wc/src/app/core/services/filtered-scene/filtered-scene.service.ts:37\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n filteredScene$\n \n \n \n \n \n \n Default value : combineLatest([this.scene$, this.organs$, this.referenceOrgans$]).pipe(\n map(([nodes, organs, referenceOrgans]) => this.filterSceneNodes(nodes, organs, referenceOrgans)),\n hightlight(this.highlightID$, HIGHLIGHT_YELLOW),\n zoomTo(this.zoomToID$),\n shareReplay(1)\n )\n \n \n \n \n Defined in projects/ccf-body-ui-wc/src/app/core/services/filtered-scene/filtered-scene.service.ts:42\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n highlightID$\n \n \n \n \n \n \n Default value : this.configState.getOption('highlightID').pipe(\n map(id => `http://purl.org/ccf/1.5/entity/${id}`)\n )\n \n \n \n \n Defined in projects/ccf-body-ui-wc/src/app/core/services/filtered-scene/filtered-scene.service.ts:22\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n organs$\n \n \n \n \n \n \n Default value : this.configState.getOption('data').pipe(\n map(data => this.selectOrgans(data)),\n shareReplay(1)\n )\n \n \n \n \n Defined in projects/ccf-body-ui-wc/src/app/core/services/filtered-scene/filtered-scene.service.ts:32\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n referenceOrgans$\n \n \n \n \n \n \n Default value : this.source.getReferenceOrgans()\n \n \n \n \n Defined in projects/ccf-body-ui-wc/src/app/core/services/filtered-scene/filtered-scene.service.ts:26\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n scene$\n \n \n \n \n \n \n Default value : combineLatest([this.data$, this.referenceOrgans$, this.source.dataSource]).pipe(\n switchMap(([data, referenceOrgans, _]) => this.chooseScene(data, referenceOrgans))\n )\n \n \n \n \n Defined in projects/ccf-body-ui-wc/src/app/core/services/filtered-scene/filtered-scene.service.ts:28\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n zoomToID$\n \n \n \n \n \n \n Default value : this.configState.getOption('zoomToID').pipe(\n map(id => `http://purl.org/ccf/1.5/entity/${id}`)\n )\n \n \n \n \n Defined in projects/ccf-body-ui-wc/src/app/core/services/filtered-scene/filtered-scene.service.ts:19\n \n \n\n\n \n \n\n\n \n\n\n \n import { SpatialSceneNode, SpatialEntity, Filter } from 'ccf-database';\nimport { combineLatest, Observable, of } from 'rxjs';\nimport { Injectable } from '@angular/core';\nimport { GlobalConfigState } from 'ccf-shared';\nimport { DataSourceService } from '../data-source/data-source.service';\nimport { map, shareReplay, switchMap } from 'rxjs/operators';\nimport { Any } from '@angular-ru/common/typings';\nimport { FEMALE_SKIN_URL, HIGHLIGHT_YELLOW, MALE_SKIN_URL, SPATIAL_ENTITY_URL } from '../../constants';\nimport { hightlight } from '../../highlight.operator';\nimport { GlobalConfig } from '../../../app.component';\nimport { zoomTo } from '../../zoom-to.operator';\nimport { JsonLdObj } from 'jsonld/jsonld-spec';\n\n@Injectable({\n providedIn: 'root'\n})\nexport class FilteredSceneService {\n readonly data$ = this.configState.getOption('data');\n readonly zoomToID$ = this.configState.getOption('zoomToID').pipe(\n map(id => `http://purl.org/ccf/1.5/entity/${id}`)\n );\n readonly highlightID$ = this.configState.getOption('highlightID').pipe(\n map(id => `http://purl.org/ccf/1.5/entity/${id}`)\n );\n\n readonly referenceOrgans$ = this.source.getReferenceOrgans();\n\n readonly scene$ = combineLatest([this.data$, this.referenceOrgans$, this.source.dataSource]).pipe(\n switchMap(([data, referenceOrgans, _]) => this.chooseScene(data, referenceOrgans))\n );\n\n readonly organs$ = this.configState.getOption('data').pipe(\n map(data => this.selectOrgans(data)),\n shareReplay(1)\n );\n\n readonly filteredOrgans$ = combineLatest([this.organs$, this.referenceOrgans$]).pipe(\n map(([organs, referenceOrgans]) => this.getNeededReferenceOrgans(referenceOrgans, organs)),\n shareReplay(1)\n );\n\n readonly filteredScene$ = combineLatest([this.scene$, this.organs$, this.referenceOrgans$]).pipe(\n map(([nodes, organs, referenceOrgans]) => this.filterSceneNodes(nodes, organs, referenceOrgans)),\n hightlight(this.highlightID$, HIGHLIGHT_YELLOW),\n zoomTo(this.zoomToID$),\n shareReplay(1)\n );\n\n constructor(\n private readonly configState: GlobalConfigState,\n private readonly source: DataSourceService\n ) { }\n\n private chooseScene(data?: JsonLdObj[], organs?: SpatialEntity[]): Observable {\n const organUrls = data?.map(obj => {\n const block: Any = obj[SPATIAL_ENTITY_URL];\n // eslint-disable-next-line @typescript-eslint/no-unsafe-member-access\n return block?.placement.target;\n }) ?? [];\n const uniqueOrganUrls = new Set(organUrls);\n\n if (uniqueOrganUrls.size > 1) {\n return this.source.getScene();\n } else if (organs) {\n const organ = organs.find(tempOrgan => tempOrgan['@id'] === organUrls[0]);\n if (organ) {\n return this.source.getOrganScene(organ.representation_of as string, { ontologyTerms: [organ.reference_organ as string], sex: organ.sex } as Filter);\n }\n }\n return of([]);\n }\n\n private selectOrgans(data: Any[] | undefined): Set {\n const selectOrgan = (item: Any) =>\n // eslint-disable-next-line @typescript-eslint/no-unsafe-member-access\n item[SPATIAL_ENTITY_URL].placement.target;\n\n const organs = (data ?? []).map(selectOrgan);\n return new Set(organs);\n }\n\n private filterSceneNodes(nodes: SpatialSceneNode[], organs: Set, referenceOrgans: SpatialEntity[]): SpatialSceneNode[] {\n const neededReferenceOrgans = this.getNeededReferenceOrgans(referenceOrgans, organs);\n const neededSkins = this.getNeededSkins(neededReferenceOrgans);\n const neededOrgans = new Set([...organs, ...neededSkins]);\n const filteredNodes = nodes.filter(node => !node.reference_organ || neededOrgans.has(node.reference_organ));\n\n return filteredNodes;\n }\n\n private getNeededReferenceOrgans(referenceOrgans: SpatialEntity[], organs: Set): SpatialEntity[] {\n return referenceOrgans.filter(organ => organs.has(organ.reference_organ ?? ''));\n }\n\n private getNeededSkins(organs: SpatialEntity[]): string[] {\n if (organs.length === 1) {\n return [];\n }\n\n const skins = new Set();\n organs.forEach(organ => {\n if (organ.sex === 'Female') {\n skins.add(FEMALE_SKIN_URL);\n } else if (organ.sex === 'Male') {\n skins.add(MALE_SKIN_URL);\n }\n });\n\n return [...skins];\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/GlobalConfig.html":{"url":"interfaces/GlobalConfig.html","title":"interface - GlobalConfig","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n GlobalConfig\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-body-ui-wc/src/app/app.component.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n data\n \n \n \n Optional\n \n highlightID\n \n \n \n Optional\n \n zoomToID\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n data\n \n \n \n \n \n \n \n \n data: JsonLdObj[]\n\n \n \n\n\n \n \n Type : JsonLdObj[]\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n highlightID\n \n \n \n \n \n \n \n \n highlightID: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n zoomToID\n \n \n \n \n \n \n \n \n zoomToID: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n\n\n \n import { FilteredSceneService } from './core/services/filtered-scene/filtered-scene.service';\nimport { Component, EventEmitter, Output, ViewChild, ChangeDetectorRef, ChangeDetectionStrategy } from '@angular/core';\nimport { BodyUiComponent, GlobalConfigState } from 'ccf-shared';\nimport { take, tap } from 'rxjs/operators';\nimport { JsonLdObj } from 'jsonld/jsonld-spec';\n\n\nexport interface GlobalConfig {\n highlightID?: string;\n zoomToID?: string;\n data?: JsonLdObj[];\n}\n\n@Component({\n changeDetection: ChangeDetectionStrategy.OnPush,selector: 'ccf-root',\n templateUrl: './app.component.html',\n styleUrls: ['./app.component.scss']\n})\nexport class AppComponent {\n @ViewChild('bodyUI', { static: true }) readonly bodyUI!: BodyUiComponent;\n\n @Output() readonly onMouseEnter = new EventEmitter();\n @Output() readonly onMouseLeave = new EventEmitter();\n @Output() readonly onClick = new EventEmitter();\n\n readonly data$ = this.configState.getOption('data');\n organs$ = this.sceneSource.filteredOrgans$;\n scene$ = this.sceneSource.filteredScene$.pipe(\n tap((_) => this.reset())\n );\n\n constructor(\n private readonly configState: GlobalConfigState,\n private readonly sceneSource: FilteredSceneService,\n private readonly cdr: ChangeDetectorRef\n ) { }\n\n private async reset(): Promise {\n const { bodyUI } = this;\n\n // eslint-disable-next-line no-promise-executor-return\n await new Promise((resolve) => setTimeout(resolve, 200));\n const organs = await this.organs$.pipe(take(1)).toPromise();\n const hasZoomingNode = !!bodyUI.scene?.find((node) => node.zoomToOnLoad) ?? false;\n\n bodyUI.rotation = 0;\n bodyUI.rotationX = 0;\n\n if (!hasZoomingNode) {\n if (organs.length === 1) {\n const { x_dimension: x, y_dimension: y, z_dimension: z } = organs[0];\n bodyUI.bounds = { x: 1.25 * x / 1000, y: 1.25 * y / 1000, z: 1.25 * z / 1000 };\n bodyUI.target = [x / 1000 / 2, y / 1000 / 2, z / 1000 / 2];\n } else {\n bodyUI.bounds = { x: 2.2, y: 2, z: 0.4 };\n bodyUI.target = [0, 0, 0];\n }\n }\n\n this.cdr.detectChanges();\n }\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/InputDataFormat.html":{"url":"interfaces/InputDataFormat.html","title":"interface - InputDataFormat","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n InputDataFormat\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-body-ui-wc/src/app/app-web-component.component.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n id\n \n \n \n \n rui_location\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n id\n \n \n \n \n \n \n \n \n id: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n rui_location\n \n \n \n \n \n \n \n \n rui_location: JsonLdObj\n\n \n \n\n\n \n \n Type : JsonLdObj\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { ChangeDetectionStrategy, ChangeDetectorRef, Component, EventEmitter, Input, Output } from '@angular/core';\nimport { GlobalConfigState } from 'ccf-shared';\nimport { BaseWebComponent, GenericGlobalConfig } from 'ccf-shared/web-components';\nimport { JsonLdObj } from 'jsonld/jsonld-spec';\n\nimport { environment } from '../environments/environment';\n\n\nexport interface InputDataFormat {\n id: string;\n // eslint-disable-next-line @typescript-eslint/naming-convention\n rui_location: JsonLdObj;\n}\n\n\nfunction toJsonLd(data: InputDataFormat[]): JsonLdObj[] {\n return data.map(d => ({\n '@id': `http://purl.org/ccf/1.5/entity/${d.id}`,\n '@type': 'http://purl.org/ccf/latest/ccf-entity.owl#Sample',\n // eslint-disable-next-line @typescript-eslint/naming-convention\n 'http://purl.org/ccf/latest/ccf-entity.owl#has_spatial_entity': d.rui_location\n })) as unknown as JsonLdObj[];\n}\n\n@Component({\n selector: 'ccf-root-wc',\n template: '',\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class AppWebComponent extends BaseWebComponent {\n @Input() data: InputDataFormat[];\n @Input() highlightID: string;\n @Input() zoomToID: string;\n\n @Output() readonly onMouseEnter = new EventEmitter();\n @Output() readonly onMouseLeave = new EventEmitter();\n @Output() readonly onClick = new EventEmitter();\n\n initialized: boolean;\n\n constructor(\n configStore: GlobalConfigState,\n cdr: ChangeDetectorRef\n ) {\n super(configStore, cdr, {\n initialDelay: 10,\n\n initialConfig: {\n ...environment.dbOptions,\n ...globalThis['dbOptions']\n },\n parse: {\n data: toJsonLd\n }\n });\n }\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/StoreModule.html":{"url":"modules/StoreModule.html","title":"module - StoreModule","body":"\n \n\n\n\n\n Modules\n StoreModule\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-body-ui-wc/src/app/core/store/store.module.ts\n \n\n\n\n\n\n \n \n \n \n\n\n \n\n\n \n import { NgModule } from '@angular/core';\nimport { NgxsDataPluginModule } from '@ngxs-labs/data';\nimport { NgxsLoggerPluginModule } from '@ngxs/logger-plugin';\nimport { NgxsModule } from '@ngxs/store';\nimport { GlobalConfigState } from 'ccf-shared';\n\nimport { environment } from '../../../environments/environment';\n\n\n/**\n * States shared across the entire app.\n */\nexport const ROOT_STATES = [\n GlobalConfigState\n];\n\n@NgModule({\n imports: [\n // For some strange reason the data plugin is not happy being placed after the store module!?\n NgxsDataPluginModule.forRoot(),\n\n NgxsModule.forRoot(ROOT_STATES, {\n developmentMode: !environment.production\n // Consider setting compatibility and executionStrategy\n // https://www.ngxs.io/advanced/options\n }),\n\n // Logger plugin must be last!\n NgxsLoggerPluginModule.forRoot({\n disabled: environment.production\n })\n ]\n})\nexport class StoreModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"changelog.html":{"url":"changelog.html","title":"getting-started - changelog","body":"\n \n\nChangelog\nChangelog for the Common Coordinate Framework (CCF) User Interfaces\n3.6.0 - 2022-10-15\nAdded in 3.6.0.\n\nUpdated to CCF.OWL v2.1.0 which indexes the Human Reference Atlas (HRA) 4th Release (v1.3) for use in the CCF UIs and CCF-API. Note that some terms have changed in the ontology. As such, some SPARQL queries may need to be updated. All CCF-API calls have been updated to support the new terms.\n\n3.5.0 - 2022-09-27\nAdded in 3.5.0\n\nUpdate to CCF.OWL v1.9.4\nUpdate placement for KPMP rui locations\nSwitch to HuBMAP v3 search-api\nPick right organ when loading rui locations from a file in the RUI\n\n3.4.0 - 2022-07-01\nAdded in 3.4.0\n\nMajor feature added: Spatial Search! This includes an expanded API plus a user interface for dynamically generating spatial searches.\n\nKnown Issues in 3.4.0\n\nThere are some minor visual descrepancies when viewing the spatial search 3D scene and the results. However, blocks which are highlighted will be selected if the spatial search is added to your overall search filters.\n\n3.3.0 - 2022-06-17\nAdded in 3.3.0\n\nAdded support for the latest CCF Ontology v1.9.0 which adds Placenta, Spinal Cord, new Landmarks for reference organs, and a host of data updates.\nAdded a SPARQL route to the CCF-API for flexible querying of the Ontology and linked data. See the /v1/sparql docs for more information.\nClean up and bug fixes\n\n3.2.0 - 2022-04-14\nAdded in 3.2.0\n\nMajor CCF Database speed improvements! 95% reduction in load times!\nMinor graphical fixes\n\n3.1.1 - 2022-04-12\nAdded in 3.1.1\n\nExpanded RUI web component options\nAdded support for warming up the CCF database via the CCF-API so that the EUI can prevent timeouts\n\n3.1.0 - 2022-04-07\nAdded in 3.1.0\n\nAdded support for the latest CCF Ontology v1.8.0 which adds cell types\nAdded feature to search for tissue blocks by cell type\nAdded API feature to dynamically generate GTEx rui_locations.jsonld\nAdded logging of organ and block position changes to the RUI\nAdded an expanded organ selector that makes selecting organs much easier with the larger number of reference organs we have now\nNow generating programming libraries for the CCF-API in Python, TypeScript, TypeScript (Angular), and JavaScript. We will be publishing them to appropriate package managers soon.\nImproved performance of the CCF-API\nNew theming options and toggle for the CCF EUI/RUI\nAdded new themes for SenNet, GTEx, and a default theme\nAdded compodoc generated code documentation to production and staging builds\nBug fixes and minor improvements\n\n3.0.0 - 2022-01-27\nAdded in 3.0.0\n\nAdded support for the latest CCF Ontology v1.7.0\nBug fixes and code cleanup\n\n3.0.0 BETA - 2021-12-17\nAdded in 3.0.0 BETA\n\nAdded reference organs and ASCT+B tables from the v1.1 CCF Release\nLinks: CCF Ontology v1.7 BETA, CCF Release v1.1\n\n\n\nKnown issues in 3.0.0 BETA\n\nPreviously registered tissues may appear slightly off. We are working to rectify this before making it a production release.\n\n2.5.0 - 2021-12-17\nAdded in 2.5.0\n\nCCF-API OpenAPI Spec and implementation. Next version will connect the EUI to this as it's backend.\nAdded the CCF Body UI Web Component for integrating the 3D scene deeply in webpages (including the HuBMAP data portal).\nThe organ-info Web Component can now take an option to highlight specific blocks in the scene. Currently only highlights by providers, but age, sex, and BMI will be added in the next version.\nBug fixes and Quality of Life improvements\n\n2.4.0 - 2021-12-10\nAdded in 2.4.0\n\nRUI shows a confirmation dialog when a user attempts to leave without finishing registration\nAdded GTEx data to EUI\nRUI Common Extraction Sites are now known as Landmarks\nOrgan info now highlights the block selected on click\nUpdated RUI YouTube Demo link\nBug fixes and Quality of Life improvements\n\n2.3.1 - 2021-09-13\nAdded in 2.3.1\n\nAdded support for paired organs to be refernced by their parent (ala Kidney + Left/Right Kidney)\n\n2.3.0 - 2021-09-10\nAdded in 2.3.0\n\nGreatly improved CCF Database performance. This improves the performance in both organ-info and EUI.\nImproved styling of organ-info\n\n2.2.0 - 2021-09-10\nAdded in 2.2.0\n\nAdded an organ-info web component for displaying reference organs and associated data in a simple panel display. The hubmap portal will be using this soon for organ pages.\nEMBEDDING.md instructions have been updated for organ-info embedding.\n\n2.1.0 - 2021-07-30\nAdded in EUI / RUI 2.1.0\n\nBetter support for embedding EUI/RUI in different containers, see EMBEDDING.md for updated instructions.\nConfiguration updates:\nConfiguration of EUI/RUI via webcomponent properties (vs globalConfig)\nOptional use of ontology id to select reference organs in the RUI\nRemoved embedded and tutorial mode configurations from the RUI config\nAbility to load data sources in the eui via external configuration\nAdded cancelRegistration callback to rui external configuration\n\n\nSet dark/light theme based on user/OS preferences\nUpdate HuBMAP search processing to conform to new field names\nCode cleanup, shared utilities, etc.\nTelemetry dialog box fixes to avoid unnecessary reloads\nRUI gizmo rotates in sync with the reference organ in 3D preview view\nRUI now uses an orthographic view when in registration views\n\n2.0.0 - 2021-07-16\nAdded in EUI / RUI 2.0.0\n\nRUI and EUI are now basic web-components, see EMBEDDING.md\nAdded advanced google analytics tracking/telemetry\nLinked donor card and tissue block hovering\nUpdated dependencies, including upgrading to Angular 12\nMinor UI and Bug fixes\nUpdated demo video links\nOrgan carousel will respond to container width and show only full icons\nEUI: clicking refresh and selecting body on partonomy resets the body view\n\nBreaking changes in EUI / RUI 2.0.0\n\nEmbedding the EUI and RUI must now be done via web-components. The most significant change is the element is no longer called ccf-root but is instead called ccf-eui or ccf-rui depending on the UI being embedded.\n\n1.7.0 - 2021-05-21\nAdded in EUI / RUI 1.7.0\n\nAdded a startup modal to the RUI which simplifies the initial setup for a new registration\nAdded 8 new reference organs, bringing us to 13 Reference Organs!\nAdded SPARC Registrations to the EUI\nAdded a tissue section visualization to the results list in the EUI\n\n1.6.0 - 2021-04-09\nAdded in RUI 1.6.0\n\nAdded SOP information to the About section\n\nAdded in EUI 1.6.0\n\nAdded color assignment/selection to both 3d scene and list results\nBug fixes, code cleanup, and optimization\n\nKnown issues in 1.6.0\n\nThe 3d scene is a little slow. To be able to interact, unselect reference organs to reduce scene complexity.\nTissue samples may be a little off in the 3D scene. This will be fixed in a future release. Data is still accurate.\n\n1.5.0 - 2021-03-26\nAdded in RUI 1.5.0\n\nMinor styling updates\n\nAdded in EUI 1.5.0\nNOTE: EUI will not be pushed to production during this cycle as there are some features not fully integrated. This should be resolved in the next release scheduled for April 9th. You can view the results of this sprint on staging.\n\nUpdated styling to better fit the user interface spec\nAdded a new results pane which structures data into Donor->Tissue Blocks (+Datasets)->Tissue Samples (+Datasets)\nAdded a link viewer that allows us to display donors, samples, and datasets in a frame within the application\nAdded UFL thumbnails\nUpdated and optimized the ccf-database for the new results structure and future integrations\nTied organ carousel to the 3D scene. Turning off an organ removes the organ and related tissues from the 3D scene.\nTurned off anatomical structure opacity adjustment until it can be fully integrated\n\n1.4.0 - 2021-03-12\nAdded in RUI 1.4.0\n\nUpdated library dependencies, including to Angular 11\nUpdated styling to better fit the user interface spec\n\nAdded in EUI 1.4.0\nNOTE: EUI will not be pushed to production during this cycle as there are some features partly integrated. This should be resolved in the next release scheduled for March 26th. You can view the results of this sprint on staging.\n\nUpdated library dependencies, including to Angular 11\nUpdated styling to better fit the user interface spec and match RUI styling\nUpdated the Info Dialog to match the RUI look and feel\nUpdated the data processing to improve efficiency and generate data in the form needed for the v1.5.0 spec\nAdded a reference organ selector, also used in the RUI, to turn off/on reference organs on the stage. UI is implemented, but still needs hooked up to the 3d Stage.\nAdded a technology filter\nAdded a control to set Opacities of individual organs/anatomical structures on the stage. UI is implemented, but still needs hooked up to the 3d Stage.\n\n1.3.5 - 2021-02-26\nAdded in RUI 1.3.5\n\nUpdated with a new round of User Interface improvements\nAdded the ability to upload previous registrations created using the standalone version of the RUI tool\nOrgans now have transparency applied automatically\nSolved a major memory leak and performance issue with the 3D reference organ interface. You should notice a sizable speed and reliability increase.\nRUI location numeric data is now rounded to 3 digits\nSwitched to using GitHub Actions over TravisCI for our CI/CD workflows\n\nAdded in EUI 1.3.5\n\nRemoved CCF's internal image-viewer in favor of the image-viewer on the HuBMAP Data Portal\n\nEUI 1.2.0 / RUI 1.0 FINAL - 2020-10-30\nAdded in EUI 1.2.0 / RUI 1.0 FINAL\n\nBug fixes and improvements\nUpdated embedding API in collaboration with the IEC\nUpdated EUI codebase to be in sync with code changes made for the RUI\nAdded KPMP data to the EUI\n\nKnown Issues in EUI 1.2.0 / RUI 1.0 FINAL\n\nIt is still possible that a 3d organ may fail to load. If this happens, just refresh and try again.\nEUI has not been updated with the latest organ set. This will be added in December with its scheduled refresh.\n\nRUI 1.0 BETA - 2020-10-16\nAdded in RUI 1.0 BETA\n\nCreated the first version of the RUI 1.0. This version is a BETA and works in standalone mode only. The next version will include full support and integration into the HuBMAP Ingestion Portal.\n10 Reference Organs are available to choose from (a combination of 4 organs, 2 sexes, and one organ with 2 sides [kidney])\nImplemented automatic tagging of data via collisions with anatomical structures\nRUI Location data is in standard JSON-LD format linked via the CCF Ontology and related ontologies\nImplemented extraction sites display to help guide placement of tissues\n\nKnown Issues in RUI 1.0 BETA\n\nWhile support for embedding is implemented, more testing and collaboration with IEC is required before it is made fully available. Initial embedding documentation is available here.\nWhen adjusting transparency via the left-hand Anatomical Structures menu or Show Previous Registrations option, the transparency effect is not very good. This will be addressed before the RUI 1.0 production release.\nSometimes the 3d organ fails to load when clicking through reference organs quickly (and other side cases). If this happens, just refresh and try again.\n\n1.1.0 - 2020-07-31\nAdded in 1.1.0\n\nUpgraded to latest Vitessce Image Viewer and started showing processed TIFF images coming directly from the HuBMAP infrastructure\nProcessed CODEX and 10x datasets are shown in the HuBMAP Portal's visualization tool\nAdded a limited set of TIFF image thumbnails, with more to come\nAdded two qualitative color schemes for colorizing images in the image viewer\nBug fixes/performance optimizations\n\n1.0.0-rc.1 - 2020-06-22\n\n:warning: WARNING: This version is a release candidate. Some minor updates will likely happen between now and the official HuBMAP Data Release 1 in July.\n\nAdded in 1.0.0-rc.1\n\nBody UI interactions\nImage Viewer Integration\nPartonomy linkage to search / Body UI\nNow fully integrated into the HuBMAP Portal\n\nKnown Issues in 1.0.0-rc.1\n\nImage Viewer is using a placeholder .tiff until more .tiff images can be loaded from the IEC\n\n1.0.0-alpha.3 - 2019-05-08\nAdded in 1.0.0-alpha.3\n\nHooked up the interface to real data (not shown online as the data is not public yet)\nAdded the Tissue Browser on the right\nAdded the initial (Tissue) Image Viewer popup. Currently shows metadata, but no images yet.\nAdded an initial 3D Body. Tissues cuboids currently not displayed, but a test cuboid is shown.\nDocumentation (>90%) and testing coverage improved further\n\n1.0.0-alpha.2 - 2019-03-27\nAdded in 1.0.0-alpha.2\n\nIncreased documentation and testing coverage across the board\nAdded fullscreen button\nBug fixes and optimizations\n\n1.0.0-alpha.1 - 2019-03-06\nAdded in 1.0.0-alpha.1\n\nStarted the process of implementing the 1.0.0 UI spec\nSpec Doc\nUser Stories\n\n\nSetup the base project scaffolding for the new version\nAdded CCF Partonomy (CCF-P) search and tree display\nAdded a filter for filter tissues\n\n0.6.0 - 2019-11-08\nAdded in 0.6.0\n\nThe CCF API project was started with an initial OpenAPI Schema, documentation, and code for spinning up a mock data server. This codifies the CCF data and metadata standards defined by MC-IU and will be used by the CCF EUI and RUI.\nIn preparation for future developments, we added a hidden, alpha-level 3d organ viewer. You can toggle this on and off in the organ view, by typing 3d with your keyboard.\nUpdated navigation to directly jump to the tissue browser when a user selects an item from the search box\nUpgraded dependencies, including upgrades to Angular 8\nTesting and bug fixes\nMinor UI updates\nChanged download icon color\nChanged the background color for the search\nMoved the Technologies filter above ontology\nAdditional styles for details button\n\n\n\n0.5.0 - 2019-05-24\nAdded in 0.5.0\n\nDisplay of the CCF ontology, integrated with search\nSemantic search by ontology, results are presented at all levels\nTissue overlays showing regions of interest\nData download links to direct users to https://sampledata.hubmapconsortium.org\nData documentation (95% coverage) and testing (85% coverage)\n\n0.2.0 - 2019-05-03\nAdded in 0.2.0\n\nSprint 2 release of the CCF-UI!\nA search interface was added to query data by age, sex, technology and TMC. Ontological search will be implemented in the next sprint.\nBody, Organ, and Tissue views now respond to updates to the search on the fly\nAppropriate metadata is now displayed in the Body, Organ, Tissue, and Cell views\n\n0.1.0 - 2019-04-12\nAdded in 0.1.0\n\nSprint 1 release of the CCF-UI!\nSetup the base project scaffolding\nAdded a sample database that includes initial data provided by VU\nAdded Visual browsing of tissue samples and metadata at the whole body, organ, tissue, and cell level\nStay tuned! More features coming in Sprint 2 (starts next week!) and Sprint 3\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"coverage.html":{"url":"coverage.html","title":"coverage - coverage","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n Documentation coverage\n\n\n\n \n\n\n\n \n \n File\n Type\n Identifier\n Statements\n \n \n \n \n \n \n projects/ccf-body-ui-wc/src/app/app-web-component.component.ts\n \n component\n AppWebComponent\n \n 0 %\n (0/9)\n \n \n \n \n \n projects/ccf-body-ui-wc/src/app/app-web-component.component.ts\n \n interface\n InputDataFormat\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-body-ui-wc/src/app/app-web-component.component.ts\n \n function\n toJsonLd\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-body-ui-wc/src/app/app.component.ts\n \n component\n AppComponent\n \n 0 %\n (0/10)\n \n \n \n \n \n projects/ccf-body-ui-wc/src/app/app.component.ts\n \n interface\n GlobalConfig\n \n 0 %\n (0/4)\n \n \n \n \n \n projects/ccf-body-ui-wc/src/app/core/constants.ts\n \n variable\n FEMALE_SKIN_URL\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-body-ui-wc/src/app/core/constants.ts\n \n variable\n HIGHLIGHT_YELLOW\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-body-ui-wc/src/app/core/constants.ts\n \n variable\n MALE_SKIN_URL\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-body-ui-wc/src/app/core/constants.ts\n \n variable\n SPATIAL_ENTITY_URL\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-body-ui-wc/src/app/core/highlight.operator.ts\n \n function\n highlightIfMatching\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-body-ui-wc/src/app/core/highlight.operator.ts\n \n function\n hightlight\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-body-ui-wc/src/app/core/services/data-source/data-source.service.ts\n \n injectable\n DataSourceService\n \n 70 %\n (12/17)\n \n \n \n \n \n projects/ccf-body-ui-wc/src/app/core/services/data-source/data-source.service.ts\n \n function\n compareConfig\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-body-ui-wc/src/app/core/services/filtered-scene/filtered-scene.service.ts\n \n injectable\n FilteredSceneService\n \n 0 %\n (0/15)\n \n \n \n \n \n projects/ccf-body-ui-wc/src/app/core/store/store.module.ts\n \n variable\n ROOT_STATES\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-body-ui-wc/src/app/core/zoom-to.operator.ts\n \n function\n setZoomToIfMatching\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-body-ui-wc/src/app/core/zoom-to.operator.ts\n \n function\n zoomTo\n \n 0 %\n (0/1)\n \n \n \n\n\n\n\n\n new Tablesort(document.getElementById('coverage-table'));\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"dependencies.html":{"url":"dependencies.html","title":"package-dependencies - dependencies","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n Dependencies\n \n \n \n @angular-ru/common : ^15.126.1\n \n @angular/animations : ^12.1.1\n \n @angular/cdk : ^12.1.1\n \n @angular/common : ^12.1.1\n \n @angular/compiler : ^12.1.1\n \n @angular/core : ^12.1.1\n \n @angular/elements : ^12.1.1\n \n @angular/forms : ^12.1.1\n \n @angular/material : ^12.1.3\n \n @angular/platform-browser : ^12.1.1\n \n @angular/platform-browser-dynamic : ^12.1.1\n \n @angular/router : ^12.1.1\n \n @angular/youtube-player : ^12.1.1\n \n @comunica/query-sparql-rdfjs : ^2.2.0\n \n @deck.gl/core : ^8.5.7\n \n @deck.gl/geo-layers : ^8.7.8\n \n @deck.gl/layers : ^8.5.7\n \n @deck.gl/mesh-layers : ^8.5.7\n \n @loaders.gl/core : ^3.0.12\n \n @loaders.gl/draco : ^3.0.12\n \n @loaders.gl/gltf : ^3.0.12\n \n @luma.gl/core : ^8.5.12\n \n @math.gl/core : ^3.5.5\n \n @math.gl/culling : ^3.5.7\n \n @ngxs-labs/data : ^6.2.0\n \n @ngxs-labs/dispatch-decorator : ^4.0.2\n \n @ngxs/logger-plugin : ^3.7.1\n \n @ngxs/storage-plugin : ^3.7.1\n \n @ngxs/store : ^3.7.3\n \n @rdfjs/data-model : ^1.2.0\n \n @types/lru-cache : \n \n @webcomponents/webcomponentsjs : ^2.5.0\n \n bind-decorator : ^1.0.11\n \n body-parser : ^1.19.0\n \n cannon-es : ^0.18.0\n \n comlink : ^4.3.0\n \n concat : ^1.0.3\n \n cors : ^2.8.5\n \n css-element-queries : ^1.2.3\n \n document-register-element : ^1.7.2\n \n dotenv : ^16.0.0\n \n express : ^4.17.1\n \n file-saver : ^2.0.5\n \n fs-extra : ^10.0.0\n \n graphology : ^0.20.0\n \n graphology-shortest-path : ^1.4.1\n \n helmet : ^4.6.0\n \n hex-rgb : ^5.0.0\n \n idb-keyval : ^6.0.1\n \n jsonld : ^5.2.0\n \n lodash : ^4.17.21\n \n lru-cache : \n \n n3 : ^1.16.0\n \n ng5-slider : ^1.2.6\n \n ngx-google-analytics : ^11.2.1\n \n ngx-markdown : ^12.0.1\n \n node-fetch : ^2.6.7\n \n qs : ^6.10.2\n \n rdf-literal : ^1.2.0\n \n rdfxml-streaming-parser : ^1.4.0\n \n readable-stream : ^3.6.0\n \n rxjs : ^6.6.7\n \n stream-browserify : ^3.0.0\n \n swiper : ^6.5.1\n \n ts-cacheable : ^1.0.6\n \n tslib : ^2.1.0\n \n uuid : ^8.3.2\n \n zone.js : ~0.11.4\n \n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"miscellaneous/functions.html":{"url":"miscellaneous/functions.html","title":"miscellaneous-functions - functions","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n Miscellaneous\n Functions\n\n\n\n Index\n \n \n \n \n \n \n compareConfig   (projects/.../data-source.service.ts)\n \n \n highlightIfMatching   (projects/.../highlight.operator.ts)\n \n \n hightlight   (projects/.../highlight.operator.ts)\n \n \n setZoomToIfMatching   (projects/.../zoom-to.operator.ts)\n \n \n toJsonLd   (projects/.../app-web-component.component.ts)\n \n \n zoomTo   (projects/.../zoom-to.operator.ts)\n \n \n \n \n \n \n\n\n projects/ccf-body-ui-wc/src/app/core/services/data-source/data-source.service.ts\n \n \n \n \n \n \n \n compareConfig\n \n \n \n \n \n \ncompareConfig(previous, current)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Optional\n \n \n \n \n previous\n\n \n No\n \n\n\n \n \n current\n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n \n \n \n \n \n \n projects/ccf-body-ui-wc/src/app/core/highlight.operator.ts\n \n \n \n \n \n \n \n highlightIfMatching\n \n \n \n \n \n \nhighlightIfMatching(entity, id, color)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Optional\n \n \n \n \n entity\n\n \n No\n \n\n\n \n \n id\n\n \n No\n \n\n\n \n \n color\n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : SpatialSceneNode\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n hightlight\n \n \n \n \n \n \nhightlight(id, color)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Optional\n \n \n \n \n id\n\n \n No\n \n\n\n \n \n color\n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : MonoTypeOperatorFunction\n\n \n \n \n \n \n \n \n \n projects/ccf-body-ui-wc/src/app/core/zoom-to.operator.ts\n \n \n \n \n \n \n \n setZoomToIfMatching\n \n \n \n \n \n \nsetZoomToIfMatching(entity, id)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Optional\n \n \n \n \n entity\n\n \n No\n \n\n\n \n \n id\n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : SpatialSceneNode\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n zoomTo\n \n \n \n \n \n \nzoomTo(id)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Optional\n \n \n \n \n id\n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : MonoTypeOperatorFunction\n\n \n \n \n \n \n \n \n \n projects/ccf-body-ui-wc/src/app/app-web-component.component.ts\n \n \n \n \n \n \n \n toJsonLd\n \n \n \n \n \n \ntoJsonLd(data)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Optional\n \n \n \n \n data\n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : JsonLdObj[]\n\n \n \n \n \n \n \n \n \n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"index.html":{"url":"index.html","title":"getting-started - index","body":"\n \n\nCommon Coordinate Framework (CCF) - User Interfaces\n\n\n\n\n\n\n\nThis repository is a monorepo (multiple projects in one repository) containing the software to build the CCF-EUI, CCF-RUI, and CCF-Organ-Info.\nWebsite Links\n\nCCF Exploration User Interface (CCF-EUI)\n:star2: 4.0 BETA: https://beta--hubmap-ccf-ui.netlify.app\nProduction: https://portal.hubmapconsortium.org/ccf-eui\nProduction (alt): https://hubmapconsortium.github.io/ccf-ui/\nStaging: https://hubmap-ccf-ui.netlify.app/\nOld Version 0.6.0: https://old--hubmap-ccf-ui.netlify.app\n\n\nCCF Registration User Interface (CCF-RUI)\n:star2: 4.0 BETA: https://beta--hubmap-ccf-ui.netlify.app/rui/\nProduction: https://hubmapconsortium.github.io/ccf-ui/rui/\nStaging: https://hubmap-ccf-ui.netlify.app/rui/\n\n\nCCF Organ Info Component (CCF-Organ-Info)\nProduction: https://hubmapconsortium.github.io/ccf-ui/organ-info/\nStaging: https://hubmap-ccf-ui.netlify.app/organ-info/\n\n\nCCF API\nProduction: https://ccf-api.hubmapconsortium.org\nStaging: https://r5i95k35v5.us-east-2.awsapprunner.com\nOpenAPI Specification: ccf-api-spec.yaml\n\n\nCCF API Client Libraries:\nJavaScript: @ccf-openapi/js-client\nTypeScript: @ccf-openapi/ts-client\nAngular 12+: @ccf-openapi/ng-client\nPython 3.6+: ccf-openapi\n\n\n\nBackground and More Information\nFor more information about the Common Coordinate Framework (CCF), see the HuBMAP CCF Portal at https://hubmapconsortium.github.io/ccf/.\nChange Log\nSee the ChangeLog for the latest developments.\nCredits\nThis software is developed by the Cyberinfrastructure for Network Science Center at Indiana University. It is funded by NIH Award OT2OD026671.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"license.html":{"url":"license.html","title":"getting-started - license","body":"\n \n\nMIT License\nCopyright (c) 2019 HuBMAP Consortium\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules.html":{"url":"modules.html","title":"modules - modules","body":"\n \n\n\n\n\n Modules\n\n\n \n \n \n \n AppModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n StoreModule\n \n \n \n No graph available.\n \n \n Browse\n \n \n \n \n \n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"overview.html":{"url":"overview.html","title":"overview - overview","body":"\n \n\n\n\n Overview\n\n \n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_AppModule\n\n\n\ncluster_AppModule_declarations\n\n\n\ncluster_AppModule_imports\n\n\n\n\nAppComponent\n\nAppComponent\n\n\n\nAppModule\n\nAppModule\n\nAppModule -->\n\nAppComponent->AppModule\n\n\n\n\n\nAppWebComponent\n\nAppWebComponent\n\nAppModule -->\n\nAppWebComponent->AppModule\n\n\n\n\n\nStoreModule\n\nStoreModule\n\nAppModule -->\n\nStoreModule->AppModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n \n\n \n \n \n \n \n \n 2 Modules\n \n \n \n \n \n \n \n \n 2 Components\n \n \n \n \n \n \n \n 2 Injectables\n \n \n \n \n \n \n \n 2 Interfaces\n \n \n \n \n\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"miscellaneous/typealiases.html":{"url":"miscellaneous/typealiases.html","title":"miscellaneous-typealiases - typealiases","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n Miscellaneous\n Type aliases\n\n\n\n Index\n \n \n \n \n \n \n Color   (projects/.../highlight.operator.ts)\n \n \n DataSource   (projects/.../data-source.service.ts)\n \n \n \n \n \n \n\n\n projects/ccf-body-ui-wc/src/app/core/highlight.operator.ts\n \n \n \n \n \n \n Color\n \n \n \n \n [number, number, number, number]\n\n \n \n \n \n projects/ccf-body-ui-wc/src/app/core/services/data-source/data-source.service.ts\n \n \n \n \n \n \n DataSource\n \n \n \n \n Remote | CCFDatabase\n\n \n \n \n \n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"miscellaneous/variables.html":{"url":"miscellaneous/variables.html","title":"miscellaneous-variables - variables","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n Miscellaneous\n Variables\n\n\n\n Index\n \n \n \n \n \n \n FEMALE_SKIN_URL   (projects/.../constants.ts)\n \n \n HIGHLIGHT_YELLOW   (projects/.../constants.ts)\n \n \n MALE_SKIN_URL   (projects/.../constants.ts)\n \n \n ROOT_STATES   (projects/.../store.module.ts)\n \n \n SPATIAL_ENTITY_URL   (projects/.../constants.ts)\n \n \n \n \n \n \n\n\n projects/ccf-body-ui-wc/src/app/core/constants.ts\n \n \n \n \n \n \n \n FEMALE_SKIN_URL\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'http://purl.org/ccf/latest/ccf.owl#VHFSkin'\n \n \n\n\n \n \n \n \n \n \n \n \n HIGHLIGHT_YELLOW\n \n \n \n \n \n \n Type : Color\n\n \n \n \n \n Default value : [173, 255, 47, 229.5]\n \n \n\n\n \n \n \n \n \n \n \n \n MALE_SKIN_URL\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'http://purl.org/ccf/latest/ccf.owl#VHMSkin'\n \n \n\n\n \n \n \n \n \n \n \n \n SPATIAL_ENTITY_URL\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'http://purl.org/ccf/latest/ccf-entity.owl#has_spatial_entity'\n \n \n\n\n \n \n\n projects/ccf-body-ui-wc/src/app/core/store/store.module.ts\n \n \n \n \n \n \n \n ROOT_STATES\n \n \n \n \n \n \n Type : []\n\n \n \n \n \n Default value : [\n GlobalConfigState\n]\n \n \n\n \n \n States shared across the entire app.\n\n \n \n\n \n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"}} + "index": {"version":"2.3.9","fields":["title","body"],"fieldVectors":[["title/components/AppComponent.html",[0,0.743,1,0.996]],["body/components/AppComponent.html",[0,1.009,1,1.479,2,1.544,3,0.515,4,0.699,5,1.47,6,1.762,7,1.762,8,1.252,9,0.436,10,0.799,11,0.522,12,0.522,13,1.47,14,1.47,15,1.794,16,1.47,17,2.098,18,0.999,19,1.354,20,2.527,21,2.954,22,2.527,23,2.527,24,0.515,25,1.158,26,1.813,27,3.226,28,1.103,29,1.972,30,1.805,31,1.794,32,2.524,33,2.464,34,2.291,35,2.527,36,2.098,37,2.098,38,2.098,39,1.336,40,1.762,41,1.28,42,2.954,43,1.972,44,2.098,45,2.291,46,2.017,47,2.206,48,1.077,49,0.058,50,1.805,51,0.999,52,0.808,53,2.107,54,2.6,55,2.206,56,2.206,57,2.206,58,2.206,59,1.077,60,2.464,61,2.954,62,2.206,63,2.527,64,2.527,65,2.527,66,2.206,67,1.805,68,2.098,69,2.107,70,2.206,71,2.527,72,2.206,73,2.527,74,2.527,75,2.527,76,2.206,77,1.355,78,1.762,79,1.252,80,1.762,81,2.291,82,1.762,83,1.252,84,0.602,85,0.515,86,1.252,87,1.762,88,1.252,89,1.336,90,1.077,91,0.932,92,1.002,93,0.602,94,0.808,95,1.077,96,1.158,97,1.077,98,1.762,99,0.699,100,1.28,101,1.706,102,0.932,103,0.932,104,0.808,105,0.932,106,1.762,107,0.932,108,2.107,109,1.762,110,1.762,111,1.762,112,1.762,113,2.527,114,1.762,115,1.762,116,1.47,117,1.762,118,2.426,119,1.762,120,1.47,121,1.252,122,1.762,123,3.415,124,1.762,125,3.415,126,1.762,127,3.415,128,1.762,129,2.527,130,2.954,131,2.965,132,2.527,133,2.291,134,1.762,135,1.762,136,1.762,137,2.206,138,2.527,139,1.762,140,1.762,141,2.527,142,1.794,143,1.762,144,3.226,145,1.762,146,1.762,147,0.808,148,1.252,149,1.762,150,1.762,151,0.023,152,0.033,153,0.023]],["title/modules/AppModule.html",[154,1.812,155,1.543]],["body/modules/AppModule.html",[1,1.877,3,0.761,4,1.032,9,0.644,10,0.679,11,0.48,12,0.48,18,0.761,26,1.193,31,1.848,34,1.848,46,1.376,49,0.057,59,1.591,77,1.606,84,0.889,85,0.761,92,1.032,99,1.032,101,1.376,147,1.827,148,1.848,151,0.034,152,0.043,153,0.034,155,2.958,156,1.591,157,2.01,158,2.603,159,2.603,160,2.603,161,2.437,162,2.742,163,2.171,164,3.258,165,4.116,166,4.116,167,3.288,168,4.511,169,3.258,170,3.288,171,4.116,172,4.739,173,3.288,174,3.258,175,2.603,176,4.116,177,2.603,178,1.848,179,2.603,180,2.171,181,1.376,182,3.258,183,3.258,184,4.116,185,2.603,186,2.603,187,3.258,188,4.116,189,3.258,190,3.258,191,3.258]],["title/components/AppWebComponent.html",[0,0.743,147,0.996]],["body/components/AppWebComponent.html",[0,1.087,1,0.925,2,1.943,3,0.59,4,0.801,5,2.319,7,2.019,8,1.434,9,0.5,10,0.812,11,0.524,12,0.524,14,1.684,15,1.974,16,2.319,17,2.433,18,1.086,19,1.457,24,0.59,25,1.274,26,1.457,28,1.171,35,2.78,36,2.258,37,2.258,38,2.258,39,1.47,41,1.359,44,2.433,45,2.433,46,2.05,48,1.234,49,0.057,50,1.943,51,1.15,52,0.925,54,2.702,77,1.425,81,2.433,83,1.434,84,0.69,85,0.59,89,1.812,90,1.234,91,1.068,92,1.103,93,0.69,95,1.943,96,1.647,97,1.943,99,0.801,100,1.261,102,1.47,103,1.47,104,1.274,105,1.47,107,1.068,140,2.019,141,2.78,142,1.974,143,2.019,144,3.426,145,2.019,146,2.019,147,1.57,148,2.258,149,2.019,150,2.019,151,0.027,152,0.037,153,0.027,181,2.08,192,2.793,193,1.434,194,2.78,195,3.18,196,3.18,197,3.48,198,2.528,199,3.48,200,2.78,201,2.433,202,2.528,203,2.528,204,2.528,205,2.528,206,2.528,207,2.528,208,1.974,209,3.426,210,2.019,211,2.019,212,1.434,213,1.434,214,1.974,215,1.47,216,2.78,217,2.78,218,2.019,219,1.434,220,1.684,221,2.019,222,2.019,223,2.319,224,2.019,225,1.684,226,2.019,227,1.684,228,2.019,229,2.019,230,1.684,231,2.019,232,2.019,233,2.019,234,2.019,235,1.434]],["title/injectables/DataSourceService.html",[236,1.328,237,1.543]],["body/injectables/DataSourceService.html",[3,0.34,4,1.379,8,1.855,9,0.288,10,0.79,11,0.51,12,0.51,18,0.764,19,0.533,24,0.34,25,0.846,26,1.305,28,0.973,29,1.128,30,1.128,31,1.311,32,2.52,33,1.914,39,0.976,41,1.036,46,2.005,48,2.014,49,0.058,50,2.014,51,1.097,52,1.51,59,2.373,60,1.54,67,0.711,68,0.827,77,1.346,84,0.398,85,0.34,86,0.827,88,0.827,92,0.462,94,1.052,96,1.052,99,0.462,100,1.129,101,1.213,102,1.213,103,1.213,104,0.846,105,0.976,107,1.909,108,0.971,116,0.971,118,0.827,131,0.971,151,0.015,152,0.024,153,0.05,170,2.294,186,1.164,208,0.827,212,0.827,213,0.827,215,0.616,219,0.827,227,1.54,236,1.128,237,1.311,238,0.971,239,2.716,240,2.338,241,0.827,242,3.794,243,1.846,244,3.011,245,3.393,246,2.872,247,2.872,248,2.311,249,3.269,250,2.311,251,2.311,252,3.269,253,2.311,254,3.269,255,2.311,256,3.269,257,2.311,258,2.311,259,3.269,260,1.457,261,3.269,262,2.311,263,2.311,264,2.311,265,2.311,266,2.311,267,2.311,268,2.848,269,4.248,270,1.457,271,1.457,272,2.311,273,3.496,274,1.457,275,2.311,276,3.269,277,3.031,278,3.477,279,3.477,280,4.144,281,4.745,282,2.311,283,1.457,284,2.612,285,3.269,286,3.269,287,1.457,288,2.612,289,2.311,290,1.457,291,2.612,292,1.457,293,2.311,294,1.457,295,0.827,296,1.457,297,1.54,298,2.311,299,1.457,300,1.846,301,1.846,302,2.311,303,1.457,304,1.846,305,1.54,306,1.457,307,1.457,308,2.311,309,2.649,310,1.457,311,2.311,312,1.846,313,2.872,314,2.311,315,1.457,316,1.164,317,1.457,318,1.164,319,2.311,320,1.457,321,2.294,322,1.457,323,1.164,324,0.971,325,1.457,326,1.846,327,1.164,328,2.311,329,1.846,330,0.971,331,1.457,332,1.164,333,1.164,334,1.164,335,1.164,336,1.846,337,0.971,338,1.164,339,1.457,340,1.457,341,1.164,342,1.457,343,1.457,344,1.457,345,1.457,346,1.457,347,1.457,348,1.457,349,1.457,350,1.457,351,1.164,352,1.457,353,1.457,354,3.565,355,4.248,356,4.248,357,1.457,358,4.248,359,1.457,360,1.457,361,1.457,362,1.457,363,1.457,364,1.457,365,1.457,366,1.457,367,2.311,368,1.164,369,2.311,370,1.457,371,1.457,372,1.164,373,2.311,374,1.457,375,1.457,376,1.457,377,1.457]],["title/injectables/FilteredSceneService.html",[43,1.328,236,1.328]],["body/injectables/FilteredSceneService.html",[3,0.4,4,1.13,9,0.339,10,0.8,11,0.517,12,0.517,18,0.612,19,0.627,24,0.4,25,0.959,26,1.881,28,1.152,29,2.473,30,1.555,31,1.487,32,2.797,39,1.107,40,1.368,41,1.13,43,1.28,46,2.031,48,1.98,49,0.058,50,1.98,51,0.947,52,1.485,53,1.746,59,1.878,67,2.126,68,2.47,69,1.746,77,1.489,79,2.753,84,0.467,85,0.4,88,0.971,89,1.507,90,0.836,91,0.723,92,0.542,94,0.627,95,1.555,96,1.306,97,1.555,99,0.542,100,1.13,101,1.957,102,1.107,103,1.107,104,0.959,105,1.107,107,1.886,120,1.141,121,1.487,151,0.018,152,0.028,153,0.018,162,1.141,179,1.368,215,1.107,236,1.28,237,2.024,238,1.141,240,0.836,273,1.746,277,2.093,280,2.544,295,1.487,300,1.368,305,1.141,309,1.141,316,2.093,323,3.877,324,2.703,330,1.141,332,1.368,333,1.368,334,1.368,338,1.368,341,2.093,351,3.24,368,2.544,378,3.877,379,1.368,380,3.184,381,3.184,382,4.93,383,2.621,384,2.621,385,2.621,386,2.621,387,2.621,388,1.712,389,2.621,390,1.712,391,2.621,392,3.566,393,1.712,394,2.621,395,1.712,396,2.621,397,1.712,398,2.621,399,1.712,400,1.712,401,2.621,402,3.568,403,2.621,404,3.184,405,1.712,406,2.621,407,2.621,408,2.621,409,2.621,410,2.621,411,2.122,412,2.621,413,1.712,414,2.621,415,3.568,416,3.568,417,1.712,418,2.621,419,2.621,420,1.712,421,2.621,422,1.712,423,2.621,424,2.621,425,2.621,426,2.621,427,2.621,428,2.621,429,1.712,430,2.621,431,1.712,432,1.712,433,1.712,434,0.971,435,1.712,436,1.141,437,1.141,438,1.141,439,1.712,440,1.141,441,1.712,442,1.141,443,1.712,444,1.712,445,1.712,446,1.712,447,2.621,448,2.621,449,2.621,450,1.712,451,1.712,452,1.712,453,1.712,454,1.712,455,1.712,456,1.712,457,1.712,458,1.712,459,1.712,460,1.712,461,1.368,462,3.184,463,1.712,464,1.368,465,1.712,466,1.712,467,1.712,468,1.712,469,2.621,470,1.712,471,1.712,472,1.712,473,2.621,474,1.712,475,1.712,476,1.712,477,1.712,478,1.712,479,2.621,480,1.712,481,1.712,482,1.712,483,1.712,484,1.712]],["title/interfaces/GlobalConfig.html",[93,0.743,94,0.996]],["body/interfaces/GlobalConfig.html",[0,0.986,1,0.977,3,0.624,4,0.846,9,0.528,10,0.44,11,0.284,12,0.284,13,1.779,15,1.514,18,0.844,19,0.977,20,2.132,21,2.132,22,2.132,23,2.132,24,0.624,25,1.323,26,1.799,27,2.886,28,1.252,29,1.764,30,1.303,32,2.489,33,1.779,34,1.514,36,1.514,37,1.514,38,1.514,39,1.128,41,1.145,42,2.132,43,1.764,44,1.514,45,2.049,49,0.058,51,0.956,52,1.73,53,1.779,54,2.489,60,2.407,61,2.886,63,2.132,64,2.132,65,2.132,69,1.779,71,2.132,73,2.132,74,2.132,75,2.132,77,1.452,78,2.132,79,1.514,80,2.132,81,2.489,82,2.132,83,1.514,84,0.729,85,0.624,86,1.514,87,2.132,88,1.514,89,1.854,90,1.303,91,1.128,92,1.145,93,0.729,94,1.323,95,2.142,96,1.73,97,2.142,98,2.132,99,0.846,100,1.39,101,1.854,102,1.128,103,1.128,104,0.977,105,1.128,106,2.132,107,1.128,108,2.407,109,2.132,110,2.132,111,2.132,112,2.132,113,2.886,114,2.132,115,2.132,116,1.779,117,2.132,118,2.601,119,2.132,120,1.779,121,1.514,122,2.132,123,3.662,124,2.132,125,3.662,126,2.132,127,3.662,128,2.132,129,2.886,130,3.271,131,3.148,132,2.886,133,2.489,134,2.132,135,2.132,136,2.132,151,0.028,152,0.038,153,0.028,485,1.303]],["title/interfaces/InputDataFormat.html",[93,0.743,201,1.543]],["body/interfaces/InputDataFormat.html",[0,1.082,2,1.5,3,0.718,4,0.973,5,2.047,9,0.608,10,0.507,11,0.327,12,0.327,15,1.743,16,2.047,17,1.743,18,1.025,19,1.125,24,0.718,25,1.451,26,1.607,28,1.082,36,1.743,37,1.743,38,1.743,39,1.298,41,1.256,44,2.249,45,2.249,49,0.057,51,1.025,54,2.631,77,1.521,81,2.631,83,1.743,84,0.839,85,0.718,89,2.077,90,1.5,91,1.298,92,1.256,93,0.839,95,1.5,96,1.757,97,1.5,99,0.973,100,1.39,102,1.675,103,1.675,104,1.451,105,1.675,107,1.298,147,1.125,148,1.743,151,0.032,152,0.042,153,0.032,181,1.298,192,1.743,193,1.743,194,2.454,195,3.167,196,2.454,200,2.454,201,2.631,208,1.743,209,3.704,210,2.454,211,2.454,212,1.743,213,1.743,214,2.723,215,1.675,216,3.167,217,3.167,218,3.704,219,1.743,220,2.047,221,2.454,222,2.454,223,2.641,224,2.454,225,2.047,226,2.454,227,2.047,228,2.454,229,2.454,230,2.047,231,2.454,232,2.454,233,2.454,234,2.454,235,1.743,485,1.5]],["title/modules/StoreModule.html",[154,1.812,161,1.328]],["body/modules/StoreModule.html",[3,0.821,4,1.114,9,0.695,10,0.58,11,0.374,12,0.374,18,0.821,28,0.96,41,1.367,49,0.058,77,1.612,84,0.96,85,1.008,92,1.367,99,1.114,101,1.486,151,0.037,152,0.045,153,0.037,154,2.343,156,1.717,161,2.107,167,2.809,173,3.448,180,2.343,212,1.995,213,1.995,372,3.448,486,2.343,487,3.517,488,2.809,489,2.809,490,3.517,491,2.809,492,3.73,493,3.517,494,2.809,495,2.809,496,2.809,497,2.343,498,3.517,499,3.517,500,3.517,501,2.809,502,3.517,503,3.517,504,3.517,505,3.517,506,3.517,507,3.517,508,3.517,509,3.517,510,3.517,511,3.517,512,3.517,513,3.517,514,3.517,515,3.517]],["title/changelog.html",[516,1.531,517,1.304,518,1.531]],["body/changelog.html",[0,0.672,2,0.771,3,0.757,6,0.735,8,0.522,9,0.182,11,0.38,12,0.407,14,1.641,17,0.896,18,1.126,19,0.337,25,0.337,28,1.259,29,2.038,30,1.744,46,0.389,49,0.04,51,0.215,52,0.337,67,0.449,85,0.215,86,0.522,91,1.368,93,0.933,94,0.337,100,1.211,104,1.186,121,0.896,133,1.397,139,0.735,142,0.522,151,0.01,152,0.017,153,0.038,157,1.203,178,0.896,181,1.279,185,0.735,214,0.522,215,0.667,230,2.158,243,0.735,244,0.613,268,0.735,273,1.641,278,1.659,279,0.735,284,1.968,291,3.054,295,2.652,297,2.826,301,2.215,304,3.276,305,1.383,309,1.848,312,1.262,329,1.968,337,1.053,392,1.968,434,1.573,461,1.262,464,0.735,485,0.449,501,0.735,517,1.178,518,1.053,519,1.262,520,1.262,521,1.262,522,2.854,523,1.262,524,3.419,525,0.92,526,5.268,527,4.499,528,1.58,529,0.92,530,0.92,531,0.92,532,3.926,533,0.92,534,1.262,535,0.92,536,3.137,537,2.076,538,1.58,539,2.076,540,0.92,541,1.262,542,0.92,543,0.92,544,2.854,545,1.58,546,2.773,547,2.076,548,2.076,549,0.92,550,1.58,551,1.58,552,3.971,553,1.58,554,0.92,555,2.469,556,0.92,557,4.241,558,0.92,559,1.58,560,0.92,561,2.076,562,2.773,563,1.58,564,2.076,565,2.076,566,2.463,567,1.58,568,2.076,569,0.92,570,1.58,571,1.58,572,0.92,573,3.239,574,3.027,575,3.239,576,1.58,577,0.92,578,0.92,579,4.241,580,2.463,581,0.92,582,1.58,583,0.92,584,0.92,585,1.58,586,2.076,587,2.076,588,2.215,589,0.92,590,1.58,591,0.92,592,0.92,593,0.92,594,1.58,595,0.92,596,3.027,597,0.92,598,0.92,599,0.92,600,2.076,601,1.659,602,0.92,603,0.92,604,2.215,605,1.262,606,0.92,607,3.027,608,3.823,609,3.926,610,1.58,611,2.773,612,0.92,613,1.58,614,3.027,615,1.58,616,0.92,617,2.463,618,0.92,619,0.92,620,1.58,621,2.587,622,0.92,623,3.239,624,3.778,625,0.92,626,0.92,627,1.58,628,0.92,629,0.92,630,1.58,631,2.076,632,0.92,633,0.92,634,0.92,635,2.076,636,0.92,637,1.58,638,0.92,639,0.92,640,0.92,641,0.735,642,4.1,643,0.92,644,0.735,645,0.735,646,0.735,647,0.92,648,1.58,649,0.735,650,0.92,651,1.58,652,2.463,653,2.463,654,0.92,655,1.58,656,2.076,657,0.92,658,0.92,659,1.58,660,0.92,661,0.92,662,3.027,663,2.017,664,2.215,665,1.659,666,0.92,667,2.215,668,0.92,669,2.076,670,2.731,671,4.018,672,0.92,673,0.92,674,1.58,675,1.659,676,0.92,677,0.92,678,0.92,679,2.773,680,0.92,681,0.92,682,0.92,683,0.92,684,2.076,685,0.92,686,1.262,687,1.262,688,0.92,689,2.731,690,0.92,691,0.92,692,0.92,693,0.92,694,0.92,695,2.215,696,2.215,697,1.58,698,0.92,699,0.92,700,1.58,701,1.58,702,0.92,703,1.58,704,1.58,705,1.58,706,1.58,707,0.92,708,2.076,709,0.92,710,0.92,711,0.735,712,0.92,713,1.659,714,0.735,715,1.58,716,1.58,717,0.92,718,0.92,719,1.58,720,1.58,721,1.58,722,1.58,723,0.92,724,0.92,725,0.92,726,0.92,727,2.076,728,0.92,729,1.58,730,0.92,731,0.92,732,1.58,733,3.027,734,1.262,735,0.92,736,0.735,737,0.92,738,0.92,739,0.92,740,2.076,741,1.58,742,3.027,743,1.262,744,1.58,745,2.463,746,0.92,747,0.92,748,2.463,749,0.92,750,0.92,751,0.92,752,1.58,753,1.58,754,0.92,755,1.58,756,0.92,757,1.58,758,0.92,759,1.58,760,0.92,761,0.92,762,0.92,763,0.92,764,0.92,765,0.92,766,1.58,767,0.92,768,0.92,769,0.92,770,0.92,771,0.92,772,0.92,773,1.58,774,0.92,775,0.92,776,0.92,777,0.92,778,0.92,779,1.58,780,0.92,781,3.027,782,0.92,783,0.92,784,2.076,785,2.076,786,1.58,787,0.92,788,0.92,789,0.735,790,0.735,791,0.92,792,1.58,793,0.92,794,0.92,795,0.92,796,0.92,797,1.58,798,1.58,799,0.92,800,1.58,801,1.58,802,0.92,803,1.58,804,2.463,805,2.076,806,0.92,807,0.92,808,0.92,809,0.92,810,0.735,811,0.92,812,1.58,813,0.92,814,0.92,815,1.58,816,2.463,817,0.92,818,0.92,819,0.92,820,0.92,821,3.027,822,2.076,823,1.58,824,0.92,825,0.92,826,2.076,827,1.58,828,1.58,829,1.58,830,2.463,831,0.92,832,1.397,833,0.92,834,0.92,835,1.58,836,0.92,837,0.92,838,0.92,839,0.92,840,0.92,841,2.463,842,0.92,843,2.076,844,2.463,845,0.92,846,2.076,847,2.773,848,1.58,849,1.58,850,1.58,851,1.58,852,2.076,853,2.463,854,2.773,855,1.58,856,2.076,857,0.92,858,0.92,859,3.239,860,2.076,861,0.92,862,2.463,863,2.463,864,3.573,865,0.92,866,0.92,867,0.92,868,0.92,869,0.92,870,0.92,871,1.58,872,0.92,873,1.58,874,0.92,875,0.92,876,0.92,877,0.92,878,1.58,879,0.92,880,2.076,881,0.92,882,0.92,883,1.58,884,1.659,885,1.58,886,2.076,887,0.92,888,0.92,889,0.92,890,1.58,891,0.92,892,0.92,893,0.92,894,0.92,895,0.92,896,0.92,897,0.92,898,1.58,899,0.92,900,0.92,901,2.463,902,3.027,903,1.58,904,2.076,905,1.58,906,0.92,907,0.92,908,0.92,909,0.92,910,2.076,911,0.92,912,0.92,913,0.92,914,1.58,915,1.58,916,1.58,917,2.076,918,0.92,919,0.92,920,0.92,921,0.92,922,0.92,923,0.735,924,0.92,925,0.92,926,0.92,927,1.58,928,0.92,929,0.92,930,1.58,931,0.92,932,0.92,933,0.92,934,0.92,935,0.92,936,0.92,937,0.92,938,0.92,939,0.92,940,0.92,941,3.419,942,0.92,943,1.659,944,3.419,945,2.076,946,2.463,947,1.58,948,2.076,949,0.92,950,1.58,951,0.92,952,0.92,953,1.58,954,1.58,955,1.58,956,0.92,957,0.92,958,0.92,959,0.92,960,1.58,961,0.92,962,1.659,963,0.92,964,0.92,965,0.92,966,0.92,967,0.735,968,0.92,969,0.92,970,0.92,971,0.92,972,0.92,973,0.92,974,0.92,975,0.92,976,0.92,977,0.92,978,0.92,979,2.773,980,0.92,981,0.92,982,0.92,983,0.92,984,0.92,985,0.92,986,0.92,987,0.92,988,0.92,989,0.92,990,0.92,991,0.92,992,0.92,993,0.92,994,0.92,995,0.92,996,1.58,997,0.92,998,1.58,999,0.92,1000,1.58,1001,1.58,1002,2.463,1003,2.463,1004,1.58,1005,1.58,1006,0.92,1007,0.92,1008,0.92,1009,2.076,1010,0.92,1011,0.735,1012,0.92,1013,0.92,1014,0.92,1015,0.92,1016,0.92,1017,0.92,1018,1.58,1019,3.706,1020,2.076,1021,0.92,1022,1.58,1023,0.92,1024,0.92,1025,0.92,1026,0.92,1027,0.92,1028,0.92,1029,0.92,1030,0.92,1031,0.92,1032,1.58,1033,2.587,1034,1.58,1035,0.92,1036,0.92,1037,0.92,1038,0.92,1039,0.92,1040,1.58,1041,0.92,1042,0.92,1043,0.92,1044,1.641,1045,0.92,1046,1.58,1047,0.92,1048,0.92,1049,0.92,1050,1.58,1051,1.58,1052,0.92,1053,0.92,1054,0.92,1055,0.92,1056,1.58,1057,2.076,1058,1.58,1059,0.92,1060,1.262,1061,0.92,1062,0.92,1063,0.92,1064,0.92,1065,0.92,1066,0.92,1067,0.92,1068,0.92,1069,0.92,1070,0.735,1071,0.92,1072,0.92,1073,1.58,1074,0.92,1075,0.92,1076,0.92,1077,0.92,1078,0.92,1079,0.92,1080,1.58,1081,0.92,1082,0.735,1083,0.92,1084,0.92,1085,0.735,1086,0.92,1087,0.92,1088,1.58,1089,0.92,1090,0.92,1091,0.92,1092,0.92,1093,0.92,1094,0.92,1095,0.92,1096,0.92,1097,0.92,1098,0.92,1099,0.92,1100,1.58,1101,0.92,1102,0.92,1103,0.92,1104,0.92,1105,1.58,1106,0.92,1107,0.735,1108,0.92,1109,0.92,1110,0.92,1111,0.92,1112,0.92,1113,0.92,1114,0.92]],["title/coverage.html",[1044,2.438]],["body/coverage.html",[0,1.086,1,1.13,9,0.61,10,0.879,11,0.568,12,0.568,13,2.649,43,1.507,49,0.056,51,0.721,79,1.751,93,1.086,94,1.13,100,0.978,118,3.007,138,2.466,147,1.13,151,0.032,152,0.042,153,0.032,181,1.858,192,2.495,193,2.495,201,1.751,219,2.792,235,1.751,236,1.941,237,1.751,239,2.256,240,1.941,241,2.256,378,2.466,379,2.466,411,2.057,436,2.057,437,2.057,438,2.057,440,2.057,442,2.057,486,2.057,497,2.057,663,2.057,1044,2.057,1115,3.087,1116,3.087,1117,3.087,1118,3.087,1119,5.167,1120,3.087,1121,3.087,1122,3.711,1123,4.807,1124,2.649,1125,2.466,1126,3.087,1127,3.087,1128,2.466,1129,3.087,1130,3.087,1131,3.176,1132,3.176,1133,2.466,1134,3.087,1135,3.087]],["title/dependencies.html",[157,1.59,649,1.836]],["body/dependencies.html",[9,0.552,11,0.297,49,0.058,84,0.762,142,2.113,151,0.029,152,0.039,153,0.029,157,1.364,175,2.231,177,2.975,178,2.113,244,1.861,288,2.231,318,2.231,327,2.231,330,1.861,434,1.584,488,2.975,489,2.231,491,2.231,492,2.975,494,2.231,523,2.231,541,2.231,667,2.231,686,2.231,734,2.231,743,2.231,789,2.231,790,2.231,884,2.231,943,2.975,1136,2.793,1137,2.793,1138,2.793,1139,5.12,1140,2.793,1141,2.793,1142,2.793,1143,2.793,1144,2.793,1145,2.793,1146,2.793,1147,2.793,1148,2.793,1149,2.793,1150,2.793,1151,2.793,1152,4.189,1153,2.793,1154,3.724,1155,2.793,1156,2.793,1157,2.793,1158,2.793,1159,4.189,1160,2.793,1161,2.793,1162,2.793,1163,2.793,1164,2.793,1165,2.793,1166,2.793,1167,2.793,1168,2.793,1169,2.793,1170,3.724,1171,2.793,1172,3.724,1173,2.793,1174,2.793,1175,2.793,1176,2.793,1177,3.724,1178,2.793,1179,2.793,1180,2.793,1181,3.724,1182,2.793,1183,2.793,1184,2.793,1185,2.793,1186,2.793,1187,2.793,1188,2.793,1189,2.793,1190,2.793,1191,2.793,1192,2.793,1193,2.793,1194,2.793,1195,2.793,1196,2.793,1197,2.793,1198,2.231,1199,2.793,1200,2.793,1201,2.793,1202,2.793,1203,2.793,1204,2.793,1205,3.724,1206,2.793,1207,2.793,1208,2.793,1209,2.793,1210,2.793,1211,2.793,1212,2.793,1213,2.793,1214,2.793,1215,2.793,1216,2.793,1217,2.793,1218,2.793,1219,2.793,1220,2.793,1221,2.793,1222,2.793,1223,2.793,1224,2.793,1225,2.793,1226,2.793,1227,2.793,1228,3.724,1229,2.793,1230,2.793,1231,2.793,1232,2.793,1233,2.793,1234,2.793,1235,2.793,1236,2.793,1237,2.793,1238,2.793,1239,2.793,1240,2.793,1241,2.793,1242,3.724,1243,2.793,1244,2.793,1245,2.793,1246,2.793,1247,2.793,1248,2.793,1249,2.793,1250,2.793,1251,2.793,1252,2.793,1253,2.793,1254,2.793]],["title/miscellaneous/functions.html",[1255,0.971,1256,2.602]],["body/miscellaneous/functions.html",[10,0.796,11,0.514,12,0.514,24,0.802,28,0.937,48,2.469,49,0.056,50,2.469,52,1.851,59,2.469,89,1.45,151,0.036,152,0.045,153,0.036,181,1.796,192,1.947,193,2.412,208,1.947,214,2.869,220,2.287,235,2.412,239,1.947,240,1.676,241,2.412,324,2.833,335,2.741,336,3.396,337,2.287,440,2.833,442,2.833,832,2.739,1124,2.287,1125,3.396,1128,3.396,1131,2.741,1132,3.69,1133,3.396,1255,1.45,1256,2.741,1257,2.741,1258,3.396,1259,4.252,1260,3.432,1261,3.432,1262,4.252,1263,3.432,1264,4.252,1265,3.432,1266,3.432]],["title/index.html",[24,0.537,516,1.531,517,1.304]],["body/index.html",[0,0.855,3,1.128,12,0.333,18,1.263,49,0.042,93,1.095,151,0.033,152,0.042,153,0.033,215,1.322,295,2.512,297,2.673,434,1.776,485,1.528,518,2.086,519,3.205,520,3.205,521,3.537,522,3.537,536,3.537,552,3.205,555,3.112,588,2.501,601,3.205,604,3.205,605,3.205,621,2.501,624,3.537,644,2.501,645,2.501,646,2.501,664,3.857,665,3.73,670,3.205,675,2.501,687,3.205,689,2.501,696,2.501,713,2.501,714,3.205,810,2.501,967,2.501,1060,2.501,1070,2.501,1082,2.501,1267,4.012,1268,4.012,1269,4.012,1270,3.13,1271,3.13,1272,3.13,1273,3.13,1274,3.205,1275,3.13,1276,3.13,1277,3.13,1278,4.012,1279,4.012,1280,4.012,1281,4.428,1282,3.13,1283,3.13,1284,4.428,1285,4.428,1286,3.13,1287,3.13,1288,4.012,1289,3.13,1290,3.13,1291,3.13,1292,3.13,1293,3.13,1294,3.13,1295,3.13,1296,3.13,1297,3.13,1298,3.13,1299,4.67,1300,3.13,1301,3.13,1302,3.13,1303,3.13,1304,3.13,1305,3.13,1306,3.13,1307,3.13,1308,3.13,1309,3.13,1310,3.13,1311,3.13,1312,3.13,1313,3.13,1314,3.13,1315,3.13,1316,3.13,1317,3.13]],["title/license.html",[516,1.531,517,1.304,1318,1.836]],["body/license.html",[49,0.046,151,0.037,152,0.046,153,0.037,163,2.36,534,3.463,555,2.36,663,2.36,695,3.463,711,3.742,736,2.829,923,3.463,1011,2.829,1033,2.829,1085,2.829,1107,2.829,1198,2.829,1274,4.193,1318,2.829,1319,3.542,1320,4.684,1321,3.542,1322,3.542,1323,4.335,1324,3.542,1325,3.542,1326,3.542,1327,3.542,1328,3.542,1329,3.542,1330,4.335,1331,3.542,1332,3.542,1333,3.542,1334,3.542,1335,3.542,1336,3.542,1337,3.542,1338,3.542,1339,3.542,1340,3.542,1341,3.542,1342,3.542,1343,4.335,1344,3.542,1345,3.542,1346,3.542,1347,3.542,1348,3.542,1349,3.542,1350,4.335,1351,3.542,1352,3.542,1353,3.542,1354,3.542,1355,3.542,1356,3.542,1357,3.542,1358,3.542,1359,3.542,1360,3.542,1361,3.542,1362,3.542,1363,3.542,1364,3.542,1365,3.542,1366,3.542,1367,3.542,1368,3.542,1369,3.542,1370,3.542,1371,3.542,1372,3.542,1373,3.542,1374,3.542,1375,3.542,1376,3.542,1377,3.542]],["title/modules.html",[156,1.786]],["body/modules.html",[49,0.05,151,0.044,152,0.05,153,0.044,155,2.356,156,2.028,161,2.028,178,2.356,544,3.318,962,3.318,1378,4.154,1379,4.764,1380,4.154]],["title/overview.html",[1381,2.923]],["body/overview.html",[1,1.792,2,1.916,34,2.227,49,0.054,133,2.866,147,1.792,151,0.041,152,0.048,153,0.041,155,3.01,156,1.916,157,2.251,158,3.135,159,3.135,160,3.135,161,2.39,162,3.072,163,2.615,238,2.615,485,1.916,1381,3.135]],["title/miscellaneous/typealiases.html",[1255,0.971,1382,3.257]],["body/miscellaneous/typealiases.html",[10,0.769,11,0.497,12,0.497,24,0.935,49,0.052,51,0.935,151,0.042,152,0.049,153,0.042,239,2.271,240,1.955,241,2.646,245,3.726,321,3.198,326,3.198,641,4.061,832,2.646,1124,2.668,1255,1.691,1257,3.198,1258,3.198,1383,4.004]],["title/miscellaneous/variables.html",[1255,0.971,1384,2.602]],["body/miscellaneous/variables.html",[10,0.732,11,0.473,12,0.473,24,0.861,41,1.168,49,0.057,51,1.183,67,2.472,68,2.873,85,0.861,96,1.745,151,0.039,152,0.047,153,0.039,180,2.456,223,2.456,225,2.456,411,2.959,436,2.959,437,2.959,438,2.959,486,2.456,495,2.944,496,2.944,497,2.959,832,2.091,1122,2.944,1255,1.557,1384,2.944,1385,4.948,1386,3.686,1387,3.686,1388,3.686,1389,3.686,1390,3.686,1391,3.686,1392,3.686]]],"invertedIndex":[["",{"_index":49,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{},"modules/StoreModule.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"miscellaneous/functions.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["0",{"_index":118,"title":{},"body":{"components/AppComponent.html":{},"injectables/DataSourceService.html":{},"interfaces/GlobalConfig.html":{},"coverage.html":{}}}],["0.1.0",{"_index":1105,"title":{},"body":{"changelog.html":{}}}],["0.11.4",{"_index":1254,"title":{},"body":{"dependencies.html":{}}}],["0.18.0",{"_index":1185,"title":{},"body":{"dependencies.html":{}}}],["0.2.0",{"_index":1100,"title":{},"body":{"changelog.html":{}}}],["0.20.0",{"_index":1206,"title":{},"body":{"dependencies.html":{}}}],["0.4",{"_index":135,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["0.5.0",{"_index":1088,"title":{},"body":{"changelog.html":{}}}],["0.6.0",{"_index":1060,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["0/1",{"_index":1119,"title":{},"body":{"coverage.html":{}}}],["0/10",{"_index":1120,"title":{},"body":{"coverage.html":{}}}],["0/15",{"_index":1129,"title":{},"body":{"coverage.html":{}}}],["0/3",{"_index":1118,"title":{},"body":{"coverage.html":{}}}],["0/4",{"_index":1121,"title":{},"body":{"coverage.html":{}}}],["0/9",{"_index":1117,"title":{},"body":{"coverage.html":{}}}],["01",{"_index":563,"title":{},"body":{"changelog.html":{}}}],["02",{"_index":911,"title":{},"body":{"changelog.html":{}}}],["03",{"_index":847,"title":{},"body":{"changelog.html":{}}}],["04",{"_index":611,"title":{},"body":{"changelog.html":{}}}],["05",{"_index":816,"title":{},"body":{"changelog.html":{}}}],["06",{"_index":586,"title":{},"body":{"changelog.html":{}}}],["07",{"_index":562,"title":{},"body":{"changelog.html":{}}}],["08",{"_index":1034,"title":{},"body":{"changelog.html":{}}}],["09",{"_index":546,"title":{},"body":{"changelog.html":{}}}],["1",{"_index":121,"title":{},"body":{"components/AppComponent.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"changelog.html":{}}}],["1.0",{"_index":944,"title":{},"body":{"changelog.html":{}}}],["1.0.0",{"_index":1019,"title":{},"body":{"changelog.html":{}}}],["1.0.11",{"_index":1180,"title":{},"body":{"dependencies.html":{}}}],["1.0.3",{"_index":1188,"title":{},"body":{"dependencies.html":{}}}],["1.0.6",{"_index":1249,"title":{},"body":{"dependencies.html":{}}}],["1.1.0",{"_index":996,"title":{},"body":{"changelog.html":{}}}],["1.16.0",{"_index":1224,"title":{},"body":{"dependencies.html":{}}}],["1.19.0",{"_index":1182,"title":{},"body":{"dependencies.html":{}}}],["1.2.0",{"_index":943,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["1.2.3",{"_index":1192,"title":{},"body":{"dependencies.html":{}}}],["1.2.6",{"_index":1227,"title":{},"body":{"dependencies.html":{}}}],["1.25",{"_index":130,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["1.3.5",{"_index":910,"title":{},"body":{"changelog.html":{}}}],["1.4.0",{"_index":884,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["1.4.1",{"_index":1209,"title":{},"body":{"dependencies.html":{}}}],["1.5.0",{"_index":846,"title":{},"body":{"changelog.html":{}}}],["1.6.0",{"_index":830,"title":{},"body":{"changelog.html":{}}}],["1.7.0",{"_index":815,"title":{},"body":{"changelog.html":{}}}],["1.7.2",{"_index":1195,"title":{},"body":{"dependencies.html":{}}}],["1/1",{"_index":1130,"title":{},"body":{"coverage.html":{}}}],["10",{"_index":230,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{},"changelog.html":{}}}],["10.0.0",{"_index":1204,"title":{},"body":{"dependencies.html":{}}}],["100",{"_index":138,"title":{},"body":{"components/AppComponent.html":{},"coverage.html":{}}}],["1000",{"_index":131,"title":{},"body":{"components/AppComponent.html":{},"injectables/DataSourceService.html":{},"interfaces/GlobalConfig.html":{}}}],["10x",{"_index":1008,"title":{},"body":{"changelog.html":{}}}],["11",{"_index":886,"title":{},"body":{"changelog.html":{}}}],["11.2.1",{"_index":1229,"title":{},"body":{"dependencies.html":{}}}],["12",{"_index":621,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["12.0.1",{"_index":1231,"title":{},"body":{"dependencies.html":{}}}],["12.1.1",{"_index":1139,"title":{},"body":{"dependencies.html":{}}}],["12.1.3",{"_index":1144,"title":{},"body":{"dependencies.html":{}}}],["12/17",{"_index":1127,"title":{},"body":{"coverage.html":{}}}],["13",{"_index":722,"title":{},"body":{"changelog.html":{}}}],["14",{"_index":612,"title":{},"body":{"changelog.html":{}}}],["15",{"_index":525,"title":{},"body":{"changelog.html":{}}}],["15.126.1",{"_index":1137,"title":{},"body":{"dependencies.html":{}}}],["16",{"_index":786,"title":{},"body":{"changelog.html":{}}}],["16.0.0",{"_index":1197,"title":{},"body":{"dependencies.html":{}}}],["17",{"_index":587,"title":{},"body":{"changelog.html":{}}}],["173",{"_index":1388,"title":{},"body":{"miscellaneous/variables.html":{}}}],["2",{"_index":133,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{},"changelog.html":{},"overview.html":{}}}],["2.0.0",{"_index":785,"title":{},"body":{"changelog.html":{}}}],["2.0.5",{"_index":1201,"title":{},"body":{"dependencies.html":{}}}],["2.1.0",{"_index":743,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["2.2",{"_index":134,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["2.2.0",{"_index":734,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["2.3.0",{"_index":729,"title":{},"body":{"changelog.html":{}}}],["2.3.1",{"_index":721,"title":{},"body":{"changelog.html":{}}}],["2.4.0",{"_index":705,"title":{},"body":{"changelog.html":{}}}],["2.5.0",{"_index":686,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["2.6.7",{"_index":1234,"title":{},"body":{"dependencies.html":{}}}],["2.8.5",{"_index":1190,"title":{},"body":{"dependencies.html":{}}}],["2.awsapprunner.com",{"_index":1296,"title":{},"body":{"index.html":{}}}],["200",{"_index":111,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["2019",{"_index":1033,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["2020",{"_index":946,"title":{},"body":{"changelog.html":{}}}],["2021",{"_index":671,"title":{},"body":{"changelog.html":{}}}],["2022",{"_index":524,"title":{},"body":{"changelog.html":{}}}],["21",{"_index":817,"title":{},"body":{"changelog.html":{}}}],["22",{"_index":1021,"title":{},"body":{"changelog.html":{}}}],["229.5",{"_index":1391,"title":{},"body":{"miscellaneous/variables.html":{}}}],["24",{"_index":1089,"title":{},"body":{"changelog.html":{}}}],["255",{"_index":1389,"title":{},"body":{"miscellaneous/variables.html":{}}}],["26",{"_index":848,"title":{},"body":{"changelog.html":{}}}],["26th",{"_index":889,"title":{},"body":{"changelog.html":{}}}],["27",{"_index":547,"title":{},"body":{"changelog.html":{}}}],["3",{"_index":930,"title":{},"body":{"changelog.html":{}}}],["3.0.0",{"_index":667,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["3.0.12",{"_index":1159,"title":{},"body":{"dependencies.html":{}}}],["3.1.0",{"_index":627,"title":{},"body":{"changelog.html":{}}}],["3.1.1",{"_index":620,"title":{},"body":{"changelog.html":{}}}],["3.2.0",{"_index":610,"title":{},"body":{"changelog.html":{}}}],["3.3.0",{"_index":585,"title":{},"body":{"changelog.html":{}}}],["3.4.0",{"_index":561,"title":{},"body":{"changelog.html":{}}}],["3.5.0",{"_index":545,"title":{},"body":{"changelog.html":{}}}],["3.5.5",{"_index":1165,"title":{},"body":{"dependencies.html":{}}}],["3.5.7",{"_index":1167,"title":{},"body":{"dependencies.html":{}}}],["3.6",{"_index":1303,"title":{},"body":{"index.html":{}}}],["3.6.0",{"_index":523,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["3.7.1",{"_index":1172,"title":{},"body":{"dependencies.html":{}}}],["3.7.3",{"_index":1174,"title":{},"body":{"dependencies.html":{}}}],["30",{"_index":744,"title":{},"body":{"changelog.html":{}}}],["31",{"_index":997,"title":{},"body":{"changelog.html":{}}}],["3d",{"_index":579,"title":{},"body":{"changelog.html":{}}}],["4",{"_index":965,"title":{},"body":{"changelog.html":{}}}],["4.0",{"_index":1279,"title":{},"body":{"index.html":{}}}],["4.0.2",{"_index":1171,"title":{},"body":{"dependencies.html":{}}}],["4.17.1",{"_index":1199,"title":{},"body":{"dependencies.html":{}}}],["4.17.21",{"_index":1221,"title":{},"body":{"dependencies.html":{}}}],["4.3.0",{"_index":1186,"title":{},"body":{"dependencies.html":{}}}],["4.6.0",{"_index":1211,"title":{},"body":{"dependencies.html":{}}}],["47",{"_index":1390,"title":{},"body":{"miscellaneous/variables.html":{}}}],["4th",{"_index":531,"title":{},"body":{"changelog.html":{}}}],["5.0.0",{"_index":1214,"title":{},"body":{"dependencies.html":{}}}],["5.2.0",{"_index":1219,"title":{},"body":{"dependencies.html":{}}}],["6.0.1",{"_index":1217,"title":{},"body":{"dependencies.html":{}}}],["6.10.2",{"_index":1236,"title":{},"body":{"dependencies.html":{}}}],["6.2.0",{"_index":1168,"title":{},"body":{"dependencies.html":{}}}],["6.5.1",{"_index":1246,"title":{},"body":{"dependencies.html":{}}}],["6.6.7",{"_index":1243,"title":{},"body":{"dependencies.html":{}}}],["70",{"_index":1126,"title":{},"body":{"coverage.html":{}}}],["8",{"_index":823,"title":{},"body":{"changelog.html":{}}}],["8.3.2",{"_index":1252,"title":{},"body":{"dependencies.html":{}}}],["8.5.12",{"_index":1163,"title":{},"body":{"dependencies.html":{}}}],["8.5.7",{"_index":1152,"title":{},"body":{"dependencies.html":{}}}],["8.7.8",{"_index":1155,"title":{},"body":{"dependencies.html":{}}}],["85",{"_index":1099,"title":{},"body":{"changelog.html":{}}}],["90",{"_index":1043,"title":{},"body":{"changelog.html":{}}}],["95",{"_index":615,"title":{},"body":{"changelog.html":{}}}],["9th",{"_index":858,"title":{},"body":{"changelog.html":{}}}],["_",{"_index":427,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["ability",{"_index":757,"title":{},"body":{"changelog.html":{}}}],["above",{"_index":1085,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["access",{"_index":449,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["accurate",{"_index":845,"title":{},"body":{"changelog.html":{}}}],["action",{"_index":1371,"title":{},"body":{"license.html":{}}}],["actions",{"_index":934,"title":{},"body":{"changelog.html":{}}}],["actual_component",{"_index":150,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{}}}],["added",{"_index":526,"title":{},"body":{"changelog.html":{}}}],["additional",{"_index":1086,"title":{},"body":{"changelog.html":{}}}],["addressed",{"_index":989,"title":{},"body":{"changelog.html":{}}}],["adds",{"_index":590,"title":{},"body":{"changelog.html":{}}}],["adjusting",{"_index":982,"title":{},"body":{"changelog.html":{}}}],["adjustment",{"_index":882,"title":{},"body":{"changelog.html":{}}}],["advanced",{"_index":788,"title":{},"body":{"changelog.html":{}}}],["again",{"_index":955,"title":{},"body":{"changelog.html":{}}}],["age",{"_index":701,"title":{},"body":{"changelog.html":{}}}],["aggregate",{"_index":275,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["aggregateresult",{"_index":320,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["ala",{"_index":726,"title":{},"body":{"changelog.html":{}}}],["aliases",{"_index":1383,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["allows",{"_index":865,"title":{},"body":{"changelog.html":{}}}],["alpha",{"_index":1072,"title":{},"body":{"changelog.html":{}}}],["alpha.1",{"_index":1051,"title":{},"body":{"changelog.html":{}}}],["alpha.2",{"_index":1046,"title":{},"body":{"changelog.html":{}}}],["alpha.3",{"_index":1032,"title":{},"body":{"changelog.html":{}}}],["alt",{"_index":1283,"title":{},"body":{"index.html":{}}}],["analytics",{"_index":790,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["anatomical",{"_index":880,"title":{},"body":{"changelog.html":{}}}],["and/or",{"_index":1341,"title":{},"body":{"license.html":{}}}],["angular",{"_index":434,"title":{},"body":{"injectables/FilteredSceneService.html":{},"changelog.html":{},"dependencies.html":{},"index.html":{}}}],["angular/animations",{"_index":1138,"title":{},"body":{"dependencies.html":{}}}],["angular/cdk",{"_index":1140,"title":{},"body":{"dependencies.html":{}}}],["angular/common",{"_index":318,"title":{},"body":{"injectables/DataSourceService.html":{},"dependencies.html":{}}}],["angular/compiler",{"_index":1141,"title":{},"body":{"dependencies.html":{}}}],["angular/core",{"_index":84,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{},"modules/StoreModule.html":{},"dependencies.html":{}}}],["angular/elements",{"_index":175,"title":{},"body":{"modules/AppModule.html":{},"dependencies.html":{}}}],["angular/forms",{"_index":1142,"title":{},"body":{"dependencies.html":{}}}],["angular/material",{"_index":1143,"title":{},"body":{"dependencies.html":{}}}],["angular/platform",{"_index":177,"title":{},"body":{"modules/AppModule.html":{},"dependencies.html":{}}}],["angular/router",{"_index":1146,"title":{},"body":{"dependencies.html":{}}}],["angular/youtube",{"_index":1147,"title":{},"body":{"dependencies.html":{}}}],["api",{"_index":536,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["api.hubmapconsortium.org",{"_index":1293,"title":{},"body":{"index.html":{}}}],["app",{"_index":180,"title":{},"body":{"modules/AppModule.html":{},"modules/StoreModule.html":{},"miscellaneous/variables.html":{}}}],["app.component",{"_index":179,"title":{},"body":{"modules/AppModule.html":{},"injectables/FilteredSceneService.html":{}}}],["app.component.html",{"_index":23,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["app.component.scss",{"_index":21,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["appcomponent",{"_index":1,"title":{"components/AppComponent.html":{}},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"components/AppWebComponent.html":{},"interfaces/GlobalConfig.html":{},"coverage.html":{},"overview.html":{}}}],["appear",{"_index":680,"title":{},"body":{"changelog.html":{}}}],["appelement",{"_index":188,"title":{},"body":{"modules/AppModule.html":{}}}],["application",{"_index":869,"title":{},"body":{"changelog.html":{}}}],["applied",{"_index":279,"title":{},"body":{"injectables/DataSourceService.html":{},"changelog.html":{}}}],["appmodule",{"_index":155,"title":{"modules/AppModule.html":{}},"body":{"modules/AppModule.html":{},"modules.html":{},"overview.html":{}}}],["appropriate",{"_index":648,"title":{},"body":{"changelog.html":{}}}],["appwebcomponent",{"_index":147,"title":{"components/AppWebComponent.html":{}},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{},"coverage.html":{},"overview.html":{}}}],["april",{"_index":857,"title":{},"body":{"changelog.html":{}}}],["arising",{"_index":1375,"title":{},"body":{"license.html":{}}}],["asct+b",{"_index":672,"title":{},"body":{"changelog.html":{}}}],["assignment/selection",{"_index":833,"title":{},"body":{"changelog.html":{}}}],["associated",{"_index":736,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["async",{"_index":33,"title":{},"body":{"components/AppComponent.html":{},"injectables/DataSourceService.html":{},"interfaces/GlobalConfig.html":{}}}],["atlas",{"_index":520,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["attempts",{"_index":709,"title":{},"body":{"changelog.html":{}}}],["authors",{"_index":1364,"title":{},"body":{"license.html":{}}}],["automatic",{"_index":969,"title":{},"body":{"changelog.html":{}}}],["automatically",{"_index":918,"title":{},"body":{"changelog.html":{}}}],["available",{"_index":962,"title":{},"body":{"changelog.html":{},"modules.html":{}}}],["avoid",{"_index":774,"title":{},"body":{"changelog.html":{}}}],["await",{"_index":108,"title":{},"body":{"components/AppComponent.html":{},"injectables/DataSourceService.html":{},"interfaces/GlobalConfig.html":{}}}],["award",{"_index":1316,"title":{},"body":{"index.html":{}}}],["backend",{"_index":243,"title":{},"body":{"injectables/DataSourceService.html":{},"changelog.html":{}}}],["background",{"_index":1082,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["base",{"_index":1056,"title":{},"body":{"changelog.html":{}}}],["based",{"_index":763,"title":{},"body":{"changelog.html":{}}}],["basewebcomponent",{"_index":195,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{}}}],["basic",{"_index":787,"title":{},"body":{"changelog.html":{}}}],["before",{"_index":684,"title":{},"body":{"changelog.html":{}}}],["being",{"_index":501,"title":{},"body":{"modules/StoreModule.html":{},"changelog.html":{}}}],["beta",{"_index":670,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["better",{"_index":745,"title":{},"body":{"changelog.html":{}}}],["between",{"_index":1025,"title":{},"body":{"changelog.html":{}}}],["bind",{"_index":1179,"title":{},"body":{"dependencies.html":{}}}],["block",{"_index":305,"title":{},"body":{"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"changelog.html":{}}}],["block?.placement.target",{"_index":450,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["blocks",{"_index":580,"title":{},"body":{"changelog.html":{}}}],["bmi",{"_index":702,"title":{},"body":{"changelog.html":{}}}],["board",{"_index":1048,"title":{},"body":{"changelog.html":{}}}],["body",{"_index":11,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{},"modules/StoreModule.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["bodyui",{"_index":27,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["bodyui.bounds",{"_index":129,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["bodyui.rotation",{"_index":117,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["bodyui.rotationx",{"_index":119,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["bodyui.scene?.find((node",{"_index":114,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["bodyui.target",{"_index":132,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["bodyuicomponent",{"_index":61,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["bodyuimodule",{"_index":184,"title":{},"body":{"modules/AppModule.html":{}}}],["boolean",{"_index":208,"title":{},"body":{"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"interfaces/InputDataFormat.html":{},"miscellaneous/functions.html":{}}}],["both",{"_index":732,"title":{},"body":{"changelog.html":{}}}],["box",{"_index":773,"title":{},"body":{"changelog.html":{}}}],["breaking",{"_index":807,"title":{},"body":{"changelog.html":{}}}],["bringing",{"_index":824,"title":{},"body":{"changelog.html":{}}}],["browse",{"_index":1379,"title":{},"body":{"modules.html":{}}}],["browser",{"_index":178,"title":{},"body":{"modules/AppModule.html":{},"changelog.html":{},"dependencies.html":{},"modules.html":{}}}],["browserify",{"_index":1244,"title":{},"body":{"dependencies.html":{}}}],["browsermodule",{"_index":176,"title":{},"body":{"modules/AppModule.html":{}}}],["browsing",{"_index":1109,"title":{},"body":{"changelog.html":{}}}],["bug",{"_index":608,"title":{},"body":{"changelog.html":{}}}],["build",{"_index":1275,"title":{},"body":{"index.html":{}}}],["builds",{"_index":666,"title":{},"body":{"changelog.html":{}}}],["button",{"_index":1050,"title":{},"body":{"changelog.html":{}}}],["c",{"_index":1321,"title":{},"body":{"license.html":{}}}],["cache",{"_index":1177,"title":{},"body":{"dependencies.html":{}}}],["cacheable",{"_index":1248,"title":{},"body":{"dependencies.html":{}}}],["callback",{"_index":761,"title":{},"body":{"changelog.html":{}}}],["called",{"_index":812,"title":{},"body":{"changelog.html":{}}}],["calls",{"_index":543,"title":{},"body":{"changelog.html":{}}}],["cancelregistration",{"_index":760,"title":{},"body":{"changelog.html":{}}}],["candidate",{"_index":1023,"title":{},"body":{"changelog.html":{}}}],["cannon",{"_index":1183,"title":{},"body":{"dependencies.html":{}}}],["card",{"_index":793,"title":{},"body":{"changelog.html":{}}}],["carousel",{"_index":797,"title":{},"body":{"changelog.html":{}}}],["cases",{"_index":995,"title":{},"body":{"changelog.html":{}}}],["ccf",{"_index":18,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{},"modules/StoreModule.html":{},"changelog.html":{},"index.html":{}}}],["ccf's",{"_index":939,"title":{},"body":{"changelog.html":{}}}],["ccf.owl",{"_index":528,"title":{},"body":{"changelog.html":{}}}],["ccfdatabase",{"_index":321,"title":{},"body":{"injectables/DataSourceService.html":{},"miscellaneous/typealiases.html":{}}}],["ccfdatabaseoptions",{"_index":269,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["cdr",{"_index":44,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{}}}],["cell",{"_index":284,"title":{},"body":{"injectables/DataSourceService.html":{},"changelog.html":{}}}],["center",{"_index":1311,"title":{},"body":{"index.html":{}}}],["change",{"_index":810,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["changed",{"_index":539,"title":{},"body":{"changelog.html":{}}}],["changedetection",{"_index":15,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{}}}],["changedetectionstrategy",{"_index":83,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{}}}],["changedetectionstrategy.onpush",{"_index":16,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{}}}],["changedetectionstrategy.onpush,selector",{"_index":98,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["changedetectorref",{"_index":45,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{}}}],["changelog",{"_index":518,"title":{"changelog.html":{}},"body":{"changelog.html":{},"index.html":{}}}],["changes",{"_index":635,"title":{},"body":{"changelog.html":{}}}],["charge",{"_index":1327,"title":{},"body":{"license.html":{}}}],["choose",{"_index":963,"title":{},"body":{"changelog.html":{}}}],["choosescene",{"_index":383,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["choosescene(data",{"_index":389,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["ci/cd",{"_index":937,"title":{},"body":{"changelog.html":{}}}],["claim",{"_index":1367,"title":{},"body":{"license.html":{}}}],["class",{"_index":99,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{},"modules/StoreModule.html":{}}}],["clean",{"_index":606,"title":{},"body":{"changelog.html":{}}}],["cleanup",{"_index":669,"title":{},"body":{"changelog.html":{}}}],["click",{"_index":717,"title":{},"body":{"changelog.html":{}}}],["clicking",{"_index":803,"title":{},"body":{"changelog.html":{}}}],["client",{"_index":1299,"title":{},"body":{"index.html":{}}}],["cluster_appmodule",{"_index":158,"title":{},"body":{"modules/AppModule.html":{},"overview.html":{}}}],["cluster_appmodule_declarations",{"_index":160,"title":{},"body":{"modules/AppModule.html":{},"overview.html":{}}}],["cluster_appmodule_imports",{"_index":159,"title":{},"body":{"modules/AppModule.html":{},"overview.html":{}}}],["code",{"_index":662,"title":{},"body":{"changelog.html":{}}}],["codebase",{"_index":949,"title":{},"body":{"changelog.html":{}}}],["codex",{"_index":1007,"title":{},"body":{"changelog.html":{}}}],["codifies",{"_index":1065,"title":{},"body":{"changelog.html":{}}}],["collaboration",{"_index":947,"title":{},"body":{"changelog.html":{}}}],["collisions",{"_index":971,"title":{},"body":{"changelog.html":{}}}],["color",{"_index":832,"title":{},"body":{"changelog.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["colorizing",{"_index":1016,"title":{},"body":{"changelog.html":{}}}],["combination",{"_index":964,"title":{},"body":{"changelog.html":{}}}],["combinelatest",{"_index":432,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["combinelatest([this.data",{"_index":423,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["combinelatest([this.organs",{"_index":401,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["combinelatest([this.scene",{"_index":406,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["come",{"_index":1012,"title":{},"body":{"changelog.html":{}}}],["coming",{"_index":1004,"title":{},"body":{"changelog.html":{}}}],["comlink",{"_index":327,"title":{},"body":{"injectables/DataSourceService.html":{},"dependencies.html":{}}}],["common",{"_index":714,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["compareconfig",{"_index":1128,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["compareconfig(previous",{"_index":335,"title":{},"body":{"injectables/DataSourceService.html":{},"miscellaneous/functions.html":{}}}],["compatibility",{"_index":509,"title":{},"body":{"modules/StoreModule.html":{}}}],["complexity",{"_index":840,"title":{},"body":{"changelog.html":{}}}],["compodoc",{"_index":660,"title":{},"body":{"changelog.html":{}}}],["component",{"_index":0,"title":{"components/AppComponent.html":{},"components/AppWebComponent.html":{}},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{},"changelog.html":{},"coverage.html":{},"index.html":{}}}],["component.component",{"_index":182,"title":{},"body":{"modules/AppModule.html":{}}}],["component.component.ts",{"_index":193,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["component.component.ts:32",{"_index":202,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:33",{"_index":203,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:34",{"_index":204,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:36",{"_index":206,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:37",{"_index":207,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:38",{"_index":205,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:40",{"_index":199,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component_template",{"_index":145,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{}}}],["components",{"_index":2,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{},"changelog.html":{},"overview.html":{}}}],["comunica/query",{"_index":1149,"title":{},"body":{"dependencies.html":{}}}],["concat",{"_index":1187,"title":{},"body":{"dependencies.html":{}}}],["conditions",{"_index":1349,"title":{},"body":{"license.html":{}}}],["config",{"_index":268,"title":{},"body":{"injectables/DataSourceService.html":{},"changelog.html":{}}}],["configstate",{"_index":53,"title":{},"body":{"components/AppComponent.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{}}}],["configstore",{"_index":200,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{}}}],["configuration",{"_index":748,"title":{},"body":{"changelog.html":{}}}],["configurations",{"_index":756,"title":{},"body":{"changelog.html":{}}}],["confirmation",{"_index":707,"title":{},"body":{"changelog.html":{}}}],["conform",{"_index":767,"title":{},"body":{"changelog.html":{}}}],["connect",{"_index":690,"title":{},"body":{"changelog.html":{}}}],["connectdatasource",{"_index":248,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["connectdatasource(source",{"_index":267,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["connection",{"_index":1376,"title":{},"body":{"license.html":{}}}],["consider",{"_index":507,"title":{},"body":{"modules/StoreModule.html":{}}}],["console",{"_index":373,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["console.info(`loaded",{"_index":374,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["console.log(source",{"_index":377,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["consortium",{"_index":1322,"title":{},"body":{"license.html":{}}}],["const",{"_index":101,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"modules/StoreModule.html":{}}}],["constants",{"_index":439,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["constructor",{"_index":39,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{}}}],["constructor(configstate",{"_index":40,"title":{},"body":{"components/AppComponent.html":{},"injectables/FilteredSceneService.html":{}}}],["constructor(configstore",{"_index":198,"title":{},"body":{"components/AppWebComponent.html":{}}}],["constructor(locator",{"_index":260,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["constructor(private",{"_index":187,"title":{},"body":{"modules/AppModule.html":{}}}],["container",{"_index":799,"title":{},"body":{"changelog.html":{}}}],["containers",{"_index":747,"title":{},"body":{"changelog.html":{}}}],["containing",{"_index":1273,"title":{},"body":{"index.html":{}}}],["contract",{"_index":1372,"title":{},"body":{"license.html":{}}}],["control",{"_index":906,"title":{},"body":{"changelog.html":{}}}],["convention",{"_index":217,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{}}}],["coordinate",{"_index":1267,"title":{},"body":{"index.html":{}}}],["copies",{"_index":1343,"title":{},"body":{"license.html":{}}}],["copy",{"_index":1330,"title":{},"body":{"license.html":{}}}],["copyright",{"_index":1320,"title":{},"body":{"license.html":{}}}],["cord",{"_index":593,"title":{},"body":{"changelog.html":{}}}],["core/services/filtered",{"_index":78,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["core/store/store.module",{"_index":183,"title":{},"body":{"modules/AppModule.html":{}}}],["cors",{"_index":1189,"title":{},"body":{"dependencies.html":{}}}],["counts",{"_index":286,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["coverage",{"_index":1044,"title":{"coverage.html":{}},"body":{"changelog.html":{},"coverage.html":{}}}],["createcustomelement",{"_index":174,"title":{},"body":{"modules/AppModule.html":{}}}],["createcustomelement(appwebcomponent",{"_index":189,"title":{},"body":{"modules/AppModule.html":{}}}],["created",{"_index":914,"title":{},"body":{"changelog.html":{}}}],["createdatasource",{"_index":249,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["creates",{"_index":263,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["credits",{"_index":1306,"title":{},"body":{"index.html":{}}}],["css",{"_index":1191,"title":{},"body":{"dependencies.html":{}}}],["cuboid",{"_index":1042,"title":{},"body":{"changelog.html":{}}}],["cuboids",{"_index":1039,"title":{},"body":{"changelog.html":{}}}],["current",{"_index":336,"title":{},"body":{"injectables/DataSourceService.html":{},"miscellaneous/functions.html":{}}}],["currently",{"_index":278,"title":{},"body":{"injectables/DataSourceService.html":{},"changelog.html":{}}}],["customelements.define('ccf",{"_index":191,"title":{},"body":{"modules/AppModule.html":{}}}],["cyberinfrastructure",{"_index":1308,"title":{},"body":{"index.html":{}}}],["cycle",{"_index":851,"title":{},"body":{"changelog.html":{}}}],["d.rui_location",{"_index":226,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{}}}],["damages",{"_index":1368,"title":{},"body":{"license.html":{}}}],["dark/light",{"_index":762,"title":{},"body":{"changelog.html":{}}}],["data",{"_index":28,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{},"modules/StoreModule.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["data.map(d",{"_index":221,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{}}}],["data?.map(obj",{"_index":445,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["database",{"_index":309,"title":{},"body":{"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"changelog.html":{}}}],["database/src/lib/ccf",{"_index":315,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["datasets",{"_index":863,"title":{},"body":{"changelog.html":{}}}],["datasource",{"_index":245,"title":{},"body":{"injectables/DataSourceService.html":{},"miscellaneous/typealiases.html":{}}}],["datasources",{"_index":342,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["datasourceservice",{"_index":237,"title":{"injectables/DataSourceService.html":{}},"body":{"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"coverage.html":{}}}],["date()).gettime",{"_index":375,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["date().gettime",{"_index":370,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["db.getaggregateresults(filter",{"_index":359,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["db.getcelltypetermoccurences(filter",{"_index":361,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["db.getcelltypetreemodel",{"_index":363,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["db.getontologytermoccurences(filter",{"_index":360,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["db.getontologytreemodel",{"_index":362,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["db.getreferenceorgans",{"_index":364,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["db.getreferenceorganscene(organ",{"_index":366,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["db.getscene(filter",{"_index":365,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["db.gettissueblockresults(filter",{"_index":357,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["dboptions",{"_index":246,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["deal",{"_index":1332,"title":{},"body":{"license.html":{}}}],["dealings",{"_index":1377,"title":{},"body":{"license.html":{}}}],["december",{"_index":956,"title":{},"body":{"changelog.html":{}}}],["deck.gl/core",{"_index":1151,"title":{},"body":{"dependencies.html":{}}}],["deck.gl/geo",{"_index":1153,"title":{},"body":{"dependencies.html":{}}}],["deck.gl/layers",{"_index":1156,"title":{},"body":{"dependencies.html":{}}}],["deck.gl/mesh",{"_index":1157,"title":{},"body":{"dependencies.html":{}}}],["declarations",{"_index":165,"title":{},"body":{"modules/AppModule.html":{}}}],["decorator",{"_index":1170,"title":{},"body":{"dependencies.html":{}}}],["decorators",{"_index":62,"title":{},"body":{"components/AppComponent.html":{}}}],["deeply",{"_index":693,"title":{},"body":{"changelog.html":{}}}],["default",{"_index":67,"title":{},"body":{"components/AppComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["default_ccf_db_options",{"_index":314,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["defined",{"_index":46,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"changelog.html":{}}}],["demo",{"_index":719,"title":{},"body":{"changelog.html":{}}}],["dependencies",{"_index":157,"title":{"dependencies.html":{}},"body":{"modules/AppModule.html":{},"changelog.html":{},"dependencies.html":{},"overview.html":{}}}],["depending",{"_index":814,"title":{},"body":{"changelog.html":{}}}],["descrepancies",{"_index":577,"title":{},"body":{"changelog.html":{}}}],["description",{"_index":242,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["details",{"_index":1087,"title":{},"body":{"changelog.html":{}}}],["developed",{"_index":1307,"title":{},"body":{"index.html":{}}}],["developmentmode",{"_index":506,"title":{},"body":{"modules/StoreModule.html":{}}}],["developments",{"_index":1070,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["dialog",{"_index":708,"title":{},"body":{"changelog.html":{}}}],["different",{"_index":746,"title":{},"body":{"changelog.html":{}}}],["digits",{"_index":931,"title":{},"body":{"changelog.html":{}}}],["direct",{"_index":1096,"title":{},"body":{"changelog.html":{}}}],["directive",{"_index":143,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{}}}],["directives",{"_index":149,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{}}}],["directly",{"_index":1005,"title":{},"body":{"changelog.html":{}}}],["disable",{"_index":103,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{}}}],["disabled",{"_index":515,"title":{},"body":{"modules/StoreModule.html":{}}}],["display",{"_index":301,"title":{},"body":{"injectables/DataSourceService.html":{},"changelog.html":{}}}],["displayed",{"_index":1040,"title":{},"body":{"changelog.html":{}}}],["displaying",{"_index":735,"title":{},"body":{"changelog.html":{}}}],["distinctuntilchanged",{"_index":331,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["distinctuntilchanged(compareconfig",{"_index":346,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["distribute",{"_index":1339,"title":{},"body":{"license.html":{}}}],["dobootstrap",{"_index":171,"title":{},"body":{"modules/AppModule.html":{}}}],["doc",{"_index":1054,"title":{},"body":{"changelog.html":{}}}],["docs",{"_index":603,"title":{},"body":{"changelog.html":{}}}],["document",{"_index":1193,"title":{},"body":{"dependencies.html":{}}}],["documentation",{"_index":663,"title":{},"body":{"changelog.html":{},"coverage.html":{},"license.html":{}}}],["dom",{"_index":7,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{}}}],["done",{"_index":808,"title":{},"body":{"changelog.html":{}}}],["donor",{"_index":792,"title":{},"body":{"changelog.html":{}}}],["donors",{"_index":866,"title":{},"body":{"changelog.html":{}}}],["dotenv",{"_index":1196,"title":{},"body":{"dependencies.html":{}}}],["download",{"_index":1080,"title":{},"body":{"changelog.html":{}}}],["during",{"_index":850,"title":{},"body":{"changelog.html":{}}}],["dynamic",{"_index":1145,"title":{},"body":{"dependencies.html":{}}}],["dynamically",{"_index":570,"title":{},"body":{"changelog.html":{}}}],["easier",{"_index":639,"title":{},"body":{"changelog.html":{}}}],["east",{"_index":1295,"title":{},"body":{"index.html":{}}}],["effect",{"_index":986,"title":{},"body":{"changelog.html":{}}}],["efficiency",{"_index":894,"title":{},"body":{"changelog.html":{}}}],["element",{"_index":142,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"changelog.html":{},"dependencies.html":{}}}],["embedded",{"_index":753,"title":{},"body":{"changelog.html":{}}}],["embedding",{"_index":742,"title":{},"body":{"changelog.html":{}}}],["embedding.md",{"_index":740,"title":{},"body":{"changelog.html":{}}}],["emitting",{"_index":281,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["entire",{"_index":496,"title":{},"body":{"modules/StoreModule.html":{},"miscellaneous/variables.html":{}}}],["entity",{"_index":1262,"title":{},"body":{"miscellaneous/functions.html":{}}}],["entity.owl#has_spatial_entity",{"_index":225,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{},"miscellaneous/variables.html":{}}}],["entity.owl#sample",{"_index":224,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{}}}],["entrycomponents",{"_index":166,"title":{},"body":{"modules/AppModule.html":{}}}],["environment",{"_index":212,"title":{},"body":{"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"interfaces/InputDataFormat.html":{},"modules/StoreModule.html":{}}}],["environment.dboptions",{"_index":232,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{}}}],["environment.production",{"_index":372,"title":{},"body":{"injectables/DataSourceService.html":{},"modules/StoreModule.html":{}}}],["environments/environment",{"_index":213,"title":{},"body":{"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"interfaces/InputDataFormat.html":{},"modules/StoreModule.html":{}}}],["es",{"_index":1184,"title":{},"body":{"dependencies.html":{}}}],["eslint",{"_index":102,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{}}}],["eslint/naming",{"_index":216,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{}}}],["eslint/no",{"_index":316,"title":{},"body":{"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{}}}],["etc",{"_index":771,"title":{},"body":{"changelog.html":{}}}],["eui",{"_index":624,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["eui/rui",{"_index":656,"title":{},"body":{"changelog.html":{}}}],["event",{"_index":1363,"title":{},"body":{"license.html":{}}}],["eventemitter",{"_index":54,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{}}}],["executionstrategy",{"_index":510,"title":{},"body":{"modules/StoreModule.html":{}}}],["executor",{"_index":106,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["expanded",{"_index":568,"title":{},"body":{"changelog.html":{}}}],["exploration",{"_index":1277,"title":{},"body":{"index.html":{}}}],["export",{"_index":92,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{},"modules/StoreModule.html":{}}}],["express",{"_index":1198,"title":{},"body":{"dependencies.html":{},"license.html":{}}}],["extends",{"_index":194,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{}}}],["external",{"_index":759,"title":{},"body":{"changelog.html":{}}}],["extra",{"_index":1203,"title":{},"body":{"dependencies.html":{}}}],["extraction",{"_index":715,"title":{},"body":{"changelog.html":{}}}],["fail",{"_index":952,"title":{},"body":{"changelog.html":{}}}],["fails",{"_index":991,"title":{},"body":{"changelog.html":{}}}],["false",{"_index":116,"title":{},"body":{"components/AppComponent.html":{},"injectables/DataSourceService.html":{},"interfaces/GlobalConfig.html":{}}}],["favor",{"_index":942,"title":{},"body":{"changelog.html":{}}}],["feature",{"_index":565,"title":{},"body":{"changelog.html":{}}}],["features",{"_index":852,"title":{},"body":{"changelog.html":{}}}],["feel",{"_index":892,"title":{},"body":{"changelog.html":{}}}],["female",{"_index":481,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["female_skin_url",{"_index":436,"title":{},"body":{"injectables/FilteredSceneService.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["fetch",{"_index":1233,"title":{},"body":{"dependencies.html":{}}}],["field",{"_index":768,"title":{},"body":{"changelog.html":{}}}],["file",{"_index":9,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{},"modules/StoreModule.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{}}}],["files",{"_index":1331,"title":{},"body":{"license.html":{}}}],["filter",{"_index":273,"title":{},"body":{"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"changelog.html":{}}}],["filter(config",{"_index":343,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["filterednodes",{"_index":473,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["filteredorgans",{"_index":380,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["filteredscene",{"_index":381,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["filteredsceneservice",{"_index":43,"title":{"injectables/FilteredSceneService.html":{}},"body":{"components/AppComponent.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"coverage.html":{}}}],["filters",{"_index":584,"title":{},"body":{"changelog.html":{}}}],["filterscenenodes",{"_index":384,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["filterscenenodes(nodes",{"_index":391,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["final",{"_index":945,"title":{},"body":{"changelog.html":{}}}],["finishing",{"_index":712,"title":{},"body":{"changelog.html":{}}}],["first",{"_index":957,"title":{},"body":{"changelog.html":{}}}],["fit",{"_index":860,"title":{},"body":{"changelog.html":{}}}],["fitness",{"_index":1359,"title":{},"body":{"license.html":{}}}],["fixed",{"_index":842,"title":{},"body":{"changelog.html":{}}}],["fixes",{"_index":609,"title":{},"body":{"changelog.html":{}}}],["fixes/performance",{"_index":1017,"title":{},"body":{"changelog.html":{}}}],["flexible",{"_index":598,"title":{},"body":{"changelog.html":{}}}],["fly",{"_index":1104,"title":{},"body":{"changelog.html":{}}}],["following",{"_index":1348,"title":{},"body":{"license.html":{}}}],["form",{"_index":895,"title":{},"body":{"changelog.html":{}}}],["format",{"_index":975,"title":{},"body":{"changelog.html":{}}}],["frame",{"_index":867,"title":{},"body":{"changelog.html":{}}}],["framework",{"_index":1268,"title":{},"body":{"index.html":{}}}],["free",{"_index":1326,"title":{},"body":{"license.html":{}}}],["fs",{"_index":1202,"title":{},"body":{"dependencies.html":{}}}],["full",{"_index":801,"title":{},"body":{"changelog.html":{}}}],["fullscreen",{"_index":1049,"title":{},"body":{"changelog.html":{}}}],["fully",{"_index":853,"title":{},"body":{"changelog.html":{}}}],["function",{"_index":219,"title":{},"body":{"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"interfaces/InputDataFormat.html":{},"coverage.html":{}}}],["functions",{"_index":1256,"title":{"miscellaneous/functions.html":{}},"body":{"miscellaneous/functions.html":{}}}],["funded",{"_index":1314,"title":{},"body":{"index.html":{}}}],["furnished",{"_index":1346,"title":{},"body":{"license.html":{}}}],["further",{"_index":1045,"title":{},"body":{"changelog.html":{}}}],["future",{"_index":843,"title":{},"body":{"changelog.html":{}}}],["generate",{"_index":630,"title":{},"body":{"changelog.html":{}}}],["generated",{"_index":661,"title":{},"body":{"changelog.html":{}}}],["generating",{"_index":571,"title":{},"body":{"changelog.html":{}}}],["genericglobalconfig",{"_index":210,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{}}}],["getaggregateresults",{"_index":250,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["getaggregateresults(filter",{"_index":272,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["getcelltypetermoccurences",{"_index":251,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["getcelltypetermoccurences(filter",{"_index":282,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["getcelltypetreemodel",{"_index":252,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["getneededreferenceorgans",{"_index":385,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["getneededreferenceorgans(referenceorgans",{"_index":394,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["getneededskins",{"_index":386,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["getneededskins(organs",{"_index":396,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["getontologytermoccurences",{"_index":253,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["getontologytermoccurences(filter",{"_index":289,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["getontologytreemodel",{"_index":254,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["getorganscene",{"_index":255,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["getorganscene(organ",{"_index":293,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["getreferenceorgans",{"_index":256,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["getscene",{"_index":257,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["getscene(filter",{"_index":298,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["getting",{"_index":516,"title":{"changelog.html":{},"index.html":{},"license.html":{}},"body":{}}],["gettissueblockresults",{"_index":258,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["gettissueblockresults(filter",{"_index":302,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["github",{"_index":933,"title":{},"body":{"changelog.html":{}}}],["gizmo",{"_index":777,"title":{},"body":{"changelog.html":{}}}],["globalconfig",{"_index":94,"title":{"interfaces/GlobalConfig.html":{}},"body":{"components/AppComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"changelog.html":{},"coverage.html":{}}}],["globalconfig.getoption('data').pipe",{"_index":340,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["globalconfigstate",{"_index":41,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{},"modules/StoreModule.html":{},"miscellaneous/variables.html":{}}}],["globalthis['dboptions",{"_index":233,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{}}}],["good",{"_index":988,"title":{},"body":{"changelog.html":{}}}],["google",{"_index":789,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["granted",{"_index":1325,"title":{},"body":{"license.html":{}}}],["graph",{"_index":1380,"title":{},"body":{"modules.html":{}}}],["graphical",{"_index":619,"title":{},"body":{"changelog.html":{}}}],["graphology",{"_index":1205,"title":{},"body":{"dependencies.html":{}}}],["greatly",{"_index":730,"title":{},"body":{"changelog.html":{}}}],["gtex",{"_index":631,"title":{},"body":{"changelog.html":{}}}],["guide",{"_index":978,"title":{},"body":{"changelog.html":{}}}],["hand",{"_index":984,"title":{},"body":{"changelog.html":{}}}],["happen",{"_index":1024,"title":{},"body":{"changelog.html":{}}}],["happens",{"_index":953,"title":{},"body":{"changelog.html":{}}}],["happy",{"_index":500,"title":{},"body":{"modules/StoreModule.html":{}}}],["haszoomingnode",{"_index":113,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["height",{"_index":137,"title":{},"body":{"components/AppComponent.html":{}}}],["helmet",{"_index":1210,"title":{},"body":{"dependencies.html":{}}}],["help",{"_index":977,"title":{},"body":{"changelog.html":{}}}],["here",{"_index":981,"title":{},"body":{"changelog.html":{}}}],["hereby",{"_index":1324,"title":{},"body":{"license.html":{}}}],["hex",{"_index":1212,"title":{},"body":{"dependencies.html":{}}}],["hidden",{"_index":1071,"title":{},"body":{"changelog.html":{}}}],["highlight",{"_index":698,"title":{},"body":{"changelog.html":{}}}],["highlight.operator",{"_index":441,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["highlight_yellow",{"_index":411,"title":{},"body":{"injectables/FilteredSceneService.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["highlighted",{"_index":581,"title":{},"body":{"changelog.html":{}}}],["highlightid",{"_index":95,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{}}}],["highlightifmatching",{"_index":1125,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["highlightifmatching(entity",{"_index":1261,"title":{},"body":{"miscellaneous/functions.html":{}}}],["highlights",{"_index":700,"title":{},"body":{"changelog.html":{}}}],["hightlight",{"_index":440,"title":{},"body":{"injectables/FilteredSceneService.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["hightlight(id",{"_index":1263,"title":{},"body":{"miscellaneous/functions.html":{}}}],["hightlight(this.highlightid",{"_index":410,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["holders",{"_index":1365,"title":{},"body":{"license.html":{}}}],["hooked",{"_index":904,"title":{},"body":{"changelog.html":{}}}],["host",{"_index":595,"title":{},"body":{"changelog.html":{}}}],["hovering",{"_index":794,"title":{},"body":{"changelog.html":{}}}],["hra",{"_index":521,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["html",{"_index":141,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{}}}],["http://purl.org/ccf/1.5/entity/${d.id",{"_index":222,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{}}}],["http://purl.org/ccf/1.5/entity/${id",{"_index":416,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["http://purl.org/ccf/latest/ccf",{"_index":223,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{},"miscellaneous/variables.html":{}}}],["http://purl.org/ccf/latest/ccf.owl#vhfskin",{"_index":1387,"title":{},"body":{"miscellaneous/variables.html":{}}}],["http://purl.org/ccf/latest/ccf.owl#vhmskin",{"_index":1392,"title":{},"body":{"miscellaneous/variables.html":{}}}],["https://beta",{"_index":1280,"title":{},"body":{"index.html":{}}}],["https://ccf",{"_index":1292,"title":{},"body":{"index.html":{}}}],["https://hubmap",{"_index":1285,"title":{},"body":{"index.html":{}}}],["https://hubmapconsortium.github.io/ccf",{"_index":1284,"title":{},"body":{"index.html":{}}}],["https://humanatlas.io",{"_index":1304,"title":{},"body":{"index.html":{}}}],["https://old",{"_index":1287,"title":{},"body":{"index.html":{}}}],["https://portal.hubmapconsortium.org/ccf",{"_index":1282,"title":{},"body":{"index.html":{}}}],["https://r5i95k35v5.us",{"_index":1294,"title":{},"body":{"index.html":{}}}],["https://sampledata.hubmapconsortium.org",{"_index":1098,"title":{},"body":{"changelog.html":{}}}],["https://www.ngxs.io/advanced/options",{"_index":511,"title":{},"body":{"modules/StoreModule.html":{}}}],["hubmap",{"_index":555,"title":{},"body":{"changelog.html":{},"index.html":{},"license.html":{}}}],["human",{"_index":519,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["icon",{"_index":1081,"title":{},"body":{"changelog.html":{}}}],["icons",{"_index":802,"title":{},"body":{"changelog.html":{}}}],["id",{"_index":214,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["idb",{"_index":1215,"title":{},"body":{"dependencies.html":{}}}],["identifier",{"_index":1115,"title":{},"body":{"coverage.html":{}}}],["iec",{"_index":948,"title":{},"body":{"changelog.html":{}}}],["image",{"_index":941,"title":{},"body":{"changelog.html":{}}}],["images",{"_index":1003,"title":{},"body":{"changelog.html":{}}}],["implementation",{"_index":688,"title":{},"body":{"changelog.html":{}}}],["implemented",{"_index":902,"title":{},"body":{"changelog.html":{}}}],["implementing",{"_index":1053,"title":{},"body":{"changelog.html":{}}}],["implements",{"_index":186,"title":{},"body":{"modules/AppModule.html":{},"injectables/DataSourceService.html":{}}}],["implied",{"_index":1356,"title":{},"body":{"license.html":{}}}],["import",{"_index":77,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{},"modules/StoreModule.html":{}}}],["imports",{"_index":167,"title":{},"body":{"modules/AppModule.html":{},"modules/StoreModule.html":{}}}],["improve",{"_index":893,"title":{},"body":{"changelog.html":{}}}],["improved",{"_index":652,"title":{},"body":{"changelog.html":{}}}],["improvements",{"_index":614,"title":{},"body":{"changelog.html":{}}}],["improves",{"_index":731,"title":{},"body":{"changelog.html":{}}}],["include",{"_index":959,"title":{},"body":{"changelog.html":{}}}],["included",{"_index":1351,"title":{},"body":{"license.html":{}}}],["includes",{"_index":567,"title":{},"body":{"changelog.html":{}}}],["including",{"_index":695,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["increase",{"_index":926,"title":{},"body":{"changelog.html":{}}}],["increased",{"_index":1047,"title":{},"body":{"changelog.html":{}}}],["index",{"_index":24,"title":{"index.html":{}},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["indexes",{"_index":530,"title":{},"body":{"changelog.html":{}}}],["indiana",{"_index":1312,"title":{},"body":{"index.html":{}}}],["individual",{"_index":908,"title":{},"body":{"changelog.html":{}}}],["info",{"_index":3,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{},"modules/StoreModule.html":{},"changelog.html":{},"index.html":{}}}],["information",{"_index":605,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["infrastructure",{"_index":1006,"title":{},"body":{"changelog.html":{}}}],["ingestion",{"_index":961,"title":{},"body":{"changelog.html":{}}}],["initial",{"_index":821,"title":{},"body":{"changelog.html":{}}}],["initialconfig",{"_index":231,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{}}}],["initialdelay",{"_index":229,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{}}}],["initialization",{"_index":311,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["initialized",{"_index":196,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{}}}],["injectable",{"_index":236,"title":{"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{}},"body":{"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"coverage.html":{}}}],["injectables",{"_index":238,"title":{},"body":{"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"overview.html":{}}}],["injector",{"_index":172,"title":{},"body":{"modules/AppModule.html":{}}}],["input",{"_index":209,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{}}}],["inputdataformat",{"_index":201,"title":{"interfaces/InputDataFormat.html":{}},"body":{"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{},"coverage.html":{}}}],["inputs",{"_index":197,"title":{},"body":{"components/AppWebComponent.html":{}}}],["instance",{"_index":264,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["instead",{"_index":813,"title":{},"body":{"changelog.html":{}}}],["instructions",{"_index":741,"title":{},"body":{"changelog.html":{}}}],["integrated",{"_index":854,"title":{},"body":{"changelog.html":{}}}],["integrating",{"_index":692,"title":{},"body":{"changelog.html":{}}}],["integration",{"_index":960,"title":{},"body":{"changelog.html":{}}}],["integrations",{"_index":874,"title":{},"body":{"changelog.html":{}}}],["interact",{"_index":837,"title":{},"body":{"changelog.html":{}}}],["interactions",{"_index":1028,"title":{},"body":{"changelog.html":{}}}],["interest",{"_index":1095,"title":{},"body":{"changelog.html":{}}}],["interface",{"_index":93,"title":{"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{}},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{},"changelog.html":{},"coverage.html":{},"index.html":{}}}],["interfaces",{"_index":485,"title":{},"body":{"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{},"changelog.html":{},"index.html":{},"overview.html":{}}}],["internal",{"_index":940,"title":{},"body":{"changelog.html":{}}}],["issue",{"_index":922,"title":{},"body":{"changelog.html":{}}}],["issues",{"_index":574,"title":{},"body":{"changelog.html":{}}}],["it's",{"_index":691,"title":{},"body":{"changelog.html":{}}}],["item",{"_index":464,"title":{},"body":{"injectables/FilteredSceneService.html":{},"changelog.html":{}}}],["item[spatial_entity_url].placement.target",{"_index":465,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["iu",{"_index":1068,"title":{},"body":{"changelog.html":{}}}],["javascript",{"_index":646,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["json",{"_index":973,"title":{},"body":{"changelog.html":{}}}],["jsonld",{"_index":1218,"title":{},"body":{"dependencies.html":{}}}],["jsonld/jsonld",{"_index":90,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{}}}],["jsonldobj",{"_index":89,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{},"miscellaneous/functions.html":{}}}],["july",{"_index":1027,"title":{},"body":{"changelog.html":{}}}],["jump",{"_index":1077,"title":{},"body":{"changelog.html":{}}}],["keyboard",{"_index":1075,"title":{},"body":{"changelog.html":{}}}],["keyval",{"_index":1216,"title":{},"body":{"dependencies.html":{}}}],["kidney",{"_index":727,"title":{},"body":{"changelog.html":{}}}],["kind",{"_index":1355,"title":{},"body":{"license.html":{}}}],["known",{"_index":573,"title":{},"body":{"changelog.html":{}}}],["kpmp",{"_index":551,"title":{},"body":{"changelog.html":{}}}],["labs/data",{"_index":489,"title":{},"body":{"modules/StoreModule.html":{},"dependencies.html":{}}}],["labs/dispatch",{"_index":1169,"title":{},"body":{"dependencies.html":{}}}],["landmarks",{"_index":594,"title":{},"body":{"changelog.html":{}}}],["larger",{"_index":640,"title":{},"body":{"changelog.html":{}}}],["last",{"_index":513,"title":{},"body":{"modules/StoreModule.html":{}}}],["latest",{"_index":588,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["layers",{"_index":1154,"title":{},"body":{"dependencies.html":{}}}],["ld",{"_index":974,"title":{},"body":{"changelog.html":{}}}],["leak",{"_index":921,"title":{},"body":{"changelog.html":{}}}],["leave",{"_index":710,"title":{},"body":{"changelog.html":{}}}],["left",{"_index":983,"title":{},"body":{"changelog.html":{}}}],["left/right",{"_index":728,"title":{},"body":{"changelog.html":{}}}],["legend",{"_index":140,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{}}}],["level",{"_index":1073,"title":{},"body":{"changelog.html":{}}}],["levels",{"_index":1092,"title":{},"body":{"changelog.html":{}}}],["liability",{"_index":1369,"title":{},"body":{"license.html":{}}}],["liable",{"_index":1366,"title":{},"body":{"license.html":{}}}],["libraries",{"_index":644,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["library",{"_index":885,"title":{},"body":{"changelog.html":{}}}],["license",{"_index":1318,"title":{"license.html":{}},"body":{"license.html":{}}}],["life",{"_index":704,"title":{},"body":{"changelog.html":{}}}],["limitation",{"_index":1334,"title":{},"body":{"license.html":{}}}],["limited",{"_index":1011,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["line",{"_index":105,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{}}}],["link",{"_index":720,"title":{},"body":{"changelog.html":{}}}],["linkage",{"_index":1029,"title":{},"body":{"changelog.html":{}}}],["linked",{"_index":600,"title":{},"body":{"changelog.html":{}}}],["links",{"_index":675,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["list",{"_index":829,"title":{},"body":{"changelog.html":{}}}],["literal",{"_index":1238,"title":{},"body":{"dependencies.html":{}}}],["little",{"_index":835,"title":{},"body":{"changelog.html":{}}}],["load",{"_index":617,"title":{},"body":{"changelog.html":{}}}],["loaded",{"_index":1031,"title":{},"body":{"changelog.html":{}}}],["loaders.gl/core",{"_index":1158,"title":{},"body":{"dependencies.html":{}}}],["loaders.gl/draco",{"_index":1160,"title":{},"body":{"dependencies.html":{}}}],["loaders.gl/gltf",{"_index":1161,"title":{},"body":{"dependencies.html":{}}}],["loading",{"_index":560,"title":{},"body":{"changelog.html":{}}}],["location",{"_index":927,"title":{},"body":{"changelog.html":{}}}],["locations",{"_index":553,"title":{},"body":{"changelog.html":{}}}],["locationstrategy",{"_index":261,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["locator",{"_index":266,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["lodash",{"_index":1220,"title":{},"body":{"dependencies.html":{}}}],["log",{"_index":1305,"title":{},"body":{"index.html":{}}}],["logger",{"_index":512,"title":{},"body":{"modules/StoreModule.html":{}}}],["logging",{"_index":633,"title":{},"body":{"changelog.html":{}}}],["longer",{"_index":811,"title":{},"body":{"changelog.html":{}}}],["look",{"_index":891,"title":{},"body":{"changelog.html":{}}}],["lru",{"_index":1222,"title":{},"body":{"dependencies.html":{}}}],["luma.gl/core",{"_index":1162,"title":{},"body":{"dependencies.html":{}}}],["made",{"_index":950,"title":{},"body":{"changelog.html":{}}}],["major",{"_index":564,"title":{},"body":{"changelog.html":{}}}],["makes",{"_index":636,"title":{},"body":{"changelog.html":{}}}],["making",{"_index":685,"title":{},"body":{"changelog.html":{}}}],["male",{"_index":483,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["male_skin_url",{"_index":437,"title":{},"body":{"injectables/FilteredSceneService.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["managers",{"_index":650,"title":{},"body":{"changelog.html":{}}}],["map",{"_index":332,"title":{},"body":{"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{}}}],["map(([nodes",{"_index":408,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["map(([organs",{"_index":403,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["map((config",{"_index":345,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["map(data",{"_index":341,"title":{},"body":{"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{}}}],["map(id",{"_index":415,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["map(selectorgan",{"_index":466,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["march",{"_index":888,"title":{},"body":{"changelog.html":{}}}],["markdown",{"_index":1230,"title":{},"body":{"dependencies.html":{}}}],["match",{"_index":890,"title":{},"body":{"changelog.html":{}}}],["matching",{"_index":152,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{},"modules/StoreModule.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"miscellaneous/functions.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["math.gl/core",{"_index":1164,"title":{},"body":{"dependencies.html":{}}}],["math.gl/culling",{"_index":1166,"title":{},"body":{"dependencies.html":{}}}],["mc",{"_index":1067,"title":{},"body":{"changelog.html":{}}}],["member",{"_index":448,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["memory",{"_index":920,"title":{},"body":{"changelog.html":{}}}],["menu",{"_index":985,"title":{},"body":{"changelog.html":{}}}],["merchantability",{"_index":1358,"title":{},"body":{"license.html":{}}}],["merge",{"_index":1337,"title":{},"body":{"license.html":{}}}],["metadata",{"_index":14,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"changelog.html":{}}}],["methods",{"_index":31,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{}}}],["minor",{"_index":575,"title":{},"body":{"changelog.html":{}}}],["miscellaneous",{"_index":1255,"title":{"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}},"body":{"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["mit",{"_index":1319,"title":{},"body":{"license.html":{}}}],["mock",{"_index":1063,"title":{},"body":{"changelog.html":{}}}],["modal",{"_index":819,"title":{},"body":{"changelog.html":{}}}],["mode",{"_index":755,"title":{},"body":{"changelog.html":{}}}],["model",{"_index":288,"title":{},"body":{"injectables/DataSourceService.html":{},"dependencies.html":{}}}],["modify",{"_index":1336,"title":{},"body":{"license.html":{}}}],["module",{"_index":154,"title":{"modules/AppModule.html":{},"modules/StoreModule.html":{}},"body":{"modules/StoreModule.html":{}}}],["modules",{"_index":156,"title":{"modules.html":{}},"body":{"modules/AppModule.html":{},"modules/StoreModule.html":{},"modules.html":{},"overview.html":{}}}],["monorepo",{"_index":1270,"title":{},"body":{"index.html":{}}}],["monotypeoperatorfunction",{"_index":1264,"title":{},"body":{"miscellaneous/functions.html":{}}}],["more",{"_index":604,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["moved",{"_index":1083,"title":{},"body":{"changelog.html":{}}}],["much",{"_index":638,"title":{},"body":{"changelog.html":{}}}],["multiple",{"_index":1271,"title":{},"body":{"index.html":{}}}],["n3",{"_index":1223,"title":{},"body":{"dependencies.html":{}}}],["name",{"_index":50,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"miscellaneous/functions.html":{}}}],["names",{"_index":769,"title":{},"body":{"changelog.html":{}}}],["navigation",{"_index":1076,"title":{},"body":{"changelog.html":{}}}],["need",{"_index":542,"title":{},"body":{"changelog.html":{}}}],["needed",{"_index":896,"title":{},"body":{"changelog.html":{}}}],["neededorgans",{"_index":471,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["neededorgans.has(node.reference_organ",{"_index":476,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["neededreferenceorgans",{"_index":468,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["neededskins",{"_index":469,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["needs",{"_index":903,"title":{},"body":{"changelog.html":{}}}],["network",{"_index":1309,"title":{},"body":{"index.html":{}}}],["new",{"_index":100,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{},"changelog.html":{},"coverage.html":{}}}],["next",{"_index":104,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{},"changelog.html":{}}}],["ng5",{"_index":1225,"title":{},"body":{"dependencies.html":{}}}],["ngdobootstrap",{"_index":168,"title":{},"body":{"modules/AppModule.html":{}}}],["ngmodule",{"_index":173,"title":{},"body":{"modules/AppModule.html":{},"modules/StoreModule.html":{}}}],["ngondestroy",{"_index":259,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["ngx",{"_index":1228,"title":{},"body":{"dependencies.html":{}}}],["ngxs",{"_index":488,"title":{},"body":{"modules/StoreModule.html":{},"dependencies.html":{}}}],["ngxs/logger",{"_index":491,"title":{},"body":{"modules/StoreModule.html":{},"dependencies.html":{}}}],["ngxs/storage",{"_index":1173,"title":{},"body":{"dependencies.html":{}}}],["ngxs/store",{"_index":494,"title":{},"body":{"modules/StoreModule.html":{},"dependencies.html":{}}}],["ngxsdatapluginmodule",{"_index":487,"title":{},"body":{"modules/StoreModule.html":{}}}],["ngxsdatapluginmodule.forroot",{"_index":504,"title":{},"body":{"modules/StoreModule.html":{}}}],["ngxsloggerpluginmodule",{"_index":490,"title":{},"body":{"modules/StoreModule.html":{}}}],["ngxsloggerpluginmodule.forroot",{"_index":514,"title":{},"body":{"modules/StoreModule.html":{}}}],["ngxsmodule",{"_index":493,"title":{},"body":{"modules/StoreModule.html":{}}}],["ngxsmodule.forroot(root_states",{"_index":505,"title":{},"body":{"modules/StoreModule.html":{}}}],["nih",{"_index":1315,"title":{},"body":{"index.html":{}}}],["node",{"_index":1232,"title":{},"body":{"dependencies.html":{}}}],["node.reference_organ",{"_index":475,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["node.zoomtoonload",{"_index":115,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["nodes",{"_index":300,"title":{},"body":{"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{}}}],["nodes.filter(node",{"_index":474,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["noninfringement",{"_index":1362,"title":{},"body":{"license.html":{}}}],["note",{"_index":537,"title":{},"body":{"changelog.html":{}}}],["notice",{"_index":923,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["now",{"_index":642,"title":{},"body":{"changelog.html":{}}}],["number",{"_index":641,"title":{},"body":{"changelog.html":{},"miscellaneous/typealiases.html":{}}}],["numeric",{"_index":928,"title":{},"body":{"changelog.html":{}}}],["obj[spatial_entity_url",{"_index":446,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["object.keys(config).length",{"_index":344,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["observable",{"_index":280,"title":{},"body":{"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{}}}],["obtaining",{"_index":1329,"title":{},"body":{"license.html":{}}}],["off/on",{"_index":900,"title":{},"body":{"changelog.html":{}}}],["official",{"_index":1026,"title":{},"body":{"changelog.html":{}}}],["old",{"_index":1286,"title":{},"body":{"index.html":{}}}],["onclick",{"_index":36,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{}}}],["ondestroy",{"_index":319,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["one",{"_index":967,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["online",{"_index":1036,"title":{},"body":{"changelog.html":{}}}],["onmouseenter",{"_index":37,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{}}}],["onmouseleave",{"_index":38,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{}}}],["ontological",{"_index":1103,"title":{},"body":{"changelog.html":{}}}],["ontologies",{"_index":976,"title":{},"body":{"changelog.html":{}}}],["ontology",{"_index":291,"title":{},"body":{"injectables/DataSourceService.html":{},"changelog.html":{}}}],["ontologyterms",{"_index":459,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["ontologytreemodel",{"_index":322,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["opacities",{"_index":907,"title":{},"body":{"changelog.html":{}}}],["opacity",{"_index":881,"title":{},"body":{"changelog.html":{}}}],["openapi",{"_index":687,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["openapi/js",{"_index":1300,"title":{},"body":{"index.html":{}}}],["openapi/ng",{"_index":1302,"title":{},"body":{"index.html":{}}}],["openapi/ts",{"_index":1301,"title":{},"body":{"index.html":{}}}],["optimization",{"_index":834,"title":{},"body":{"changelog.html":{}}}],["optimizations",{"_index":1018,"title":{},"body":{"changelog.html":{}}}],["optimized",{"_index":872,"title":{},"body":{"changelog.html":{}}}],["option",{"_index":697,"title":{},"body":{"changelog.html":{}}}],["optional",{"_index":52,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["options",{"_index":312,"title":{},"body":{"injectables/DataSourceService.html":{},"changelog.html":{}}}],["organ",{"_index":295,"title":{},"body":{"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"changelog.html":{},"index.html":{}}}],["organ.reference_organ",{"_index":460,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["organ.sex",{"_index":462,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["organs",{"_index":29,"title":{},"body":{"components/AppComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"changelog.html":{}}}],["organs.find(temporgan",{"_index":455,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["organs.foreach(organ",{"_index":480,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["organs.has(organ.reference_organ",{"_index":478,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["organs.length",{"_index":120,"title":{},"body":{"components/AppComponent.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{}}}],["organs/anatomical",{"_index":909,"title":{},"body":{"changelog.html":{}}}],["organs[0",{"_index":128,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["organurls",{"_index":444,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["organurls[0",{"_index":457,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["orthographic",{"_index":783,"title":{},"body":{"changelog.html":{}}}],["ot2od026671",{"_index":1317,"title":{},"body":{"index.html":{}}}],["otherwise",{"_index":1374,"title":{},"body":{"license.html":{}}}],["out",{"_index":163,"title":{},"body":{"modules/AppModule.html":{},"license.html":{},"overview.html":{}}}],["output",{"_index":81,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{}}}],["outputs",{"_index":35,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{}}}],["over",{"_index":935,"title":{},"body":{"changelog.html":{}}}],["overall",{"_index":583,"title":{},"body":{"changelog.html":{}}}],["overlays",{"_index":1093,"title":{},"body":{"changelog.html":{}}}],["overview",{"_index":1381,"title":{"overview.html":{}},"body":{"overview.html":{}}}],["p",{"_index":1059,"title":{},"body":{"changelog.html":{}}}],["package",{"_index":649,"title":{"dependencies.html":{}},"body":{"changelog.html":{}}}],["pages",{"_index":739,"title":{},"body":{"changelog.html":{}}}],["paired",{"_index":723,"title":{},"body":{"changelog.html":{}}}],["pane",{"_index":861,"title":{},"body":{"changelog.html":{}}}],["panel",{"_index":738,"title":{},"body":{"changelog.html":{}}}],["param",{"_index":354,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["parameters",{"_index":48,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"miscellaneous/functions.html":{}}}],["parent",{"_index":725,"title":{},"body":{"changelog.html":{}}}],["parse",{"_index":234,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{}}}],["parser",{"_index":1181,"title":{},"body":{"dependencies.html":{}}}],["particular",{"_index":1360,"title":{},"body":{"license.html":{}}}],["partly",{"_index":887,"title":{},"body":{"changelog.html":{}}}],["partonomy",{"_index":805,"title":{},"body":{"changelog.html":{}}}],["path",{"_index":1208,"title":{},"body":{"dependencies.html":{}}}],["performance",{"_index":653,"title":{},"body":{"changelog.html":{}}}],["permission",{"_index":1323,"title":{},"body":{"license.html":{}}}],["permit",{"_index":1344,"title":{},"body":{"license.html":{}}}],["person",{"_index":1328,"title":{},"body":{"license.html":{}}}],["persons",{"_index":1345,"title":{},"body":{"license.html":{}}}],["pick",{"_index":558,"title":{},"body":{"changelog.html":{}}}],["placed",{"_index":502,"title":{},"body":{"modules/StoreModule.html":{}}}],["placeholder",{"_index":1030,"title":{},"body":{"changelog.html":{}}}],["placement",{"_index":550,"title":{},"body":{"changelog.html":{}}}],["placenta",{"_index":591,"title":{},"body":{"changelog.html":{}}}],["player",{"_index":1148,"title":{},"body":{"dependencies.html":{}}}],["plugin",{"_index":492,"title":{},"body":{"modules/StoreModule.html":{},"dependencies.html":{}}}],["plus",{"_index":569,"title":{},"body":{"changelog.html":{}}}],["popup",{"_index":1038,"title":{},"body":{"changelog.html":{}}}],["portal",{"_index":696,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["portal's",{"_index":1010,"title":{},"body":{"changelog.html":{}}}],["portions",{"_index":1353,"title":{},"body":{"license.html":{}}}],["position",{"_index":634,"title":{},"body":{"changelog.html":{}}}],["possible",{"_index":951,"title":{},"body":{"changelog.html":{}}}],["preferences",{"_index":765,"title":{},"body":{"changelog.html":{}}}],["preparation",{"_index":1069,"title":{},"body":{"changelog.html":{}}}],["presented",{"_index":1091,"title":{},"body":{"changelog.html":{}}}],["prevent",{"_index":625,"title":{},"body":{"changelog.html":{}}}],["preview",{"_index":780,"title":{},"body":{"changelog.html":{}}}],["previous",{"_index":337,"title":{},"body":{"injectables/DataSourceService.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["previously",{"_index":677,"title":{},"body":{"changelog.html":{}}}],["private",{"_index":32,"title":{},"body":{"components/AppComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{}}}],["process",{"_index":1052,"title":{},"body":{"changelog.html":{}}}],["processed",{"_index":1001,"title":{},"body":{"changelog.html":{}}}],["processing",{"_index":766,"title":{},"body":{"changelog.html":{}}}],["production",{"_index":664,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["programming",{"_index":643,"title":{},"body":{"changelog.html":{}}}],["project",{"_index":1057,"title":{},"body":{"changelog.html":{}}}],["projects",{"_index":1272,"title":{},"body":{"index.html":{}}}],["projects/.../app",{"_index":1260,"title":{},"body":{"miscellaneous/functions.html":{}}}],["projects/.../constants.ts",{"_index":1385,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../data",{"_index":1257,"title":{},"body":{"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{}}}],["projects/.../highlight.operator.ts",{"_index":1258,"title":{},"body":{"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{}}}],["projects/.../store.module.ts",{"_index":1386,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../zoom",{"_index":1259,"title":{},"body":{"miscellaneous/functions.html":{}}}],["projects/ccf",{"_index":10,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{},"modules/StoreModule.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["promise",{"_index":60,"title":{},"body":{"components/AppComponent.html":{},"injectables/DataSourceService.html":{},"interfaces/GlobalConfig.html":{}}}],["promise((resolve",{"_index":109,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["properties",{"_index":25,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{},"changelog.html":{}}}],["provided",{"_index":1107,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["providedin",{"_index":338,"title":{},"body":{"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{}}}],["providers",{"_index":185,"title":{},"body":{"modules/AppModule.html":{},"changelog.html":{}}}],["public",{"_index":1037,"title":{},"body":{"changelog.html":{}}}],["publish",{"_index":1338,"title":{},"body":{"license.html":{}}}],["publishing",{"_index":647,"title":{},"body":{"changelog.html":{}}}],["purpose",{"_index":1361,"title":{},"body":{"license.html":{}}}],["pushed",{"_index":849,"title":{},"body":{"changelog.html":{}}}],["python",{"_index":645,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["qs",{"_index":1235,"title":{},"body":{"dependencies.html":{}}}],["qualitative",{"_index":1014,"title":{},"body":{"changelog.html":{}}}],["quality",{"_index":703,"title":{},"body":{"changelog.html":{}}}],["queries",{"_index":244,"title":{},"body":{"injectables/DataSourceService.html":{},"changelog.html":{},"dependencies.html":{}}}],["query",{"_index":1101,"title":{},"body":{"changelog.html":{}}}],["querying",{"_index":599,"title":{},"body":{"changelog.html":{}}}],["quickly",{"_index":993,"title":{},"body":{"changelog.html":{}}}],["rc.1",{"_index":1020,"title":{},"body":{"changelog.html":{}}}],["rdf",{"_index":1237,"title":{},"body":{"dependencies.html":{}}}],["rdfjs",{"_index":1150,"title":{},"body":{"dependencies.html":{}}}],["rdfjs/data",{"_index":1175,"title":{},"body":{"dependencies.html":{}}}],["rdfxml",{"_index":1239,"title":{},"body":{"dependencies.html":{}}}],["readable",{"_index":1241,"title":{},"body":{"dependencies.html":{}}}],["readonly",{"_index":26,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{}}}],["real",{"_index":1035,"title":{},"body":{"changelog.html":{}}}],["reason",{"_index":499,"title":{},"body":{"modules/StoreModule.html":{}}}],["rectify",{"_index":683,"title":{},"body":{"changelog.html":{}}}],["reduce",{"_index":839,"title":{},"body":{"changelog.html":{}}}],["reduction",{"_index":616,"title":{},"body":{"changelog.html":{}}}],["reference",{"_index":297,"title":{},"body":{"injectables/DataSourceService.html":{},"changelog.html":{},"index.html":{}}}],["referenceorgans",{"_index":382,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["referenceorgans.filter(organ",{"_index":477,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["refernced",{"_index":724,"title":{},"body":{"changelog.html":{}}}],["refresh",{"_index":804,"title":{},"body":{"changelog.html":{}}}],["regions",{"_index":1094,"title":{},"body":{"changelog.html":{}}}],["register",{"_index":1194,"title":{},"body":{"dependencies.html":{}}}],["registered",{"_index":678,"title":{},"body":{"changelog.html":{}}}],["registration",{"_index":713,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["registrations",{"_index":826,"title":{},"body":{"changelog.html":{}}}],["related",{"_index":878,"title":{},"body":{"changelog.html":{}}}],["release",{"_index":532,"title":{},"body":{"changelog.html":{}}}],["reliability",{"_index":925,"title":{},"body":{"changelog.html":{}}}],["reloads",{"_index":776,"title":{},"body":{"changelog.html":{}}}],["remote",{"_index":326,"title":{},"body":{"injectables/DataSourceService.html":{},"miscellaneous/typealiases.html":{}}}],["removed",{"_index":752,"title":{},"body":{"changelog.html":{}}}],["removes",{"_index":877,"title":{},"body":{"changelog.html":{}}}],["repository",{"_index":1269,"title":{},"body":{"index.html":{}}}],["required",{"_index":980,"title":{},"body":{"changelog.html":{}}}],["reset",{"_index":34,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"interfaces/GlobalConfig.html":{},"overview.html":{}}}],["resets",{"_index":806,"title":{},"body":{"changelog.html":{}}}],["resolved",{"_index":855,"title":{},"body":{"changelog.html":{}}}],["resource",{"_index":349,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["respond",{"_index":798,"title":{},"body":{"changelog.html":{}}}],["restriction",{"_index":1333,"title":{},"body":{"license.html":{}}}],["result",{"_index":151,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{},"modules/StoreModule.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"miscellaneous/functions.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["results",{"_index":153,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{},"modules/StoreModule.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"miscellaneous/functions.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["return",{"_index":107,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{}}}],["returns",{"_index":59,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"miscellaneous/functions.html":{}}}],["rgb",{"_index":1213,"title":{},"body":{"dependencies.html":{}}}],["right",{"_index":559,"title":{},"body":{"changelog.html":{}}}],["rights",{"_index":1335,"title":{},"body":{"license.html":{}}}],["root",{"_index":19,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{},"changelog.html":{}}}],["root'},{'name",{"_index":146,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{}}}],["root_states",{"_index":497,"title":{},"body":{"modules/StoreModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["rotates",{"_index":778,"title":{},"body":{"changelog.html":{}}}],["round",{"_index":912,"title":{},"body":{"changelog.html":{}}}],["rounded",{"_index":929,"title":{},"body":{"changelog.html":{}}}],["route",{"_index":597,"title":{},"body":{"changelog.html":{}}}],["ru/common",{"_index":1136,"title":{},"body":{"dependencies.html":{}}}],["ru/common/typings",{"_index":435,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["rui",{"_index":552,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["rui_location",{"_index":218,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{}}}],["rui_locations.jsonld",{"_index":632,"title":{},"body":{"changelog.html":{}}}],["rxjs",{"_index":330,"title":{},"body":{"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"dependencies.html":{}}}],["rxjs/operators",{"_index":88,"title":{},"body":{"components/AppComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{}}}],["s",{"_index":376,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["sample",{"_index":1106,"title":{},"body":{"changelog.html":{}}}],["samples",{"_index":841,"title":{},"body":{"changelog.html":{}}}],["saver",{"_index":1200,"title":{},"body":{"dependencies.html":{}}}],["scaffolding",{"_index":1058,"title":{},"body":{"changelog.html":{}}}],["scene",{"_index":30,"title":{},"body":{"components/AppComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"changelog.html":{}}}],["scene.service",{"_index":80,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["scene.service.ts",{"_index":379,"title":{},"body":{"injectables/FilteredSceneService.html":{},"coverage.html":{}}}],["scene.service.ts:18",{"_index":400,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["scene.service.ts:19",{"_index":431,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["scene.service.ts:22",{"_index":417,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["scene.service.ts:26",{"_index":422,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["scene.service.ts:28",{"_index":429,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["scene.service.ts:32",{"_index":420,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["scene.service.ts:37",{"_index":405,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["scene.service.ts:42",{"_index":413,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["scene.service.ts:47",{"_index":388,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["scene.service.ts:54",{"_index":390,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["scene.service.ts:73",{"_index":399,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["scene.service.ts:82",{"_index":393,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["scene.service.ts:91",{"_index":395,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["scene.service.ts:95",{"_index":397,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["scene/filtered",{"_index":79,"title":{},"body":{"components/AppComponent.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"coverage.html":{}}}],["scenesource",{"_index":42,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["scheduled",{"_index":856,"title":{},"body":{"changelog.html":{}}}],["schema",{"_index":1061,"title":{},"body":{"changelog.html":{}}}],["schemes",{"_index":1015,"title":{},"body":{"changelog.html":{}}}],["science",{"_index":1310,"title":{},"body":{"index.html":{}}}],["search",{"_index":557,"title":{},"body":{"changelog.html":{}}}],["searches",{"_index":572,"title":{},"body":{"changelog.html":{}}}],["section",{"_index":827,"title":{},"body":{"changelog.html":{}}}],["see",{"_index":601,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["select",{"_index":751,"title":{},"body":{"changelog.html":{}}}],["selected",{"_index":582,"title":{},"body":{"changelog.html":{}}}],["selecting",{"_index":637,"title":{},"body":{"changelog.html":{}}}],["selector",{"_index":17,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{},"changelog.html":{}}}],["selectorgan",{"_index":463,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["selectorgans",{"_index":387,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["selectorgans(data",{"_index":398,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["selects",{"_index":1078,"title":{},"body":{"changelog.html":{}}}],["sell",{"_index":1342,"title":{},"body":{"license.html":{}}}],["semantic",{"_index":1090,"title":{},"body":{"changelog.html":{}}}],["sennet",{"_index":658,"title":{},"body":{"changelog.html":{}}}],["server",{"_index":1064,"title":{},"body":{"changelog.html":{}}}],["service",{"_index":265,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["set",{"_index":392,"title":{},"body":{"injectables/FilteredSceneService.html":{},"changelog.html":{}}}],["set([...organs",{"_index":472,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["set(organs",{"_index":467,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["set(organurls",{"_index":452,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["settimeout(resolve",{"_index":110,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["setting",{"_index":508,"title":{},"body":{"modules/StoreModule.html":{}}}],["setup",{"_index":822,"title":{},"body":{"changelog.html":{}}}],["setzoomtoifmatching",{"_index":1133,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["setzoomtoifmatching(entity",{"_index":1265,"title":{},"body":{"miscellaneous/functions.html":{}}}],["sex",{"_index":461,"title":{},"body":{"injectables/FilteredSceneService.html":{},"changelog.html":{}}}],["sexes",{"_index":966,"title":{},"body":{"changelog.html":{}}}],["shadow",{"_index":317,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["shall",{"_index":1350,"title":{},"body":{"license.html":{}}}],["shared",{"_index":85,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{},"modules/StoreModule.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["shared/web",{"_index":211,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{}}}],["sharereplay",{"_index":333,"title":{},"body":{"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{}}}],["sharereplay(1",{"_index":351,"title":{},"body":{"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{}}}],["shortest",{"_index":1207,"title":{},"body":{"dependencies.html":{}}}],["show",{"_index":800,"title":{},"body":{"changelog.html":{}}}],["showing",{"_index":1000,"title":{},"body":{"changelog.html":{}}}],["shown",{"_index":1009,"title":{},"body":{"changelog.html":{}}}],["shows",{"_index":706,"title":{},"body":{"changelog.html":{}}}],["side",{"_index":994,"title":{},"body":{"changelog.html":{}}}],["sides",{"_index":968,"title":{},"body":{"changelog.html":{}}}],["significant",{"_index":809,"title":{},"body":{"changelog.html":{}}}],["simple",{"_index":737,"title":{},"body":{"changelog.html":{}}}],["simplifies",{"_index":820,"title":{},"body":{"changelog.html":{}}}],["sites",{"_index":716,"title":{},"body":{"changelog.html":{}}}],["sizable",{"_index":924,"title":{},"body":{"changelog.html":{}}}],["skins",{"_index":479,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["skins.add(female_skin_url",{"_index":482,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["skins.add(male_skin_url",{"_index":484,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["slider",{"_index":1226,"title":{},"body":{"dependencies.html":{}}}],["slightly",{"_index":681,"title":{},"body":{"changelog.html":{}}}],["slow",{"_index":836,"title":{},"body":{"changelog.html":{}}}],["software",{"_index":1274,"title":{},"body":{"index.html":{},"license.html":{}}}],["solved",{"_index":919,"title":{},"body":{"changelog.html":{}}}],["sometimes",{"_index":990,"title":{},"body":{"changelog.html":{}}}],["soon",{"_index":651,"title":{},"body":{"changelog.html":{}}}],["sop",{"_index":831,"title":{},"body":{"changelog.html":{}}}],["source",{"_index":4,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{},"modules/StoreModule.html":{}}}],["source.connect(config",{"_index":371,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["source.service",{"_index":433,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["source.service.ts",{"_index":241,"title":{},"body":{"injectables/DataSourceService.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{}}}],["source.service.ts:103",{"_index":290,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["source.service.ts:116",{"_index":283,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["source.service.ts:128",{"_index":292,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["source.service.ts:140",{"_index":287,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["source.service.ts:153",{"_index":296,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["source.service.ts:166",{"_index":299,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["source.service.ts:173",{"_index":294,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["source.service.ts:180",{"_index":271,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["source.service.ts:187",{"_index":270,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["source.service.ts:39",{"_index":307,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["source.service.ts:41",{"_index":310,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["source.service.ts:43",{"_index":262,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["source.service.ts:67",{"_index":306,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["source.service.ts:77",{"_index":303,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["source.service.ts:90",{"_index":274,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["source/data",{"_index":240,"title":{},"body":{"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{}}}],["sources",{"_index":758,"title":{},"body":{"changelog.html":{}}}],["sparc",{"_index":825,"title":{},"body":{"changelog.html":{}}}],["sparql",{"_index":541,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["spatial",{"_index":566,"title":{},"body":{"changelog.html":{}}}],["spatial_entity_url",{"_index":438,"title":{},"body":{"injectables/FilteredSceneService.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["spatialentity",{"_index":323,"title":{},"body":{"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{}}}],["spatialscenenode",{"_index":324,"title":{},"body":{"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"miscellaneous/functions.html":{}}}],["spec",{"_index":91,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{},"changelog.html":{}}}],["spec.yaml",{"_index":1298,"title":{},"body":{"index.html":{}}}],["specific",{"_index":699,"title":{},"body":{"changelog.html":{}}}],["specification",{"_index":1297,"title":{},"body":{"index.html":{}}}],["speed",{"_index":613,"title":{},"body":{"changelog.html":{}}}],["spinal",{"_index":592,"title":{},"body":{"changelog.html":{}}}],["spinning",{"_index":1062,"title":{},"body":{"changelog.html":{}}}],["sprint",{"_index":859,"title":{},"body":{"changelog.html":{}}}],["stage",{"_index":901,"title":{},"body":{"changelog.html":{}}}],["staging",{"_index":665,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["standalone",{"_index":915,"title":{},"body":{"changelog.html":{}}}],["standard",{"_index":972,"title":{},"body":{"changelog.html":{}}}],["standards",{"_index":1066,"title":{},"body":{"changelog.html":{}}}],["star2",{"_index":1278,"title":{},"body":{"index.html":{}}}],["start",{"_index":369,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["started",{"_index":517,"title":{"changelog.html":{},"index.html":{},"license.html":{}},"body":{"changelog.html":{}}}],["starts",{"_index":1113,"title":{},"body":{"changelog.html":{}}}],["startup",{"_index":818,"title":{},"body":{"changelog.html":{}}}],["statements",{"_index":1116,"title":{},"body":{"coverage.html":{}}}],["states",{"_index":495,"title":{},"body":{"modules/StoreModule.html":{},"miscellaneous/variables.html":{}}}],["static",{"_index":64,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["stay",{"_index":1111,"title":{},"body":{"changelog.html":{}}}],["still",{"_index":844,"title":{},"body":{"changelog.html":{}}}],["store",{"_index":503,"title":{},"body":{"modules/StoreModule.html":{}}}],["storemodule",{"_index":161,"title":{"modules/StoreModule.html":{}},"body":{"modules/AppModule.html":{},"modules/StoreModule.html":{},"modules.html":{},"overview.html":{}}}],["stories",{"_index":1055,"title":{},"body":{"changelog.html":{}}}],["strange",{"_index":498,"title":{},"body":{"modules/StoreModule.html":{}}}],["stream",{"_index":1242,"title":{},"body":{"dependencies.html":{}}}],["streaming",{"_index":1240,"title":{},"body":{"dependencies.html":{}}}],["string",{"_index":96,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{},"miscellaneous/variables.html":{}}}],["structure",{"_index":873,"title":{},"body":{"changelog.html":{}}}],["structures",{"_index":862,"title":{},"body":{"changelog.html":{}}}],["styles",{"_index":6,"title":{},"body":{"components/AppComponent.html":{},"changelog.html":{}}}],["styleurls",{"_index":20,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["styling",{"_index":733,"title":{},"body":{"changelog.html":{}}}],["subject",{"_index":1347,"title":{},"body":{"license.html":{}}}],["sublicense",{"_index":1340,"title":{},"body":{"license.html":{}}}],["subscription",{"_index":313,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["subscriptions",{"_index":247,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["substantial",{"_index":1352,"title":{},"body":{"license.html":{}}}],["such",{"_index":540,"title":{},"body":{"changelog.html":{}}}],["super(configstore",{"_index":228,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{}}}],["support",{"_index":544,"title":{},"body":{"changelog.html":{},"modules.html":{}}}],["svg",{"_index":1378,"title":{},"body":{"modules.html":{}}}],["swiper",{"_index":1245,"title":{},"body":{"dependencies.html":{}}}],["switch",{"_index":554,"title":{},"body":{"changelog.html":{}}}],["switched",{"_index":932,"title":{},"body":{"changelog.html":{}}}],["switchmap",{"_index":334,"title":{},"body":{"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{}}}],["switchmap(([data",{"_index":426,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["switchmap(config",{"_index":347,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["switchmap(db",{"_index":356,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["sync",{"_index":779,"title":{},"body":{"changelog.html":{}}}],["table",{"_index":1135,"title":{},"body":{"coverage.html":{}}}],["tables",{"_index":673,"title":{},"body":{"changelog.html":{}}}],["tablesort(document.getelementbyid('coverage",{"_index":1134,"title":{},"body":{"coverage.html":{}}}],["tagging",{"_index":970,"title":{},"body":{"changelog.html":{}}}],["take",{"_index":86,"title":{},"body":{"components/AppComponent.html":{},"injectables/DataSourceService.html":{},"interfaces/GlobalConfig.html":{},"changelog.html":{}}}],["take(1",{"_index":358,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["tap",{"_index":87,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["tap((_",{"_index":74,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["technologies",{"_index":1084,"title":{},"body":{"changelog.html":{}}}],["technology",{"_index":905,"title":{},"body":{"changelog.html":{}}}],["telemetry",{"_index":772,"title":{},"body":{"changelog.html":{}}}],["template",{"_index":5,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{}}}],["templateurl",{"_index":22,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["temporgan['@id",{"_index":456,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["term",{"_index":285,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["terms",{"_index":538,"title":{},"body":{"changelog.html":{}}}],["test",{"_index":1041,"title":{},"body":{"changelog.html":{}}}],["testing",{"_index":979,"title":{},"body":{"changelog.html":{}}}],["theme",{"_index":659,"title":{},"body":{"changelog.html":{}}}],["themes",{"_index":657,"title":{},"body":{"changelog.html":{}}}],["theming",{"_index":654,"title":{},"body":{"changelog.html":{}}}],["this.cdr.detectchanges",{"_index":136,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["this.choosescene(data",{"_index":428,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["this.configstate.getoption('data",{"_index":69,"title":{},"body":{"components/AppComponent.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{}}}],["this.configstate.getoption('data').pipe",{"_index":418,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["this.configstate.getoption('highlightid').pipe",{"_index":414,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["this.configstate.getoption('zoomtoid').pipe",{"_index":430,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["this.connectdatasource((resource",{"_index":350,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["this.createdatasource",{"_index":348,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["this.datasource",{"_index":339,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["this.datasource.pipe",{"_index":355,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["this.filterscenenodes(nodes",{"_index":409,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["this.getneededreferenceorgans(referenceorgans",{"_index":404,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["this.getneededskins(neededreferenceorgans",{"_index":470,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["this.injector",{"_index":190,"title":{},"body":{"modules/AppModule.html":{}}}],["this.organs",{"_index":407,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["this.organs$.pipe(take(1)).topromise",{"_index":112,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["this.referenceorgans",{"_index":424,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["this.referenceorgans$]).pipe",{"_index":402,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["this.reset",{"_index":75,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["this.scenesource.filteredorgans",{"_index":71,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["this.scenesource.filteredscene$.pipe",{"_index":73,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["this.selectorgans(data",{"_index":419,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["this.source.datasource]).pipe",{"_index":425,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["this.source.getorganscene(organ.representation_of",{"_index":458,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["this.source.getreferenceorgans",{"_index":421,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["this.source.getscene",{"_index":454,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["this.subscriptions.add(this.datasource.subscribe",{"_index":352,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["this.subscriptions.unsubscribe",{"_index":353,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["through",{"_index":992,"title":{},"body":{"changelog.html":{}}}],["thumbnails",{"_index":871,"title":{},"body":{"changelog.html":{}}}],["tied",{"_index":875,"title":{},"body":{"changelog.html":{}}}],["tiff",{"_index":1002,"title":{},"body":{"changelog.html":{}}}],["timeouts",{"_index":626,"title":{},"body":{"changelog.html":{}}}],["times",{"_index":618,"title":{},"body":{"changelog.html":{}}}],["tissue",{"_index":304,"title":{},"body":{"injectables/DataSourceService.html":{},"changelog.html":{}}}],["tissueblockresult",{"_index":325,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["tissues",{"_index":679,"title":{},"body":{"changelog.html":{}}}],["tmc",{"_index":1102,"title":{},"body":{"changelog.html":{}}}],["to.operator",{"_index":443,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["to.operator.ts",{"_index":1132,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["toggle",{"_index":655,"title":{},"body":{"changelog.html":{}}}],["tojsonld",{"_index":235,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["tojsonld(data",{"_index":220,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{},"miscellaneous/functions.html":{}}}],["tool",{"_index":916,"title":{},"body":{"changelog.html":{}}}],["tort",{"_index":1373,"title":{},"body":{"license.html":{}}}],["tracking/telemetry",{"_index":791,"title":{},"body":{"changelog.html":{}}}],["transparency",{"_index":917,"title":{},"body":{"changelog.html":{}}}],["travisci",{"_index":936,"title":{},"body":{"changelog.html":{}}}],["tree",{"_index":8,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"changelog.html":{}}}],["true",{"_index":65,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["try",{"_index":954,"title":{},"body":{"changelog.html":{}}}],["ts",{"_index":1247,"title":{},"body":{"dependencies.html":{}}}],["tslib",{"_index":1250,"title":{},"body":{"dependencies.html":{}}}],["tuned",{"_index":1112,"title":{},"body":{"changelog.html":{}}}],["turn",{"_index":899,"title":{},"body":{"changelog.html":{}}}],["turned",{"_index":879,"title":{},"body":{"changelog.html":{}}}],["turning",{"_index":876,"title":{},"body":{"changelog.html":{}}}],["tutorial",{"_index":754,"title":{},"body":{"changelog.html":{}}}],["two",{"_index":1013,"title":{},"body":{"changelog.html":{}}}],["type",{"_index":51,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["typealiases",{"_index":1382,"title":{"miscellaneous/typealiases.html":{}},"body":{}}],["types",{"_index":629,"title":{},"body":{"changelog.html":{}}}],["types/lru",{"_index":1176,"title":{},"body":{"dependencies.html":{}}}],["typescript",{"_index":215,"title":{},"body":{"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/InputDataFormat.html":{},"changelog.html":{},"index.html":{}}}],["typing",{"_index":1074,"title":{},"body":{"changelog.html":{}}}],["ufl",{"_index":870,"title":{},"body":{"changelog.html":{}}}],["ui",{"_index":12,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{},"modules/StoreModule.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"index.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["ui.netlify.app",{"_index":1281,"title":{},"body":{"index.html":{}}}],["ui.netlify.app/organ",{"_index":1291,"title":{},"body":{"index.html":{}}}],["ui.netlify.app/rui",{"_index":1288,"title":{},"body":{"index.html":{}}}],["ui/organ",{"_index":1290,"title":{},"body":{"index.html":{}}}],["ui/rui",{"_index":1289,"title":{},"body":{"index.html":{}}}],["uis",{"_index":535,"title":{},"body":{"changelog.html":{}}}],["undefined",{"_index":368,"title":{},"body":{"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{}}}],["underlying",{"_index":308,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["uniqueorganurls",{"_index":451,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["uniqueorganurls.size",{"_index":453,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["university",{"_index":1313,"title":{},"body":{"index.html":{}}}],["unknown",{"_index":227,"title":{},"body":{"components/AppWebComponent.html":{},"injectables/DataSourceService.html":{},"interfaces/InputDataFormat.html":{}}}],["unnecessary",{"_index":775,"title":{},"body":{"changelog.html":{}}}],["unsafe",{"_index":447,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["unselect",{"_index":838,"title":{},"body":{"changelog.html":{}}}],["unsubscribable",{"_index":328,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["unsubscribe",{"_index":367,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["until",{"_index":883,"title":{},"body":{"changelog.html":{}}}],["up",{"_index":607,"title":{},"body":{"changelog.html":{}}}],["update",{"_index":548,"title":{},"body":{"changelog.html":{}}}],["updated",{"_index":527,"title":{},"body":{"changelog.html":{}}}],["updates",{"_index":596,"title":{},"body":{"changelog.html":{}}}],["upgraded",{"_index":998,"title":{},"body":{"changelog.html":{}}}],["upgrades",{"_index":1079,"title":{},"body":{"changelog.html":{}}}],["upgrading",{"_index":795,"title":{},"body":{"changelog.html":{}}}],["upload",{"_index":913,"title":{},"body":{"changelog.html":{}}}],["use",{"_index":534,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["used",{"_index":898,"title":{},"body":{"changelog.html":{}}}],["user",{"_index":522,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["user/os",{"_index":764,"title":{},"body":{"changelog.html":{}}}],["users",{"_index":1097,"title":{},"body":{"changelog.html":{}}}],["uses",{"_index":782,"title":{},"body":{"changelog.html":{}}}],["using",{"_index":329,"title":{},"body":{"injectables/DataSourceService.html":{},"changelog.html":{}}}],["utilities",{"_index":770,"title":{},"body":{"changelog.html":{}}}],["uuid",{"_index":1251,"title":{},"body":{"dependencies.html":{}}}],["v1.1",{"_index":674,"title":{},"body":{"changelog.html":{}}}],["v1.3",{"_index":533,"title":{},"body":{"changelog.html":{}}}],["v1.5.0",{"_index":897,"title":{},"body":{"changelog.html":{}}}],["v1.7",{"_index":676,"title":{},"body":{"changelog.html":{}}}],["v1.7.0",{"_index":668,"title":{},"body":{"changelog.html":{}}}],["v1.8.0",{"_index":628,"title":{},"body":{"changelog.html":{}}}],["v1.9.0",{"_index":589,"title":{},"body":{"changelog.html":{}}}],["v1.9.4",{"_index":549,"title":{},"body":{"changelog.html":{}}}],["v1/sparql",{"_index":602,"title":{},"body":{"changelog.html":{}}}],["v2.1.0",{"_index":529,"title":{},"body":{"changelog.html":{}}}],["v3",{"_index":556,"title":{},"body":{"changelog.html":{}}}],["value",{"_index":68,"title":{},"body":{"components/AppComponent.html":{},"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{},"miscellaneous/variables.html":{}}}],["values",{"_index":276,"title":{},"body":{"injectables/DataSourceService.html":{}}}],["var",{"_index":144,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{}}}],["variable",{"_index":1123,"title":{},"body":{"coverage.html":{}}}],["variables",{"_index":1384,"title":{"miscellaneous/variables.html":{}},"body":{"miscellaneous/variables.html":{}}}],["version",{"_index":689,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["very",{"_index":987,"title":{},"body":{"changelog.html":{}}}],["via",{"_index":623,"title":{},"body":{"changelog.html":{}}}],["video",{"_index":796,"title":{},"body":{"changelog.html":{}}}],["view",{"_index":781,"title":{},"body":{"changelog.html":{}}}],["viewchild",{"_index":82,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["viewchild('bodyui",{"_index":63,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["viewer",{"_index":864,"title":{},"body":{"changelog.html":{}}}],["viewing",{"_index":578,"title":{},"body":{"changelog.html":{}}}],["views",{"_index":784,"title":{},"body":{"changelog.html":{}}}],["visual",{"_index":576,"title":{},"body":{"changelog.html":{}}}],["visualization",{"_index":828,"title":{},"body":{"changelog.html":{}}}],["vitessce",{"_index":999,"title":{},"body":{"changelog.html":{}}}],["void",{"_index":170,"title":{},"body":{"modules/AppModule.html":{},"injectables/DataSourceService.html":{}}}],["vs",{"_index":750,"title":{},"body":{"changelog.html":{}}}],["vu",{"_index":1108,"title":{},"body":{"changelog.html":{}}}],["warming",{"_index":622,"title":{},"body":{"changelog.html":{}}}],["warning",{"_index":1022,"title":{},"body":{"changelog.html":{}}}],["warranties",{"_index":1357,"title":{},"body":{"license.html":{}}}],["warranty",{"_index":1354,"title":{},"body":{"license.html":{}}}],["wc",{"_index":148,"title":{},"body":{"components/AppComponent.html":{},"modules/AppModule.html":{},"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{}}}],["wc/src/app/app",{"_index":192,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["wc/src/app/app.component.ts",{"_index":13,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{},"coverage.html":{}}}],["wc/src/app/app.component.ts:21",{"_index":66,"title":{},"body":{"components/AppComponent.html":{}}}],["wc/src/app/app.component.ts:23",{"_index":56,"title":{},"body":{"components/AppComponent.html":{}}}],["wc/src/app/app.component.ts:24",{"_index":57,"title":{},"body":{"components/AppComponent.html":{}}}],["wc/src/app/app.component.ts:25",{"_index":55,"title":{},"body":{"components/AppComponent.html":{}}}],["wc/src/app/app.component.ts:27",{"_index":70,"title":{},"body":{"components/AppComponent.html":{}}}],["wc/src/app/app.component.ts:28",{"_index":72,"title":{},"body":{"components/AppComponent.html":{}}}],["wc/src/app/app.component.ts:29",{"_index":76,"title":{},"body":{"components/AppComponent.html":{}}}],["wc/src/app/app.component.ts:31",{"_index":47,"title":{},"body":{"components/AppComponent.html":{}}}],["wc/src/app/app.component.ts:39",{"_index":58,"title":{},"body":{"components/AppComponent.html":{}}}],["wc/src/app/app.module.ts",{"_index":164,"title":{},"body":{"modules/AppModule.html":{}}}],["wc/src/app/app.module.ts:23",{"_index":169,"title":{},"body":{"modules/AppModule.html":{}}}],["wc/src/app/core/constants.ts",{"_index":1122,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["wc/src/app/core/highlight.operator.ts",{"_index":1124,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{}}}],["wc/src/app/core/services/data",{"_index":239,"title":{},"body":{"injectables/DataSourceService.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{}}}],["wc/src/app/core/services/filtered",{"_index":378,"title":{},"body":{"injectables/FilteredSceneService.html":{},"coverage.html":{}}}],["wc/src/app/core/store/store.module.ts",{"_index":486,"title":{},"body":{"modules/StoreModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["wc/src/app/core/zoom",{"_index":1131,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["web",{"_index":181,"title":{},"body":{"modules/AppModule.html":{},"components/AppWebComponent.html":{},"interfaces/InputDataFormat.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["webcomponent",{"_index":749,"title":{},"body":{"changelog.html":{}}}],["webcomponents/webcomponentsjs",{"_index":1178,"title":{},"body":{"dependencies.html":{}}}],["webpages",{"_index":694,"title":{},"body":{"changelog.html":{}}}],["website",{"_index":1276,"title":{},"body":{"index.html":{}}}],["week",{"_index":1114,"title":{},"body":{"changelog.html":{}}}],["whether",{"_index":1370,"title":{},"body":{"license.html":{}}}],["whole",{"_index":1110,"title":{},"body":{"changelog.html":{}}}],["width",{"_index":139,"title":{},"body":{"components/AppComponent.html":{},"changelog.html":{}}}],["within",{"_index":868,"title":{},"body":{"changelog.html":{}}}],["without",{"_index":711,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["workflows",{"_index":938,"title":{},"body":{"changelog.html":{}}}],["working",{"_index":682,"title":{},"body":{"changelog.html":{}}}],["works",{"_index":958,"title":{},"body":{"changelog.html":{}}}],["x",{"_index":123,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["x_dimension",{"_index":122,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["y",{"_index":125,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["y_dimension",{"_index":124,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["yes",{"_index":277,"title":{},"body":{"injectables/DataSourceService.html":{},"injectables/FilteredSceneService.html":{}}}],["youtube",{"_index":718,"title":{},"body":{"changelog.html":{}}}],["z",{"_index":127,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["z_dimension",{"_index":126,"title":{},"body":{"components/AppComponent.html":{},"interfaces/GlobalConfig.html":{}}}],["zone.js",{"_index":1253,"title":{},"body":{"dependencies.html":{}}}],["zoom",{"_index":162,"title":{},"body":{"modules/AppModule.html":{},"injectables/FilteredSceneService.html":{},"overview.html":{}}}],["zoomto",{"_index":442,"title":{},"body":{"injectables/FilteredSceneService.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["zoomto(id",{"_index":1266,"title":{},"body":{"miscellaneous/functions.html":{}}}],["zoomto(this.zoomtoid",{"_index":412,"title":{},"body":{"injectables/FilteredSceneService.html":{}}}],["zoomtoid",{"_index":97,"title":{},"body":{"components/AppComponent.html":{},"components/AppWebComponent.html":{},"injectables/FilteredSceneService.html":{},"interfaces/GlobalConfig.html":{},"interfaces/InputDataFormat.html":{}}}]],"pipeline":["stemmer"]}, + "store": {"components/AppComponent.html":{"url":"components/AppComponent.html","title":"component - AppComponent","body":"\n \n\n\n\n\n\n Components\n \n AppComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-body-ui-wc/src/app/app.component.ts\n\n\n\n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-root\n \n\n \n styleUrls\n ./app.component.scss\n \n\n\n\n \n templateUrl\n ./app.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Readonly\n bodyUI\n \n \n Readonly\n data$\n \n \n organs$\n \n \n scene$\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n Private\n Async\n reset\n \n \n \n \n\n\n \n \n Outputs\n \n \n \n \n \n \n onClick\n \n \n onMouseEnter\n \n \n onMouseLeave\n \n \n \n \n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(configState: GlobalConfigState, sceneSource: FilteredSceneService, cdr: ChangeDetectorRef)\n \n \n \n \n Defined in projects/ccf-body-ui-wc/src/app/app.component.ts:31\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n configState\n \n \n GlobalConfigState\n \n \n \n No\n \n \n \n \n sceneSource\n \n \n FilteredSceneService\n \n \n \n No\n \n \n \n \n cdr\n \n \n ChangeDetectorRef\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n\n \n Outputs\n \n \n \n \n \n onClick\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-body-ui-wc/src/app/app.component.ts:25\n \n \n \n \n \n \n \n \n \n onMouseEnter\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-body-ui-wc/src/app/app.component.ts:23\n \n \n \n \n \n \n \n \n \n onMouseLeave\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-body-ui-wc/src/app/app.component.ts:24\n \n \n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Private\n Async\n reset\n \n \n \n \n \n \n \n reset()\n \n \n\n\n \n \n Defined in projects/ccf-body-ui-wc/src/app/app.component.ts:39\n \n \n\n\n \n \n\n \n Returns : Promise\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n bodyUI\n \n \n \n \n \n \n Type : BodyUiComponent\n\n \n \n \n \n Decorators : \n \n \n @ViewChild('bodyUI', {static: true})\n \n \n \n \n \n Defined in projects/ccf-body-ui-wc/src/app/app.component.ts:21\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n data$\n \n \n \n \n \n \n Default value : this.configState.getOption('data')\n \n \n \n \n Defined in projects/ccf-body-ui-wc/src/app/app.component.ts:27\n \n \n\n\n \n \n \n \n \n \n \n \n organs$\n \n \n \n \n \n \n Default value : this.sceneSource.filteredOrgans$\n \n \n \n \n Defined in projects/ccf-body-ui-wc/src/app/app.component.ts:28\n \n \n\n\n \n \n \n \n \n \n \n \n scene$\n \n \n \n \n \n \n Default value : this.sceneSource.filteredScene$.pipe(\n tap((_) => this.reset())\n )\n \n \n \n \n Defined in projects/ccf-body-ui-wc/src/app/app.component.ts:29\n \n \n\n\n \n \n\n\n\n\n\n \n import { FilteredSceneService } from './core/services/filtered-scene/filtered-scene.service';\nimport { Component, EventEmitter, Output, ViewChild, ChangeDetectorRef, ChangeDetectionStrategy } from '@angular/core';\nimport { BodyUiComponent, GlobalConfigState } from 'ccf-shared';\nimport { take, tap } from 'rxjs/operators';\nimport { JsonLdObj } from 'jsonld/jsonld-spec';\n\n\nexport interface GlobalConfig {\n highlightID?: string;\n zoomToID?: string;\n data?: JsonLdObj[];\n}\n\n@Component({\n changeDetection: ChangeDetectionStrategy.OnPush,selector: 'ccf-root',\n templateUrl: './app.component.html',\n styleUrls: ['./app.component.scss']\n})\nexport class AppComponent {\n @ViewChild('bodyUI', { static: true }) readonly bodyUI!: BodyUiComponent;\n\n @Output() readonly onMouseEnter = new EventEmitter();\n @Output() readonly onMouseLeave = new EventEmitter();\n @Output() readonly onClick = new EventEmitter();\n\n readonly data$ = this.configState.getOption('data');\n organs$ = this.sceneSource.filteredOrgans$;\n scene$ = this.sceneSource.filteredScene$.pipe(\n tap((_) => this.reset())\n );\n\n constructor(\n private readonly configState: GlobalConfigState,\n private readonly sceneSource: FilteredSceneService,\n private readonly cdr: ChangeDetectorRef\n ) { }\n\n private async reset(): Promise {\n const { bodyUI } = this;\n\n // eslint-disable-next-line no-promise-executor-return\n await new Promise((resolve) => setTimeout(resolve, 200));\n const organs = await this.organs$.pipe(take(1)).toPromise();\n const hasZoomingNode = !!bodyUI.scene?.find((node) => node.zoomToOnLoad) ?? false;\n\n bodyUI.rotation = 0;\n bodyUI.rotationX = 0;\n\n if (!hasZoomingNode) {\n if (organs.length === 1) {\n const { x_dimension: x, y_dimension: y, z_dimension: z } = organs[0];\n bodyUI.bounds = { x: 1.25 * x / 1000, y: 1.25 * y / 1000, z: 1.25 * z / 1000 };\n bodyUI.target = [x / 1000 / 2, y / 1000 / 2, z / 1000 / 2];\n } else {\n bodyUI.bounds = { x: 2.2, y: 2, z: 0.4 };\n bodyUI.target = [0, 0, 0];\n }\n }\n\n this.cdr.detectChanges();\n }\n}\n\n \n\n \n \n\n \n\n \n \n ./app.component.scss\n \n .body-ui {\n height: 100%;\n width: 100%;\n}\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ''\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'AppComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/AppModule.html":{"url":"modules/AppModule.html","title":"module - AppModule","body":"\n \n\n\n\n\n Modules\n AppModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_AppModule\n\n\n\ncluster_AppModule_imports\n\n\n\ncluster_AppModule_declarations\n\n\n\n\nAppComponent\n\nAppComponent\n\n\n\nAppModule\n\nAppModule\n\nAppModule -->\n\nAppComponent->AppModule\n\n\n\n\n\nAppWebComponent\n\nAppWebComponent\n\nAppModule -->\n\nAppWebComponent->AppModule\n\n\n\n\n\nStoreModule\n\nStoreModule\n\nAppModule -->\n\nStoreModule->AppModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-body-ui-wc/src/app/app.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n AppComponent\n \n \n AppWebComponent\n \n \n \n \n EntryComponents\n \n \n AppComponent\n \n \n \n \n Imports\n \n \n StoreModule\n \n \n \n \n \n\n \n \n \n Methods\n \n \n \n \n \n \n \n ngDoBootstrap\n \n \n \n \n \n \nngDoBootstrap()\n \n \n\n\n \n \n Defined in projects/ccf-body-ui-wc/src/app/app.module.ts:23\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n\n \n\n\n \n import { DoBootstrap, Injector, NgModule } from '@angular/core';\nimport { createCustomElement } from '@angular/elements';\nimport { BrowserModule } from '@angular/platform-browser';\n\nimport { AppComponent } from './app.component';\nimport { AppWebComponent } from './app-web-component.component';\nimport { StoreModule } from './core/store/store.module';\nimport { BodyUiModule } from 'ccf-shared';\n\n@NgModule({\n imports: [\n BrowserModule,\n StoreModule,\n BodyUiModule\n ],\n declarations: [AppComponent, AppWebComponent],\n providers: [],\n entryComponents: [AppComponent]\n})\nexport class AppModule implements DoBootstrap {\n constructor(private readonly injector: Injector) { }\n\n ngDoBootstrap(): void {\n const appElement = createCustomElement(AppWebComponent, {\n injector: this.injector\n });\n\n customElements.define('ccf-body-ui-wc', appElement);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/AppWebComponent.html":{"url":"components/AppWebComponent.html","title":"component - AppWebComponent","body":"\n \n\n\n\n\n\n Components\n \n AppWebComponent\n\n\n\n \n Info\n \n \n Source\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-body-ui-wc/src/app/app-web-component.component.ts\n\n\n\n\n \n Extends\n \n \n BaseWebComponent\n \n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-root-wc\n \n\n\n\n \n template\n \n \n\n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n initialized\n \n \n \n \n\n\n \n \n Inputs\n \n \n \n \n \n \n data\n \n \n highlightID\n \n \n zoomToID\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n onClick\n \n \n onMouseEnter\n \n \n onMouseLeave\n \n \n \n \n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(configStore: GlobalConfigState, cdr: ChangeDetectorRef)\n \n \n \n \n Defined in projects/ccf-body-ui-wc/src/app/app-web-component.component.ts:40\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n configStore\n \n \n GlobalConfigState\n \n \n \n No\n \n \n \n \n cdr\n \n \n ChangeDetectorRef\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n data\n \n \n \n \n Type : InputDataFormat[]\n\n \n \n \n \n Defined in projects/ccf-body-ui-wc/src/app/app-web-component.component.ts:32\n \n \n \n \n \n \n \n \n \n highlightID\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-body-ui-wc/src/app/app-web-component.component.ts:33\n \n \n \n \n \n \n \n \n \n zoomToID\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-body-ui-wc/src/app/app-web-component.component.ts:34\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n onClick\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-body-ui-wc/src/app/app-web-component.component.ts:38\n \n \n \n \n \n \n \n \n \n onMouseEnter\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-body-ui-wc/src/app/app-web-component.component.ts:36\n \n \n \n \n \n \n \n \n \n onMouseLeave\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-body-ui-wc/src/app/app-web-component.component.ts:37\n \n \n \n \n\n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n initialized\n \n \n \n \n \n \n Type : boolean\n\n \n \n \n \n Defined in projects/ccf-body-ui-wc/src/app/app-web-component.component.ts:40\n \n \n\n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, ChangeDetectorRef, Component, EventEmitter, Input, Output } from '@angular/core';\nimport { GlobalConfigState } from 'ccf-shared';\nimport { BaseWebComponent, GenericGlobalConfig } from 'ccf-shared/web-components';\nimport { JsonLdObj } from 'jsonld/jsonld-spec';\n\nimport { environment } from '../environments/environment';\n\n\nexport interface InputDataFormat {\n id: string;\n // eslint-disable-next-line @typescript-eslint/naming-convention\n rui_location: JsonLdObj;\n}\n\n\nfunction toJsonLd(data: InputDataFormat[]): JsonLdObj[] {\n return data.map(d => ({\n '@id': `http://purl.org/ccf/1.5/entity/${d.id}`,\n '@type': 'http://purl.org/ccf/latest/ccf-entity.owl#Sample',\n // eslint-disable-next-line @typescript-eslint/naming-convention\n 'http://purl.org/ccf/latest/ccf-entity.owl#has_spatial_entity': d.rui_location\n })) as unknown as JsonLdObj[];\n}\n\n@Component({\n selector: 'ccf-root-wc',\n template: '',\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class AppWebComponent extends BaseWebComponent {\n @Input() data: InputDataFormat[];\n @Input() highlightID: string;\n @Input() zoomToID: string;\n\n @Output() readonly onMouseEnter = new EventEmitter();\n @Output() readonly onMouseLeave = new EventEmitter();\n @Output() readonly onClick = new EventEmitter();\n\n initialized: boolean;\n\n constructor(\n configStore: GlobalConfigState,\n cdr: ChangeDetectorRef\n ) {\n super(configStore, cdr, {\n initialDelay: 10,\n\n initialConfig: {\n ...environment.dbOptions,\n ...globalThis['dbOptions']\n },\n parse: {\n data: toJsonLd\n }\n });\n }\n}\n\n \n\n\n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ''\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'AppWebComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/DataSourceService.html":{"url":"injectables/DataSourceService.html","title":"injectable - DataSourceService","body":"\n \n\n\n\n\n\n\n\n\n Injectables\n DataSourceService\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-body-ui-wc/src/app/core/services/data-source/data-source.service.ts\n \n\n\n \n Description\n \n \n Backend data queries.\n\n \n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n dataSource\n \n \n dbOptions\n \n \n Private\n Readonly\n subscriptions\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n Private\n Async\n connectDataSource\n \n \n Private\n createDataSource\n \n \n getAggregateResults\n \n \n getCellTypeTermOccurences\n \n \n getCellTypeTreeModel\n \n \n getOntologyTermOccurences\n \n \n getOntologyTreeModel\n \n \n getOrganScene\n \n \n getReferenceOrgans\n \n \n getScene\n \n \n getTissueBlockResults\n \n \n ngOnDestroy\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(locator: LocationStrategy, globalConfig: GlobalConfigState)\n \n \n \n \n Defined in projects/ccf-body-ui-wc/src/app/core/services/data-source/data-source.service.ts:43\n \n \n\n \n \n Creates an instance of data source service.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n locator\n \n \n LocationStrategy\n \n \n \n No\n \n \n \n \n globalConfig\n \n \n GlobalConfigState\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Private\n Async\n connectDataSource\n \n \n \n \n \n \n \n connectDataSource(source: DataSource, config: CCFDatabaseOptions)\n \n \n\n\n \n \n Defined in projects/ccf-body-ui-wc/src/app/core/services/data-source/data-source.service.ts:187\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n source\n \n DataSource\n \n\n \n No\n \n\n\n \n \n config\n \n CCFDatabaseOptions\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Promise\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n createDataSource\n \n \n \n \n \n \n \n createDataSource()\n \n \n\n\n \n \n Defined in projects/ccf-body-ui-wc/src/app/core/services/data-source/data-source.service.ts:180\n \n \n\n\n \n \n \n \n \n \n \n \n getAggregateResults\n \n \n \n \n \n \ngetAggregateResults(filter?: Filter)\n \n \n\n\n \n \n Defined in projects/ccf-body-ui-wc/src/app/core/services/data-source/data-source.service.ts:90\n \n \n\n\n \n \n Queries for aggregate values.\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n Currently applied filter.\n\n \n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n An observable emitting the results.\n\n \n \n \n \n \n \n \n \n \n \n \n getCellTypeTermOccurences\n \n \n \n \n \n \ngetCellTypeTermOccurences(filter?: Filter)\n \n \n\n\n \n \n Defined in projects/ccf-body-ui-wc/src/app/core/services/data-source/data-source.service.ts:116\n \n \n\n\n \n \n Queries for cell type term counts.\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n Currently applied filter.\n\n \n \n \n \n \n \n \n \n Returns : Observable>\n\n \n \n An observable emitting the results.\n\n \n \n \n \n \n \n \n \n \n \n \n getCellTypeTreeModel\n \n \n \n \n \n \ngetCellTypeTreeModel()\n \n \n\n\n \n \n Defined in projects/ccf-body-ui-wc/src/app/core/services/data-source/data-source.service.ts:140\n \n \n\n\n \n \n Get the cell type tree model.\n\n\n \n \n \n Returns : Observable\n\n \n \n An observable emitting the results.\n\n \n \n \n \n \n \n \n \n \n \n \n getOntologyTermOccurences\n \n \n \n \n \n \ngetOntologyTermOccurences(filter?: Filter)\n \n \n\n\n \n \n Defined in projects/ccf-body-ui-wc/src/app/core/services/data-source/data-source.service.ts:103\n \n \n\n\n \n \n Queries for ontology term counts.\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n Currently applied filter.\n\n \n \n \n \n \n \n \n \n Returns : Observable>\n\n \n \n An observable emitting the results.\n\n \n \n \n \n \n \n \n \n \n \n \n getOntologyTreeModel\n \n \n \n \n \n \ngetOntologyTreeModel()\n \n \n\n\n \n \n Defined in projects/ccf-body-ui-wc/src/app/core/services/data-source/data-source.service.ts:128\n \n \n\n\n \n \n Get the ontology tree model.\n\n\n \n \n \n Returns : Observable\n\n \n \n An observable emitting the results.\n\n \n \n \n \n \n \n \n \n \n \n \n getOrganScene\n \n \n \n \n \n \ngetOrganScene(organ: string, filter?: Filter)\n \n \n\n\n \n \n Defined in projects/ccf-body-ui-wc/src/app/core/services/data-source/data-source.service.ts:173\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n organ\n \n string\n \n\n \n No\n \n\n\n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getReferenceOrgans\n \n \n \n \n \n \ngetReferenceOrgans()\n \n \n\n\n \n \n Defined in projects/ccf-body-ui-wc/src/app/core/services/data-source/data-source.service.ts:153\n \n \n\n\n \n \n Get the reference organs.\n\n\n \n \n \n Returns : Observable\n\n \n \n An observable emitting the results.\n\n \n \n \n \n \n \n \n \n \n \n \n getScene\n \n \n \n \n \n \ngetScene(filter?: Filter)\n \n \n\n\n \n \n Defined in projects/ccf-body-ui-wc/src/app/core/services/data-source/data-source.service.ts:166\n \n \n\n\n \n \n Queries for scene nodes to display.\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n Currently applied filter.\n\n \n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n An observable emitting the results.\n\n \n \n \n \n \n \n \n \n \n \n \n getTissueBlockResults\n \n \n \n \n \n \ngetTissueBlockResults(filter?: Filter)\n \n \n\n\n \n \n Defined in projects/ccf-body-ui-wc/src/app/core/services/data-source/data-source.service.ts:77\n \n \n\n\n \n \n Queries for tissue block values.\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n Currently applied filter.\n\n \n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n An observable emitting the results.\n\n \n \n \n \n \n \n \n \n \n \n \n ngOnDestroy\n \n \n \n \n \n \nngOnDestroy()\n \n \n\n\n \n \n Defined in projects/ccf-body-ui-wc/src/app/core/services/data-source/data-source.service.ts:67\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n dataSource\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Defined in projects/ccf-body-ui-wc/src/app/core/services/data-source/data-source.service.ts:39\n \n \n\n \n \n The underlying database.\n\n \n \n\n \n \n \n \n \n \n \n \n dbOptions\n \n \n \n \n \n \n Type : CCFDatabaseOptions\n\n \n \n \n \n Defined in projects/ccf-body-ui-wc/src/app/core/services/data-source/data-source.service.ts:41\n \n \n\n \n \n Database initialization options.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n Readonly\n subscriptions\n \n \n \n \n \n \n Default value : new Subscription()\n \n \n \n \n Defined in projects/ccf-body-ui-wc/src/app/core/services/data-source/data-source.service.ts:43\n \n \n\n\n \n \n\n\n \n\n\n \n import { DEFAULT_CCF_DB_OPTIONS } from './../../../../../../ccf-database/src/lib/ccf-database';\n/* eslint-disable @typescript-eslint/no-shadow */\nimport { LocationStrategy } from '@angular/common';\nimport { Injectable, OnDestroy } from '@angular/core';\nimport {\n AggregateResult,\n CCFDatabase,\n CCFDatabaseOptions,\n Filter,\n OntologyTreeModel,\n SpatialEntity,\n SpatialSceneNode,\n TissueBlockResult\n} from 'ccf-database';\nimport { GlobalConfigState } from 'ccf-shared';\nimport { Remote } from 'comlink';\nimport { Observable, Subscription, Unsubscribable, using } from 'rxjs';\nimport { distinctUntilChanged, filter, map, shareReplay, switchMap, take } from 'rxjs/operators';\n\nimport { environment } from '../../../../environments/environment';\n\n\ntype DataSource = Remote | CCFDatabase;\n\n\nfunction compareConfig(previous: CCFDatabaseOptions, current: CCFDatabaseOptions): boolean {\n return previous === current;\n}\n\n\n/**\n * Backend data queries.\n */\n@Injectable({\n providedIn: 'root'\n})\nexport class DataSourceService implements OnDestroy {\n /** The underlying database. */\n dataSource: Observable;\n /** Database initialization options. */\n dbOptions: CCFDatabaseOptions;\n\n private readonly subscriptions = new Subscription();\n\n /**\n * Creates an instance of data source service.\n */\n constructor(\n private readonly locator: LocationStrategy,\n private readonly globalConfig: GlobalConfigState\n ) {\n this.dataSource = globalConfig.getOption('data').pipe(\n map(data => ({ ...DEFAULT_CCF_DB_OPTIONS, dataSources: data })),\n filter(config => Object.keys(config).length > 0),\n map((config) => config as unknown as CCFDatabaseOptions),\n distinctUntilChanged(compareConfig),\n switchMap(config => using(\n () => this.createDataSource(),\n (resource) => this.connectDataSource((resource as unknown as { source: DataSource }).source, config)\n )),\n shareReplay(1)\n );\n\n this.subscriptions.add(this.dataSource.subscribe());\n }\n\n ngOnDestroy(): void {\n this.subscriptions.unsubscribe();\n }\n\n /**\n * Queries for tissue block values.\n *\n * @param [filter] Currently applied filter.\n * @returns An observable emitting the results.\n */\n getTissueBlockResults(filter?: Filter): Observable {\n return this.dataSource.pipe(\n switchMap(db => db.getTissueBlockResults(filter)),\n take(1)\n );\n }\n\n /**\n * Queries for aggregate values.\n *\n * @param [filter] Currently applied filter.\n * @returns An observable emitting the results.\n */\n getAggregateResults(filter?: Filter): Observable {\n return this.dataSource.pipe(\n switchMap(db => db.getAggregateResults(filter)),\n take(1)\n );\n }\n\n /**\n * Queries for ontology term counts.\n *\n * @param [filter] Currently applied filter.\n * @returns An observable emitting the results.\n */\n getOntologyTermOccurences(filter?: Filter): Observable> {\n return this.dataSource.pipe(\n switchMap(db => db.getOntologyTermOccurences(filter)),\n take(1)\n );\n }\n\n /**\n * Queries for cell type term counts.\n *\n * @param [filter] Currently applied filter.\n * @returns An observable emitting the results.\n */\n getCellTypeTermOccurences(filter?: Filter): Observable> {\n return this.dataSource.pipe(\n switchMap(db => db.getCellTypeTermOccurences(filter)),\n take(1)\n );\n }\n\n /**\n * Get the ontology tree model.\n *\n * @returns An observable emitting the results.\n */\n getOntologyTreeModel(): Observable {\n return this.dataSource.pipe(\n switchMap(db => db.getOntologyTreeModel()),\n take(1)\n );\n }\n\n /**\n * Get the cell type tree model.\n *\n * @returns An observable emitting the results.\n */\n getCellTypeTreeModel(): Observable {\n return this.dataSource.pipe(\n switchMap(db => db.getCellTypeTreeModel()),\n take(1)\n );\n }\n\n\n /**\n * Get the reference organs.\n *\n * @returns An observable emitting the results.\n */\n getReferenceOrgans(): Observable {\n return this.dataSource.pipe(\n switchMap(db => db.getReferenceOrgans()),\n take(1)\n );\n }\n\n /**\n * Queries for scene nodes to display.\n *\n * @param [filter] Currently applied filter.\n * @returns An observable emitting the results.\n */\n getScene(filter?: Filter): Observable {\n return this.dataSource.pipe(\n switchMap(db => db.getScene(filter)),\n take(1)\n );\n }\n\n getOrganScene(organ: string, filter?: Filter): Observable {\n return this.dataSource.pipe(\n switchMap(db => db.getReferenceOrganScene(organ, filter)),\n take(1)\n );\n }\n\n private createDataSource(): { source: DataSource } & Unsubscribable {\n const unsubscribe: () => void = () => undefined;\n const source = new CCFDatabase();\n\n return { source, unsubscribe };\n }\n\n private async connectDataSource(source: DataSource, config: CCFDatabaseOptions): Promise {\n const start = new Date().getTime();\n\n await source.connect(config, false);\n\n if (!environment.production) {\n // eslint-disable-next-line no-console\n console.info(`Loaded CCF database in ${ ((new Date()).getTime() - start) / 1000 }s`);\n // eslint-disable-next-line no-console\n console.log(source);\n }\n return source;\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/FilteredSceneService.html":{"url":"injectables/FilteredSceneService.html","title":"injectable - FilteredSceneService","body":"\n \n\n\n\n\n\n\n\n\n Injectables\n FilteredSceneService\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-body-ui-wc/src/app/core/services/filtered-scene/filtered-scene.service.ts\n \n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Readonly\n data$\n \n \n Readonly\n filteredOrgans$\n \n \n Readonly\n filteredScene$\n \n \n Readonly\n highlightID$\n \n \n Readonly\n organs$\n \n \n Readonly\n referenceOrgans$\n \n \n Readonly\n scene$\n \n \n Readonly\n zoomToID$\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n Private\n chooseScene\n \n \n Private\n filterSceneNodes\n \n \n Private\n getNeededReferenceOrgans\n \n \n Private\n getNeededSkins\n \n \n Private\n selectOrgans\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(configState: GlobalConfigState, source: DataSourceService)\n \n \n \n \n Defined in projects/ccf-body-ui-wc/src/app/core/services/filtered-scene/filtered-scene.service.ts:47\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n configState\n \n \n GlobalConfigState\n \n \n \n No\n \n \n \n \n source\n \n \n DataSourceService\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Private\n chooseScene\n \n \n \n \n \n \n \n chooseScene(data?: JsonLdObj[], organs?: SpatialEntity[])\n \n \n\n\n \n \n Defined in projects/ccf-body-ui-wc/src/app/core/services/filtered-scene/filtered-scene.service.ts:54\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n data\n \n JsonLdObj[]\n \n\n \n Yes\n \n\n\n \n \n organs\n \n SpatialEntity[]\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n filterSceneNodes\n \n \n \n \n \n \n \n filterSceneNodes(nodes: SpatialSceneNode[], organs: Set, referenceOrgans: SpatialEntity[])\n \n \n\n\n \n \n Defined in projects/ccf-body-ui-wc/src/app/core/services/filtered-scene/filtered-scene.service.ts:82\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n nodes\n \n SpatialSceneNode[]\n \n\n \n No\n \n\n\n \n \n organs\n \n Set\n \n\n \n No\n \n\n\n \n \n referenceOrgans\n \n SpatialEntity[]\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : SpatialSceneNode[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n getNeededReferenceOrgans\n \n \n \n \n \n \n \n getNeededReferenceOrgans(referenceOrgans: SpatialEntity[], organs: Set)\n \n \n\n\n \n \n Defined in projects/ccf-body-ui-wc/src/app/core/services/filtered-scene/filtered-scene.service.ts:91\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n referenceOrgans\n \n SpatialEntity[]\n \n\n \n No\n \n\n\n \n \n organs\n \n Set\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : SpatialEntity[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n getNeededSkins\n \n \n \n \n \n \n \n getNeededSkins(organs: SpatialEntity[])\n \n \n\n\n \n \n Defined in projects/ccf-body-ui-wc/src/app/core/services/filtered-scene/filtered-scene.service.ts:95\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n organs\n \n SpatialEntity[]\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : string[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n selectOrgans\n \n \n \n \n \n \n \n selectOrgans(data: Any[] | undefined)\n \n \n\n\n \n \n Defined in projects/ccf-body-ui-wc/src/app/core/services/filtered-scene/filtered-scene.service.ts:73\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n data\n \n Any[] | undefined\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Set\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n data$\n \n \n \n \n \n \n Default value : this.configState.getOption('data')\n \n \n \n \n Defined in projects/ccf-body-ui-wc/src/app/core/services/filtered-scene/filtered-scene.service.ts:18\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n filteredOrgans$\n \n \n \n \n \n \n Default value : combineLatest([this.organs$, this.referenceOrgans$]).pipe(\n map(([organs, referenceOrgans]) => this.getNeededReferenceOrgans(referenceOrgans, organs)),\n shareReplay(1)\n )\n \n \n \n \n Defined in projects/ccf-body-ui-wc/src/app/core/services/filtered-scene/filtered-scene.service.ts:37\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n filteredScene$\n \n \n \n \n \n \n Default value : combineLatest([this.scene$, this.organs$, this.referenceOrgans$]).pipe(\n map(([nodes, organs, referenceOrgans]) => this.filterSceneNodes(nodes, organs, referenceOrgans)),\n hightlight(this.highlightID$, HIGHLIGHT_YELLOW),\n zoomTo(this.zoomToID$),\n shareReplay(1)\n )\n \n \n \n \n Defined in projects/ccf-body-ui-wc/src/app/core/services/filtered-scene/filtered-scene.service.ts:42\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n highlightID$\n \n \n \n \n \n \n Default value : this.configState.getOption('highlightID').pipe(\n map(id => `http://purl.org/ccf/1.5/entity/${id}`)\n )\n \n \n \n \n Defined in projects/ccf-body-ui-wc/src/app/core/services/filtered-scene/filtered-scene.service.ts:22\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n organs$\n \n \n \n \n \n \n Default value : this.configState.getOption('data').pipe(\n map(data => this.selectOrgans(data)),\n shareReplay(1)\n )\n \n \n \n \n Defined in projects/ccf-body-ui-wc/src/app/core/services/filtered-scene/filtered-scene.service.ts:32\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n referenceOrgans$\n \n \n \n \n \n \n Default value : this.source.getReferenceOrgans()\n \n \n \n \n Defined in projects/ccf-body-ui-wc/src/app/core/services/filtered-scene/filtered-scene.service.ts:26\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n scene$\n \n \n \n \n \n \n Default value : combineLatest([this.data$, this.referenceOrgans$, this.source.dataSource]).pipe(\n switchMap(([data, referenceOrgans, _]) => this.chooseScene(data, referenceOrgans))\n )\n \n \n \n \n Defined in projects/ccf-body-ui-wc/src/app/core/services/filtered-scene/filtered-scene.service.ts:28\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n zoomToID$\n \n \n \n \n \n \n Default value : this.configState.getOption('zoomToID').pipe(\n map(id => `http://purl.org/ccf/1.5/entity/${id}`)\n )\n \n \n \n \n Defined in projects/ccf-body-ui-wc/src/app/core/services/filtered-scene/filtered-scene.service.ts:19\n \n \n\n\n \n \n\n\n \n\n\n \n import { SpatialSceneNode, SpatialEntity, Filter } from 'ccf-database';\nimport { combineLatest, Observable, of } from 'rxjs';\nimport { Injectable } from '@angular/core';\nimport { GlobalConfigState } from 'ccf-shared';\nimport { DataSourceService } from '../data-source/data-source.service';\nimport { map, shareReplay, switchMap } from 'rxjs/operators';\nimport { Any } from '@angular-ru/common/typings';\nimport { FEMALE_SKIN_URL, HIGHLIGHT_YELLOW, MALE_SKIN_URL, SPATIAL_ENTITY_URL } from '../../constants';\nimport { hightlight } from '../../highlight.operator';\nimport { GlobalConfig } from '../../../app.component';\nimport { zoomTo } from '../../zoom-to.operator';\nimport { JsonLdObj } from 'jsonld/jsonld-spec';\n\n@Injectable({\n providedIn: 'root'\n})\nexport class FilteredSceneService {\n readonly data$ = this.configState.getOption('data');\n readonly zoomToID$ = this.configState.getOption('zoomToID').pipe(\n map(id => `http://purl.org/ccf/1.5/entity/${id}`)\n );\n readonly highlightID$ = this.configState.getOption('highlightID').pipe(\n map(id => `http://purl.org/ccf/1.5/entity/${id}`)\n );\n\n readonly referenceOrgans$ = this.source.getReferenceOrgans();\n\n readonly scene$ = combineLatest([this.data$, this.referenceOrgans$, this.source.dataSource]).pipe(\n switchMap(([data, referenceOrgans, _]) => this.chooseScene(data, referenceOrgans))\n );\n\n readonly organs$ = this.configState.getOption('data').pipe(\n map(data => this.selectOrgans(data)),\n shareReplay(1)\n );\n\n readonly filteredOrgans$ = combineLatest([this.organs$, this.referenceOrgans$]).pipe(\n map(([organs, referenceOrgans]) => this.getNeededReferenceOrgans(referenceOrgans, organs)),\n shareReplay(1)\n );\n\n readonly filteredScene$ = combineLatest([this.scene$, this.organs$, this.referenceOrgans$]).pipe(\n map(([nodes, organs, referenceOrgans]) => this.filterSceneNodes(nodes, organs, referenceOrgans)),\n hightlight(this.highlightID$, HIGHLIGHT_YELLOW),\n zoomTo(this.zoomToID$),\n shareReplay(1)\n );\n\n constructor(\n private readonly configState: GlobalConfigState,\n private readonly source: DataSourceService\n ) { }\n\n private chooseScene(data?: JsonLdObj[], organs?: SpatialEntity[]): Observable {\n const organUrls = data?.map(obj => {\n const block: Any = obj[SPATIAL_ENTITY_URL];\n // eslint-disable-next-line @typescript-eslint/no-unsafe-member-access\n return block?.placement.target;\n }) ?? [];\n const uniqueOrganUrls = new Set(organUrls);\n\n if (uniqueOrganUrls.size > 1) {\n return this.source.getScene();\n } else if (organs) {\n const organ = organs.find(tempOrgan => tempOrgan['@id'] === organUrls[0]);\n if (organ) {\n return this.source.getOrganScene(organ.representation_of as string, { ontologyTerms: [organ.reference_organ as string], sex: organ.sex } as Filter);\n }\n }\n return of([]);\n }\n\n private selectOrgans(data: Any[] | undefined): Set {\n const selectOrgan = (item: Any) =>\n // eslint-disable-next-line @typescript-eslint/no-unsafe-member-access\n item[SPATIAL_ENTITY_URL].placement.target;\n\n const organs = (data ?? []).map(selectOrgan);\n return new Set(organs);\n }\n\n private filterSceneNodes(nodes: SpatialSceneNode[], organs: Set, referenceOrgans: SpatialEntity[]): SpatialSceneNode[] {\n const neededReferenceOrgans = this.getNeededReferenceOrgans(referenceOrgans, organs);\n const neededSkins = this.getNeededSkins(neededReferenceOrgans);\n const neededOrgans = new Set([...organs, ...neededSkins]);\n const filteredNodes = nodes.filter(node => !node.reference_organ || neededOrgans.has(node.reference_organ));\n\n return filteredNodes;\n }\n\n private getNeededReferenceOrgans(referenceOrgans: SpatialEntity[], organs: Set): SpatialEntity[] {\n return referenceOrgans.filter(organ => organs.has(organ.reference_organ ?? ''));\n }\n\n private getNeededSkins(organs: SpatialEntity[]): string[] {\n if (organs.length === 1) {\n return [];\n }\n\n const skins = new Set();\n organs.forEach(organ => {\n if (organ.sex === 'Female') {\n skins.add(FEMALE_SKIN_URL);\n } else if (organ.sex === 'Male') {\n skins.add(MALE_SKIN_URL);\n }\n });\n\n return [...skins];\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/GlobalConfig.html":{"url":"interfaces/GlobalConfig.html","title":"interface - GlobalConfig","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n GlobalConfig\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-body-ui-wc/src/app/app.component.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n data\n \n \n \n Optional\n \n highlightID\n \n \n \n Optional\n \n zoomToID\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n data\n \n \n \n \n \n \n \n \n data: JsonLdObj[]\n\n \n \n\n\n \n \n Type : JsonLdObj[]\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n highlightID\n \n \n \n \n \n \n \n \n highlightID: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n zoomToID\n \n \n \n \n \n \n \n \n zoomToID: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n\n\n \n import { FilteredSceneService } from './core/services/filtered-scene/filtered-scene.service';\nimport { Component, EventEmitter, Output, ViewChild, ChangeDetectorRef, ChangeDetectionStrategy } from '@angular/core';\nimport { BodyUiComponent, GlobalConfigState } from 'ccf-shared';\nimport { take, tap } from 'rxjs/operators';\nimport { JsonLdObj } from 'jsonld/jsonld-spec';\n\n\nexport interface GlobalConfig {\n highlightID?: string;\n zoomToID?: string;\n data?: JsonLdObj[];\n}\n\n@Component({\n changeDetection: ChangeDetectionStrategy.OnPush,selector: 'ccf-root',\n templateUrl: './app.component.html',\n styleUrls: ['./app.component.scss']\n})\nexport class AppComponent {\n @ViewChild('bodyUI', { static: true }) readonly bodyUI!: BodyUiComponent;\n\n @Output() readonly onMouseEnter = new EventEmitter();\n @Output() readonly onMouseLeave = new EventEmitter();\n @Output() readonly onClick = new EventEmitter();\n\n readonly data$ = this.configState.getOption('data');\n organs$ = this.sceneSource.filteredOrgans$;\n scene$ = this.sceneSource.filteredScene$.pipe(\n tap((_) => this.reset())\n );\n\n constructor(\n private readonly configState: GlobalConfigState,\n private readonly sceneSource: FilteredSceneService,\n private readonly cdr: ChangeDetectorRef\n ) { }\n\n private async reset(): Promise {\n const { bodyUI } = this;\n\n // eslint-disable-next-line no-promise-executor-return\n await new Promise((resolve) => setTimeout(resolve, 200));\n const organs = await this.organs$.pipe(take(1)).toPromise();\n const hasZoomingNode = !!bodyUI.scene?.find((node) => node.zoomToOnLoad) ?? false;\n\n bodyUI.rotation = 0;\n bodyUI.rotationX = 0;\n\n if (!hasZoomingNode) {\n if (organs.length === 1) {\n const { x_dimension: x, y_dimension: y, z_dimension: z } = organs[0];\n bodyUI.bounds = { x: 1.25 * x / 1000, y: 1.25 * y / 1000, z: 1.25 * z / 1000 };\n bodyUI.target = [x / 1000 / 2, y / 1000 / 2, z / 1000 / 2];\n } else {\n bodyUI.bounds = { x: 2.2, y: 2, z: 0.4 };\n bodyUI.target = [0, 0, 0];\n }\n }\n\n this.cdr.detectChanges();\n }\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/InputDataFormat.html":{"url":"interfaces/InputDataFormat.html","title":"interface - InputDataFormat","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n InputDataFormat\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-body-ui-wc/src/app/app-web-component.component.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n id\n \n \n \n \n rui_location\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n id\n \n \n \n \n \n \n \n \n id: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n rui_location\n \n \n \n \n \n \n \n \n rui_location: JsonLdObj\n\n \n \n\n\n \n \n Type : JsonLdObj\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { ChangeDetectionStrategy, ChangeDetectorRef, Component, EventEmitter, Input, Output } from '@angular/core';\nimport { GlobalConfigState } from 'ccf-shared';\nimport { BaseWebComponent, GenericGlobalConfig } from 'ccf-shared/web-components';\nimport { JsonLdObj } from 'jsonld/jsonld-spec';\n\nimport { environment } from '../environments/environment';\n\n\nexport interface InputDataFormat {\n id: string;\n // eslint-disable-next-line @typescript-eslint/naming-convention\n rui_location: JsonLdObj;\n}\n\n\nfunction toJsonLd(data: InputDataFormat[]): JsonLdObj[] {\n return data.map(d => ({\n '@id': `http://purl.org/ccf/1.5/entity/${d.id}`,\n '@type': 'http://purl.org/ccf/latest/ccf-entity.owl#Sample',\n // eslint-disable-next-line @typescript-eslint/naming-convention\n 'http://purl.org/ccf/latest/ccf-entity.owl#has_spatial_entity': d.rui_location\n })) as unknown as JsonLdObj[];\n}\n\n@Component({\n selector: 'ccf-root-wc',\n template: '',\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class AppWebComponent extends BaseWebComponent {\n @Input() data: InputDataFormat[];\n @Input() highlightID: string;\n @Input() zoomToID: string;\n\n @Output() readonly onMouseEnter = new EventEmitter();\n @Output() readonly onMouseLeave = new EventEmitter();\n @Output() readonly onClick = new EventEmitter();\n\n initialized: boolean;\n\n constructor(\n configStore: GlobalConfigState,\n cdr: ChangeDetectorRef\n ) {\n super(configStore, cdr, {\n initialDelay: 10,\n\n initialConfig: {\n ...environment.dbOptions,\n ...globalThis['dbOptions']\n },\n parse: {\n data: toJsonLd\n }\n });\n }\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/StoreModule.html":{"url":"modules/StoreModule.html","title":"module - StoreModule","body":"\n \n\n\n\n\n Modules\n StoreModule\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-body-ui-wc/src/app/core/store/store.module.ts\n \n\n\n\n\n\n \n \n \n \n\n\n \n\n\n \n import { NgModule } from '@angular/core';\nimport { NgxsDataPluginModule } from '@ngxs-labs/data';\nimport { NgxsLoggerPluginModule } from '@ngxs/logger-plugin';\nimport { NgxsModule } from '@ngxs/store';\nimport { GlobalConfigState } from 'ccf-shared';\n\nimport { environment } from '../../../environments/environment';\n\n\n/**\n * States shared across the entire app.\n */\nexport const ROOT_STATES = [\n GlobalConfigState\n];\n\n@NgModule({\n imports: [\n // For some strange reason the data plugin is not happy being placed after the store module!?\n NgxsDataPluginModule.forRoot(),\n\n NgxsModule.forRoot(ROOT_STATES, {\n developmentMode: !environment.production\n // Consider setting compatibility and executionStrategy\n // https://www.ngxs.io/advanced/options\n }),\n\n // Logger plugin must be last!\n NgxsLoggerPluginModule.forRoot({\n disabled: environment.production\n })\n ]\n})\nexport class StoreModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"changelog.html":{"url":"changelog.html","title":"getting-started - changelog","body":"\n \n\nChangelog\nChangelog for the Human Reference Atlas (HRA) User Interfaces\n3.6.0 - 2022-10-15\nAdded in 3.6.0.\n\nUpdated to CCF.OWL v2.1.0 which indexes the Human Reference Atlas (HRA) 4th Release (v1.3) for use in the CCF UIs and CCF-API. Note that some terms have changed in the ontology. As such, some SPARQL queries may need to be updated. All CCF-API calls have been updated to support the new terms.\n\n3.5.0 - 2022-09-27\nAdded in 3.5.0\n\nUpdate to CCF.OWL v1.9.4\nUpdate placement for KPMP rui locations\nSwitch to HuBMAP v3 search-api\nPick right organ when loading rui locations from a file in the RUI\n\n3.4.0 - 2022-07-01\nAdded in 3.4.0\n\nMajor feature added: Spatial Search! This includes an expanded API plus a user interface for dynamically generating spatial searches.\n\nKnown Issues in 3.4.0\n\nThere are some minor visual descrepancies when viewing the spatial search 3D scene and the results. However, blocks which are highlighted will be selected if the spatial search is added to your overall search filters.\n\n3.3.0 - 2022-06-17\nAdded in 3.3.0\n\nAdded support for the latest CCF Ontology v1.9.0 which adds Placenta, Spinal Cord, new Landmarks for reference organs, and a host of data updates.\nAdded a SPARQL route to the CCF-API for flexible querying of the Ontology and linked data. See the /v1/sparql docs for more information.\nClean up and bug fixes\n\n3.2.0 - 2022-04-14\nAdded in 3.2.0\n\nMajor CCF Database speed improvements! 95% reduction in load times!\nMinor graphical fixes\n\n3.1.1 - 2022-04-12\nAdded in 3.1.1\n\nExpanded RUI web component options\nAdded support for warming up the CCF database via the CCF-API so that the EUI can prevent timeouts\n\n3.1.0 - 2022-04-07\nAdded in 3.1.0\n\nAdded support for the latest CCF Ontology v1.8.0 which adds cell types\nAdded feature to search for tissue blocks by cell type\nAdded API feature to dynamically generate GTEx rui_locations.jsonld\nAdded logging of organ and block position changes to the RUI\nAdded an expanded organ selector that makes selecting organs much easier with the larger number of reference organs we have now\nNow generating programming libraries for the CCF-API in Python, TypeScript, TypeScript (Angular), and JavaScript. We will be publishing them to appropriate package managers soon.\nImproved performance of the CCF-API\nNew theming options and toggle for the CCF EUI/RUI\nAdded new themes for SenNet, GTEx, and a default theme\nAdded compodoc generated code documentation to production and staging builds\nBug fixes and minor improvements\n\n3.0.0 - 2022-01-27\nAdded in 3.0.0\n\nAdded support for the latest CCF Ontology v1.7.0\nBug fixes and code cleanup\n\n3.0.0 BETA - 2021-12-17\nAdded in 3.0.0 BETA\n\nAdded reference organs and ASCT+B tables from the v1.1 CCF Release\nLinks: CCF Ontology v1.7 BETA, CCF Release v1.1\n\n\n\nKnown issues in 3.0.0 BETA\n\nPreviously registered tissues may appear slightly off. We are working to rectify this before making it a production release.\n\n2.5.0 - 2021-12-17\nAdded in 2.5.0\n\nCCF-API OpenAPI Spec and implementation. Next version will connect the EUI to this as it's backend.\nAdded the CCF Body UI Web Component for integrating the 3D scene deeply in webpages (including the HuBMAP data portal).\nThe organ-info Web Component can now take an option to highlight specific blocks in the scene. Currently only highlights by providers, but age, sex, and BMI will be added in the next version.\nBug fixes and Quality of Life improvements\n\n2.4.0 - 2021-12-10\nAdded in 2.4.0\n\nRUI shows a confirmation dialog when a user attempts to leave without finishing registration\nAdded GTEx data to EUI\nRUI Common Extraction Sites are now known as Landmarks\nOrgan info now highlights the block selected on click\nUpdated RUI YouTube Demo link\nBug fixes and Quality of Life improvements\n\n2.3.1 - 2021-09-13\nAdded in 2.3.1\n\nAdded support for paired organs to be refernced by their parent (ala Kidney + Left/Right Kidney)\n\n2.3.0 - 2021-09-10\nAdded in 2.3.0\n\nGreatly improved CCF Database performance. This improves the performance in both organ-info and EUI.\nImproved styling of organ-info\n\n2.2.0 - 2021-09-10\nAdded in 2.2.0\n\nAdded an organ-info web component for displaying reference organs and associated data in a simple panel display. The hubmap portal will be using this soon for organ pages.\nEMBEDDING.md instructions have been updated for organ-info embedding.\n\n2.1.0 - 2021-07-30\nAdded in EUI / RUI 2.1.0\n\nBetter support for embedding EUI/RUI in different containers, see EMBEDDING.md for updated instructions.\nConfiguration updates:\nConfiguration of EUI/RUI via webcomponent properties (vs globalConfig)\nOptional use of ontology id to select reference organs in the RUI\nRemoved embedded and tutorial mode configurations from the RUI config\nAbility to load data sources in the eui via external configuration\nAdded cancelRegistration callback to rui external configuration\n\n\nSet dark/light theme based on user/OS preferences\nUpdate HuBMAP search processing to conform to new field names\nCode cleanup, shared utilities, etc.\nTelemetry dialog box fixes to avoid unnecessary reloads\nRUI gizmo rotates in sync with the reference organ in 3D preview view\nRUI now uses an orthographic view when in registration views\n\n2.0.0 - 2021-07-16\nAdded in EUI / RUI 2.0.0\n\nRUI and EUI are now basic web-components, see EMBEDDING.md\nAdded advanced google analytics tracking/telemetry\nLinked donor card and tissue block hovering\nUpdated dependencies, including upgrading to Angular 12\nMinor UI and Bug fixes\nUpdated demo video links\nOrgan carousel will respond to container width and show only full icons\nEUI: clicking refresh and selecting body on partonomy resets the body view\n\nBreaking changes in EUI / RUI 2.0.0\n\nEmbedding the EUI and RUI must now be done via web-components. The most significant change is the element is no longer called ccf-root but is instead called ccf-eui or ccf-rui depending on the UI being embedded.\n\n1.7.0 - 2021-05-21\nAdded in EUI / RUI 1.7.0\n\nAdded a startup modal to the RUI which simplifies the initial setup for a new registration\nAdded 8 new reference organs, bringing us to 13 Reference Organs!\nAdded SPARC Registrations to the EUI\nAdded a tissue section visualization to the results list in the EUI\n\n1.6.0 - 2021-04-09\nAdded in RUI 1.6.0\n\nAdded SOP information to the About section\n\nAdded in EUI 1.6.0\n\nAdded color assignment/selection to both 3d scene and list results\nBug fixes, code cleanup, and optimization\n\nKnown issues in 1.6.0\n\nThe 3d scene is a little slow. To be able to interact, unselect reference organs to reduce scene complexity.\nTissue samples may be a little off in the 3D scene. This will be fixed in a future release. Data is still accurate.\n\n1.5.0 - 2021-03-26\nAdded in RUI 1.5.0\n\nMinor styling updates\n\nAdded in EUI 1.5.0\nNOTE: EUI will not be pushed to production during this cycle as there are some features not fully integrated. This should be resolved in the next release scheduled for April 9th. You can view the results of this sprint on staging.\n\nUpdated styling to better fit the user interface spec\nAdded a new results pane which structures data into Donor->Tissue Blocks (+Datasets)->Tissue Samples (+Datasets)\nAdded a link viewer that allows us to display donors, samples, and datasets in a frame within the application\nAdded UFL thumbnails\nUpdated and optimized the ccf-database for the new results structure and future integrations\nTied organ carousel to the 3D scene. Turning off an organ removes the organ and related tissues from the 3D scene.\nTurned off anatomical structure opacity adjustment until it can be fully integrated\n\n1.4.0 - 2021-03-12\nAdded in RUI 1.4.0\n\nUpdated library dependencies, including to Angular 11\nUpdated styling to better fit the user interface spec\n\nAdded in EUI 1.4.0\nNOTE: EUI will not be pushed to production during this cycle as there are some features partly integrated. This should be resolved in the next release scheduled for March 26th. You can view the results of this sprint on staging.\n\nUpdated library dependencies, including to Angular 11\nUpdated styling to better fit the user interface spec and match RUI styling\nUpdated the Info Dialog to match the RUI look and feel\nUpdated the data processing to improve efficiency and generate data in the form needed for the v1.5.0 spec\nAdded a reference organ selector, also used in the RUI, to turn off/on reference organs on the stage. UI is implemented, but still needs hooked up to the 3d Stage.\nAdded a technology filter\nAdded a control to set Opacities of individual organs/anatomical structures on the stage. UI is implemented, but still needs hooked up to the 3d Stage.\n\n1.3.5 - 2021-02-26\nAdded in RUI 1.3.5\n\nUpdated with a new round of User Interface improvements\nAdded the ability to upload previous registrations created using the standalone version of the RUI tool\nOrgans now have transparency applied automatically\nSolved a major memory leak and performance issue with the 3D reference organ interface. You should notice a sizable speed and reliability increase.\nRUI location numeric data is now rounded to 3 digits\nSwitched to using GitHub Actions over TravisCI for our CI/CD workflows\n\nAdded in EUI 1.3.5\n\nRemoved CCF's internal image-viewer in favor of the image-viewer on the HuBMAP Data Portal\n\nEUI 1.2.0 / RUI 1.0 FINAL - 2020-10-30\nAdded in EUI 1.2.0 / RUI 1.0 FINAL\n\nBug fixes and improvements\nUpdated embedding API in collaboration with the IEC\nUpdated EUI codebase to be in sync with code changes made for the RUI\nAdded KPMP data to the EUI\n\nKnown Issues in EUI 1.2.0 / RUI 1.0 FINAL\n\nIt is still possible that a 3d organ may fail to load. If this happens, just refresh and try again.\nEUI has not been updated with the latest organ set. This will be added in December with its scheduled refresh.\n\nRUI 1.0 BETA - 2020-10-16\nAdded in RUI 1.0 BETA\n\nCreated the first version of the RUI 1.0. This version is a BETA and works in standalone mode only. The next version will include full support and integration into the HuBMAP Ingestion Portal.\n10 Reference Organs are available to choose from (a combination of 4 organs, 2 sexes, and one organ with 2 sides [kidney])\nImplemented automatic tagging of data via collisions with anatomical structures\nRUI Location data is in standard JSON-LD format linked via the CCF Ontology and related ontologies\nImplemented extraction sites display to help guide placement of tissues\n\nKnown Issues in RUI 1.0 BETA\n\nWhile support for embedding is implemented, more testing and collaboration with IEC is required before it is made fully available. Initial embedding documentation is available here.\nWhen adjusting transparency via the left-hand Anatomical Structures menu or Show Previous Registrations option, the transparency effect is not very good. This will be addressed before the RUI 1.0 production release.\nSometimes the 3d organ fails to load when clicking through reference organs quickly (and other side cases). If this happens, just refresh and try again.\n\n1.1.0 - 2020-07-31\nAdded in 1.1.0\n\nUpgraded to latest Vitessce Image Viewer and started showing processed TIFF images coming directly from the HuBMAP infrastructure\nProcessed CODEX and 10x datasets are shown in the HuBMAP Portal's visualization tool\nAdded a limited set of TIFF image thumbnails, with more to come\nAdded two qualitative color schemes for colorizing images in the image viewer\nBug fixes/performance optimizations\n\n1.0.0-rc.1 - 2020-06-22\n\n:warning: WARNING: This version is a release candidate. Some minor updates will likely happen between now and the official HuBMAP Data Release 1 in July.\n\nAdded in 1.0.0-rc.1\n\nBody UI interactions\nImage Viewer Integration\nPartonomy linkage to search / Body UI\nNow fully integrated into the HuBMAP Portal\n\nKnown Issues in 1.0.0-rc.1\n\nImage Viewer is using a placeholder .tiff until more .tiff images can be loaded from the IEC\n\n1.0.0-alpha.3 - 2019-05-08\nAdded in 1.0.0-alpha.3\n\nHooked up the interface to real data (not shown online as the data is not public yet)\nAdded the Tissue Browser on the right\nAdded the initial (Tissue) Image Viewer popup. Currently shows metadata, but no images yet.\nAdded an initial 3D Body. Tissues cuboids currently not displayed, but a test cuboid is shown.\nDocumentation (>90%) and testing coverage improved further\n\n1.0.0-alpha.2 - 2019-03-27\nAdded in 1.0.0-alpha.2\n\nIncreased documentation and testing coverage across the board\nAdded fullscreen button\nBug fixes and optimizations\n\n1.0.0-alpha.1 - 2019-03-06\nAdded in 1.0.0-alpha.1\n\nStarted the process of implementing the 1.0.0 UI spec\nSpec Doc\nUser Stories\n\n\nSetup the base project scaffolding for the new version\nAdded CCF Partonomy (CCF-P) search and tree display\nAdded a filter for filter tissues\n\n0.6.0 - 2019-11-08\nAdded in 0.6.0\n\nThe CCF API project was started with an initial OpenAPI Schema, documentation, and code for spinning up a mock data server. This codifies the CCF data and metadata standards defined by MC-IU and will be used by the CCF EUI and RUI.\nIn preparation for future developments, we added a hidden, alpha-level 3d organ viewer. You can toggle this on and off in the organ view, by typing 3d with your keyboard.\nUpdated navigation to directly jump to the tissue browser when a user selects an item from the search box\nUpgraded dependencies, including upgrades to Angular 8\nTesting and bug fixes\nMinor UI updates\nChanged download icon color\nChanged the background color for the search\nMoved the Technologies filter above ontology\nAdditional styles for details button\n\n\n\n0.5.0 - 2019-05-24\nAdded in 0.5.0\n\nDisplay of the CCF ontology, integrated with search\nSemantic search by ontology, results are presented at all levels\nTissue overlays showing regions of interest\nData download links to direct users to https://sampledata.hubmapconsortium.org\nData documentation (95% coverage) and testing (85% coverage)\n\n0.2.0 - 2019-05-03\nAdded in 0.2.0\n\nSprint 2 release of the CCF-UI!\nA search interface was added to query data by age, sex, technology and TMC. Ontological search will be implemented in the next sprint.\nBody, Organ, and Tissue views now respond to updates to the search on the fly\nAppropriate metadata is now displayed in the Body, Organ, Tissue, and Cell views\n\n0.1.0 - 2019-04-12\nAdded in 0.1.0\n\nSprint 1 release of the CCF-UI!\nSetup the base project scaffolding\nAdded a sample database that includes initial data provided by VU\nAdded Visual browsing of tissue samples and metadata at the whole body, organ, tissue, and cell level\nStay tuned! More features coming in Sprint 2 (starts next week!) and Sprint 3\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"coverage.html":{"url":"coverage.html","title":"coverage - coverage","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n Documentation coverage\n\n\n\n \n\n\n\n \n \n File\n Type\n Identifier\n Statements\n \n \n \n \n \n \n projects/ccf-body-ui-wc/src/app/app-web-component.component.ts\n \n component\n AppWebComponent\n \n 0 %\n (0/9)\n \n \n \n \n \n projects/ccf-body-ui-wc/src/app/app-web-component.component.ts\n \n interface\n InputDataFormat\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-body-ui-wc/src/app/app-web-component.component.ts\n \n function\n toJsonLd\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-body-ui-wc/src/app/app.component.ts\n \n component\n AppComponent\n \n 0 %\n (0/10)\n \n \n \n \n \n projects/ccf-body-ui-wc/src/app/app.component.ts\n \n interface\n GlobalConfig\n \n 0 %\n (0/4)\n \n \n \n \n \n projects/ccf-body-ui-wc/src/app/core/constants.ts\n \n variable\n FEMALE_SKIN_URL\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-body-ui-wc/src/app/core/constants.ts\n \n variable\n HIGHLIGHT_YELLOW\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-body-ui-wc/src/app/core/constants.ts\n \n variable\n MALE_SKIN_URL\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-body-ui-wc/src/app/core/constants.ts\n \n variable\n SPATIAL_ENTITY_URL\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-body-ui-wc/src/app/core/highlight.operator.ts\n \n function\n highlightIfMatching\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-body-ui-wc/src/app/core/highlight.operator.ts\n \n function\n hightlight\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-body-ui-wc/src/app/core/services/data-source/data-source.service.ts\n \n injectable\n DataSourceService\n \n 70 %\n (12/17)\n \n \n \n \n \n projects/ccf-body-ui-wc/src/app/core/services/data-source/data-source.service.ts\n \n function\n compareConfig\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-body-ui-wc/src/app/core/services/filtered-scene/filtered-scene.service.ts\n \n injectable\n FilteredSceneService\n \n 0 %\n (0/15)\n \n \n \n \n \n projects/ccf-body-ui-wc/src/app/core/store/store.module.ts\n \n variable\n ROOT_STATES\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-body-ui-wc/src/app/core/zoom-to.operator.ts\n \n function\n setZoomToIfMatching\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-body-ui-wc/src/app/core/zoom-to.operator.ts\n \n function\n zoomTo\n \n 0 %\n (0/1)\n \n \n \n\n\n\n\n\n new Tablesort(document.getElementById('coverage-table'));\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"dependencies.html":{"url":"dependencies.html","title":"package-dependencies - dependencies","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n Dependencies\n \n \n \n @angular-ru/common : ^15.126.1\n \n @angular/animations : ^12.1.1\n \n @angular/cdk : ^12.1.1\n \n @angular/common : ^12.1.1\n \n @angular/compiler : ^12.1.1\n \n @angular/core : ^12.1.1\n \n @angular/elements : ^12.1.1\n \n @angular/forms : ^12.1.1\n \n @angular/material : ^12.1.3\n \n @angular/platform-browser : ^12.1.1\n \n @angular/platform-browser-dynamic : ^12.1.1\n \n @angular/router : ^12.1.1\n \n @angular/youtube-player : ^12.1.1\n \n @comunica/query-sparql-rdfjs : ^2.2.0\n \n @deck.gl/core : ^8.5.7\n \n @deck.gl/geo-layers : ^8.7.8\n \n @deck.gl/layers : ^8.5.7\n \n @deck.gl/mesh-layers : ^8.5.7\n \n @loaders.gl/core : ^3.0.12\n \n @loaders.gl/draco : ^3.0.12\n \n @loaders.gl/gltf : ^3.0.12\n \n @luma.gl/core : ^8.5.12\n \n @math.gl/core : ^3.5.5\n \n @math.gl/culling : ^3.5.7\n \n @ngxs-labs/data : ^6.2.0\n \n @ngxs-labs/dispatch-decorator : ^4.0.2\n \n @ngxs/logger-plugin : ^3.7.1\n \n @ngxs/storage-plugin : ^3.7.1\n \n @ngxs/store : ^3.7.3\n \n @rdfjs/data-model : ^1.2.0\n \n @types/lru-cache : \n \n @webcomponents/webcomponentsjs : ^2.5.0\n \n bind-decorator : ^1.0.11\n \n body-parser : ^1.19.0\n \n cannon-es : ^0.18.0\n \n comlink : ^4.3.0\n \n concat : ^1.0.3\n \n cors : ^2.8.5\n \n css-element-queries : ^1.2.3\n \n document-register-element : ^1.7.2\n \n dotenv : ^16.0.0\n \n express : ^4.17.1\n \n file-saver : ^2.0.5\n \n fs-extra : ^10.0.0\n \n graphology : ^0.20.0\n \n graphology-shortest-path : ^1.4.1\n \n helmet : ^4.6.0\n \n hex-rgb : ^5.0.0\n \n idb-keyval : ^6.0.1\n \n jsonld : ^5.2.0\n \n lodash : ^4.17.21\n \n lru-cache : \n \n n3 : ^1.16.0\n \n ng5-slider : ^1.2.6\n \n ngx-google-analytics : ^11.2.1\n \n ngx-markdown : ^12.0.1\n \n node-fetch : ^2.6.7\n \n qs : ^6.10.2\n \n rdf-literal : ^1.2.0\n \n rdfxml-streaming-parser : ^1.4.0\n \n readable-stream : ^3.6.0\n \n rxjs : ^6.6.7\n \n stream-browserify : ^3.0.0\n \n swiper : ^6.5.1\n \n ts-cacheable : ^1.0.6\n \n tslib : ^2.1.0\n \n uuid : ^8.3.2\n \n zone.js : ~0.11.4\n \n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"miscellaneous/functions.html":{"url":"miscellaneous/functions.html","title":"miscellaneous-functions - functions","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n Miscellaneous\n Functions\n\n\n\n Index\n \n \n \n \n \n \n compareConfig   (projects/.../data-source.service.ts)\n \n \n highlightIfMatching   (projects/.../highlight.operator.ts)\n \n \n hightlight   (projects/.../highlight.operator.ts)\n \n \n setZoomToIfMatching   (projects/.../zoom-to.operator.ts)\n \n \n toJsonLd   (projects/.../app-web-component.component.ts)\n \n \n zoomTo   (projects/.../zoom-to.operator.ts)\n \n \n \n \n \n \n\n\n projects/ccf-body-ui-wc/src/app/core/services/data-source/data-source.service.ts\n \n \n \n \n \n \n \n compareConfig\n \n \n \n \n \n \ncompareConfig(previous, current)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Optional\n \n \n \n \n previous\n\n \n No\n \n\n\n \n \n current\n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n \n \n \n \n \n \n projects/ccf-body-ui-wc/src/app/core/highlight.operator.ts\n \n \n \n \n \n \n \n highlightIfMatching\n \n \n \n \n \n \nhighlightIfMatching(entity, id, color)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Optional\n \n \n \n \n entity\n\n \n No\n \n\n\n \n \n id\n\n \n No\n \n\n\n \n \n color\n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : SpatialSceneNode\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n hightlight\n \n \n \n \n \n \nhightlight(id, color)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Optional\n \n \n \n \n id\n\n \n No\n \n\n\n \n \n color\n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : MonoTypeOperatorFunction\n\n \n \n \n \n \n \n \n \n projects/ccf-body-ui-wc/src/app/core/zoom-to.operator.ts\n \n \n \n \n \n \n \n setZoomToIfMatching\n \n \n \n \n \n \nsetZoomToIfMatching(entity, id)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Optional\n \n \n \n \n entity\n\n \n No\n \n\n\n \n \n id\n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : SpatialSceneNode\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n zoomTo\n \n \n \n \n \n \nzoomTo(id)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Optional\n \n \n \n \n id\n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : MonoTypeOperatorFunction\n\n \n \n \n \n \n \n \n \n projects/ccf-body-ui-wc/src/app/app-web-component.component.ts\n \n \n \n \n \n \n \n toJsonLd\n \n \n \n \n \n \ntoJsonLd(data)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Optional\n \n \n \n \n data\n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : JsonLdObj[]\n\n \n \n \n \n \n \n \n \n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"index.html":{"url":"index.html","title":"getting-started - index","body":"\n \n\nHuman Reference Atlas (HRA) and Common Coordinate Framework (CCF) - User Interfaces\n\n\n\n\n\n\n\nThis repository is a monorepo (multiple projects in one repository) containing the software to build the CCF-EUI, CCF-RUI, and CCF-Organ-Info.\nWebsite Links\n\nCCF Exploration User Interface (CCF-EUI)\n:star2: 4.0 BETA: https://beta--hubmap-ccf-ui.netlify.app\nProduction: https://portal.hubmapconsortium.org/ccf-eui\nProduction (alt): https://hubmapconsortium.github.io/ccf-ui/\nStaging: https://hubmap-ccf-ui.netlify.app/\nOld Version 0.6.0: https://old--hubmap-ccf-ui.netlify.app\n\n\nCCF Registration User Interface (CCF-RUI)\n:star2: 4.0 BETA: https://beta--hubmap-ccf-ui.netlify.app/rui/\nProduction: https://hubmapconsortium.github.io/ccf-ui/rui/\nStaging: https://hubmap-ccf-ui.netlify.app/rui/\n\n\nCCF Organ Info Component (CCF-Organ-Info)\nProduction: https://hubmapconsortium.github.io/ccf-ui/organ-info/\nStaging: https://hubmap-ccf-ui.netlify.app/organ-info/\n\n\nCCF API\nProduction: https://ccf-api.hubmapconsortium.org\nStaging: https://r5i95k35v5.us-east-2.awsapprunner.com\nOpenAPI Specification: ccf-api-spec.yaml\n\n\nCCF API Client Libraries:\nJavaScript: @ccf-openapi/js-client\nTypeScript: @ccf-openapi/ts-client\nAngular 12+: @ccf-openapi/ng-client\nPython 3.6+: ccf-openapi\n\n\n\nBackground and More Information\nFor more information about the Human Reference Atlas (HRA) and the Common Coordinate Framework (CCF), see the HuBMAP HRA Portal at https://humanatlas.io.\nChange Log\nSee the ChangeLog for the latest developments.\nCredits\nThis software is developed by the Cyberinfrastructure for Network Science Center at Indiana University. It is funded by NIH Award OT2OD026671.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"license.html":{"url":"license.html","title":"getting-started - license","body":"\n \n\nMIT License\nCopyright (c) 2019 HuBMAP Consortium\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules.html":{"url":"modules.html","title":"modules - modules","body":"\n \n\n\n\n\n Modules\n\n\n \n \n \n \n AppModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n StoreModule\n \n \n \n No graph available.\n \n \n Browse\n \n \n \n \n \n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"overview.html":{"url":"overview.html","title":"overview - overview","body":"\n \n\n\n\n Overview\n\n \n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_AppModule\n\n\n\ncluster_AppModule_declarations\n\n\n\ncluster_AppModule_imports\n\n\n\n\nAppComponent\n\nAppComponent\n\n\n\nAppModule\n\nAppModule\n\nAppModule -->\n\nAppComponent->AppModule\n\n\n\n\n\nAppWebComponent\n\nAppWebComponent\n\nAppModule -->\n\nAppWebComponent->AppModule\n\n\n\n\n\nStoreModule\n\nStoreModule\n\nAppModule -->\n\nStoreModule->AppModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n \n\n \n \n \n \n \n \n 2 Modules\n \n \n \n \n \n \n \n \n 2 Components\n \n \n \n \n \n \n \n 2 Injectables\n \n \n \n \n \n \n \n 2 Interfaces\n \n \n \n \n\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"miscellaneous/typealiases.html":{"url":"miscellaneous/typealiases.html","title":"miscellaneous-typealiases - typealiases","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n Miscellaneous\n Type aliases\n\n\n\n Index\n \n \n \n \n \n \n Color   (projects/.../highlight.operator.ts)\n \n \n DataSource   (projects/.../data-source.service.ts)\n \n \n \n \n \n \n\n\n projects/ccf-body-ui-wc/src/app/core/highlight.operator.ts\n \n \n \n \n \n \n Color\n \n \n \n \n [number, number, number, number]\n\n \n \n \n \n projects/ccf-body-ui-wc/src/app/core/services/data-source/data-source.service.ts\n \n \n \n \n \n \n DataSource\n \n \n \n \n Remote | CCFDatabase\n\n \n \n \n \n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"miscellaneous/variables.html":{"url":"miscellaneous/variables.html","title":"miscellaneous-variables - variables","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n Miscellaneous\n Variables\n\n\n\n Index\n \n \n \n \n \n \n FEMALE_SKIN_URL   (projects/.../constants.ts)\n \n \n HIGHLIGHT_YELLOW   (projects/.../constants.ts)\n \n \n MALE_SKIN_URL   (projects/.../constants.ts)\n \n \n ROOT_STATES   (projects/.../store.module.ts)\n \n \n SPATIAL_ENTITY_URL   (projects/.../constants.ts)\n \n \n \n \n \n \n\n\n projects/ccf-body-ui-wc/src/app/core/constants.ts\n \n \n \n \n \n \n \n FEMALE_SKIN_URL\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'http://purl.org/ccf/latest/ccf.owl#VHFSkin'\n \n \n\n\n \n \n \n \n \n \n \n \n HIGHLIGHT_YELLOW\n \n \n \n \n \n \n Type : Color\n\n \n \n \n \n Default value : [173, 255, 47, 229.5]\n \n \n\n\n \n \n \n \n \n \n \n \n MALE_SKIN_URL\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'http://purl.org/ccf/latest/ccf.owl#VHMSkin'\n \n \n\n\n \n \n \n \n \n \n \n \n SPATIAL_ENTITY_URL\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'http://purl.org/ccf/latest/ccf-entity.owl#has_spatial_entity'\n \n \n\n\n \n \n\n projects/ccf-body-ui-wc/src/app/core/store/store.module.ts\n \n \n \n \n \n \n \n ROOT_STATES\n \n \n \n \n \n \n Type : []\n\n \n \n \n \n Default value : [\n GlobalConfigState\n]\n \n \n\n \n \n States shared across the entire app.\n\n \n \n\n \n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"}} } diff --git a/docs/ccf-body-ui/changelog.html b/docs/ccf-body-ui/changelog.html index d62022fd9..924884306 100644 --- a/docs/ccf-body-ui/changelog.html +++ b/docs/ccf-body-ui/changelog.html @@ -32,7 +32,7 @@

Changelog

-

Changelog for the Common Coordinate Framework (CCF) User Interfaces

+

Changelog for the Human Reference Atlas (HRA) User Interfaces

3.6.0 - 2022-10-15

Added in 3.6.0.

    diff --git a/docs/ccf-body-ui/index.html b/docs/ccf-body-ui/index.html index 7f57745bf..48f93dab4 100644 --- a/docs/ccf-body-ui/index.html +++ b/docs/ccf-body-ui/index.html @@ -31,7 +31,7 @@
    -

    Common Coordinate Framework (CCF) - User Interfaces

    +

    Human Reference Atlas (HRA) and Common Coordinate Framework (CCF) - User Interfaces

    Production CDN by JSDelivr Tests GitHub last commit @@ -76,7 +76,7 @@

Background and More Information

-

For more information about the Common Coordinate Framework (CCF), see the HuBMAP CCF Portal at https://hubmapconsortium.github.io/ccf/.

+

For more information about the Human Reference Atlas (HRA) and the Common Coordinate Framework (CCF), see the HuBMAP HRA Portal at https://humanatlas.io.

Change Log

See the ChangeLog for the latest developments.

Credits

diff --git a/docs/ccf-body-ui/js/search/search_index.js b/docs/ccf-body-ui/js/search/search_index.js index 53daeba94..d193c92e3 100644 --- a/docs/ccf-body-ui/js/search/search_index.js +++ b/docs/ccf-body-ui/js/search/search_index.js @@ -1,4 +1,4 @@ var COMPODOC_SEARCH_INDEX = { - "index": {"version":"2.3.9","fields":["title","body"],"fieldVectors":[["title/classes/BodyUILayer.html",[0,1.249,1,1.249]],["body/classes/BodyUILayer.html",[0,0.943,1,1.799,2,1.711,3,0.417,4,0.557,5,0.355,6,0.632,7,0.412,8,1.757,9,1.543,10,1.441,11,1.065,12,3.678,13,0.298,14,0.709,15,4.503,16,2.629,17,2.497,18,3.678,19,3.108,20,3.678,21,4.049,22,4.049,23,0.516,24,0.053,25,1.239,26,2.497,27,1.381,28,3.476,29,2.122,30,1.111,31,2.122,32,2.122,33,2.122,34,2.507,35,1.239,36,0.727,37,1.814,38,2.966,39,2.122,40,2.122,41,1.578,42,2.122,43,1.253,44,2.122,45,1.077,46,2.497,47,1.711,48,3.108,49,2.966,50,1.711,51,1.578,52,3.108,53,3.108,54,3.108,55,3.359,56,3.108,57,1.711,58,0.828,59,0.727,60,1.295,61,0.943,62,0.709,63,1.213,64,1.814,65,1.441,66,1.814,67,2.122,68,1.239,69,2.497,70,2.122,71,2.122,72,1.578,73,1.711,74,2.228,75,2.749,76,3.108,77,2.001,78,1.635,79,3.108,80,1.58,81,3.057,82,4.652,83,1.711,84,2.122,85,4.049,86,2.11,87,1.635,88,4.049,89,2.11,90,2.11,91,2.497,92,0.723,93,4.771,94,1.915,95,2.122,96,2.785,97,2.122,98,1.711,99,2.122,100,2.122,101,2.188,102,3.108,103,3.108,104,1.634,105,1.634,106,1.867,107,2.147,108,1.634,109,1.814,110,1.814,111,2.286,112,3.108,113,2.927,114,1.381,115,1.54,116,3.678,117,1.58,118,2.122,119,1.711,120,2.122,121,2.966,122,2.122,123,2.122,124,2.749,125,2.122,126,0.557,127,2.966,128,1.213,129,2.198,130,2.122,131,2.122,132,1.814,133,2.122,134,2.122,135,2.122,136,0.943,137,2.122,138,2.122,139,1.799,140,2.122,141,2.122,142,2.122,143,2.122,144,2.122,145,2.122,146,2.122,147,2.122,148,2.122,149,3.678,150,2.122,151,2.122,152,2.122,153,2.122,154,1.634,155,2.122,156,1.814,157,2.122,158,1.711,159,1.711,160,1.441,161,3.108,162,2.122,163,4.049,164,1.077,165,2.122,166,2.122,167,2.122,168,2.122,169,2.122,170,1.239,171,1.239,172,0.943,173,2.122,174,1.077,175,2.122,176,2.122,177,2.122,178,2.122,179,1.441,180,2.122,181,4.049,182,4.049,183,2.122,184,3.108,185,2.122,186,2.122,187,2.122,188,2.122,189,2.122,190,2.122,191,2.122,192,2.122,193,0.019,194,0.028,195,0.019]],["title/interfaces/BodyUIProps.html",[196,0.024,197,1.427]],["body/interfaces/BodyUIProps.html",[0,1.176,1,1.436,3,0.635,4,0.45,5,0.287,6,0.24,7,0.295,8,0.668,9,0.907,11,0.587,13,0.371,14,0.604,16,2.923,23,0.703,24,0.053,27,1.746,30,1.105,36,1.246,37,2.784,41,2.565,43,1.205,45,0.87,51,0.87,58,1.533,59,0.587,60,1.344,61,0.761,62,0.604,63,1.62,74,1.987,77,1.436,78,1.246,80,1.744,87,1.731,92,0.772,94,1.176,96,1.887,101,2.108,104,1.746,105,1.746,106,1.995,107,2.293,108,1.176,109,1,110,1,113,1,114,0.761,115,1.612,117,1.032,126,1.032,128,0.668,129,2.083,132,2.863,136,2.245,139,0.761,154,0.761,164,0.87,170,1,171,1,172,0.761,174,0.87,193,0.016,194,0.024,195,0.024,196,0.028,197,1.343,198,0.337,199,0.87,200,2.819,201,2.468,202,2.468,203,2.468,204,2.468,205,2.668,206,2.668,207,1.846,208,2.468,209,1.744,210,3.036,211,2.195,212,2.195,213,2.195,214,2.195,215,1.796,216,1.796,217,1.796,218,1.796,219,1.163,220,2.61,221,1,222,1.163,223,2.678,224,1,225,1.163,226,1.163,227,1.796,228,0.87,229,1.163,230,2.27,231,2.195,232,2.468,233,2.468,234,2.198,235,1.418,236,1.163,237,2.195,238,0.87,239,1.796,240,1,241,2.668,242,1,243,1.796,244,1.163,245,1.163,246,0.87,247,1,248,3.456,249,1.163,250,1.163,251,1.163,252,1.163,253,1.163,254,1.163,255,1.163,256,1.163,257,1.163,258,1.163,259,1.163,260,1.163,261,1.163,262,1.163,263,1.163,264,1.163,265,1.163,266,1.163,267,1.163,268,1.163,269,1.163,270,1.163,271,1.163,272,2.668,273,1.163,274,1.796,275,1.163,276,1.163,277,1,278,1.796,279,1,280,1.163,281,1.163,282,1.163,283,1.796,284,1.796,285,1.163,286,1.163,287,1.163,288,1.163,289,1.163,290,1.163,291,1.163,292,1.163,293,1.163,294,1.163,295,1.163,296,1.163,297,1.163,298,1.163,299,1.163,300,1.796,301,1.163,302,1.163,303,1.163,304,1.163,305,1.163,306,1.163,307,1.163,308,1.163,309,1.163,310,3.036,311,3.036,312,1.163,313,1.544,314,1.163,315,1.163,316,1.544,317,1.796,318,1.163,319,1.163,320,1.163,321,0.87,322,1.163,323,2.195,324,1.343,325,1.163,326,1.163,327,1.163,328,1.796,329,1.163,330,1.163,331,1.163,332,1.163,333,2.195,334,1.163,335,1.163,336,1.796,337,1.163,338,2.195,339,1.163,340,1.163,341,1.846,342,1.544,343,1.343,344,1.032,345,1.163,346,1.163,347,1.163,348,1.163,349,2.195,350,1.163,351,1.163,352,1.163,353,1.163,354,0.87,355,1.163,356,1.163,357,1.163,358,1.163,359,1.163,360,1.163,361,1.544,362,0.761,363,1.163,364,0.87,365,1.163,366,1.163,367,1.163,368,2.668,369,1.163,370,1.163,371,1.163,372,1.163,373,1.163,374,1.163,375,1.163,376,1.163,377,1.796,378,1.163,379,2.195,380,1.163,381,1.796,382,1.796,383,1.163,384,1.163,385,1.163,386,1.163,387,1.163,388,2.195,389,1.163,390,1.163,391,1.163,392,1.163,393,1.163,394,1.163,395,1.163,396,1.163,397,1.163,398,1.163,399,1.163,400,0.761,401,1.163,402,1.163,403,1.163,404,1.163,405,1.163,406,1.163,407,2.195,408,1.163,409,1.163,410,1.163,411,1.163,412,1.163,413,1.163,414,1.163,415,1.163]],["title/interfaces/BodyUIViewStateProps.html",[196,0.024,230,1.427]],["body/interfaces/BodyUIViewStateProps.html",[0,1.202,1,1.462,3,0.647,4,0.463,5,0.295,6,0.247,7,0.301,8,0.688,9,0.927,11,0.927,13,0.38,14,0.617,16,2.94,23,0.649,24,0.053,27,1.769,30,1.078,36,1.265,37,2.804,41,2.578,43,1.215,45,0.895,51,0.895,58,1.553,59,0.604,60,1.356,61,0.784,62,0.617,63,1.639,74,2.005,77,1.462,78,1.265,80,1.761,87,1.74,92,0.532,94,1.202,96,1.921,101,2.133,104,1.769,105,1.769,106,2.021,107,2.324,108,1.202,109,1.029,110,1.029,113,1.029,114,0.784,115,1.609,117,1.055,126,1.046,128,0.688,129,2.099,132,2.881,136,2.099,139,0.784,154,0.784,164,0.895,170,1.029,171,1.029,172,0.784,174,0.895,193,0.016,194,0.025,195,0.025,196,0.029,197,0.895,198,0.347,199,0.895,200,2.852,201,1.197,202,1.197,203,1.197,204,1.197,205,1.837,206,1.837,207,0.895,208,1.197,209,1.761,210,3.064,211,1.197,212,1.197,213,2.234,214,2.234,215,1.837,216,1.837,217,1.837,218,2.234,219,1.197,220,2.634,221,1.029,222,1.197,223,2.701,224,1.029,225,1.197,226,1.197,227,1.837,228,0.895,229,1.197,230,2.349,231,2.852,232,2.969,233,2.969,234,2.22,235,1.44,236,1.197,237,2.234,238,0.895,239,1.837,240,1.029,241,2.703,242,1.029,243,1.837,244,1.197,245,1.197,246,0.895,247,1.029,248,3.473,249,1.197,250,1.197,251,1.197,252,1.197,253,1.197,254,1.197,255,1.197,256,1.197,257,1.197,258,1.197,259,1.197,260,1.197,261,1.197,262,1.197,263,1.197,264,1.197,265,1.197,266,1.197,267,1.197,268,1.197,269,1.197,270,1.197,271,1.197,272,2.703,273,1.197,274,1.837,275,1.197,276,1.197,277,1.029,278,1.837,279,1.029,280,1.197,281,1.197,282,1.197,283,1.837,284,1.837,285,1.197,286,1.197,287,1.197,288,1.197,289,1.197,290,1.197,291,1.197,292,1.197,293,1.197,294,1.197,295,1.197,296,1.197,297,1.197,298,1.197,299,1.197,300,1.837,301,1.197,302,1.197,303,1.197,304,1.197,305,1.197,306,1.197,307,1.197,308,1.197,309,1.197,310,3.064,311,3.064,312,1.197,313,1.579,314,1.197,315,1.197,316,1.579,317,1.837,318,1.197,319,1.197,320,1.197,321,0.895,322,1.197,323,2.234,324,1.373,325,1.197,326,1.197,327,1.197,328,1.837,329,1.197,330,1.197,331,1.197,332,1.197,333,2.234,334,1.197,335,1.197,336,1.837,337,1.197,338,2.234,339,1.197,340,1.197,341,1.874,342,1.579,343,1.373,344,1.055,345,1.197,346,1.197,347,1.197,348,1.197,349,2.234,350,1.197,351,1.197,352,1.197,353,1.197,354,0.895,355,1.197,356,1.197,357,1.197,358,1.197,359,1.197,360,1.197,361,1.579,362,0.784,363,1.197,364,0.895,365,1.197,366,1.197,367,1.197,368,2.703,369,1.197,370,1.197,371,1.197,372,1.197,373,1.197,374,1.197,375,1.197,376,1.197,377,1.837,378,1.197,379,2.234,380,1.197,381,1.837,382,1.837,383,1.197,384,1.197,385,1.197,386,1.197,387,1.197,388,2.234,389,1.197,390,1.197,391,1.197,392,1.197,393,1.197,394,1.197,395,1.197,396,1.197,397,1.197,398,1.197,399,1.197,400,0.784,401,1.197,402,1.197,403,1.197,404,1.197,405,1.197,406,1.197,407,2.234,408,1.197,409,1.197,410,1.197,411,1.197,412,1.197,413,1.197,414,1.197,415,1.197]],["title/interfaces/Collision.html",[196,0.024,416,1.908]],["body/interfaces/Collision.html",[3,0.534,4,0.713,5,0.455,6,0.381,7,0.248,13,0.381,14,0.844,23,0.664,24,0.052,25,2.16,30,1.237,35,3.15,43,1.312,58,1.06,59,0.931,60,1.112,61,1.207,62,1.031,63,1.444,68,2.457,72,1.379,77,1.871,80,1.444,81,2.858,87,1.742,92,1.056,94,1.871,104,1.645,105,1.207,111,1.379,126,0.713,128,1.06,129,2.434,156,1.585,159,2.985,179,3.211,193,0.025,194,0.034,195,0.025,196,0.024,198,0.534,209,1.06,321,1.379,324,1.379,416,2.858,417,1.844,418,1.844,419,4.881,420,1.844,421,2.19,422,3.701,423,2.19,424,3.701,425,2.19,426,3.645,427,2.19,428,1.844,429,1.844,430,1.585,431,2.19,432,2.19,433,2.716,434,2.716,435,4.21,436,2.716,437,3.701,438,2.716,439,2.716,440,2.716,441,3.701,442,3.645,443,2.716,444,3.645,445,2.716,446,2.716,447,3.395,448,3.701,449,3.395,450,2.985,451,2.985,452,2.985,453,2.985,454,2.985,455,2.985,456,4.21,457,2.716,458,2.716,459,2.716,460,2.716,461,2.716,462,2.19,463,2.716,464,2.19,465,2.19,466,2.985,467,2.19,468,2.19,469,2.19,470,2.19,471,2.19,472,2.19,473,2.716,474,2.19,475,4.52,476,3.701,477,2.716,478,2.716,479,2.716,480,2.716,481,2.716,482,2.716,483,2.716,484,2.716,485,2.716,486,2.716,487,2.716,488,2.716,489,2.716,490,2.716,491,2.716,492,4.73,493,3.701,494,3.645,495,3.701,496,3.701,497,2.716,498,2.716,499,2.716,500,2.716,501,2.716,502,2.19]],["title/interfaces/PickInfo.html",[196,0.024,234,1.427]],["body/interfaces/PickInfo.html",[0,1.206,1,1.467,3,0.649,4,0.465,5,0.297,6,0.249,7,0.302,8,0.691,9,0.93,11,0.607,13,0.56,14,0.619,16,2.942,23,0.634,24,0.053,27,1.773,30,0.96,36,1.268,37,2.808,41,2.58,43,1.217,45,0.899,51,0.899,58,1.288,59,0.607,60,1.358,61,0.787,62,0.619,63,1.642,74,2.008,77,1.467,78,1.268,80,1.763,87,1.742,92,0.534,94,1.206,96,1.926,101,2.137,104,1.773,105,1.773,106,2.025,107,2.328,108,1.206,109,1.034,110,1.034,113,1.926,114,0.787,115,1.599,117,1.059,126,1.048,128,0.691,129,2.101,132,2.884,136,2.168,139,0.787,154,0.787,164,0.899,170,1.034,171,1.034,172,0.787,174,0.899,193,0.016,194,0.025,195,0.025,196,0.029,197,0.899,198,0.348,199,0.899,200,2.241,201,1.203,202,1.203,203,1.203,204,1.203,205,1.843,206,1.843,207,0.899,208,1.203,209,1.556,210,2.708,211,1.203,212,1.203,213,2.241,214,2.241,215,1.843,216,1.843,217,1.843,218,1.843,219,1.203,220,2.638,221,1.034,222,1.203,223,2.705,224,1.034,225,1.203,226,1.203,227,2.708,228,0.899,229,1.203,230,2.294,231,2.241,232,2.512,233,2.512,234,2.294,235,1.709,236,2.512,237,2.857,238,1.878,239,2.708,240,1.034,241,2.708,242,1.034,243,1.843,244,1.203,245,1.203,246,0.899,247,1.034,248,3.476,249,1.203,250,1.203,251,1.203,252,1.203,253,1.203,254,1.203,255,1.203,256,1.203,257,1.203,258,1.203,259,1.203,260,1.203,261,1.203,262,1.203,263,1.203,264,1.203,265,1.203,266,1.203,267,1.203,268,1.203,269,1.203,270,1.203,271,1.203,272,2.708,273,1.203,274,1.843,275,1.203,276,1.203,277,1.034,278,1.843,279,1.034,280,1.203,281,1.203,282,1.203,283,1.843,284,1.843,285,1.203,286,1.203,287,1.203,288,1.203,289,1.203,290,1.203,291,1.203,292,1.203,293,1.203,294,1.203,295,1.203,296,1.203,297,1.203,298,1.203,299,1.203,300,1.843,301,1.203,302,1.203,303,1.203,304,1.203,305,1.203,306,1.203,307,1.203,308,1.203,309,1.203,310,3.068,311,3.068,312,1.203,313,1.585,314,1.203,315,1.203,316,1.585,317,1.843,318,1.203,319,1.203,320,1.203,321,0.899,322,1.203,323,2.241,324,1.378,325,1.203,326,1.203,327,1.203,328,1.843,329,1.203,330,1.203,331,1.203,332,1.203,333,2.241,334,1.203,335,1.203,336,1.843,337,1.203,338,2.241,339,1.203,340,1.203,341,1.878,342,1.585,343,1.378,344,1.059,345,1.203,346,1.203,347,1.203,348,1.203,349,2.241,350,1.203,351,1.203,352,1.203,353,1.203,354,0.899,355,1.203,356,1.203,357,1.203,358,1.203,359,1.203,360,1.203,361,1.585,362,0.787,363,1.203,364,0.899,365,1.203,366,1.203,367,1.203,368,2.708,369,1.203,370,1.203,371,1.203,372,1.203,373,1.203,374,1.203,375,1.203,376,1.203,377,1.843,378,1.203,379,2.241,380,1.203,381,1.843,382,1.843,383,1.203,384,1.203,385,1.203,386,1.203,387,1.203,388,2.241,389,1.203,390,1.203,391,1.203,392,1.203,393,1.203,394,1.203,395,1.203,396,1.203,397,1.203,398,1.203,399,1.203,400,0.787,401,1.203,402,1.203,403,1.203,404,1.203,405,1.203,406,1.203,407,2.241,408,1.203,409,1.203,410,1.203,411,1.203,412,1.203,413,1.203,414,1.203,415,1.203]],["title/interfaces/ProcessedNode.html",[196,0.024,503,1.908]],["body/interfaces/ProcessedNode.html",[3,0.544,4,0.727,5,0.463,6,0.388,7,0.253,11,1.284,13,0.388,14,0.855,17,2.544,23,0.668,24,0.052,30,1.165,43,1.25,55,1.879,58,1.658,59,0.948,60,1.369,61,1.229,62,1.039,63,2.089,64,1.615,66,2.188,68,2.188,72,1.903,77,1.665,80,1.079,81,2.885,87,1.72,92,0.737,94,1.665,101,2.312,104,1.665,105,1.229,111,1.405,114,1.665,117,1.079,126,0.984,127,2.231,128,1.462,129,2.432,139,1.229,154,1.665,172,1.229,174,1.405,193,0.025,194,0.034,195,0.025,196,0.024,198,0.544,316,2.188,321,1.405,324,1.405,341,1.903,354,1.405,362,1.889,364,1.405,420,1.879,426,3.839,427,4.047,428,1.879,429,1.879,430,1.615,431,2.231,442,3.022,444,3.022,449,3.673,450,2.231,451,2.231,452,2.231,453,2.231,454,2.231,455,2.231,462,2.231,464,2.231,465,2.231,466,3.022,467,2.231,468,2.231,469,2.231,470,2.231,471,2.231,472,2.231,474,3.022,502,2.231,503,3.552,504,1.615,505,1.879,506,3.839,507,3.673,508,4.76,509,2.231,510,2.885,511,3.748,512,2.767,513,2.767,514,2.767,515,2.767,516,3.427,517,2.767,518,3.748,519,3.748,520,3.748,521,2.231,522,3.748,523,2.767,524,2.767,525,2.767,526,2.767,527,2.767,528,2.231,529,2.767,530,2.767,531,2.767,532,3.748,533,2.767,534,2.767,535,4.25,536,2.767,537,2.767,538,2.767,539,3.748,540,2.767,541,2.767,542,2.767,543,2.767,544,2.767,545,2.767,546,2.767,547,2.767,548,2.767,549,2.767,550,2.767,551,2.767,552,2.767,553,2.767,554,2.767,555,2.767]],["title/interfaces/SpatialEntityJsonLd.html",[196,0.024,556,1.427]],["body/interfaces/SpatialEntityJsonLd.html",[3,0.551,4,0.993,5,0.633,6,0.393,7,0.256,11,1.569,13,0.393,14,0.862,23,0.788,24,0.052,30,1.302,43,0.736,78,1.688,92,0.968,115,1.678,126,1.123,193,0.026,194,0.035,195,0.026,196,0.037,198,0.551,209,1.093,235,1.786,556,1.919,557,1.635,558,1.245,559,1.635,560,3.246,561,3.246,562,3.109,563,3.109,564,3.109,565,3.109,566,3.109,567,3.109,568,3.109,569,3.109,570,3.109,571,2.791,572,2.673,573,2.673,574,3.109,575,2.673,576,2.673,577,3.109,578,3.109,579,3.109,580,3.109,581,3.109,582,3.109,583,2.324,584,2.599,585,2.904,586,2.904,587,2.497,588,2.497,589,1.902,590,1.635,591,1.902,592,1.902,593,1.902,594,1.902,595,1.902,596,1.902,597,1.902,598,1.902,599,1.902,600,1.902,601,1.902,602,1.902,603,1.902,604,1.902]],["title/interfaces/SpatialObjectReferenceJsonLd.html",[196,0.024,583,1.427]],["body/interfaces/SpatialObjectReferenceJsonLd.html",[3,0.665,4,1.123,5,0.85,6,0.475,7,0.309,11,1.688,13,0.475,14,0.976,23,0.765,24,0.051,30,1.3,43,0.889,78,1.466,92,1.02,115,1.666,126,1.231,193,0.031,194,0.039,195,0.031,196,0.041,198,0.665,209,1.32,235,1.32,556,1.718,557,1.975,558,1.504,559,1.975,560,3.448,561,2.903,562,2.298,563,2.298,564,2.298,565,2.298,566,2.298,567,2.298,568,2.298,569,2.298,570,2.298,571,2.965,572,1.975,573,1.975,574,2.298,575,1.975,576,1.975,577,2.298,578,2.298,579,2.298,580,2.298,581,2.298,582,2.298,583,2.38,584,2.633,585,2.298,586,2.298,587,1.975,588,1.975,589,2.298,590,1.975,591,2.298,592,2.298,593,2.298,594,2.298,595,2.298,596,2.298,597,2.298,598,2.298,599,2.298,600,2.298,601,2.298,602,2.298,603,2.298,604,3.344]],["title/interfaces/SpatialPlacementJsonLd.html",[196,0.024,584,1.427]],["body/interfaces/SpatialPlacementJsonLd.html",[3,0.594,4,1.287,5,0.665,6,0.424,7,0.276,11,1.617,13,0.424,14,0.907,23,0.785,24,0.052,30,1.299,36,1.617,43,0.793,78,1.362,92,0.989,115,1.698,126,1.166,193,0.028,194,0.036,195,0.028,196,0.039,198,0.594,209,1.841,235,1.178,556,1.533,557,1.763,558,1.342,559,1.763,560,3.328,561,3.328,562,2.051,563,2.051,564,2.051,565,2.051,566,2.051,567,2.051,568,2.051,569,2.051,570,2.051,571,2.319,572,1.763,573,1.763,574,2.051,575,1.763,576,1.763,577,2.051,578,2.051,579,2.051,580,2.051,581,2.051,582,2.051,583,2.017,584,2.489,585,2.051,586,2.051,587,1.763,588,1.763,589,2.051,590,1.763,591,3.203,592,3.203,593,3.203,594,3.203,595,3.203,596,3.203,597,3.203,598,3.203,599,3.203,600,3.203,601,3.203,602,3.203,603,3.203,604,2.051]],["title/interfaces/SpatialSceneNode.html",[60,0.845,196,0.024]],["body/interfaces/SpatialSceneNode.html",[3,0.615,4,0.821,5,0.523,6,0.439,7,0.286,13,0.439,14,0.927,23,0.787,24,0.052,30,1.291,35,2.791,36,1.938,43,0.821,55,3.246,58,1.866,59,1.072,60,1.222,62,0.713,86,2.123,89,2.123,90,2.123,91,2.123,92,0.94,111,1.587,114,2.125,115,1.666,117,1.866,124,3.365,126,1.068,136,2.356,139,2.125,160,3.246,172,2.125,193,0.029,194,0.037,195,0.029,196,0.027,198,0.615,362,2.125,364,2.427,447,3.856,528,3.856,572,2.791,573,2.791,605,2.123,606,2.123,607,4.782,608,4.782,609,4.782,610,3.856]],["title/changelog.html",[611,1.61,612,1.384,613,1.61]],["body/changelog.html",[3,0.726,5,0.194,7,0.367,9,1.459,14,0.265,23,0.163,24,0.039,26,0.787,28,0.935,36,0.397,62,0.917,74,2.211,75,1.312,83,0.935,87,1.459,92,0.228,98,1.559,106,1.874,108,0.859,115,0.349,117,1.132,121,0.935,160,0.787,164,1.964,179,1.312,193,0.011,194,0.018,195,0.037,196,0.034,198,0.228,207,0.589,238,0.589,246,2.628,277,1.451,279,0.677,313,0.677,343,2.357,344,1.788,361,0.677,400,1.289,420,1.969,494,3.64,510,0.787,558,1.289,571,1.128,575,1.128,576,0.677,587,0.677,588,1.128,590,2.155,612,1.451,613,1.312,614,1.559,615,0.935,616,3.24,617,1.559,618,3.868,619,3.692,620,5.542,621,4.876,622,1.933,623,1.16,624,1.16,625,1.16,626,1.16,627,1.16,628,1.16,629,4.353,630,1.16,631,1.559,632,1.16,633,3.51,634,2.486,635,1.933,636,2.486,637,4.256,638,1.16,639,1.559,640,0.935,641,1.16,642,1.16,643,4.017,644,1.933,645,3.223,646,2.486,647,2.486,648,1.16,649,1.933,650,4.265,651,1.933,652,2.814,653,1.16,654,4.643,655,1.16,656,3.415,657,1.16,658,2.486,659,3.223,660,1.933,661,2.486,662,2.486,663,1.933,664,2.486,665,1.16,666,1.933,667,1.933,668,1.16,669,3.692,670,3.481,671,3.692,672,1.933,673,1.16,674,1.16,675,2.9,676,1.16,677,1.933,678,1.16,679,1.16,680,1.933,681,2.486,682,2.486,683,2.599,684,1.16,685,1.933,686,1.16,687,1.16,688,1.16,689,1.933,690,4.582,691,1.16,692,3.481,693,1.16,694,1.16,695,1.16,696,2.486,697,2.005,698,1.16,699,1.16,700,2.599,701,1.559,702,1.16,703,3.481,704,4.256,705,4.353,706,1.933,707,3.223,708,1.16,709,3.223,710,1.933,711,3.481,712,1.933,713,1.16,714,1.16,715,1.16,716,1.933,717,2.978,718,3.481,719,2.339,720,1.16,721,3.692,722,4.096,723,1.16,724,1.16,725,1.933,726,1.16,727,2.9,728,1.16,729,1.933,730,2.486,731,1.16,732,1.16,733,2.486,734,2.486,735,1.933,736,1.16,737,1.933,738,1.16,739,1.16,740,1.16,741,4.514,742,1.16,743,0.935,744,0.935,745,2.188,746,0.935,747,1.16,748,1.933,749,0.935,750,1.16,751,1.933,752,2.9,753,2.9,754,1.16,755,1.933,756,2.486,757,1.16,758,1.16,759,1.933,760,1.16,761,1.16,762,3.481,763,2.363,764,2.599,765,2.005,766,1.16,767,2.599,768,1.16,769,2.486,770,3.12,771,4.438,772,1.16,773,1.16,774,1.933,775,2.005,776,1.16,777,1.16,778,1.16,779,3.223,780,1.16,781,1.16,782,1.16,783,1.16,784,2.486,785,1.16,786,1.559,787,1.559,788,1.16,789,3.12,790,1.16,791,1.16,792,1.16,793,1.16,794,1.16,795,1.16,796,2.599,797,2.599,798,1.16,799,1.933,800,1.16,801,1.16,802,2.486,803,1.933,804,1.16,805,1.933,806,1.16,807,1.933,808,1.933,809,1.933,810,1.933,811,1.16,812,2.486,813,1.16,814,1.16,815,0.935,816,1.16,817,2.005,818,1.128,819,1.933,820,1.16,821,1.16,822,1.933,823,1.933,824,1.933,825,1.933,826,1.16,827,1.16,828,1.16,829,2.486,830,1.16,831,1.933,832,1.16,833,1.16,834,1.933,835,3.481,836,1.559,837,1.16,838,0.935,839,1.16,840,1.16,841,3.223,842,2.9,843,1.16,844,2.486,845,1.933,846,3.481,847,1.559,848,2.9,849,1.16,850,1.16,851,2.9,852,1.16,853,1.16,854,1.16,855,1.16,856,1.933,857,1.933,858,1.16,859,1.933,860,1.16,861,0.935,862,1.933,863,1.16,864,1.933,865,1.16,866,1.16,867,2.9,868,1.16,869,1.16,870,1.16,871,1.16,872,1.933,873,1.16,874,1.16,875,1.16,876,1.16,877,1.16,878,1.16,879,1.933,880,1.16,881,1.16,882,1.16,883,1.16,884,1.16,885,1.933,886,1.16,887,3.481,888,1.16,889,2.486,890,1.933,891,1.16,892,1.933,893,1.16,894,0.935,895,0.935,896,1.16,897,1.933,898,1.16,899,1.16,900,1.969,901,1.16,902,1.16,903,1.933,904,1.933,905,1.16,906,1.16,907,1.933,908,1.933,909,1.16,910,1.933,911,2.9,912,2.486,913,1.16,914,1.16,915,1.16,916,1.16,917,0.935,918,0.935,919,1.16,920,1.933,921,1.16,922,1.16,923,1.16,924,1.16,925,1.933,926,2.9,927,1.16,928,1.16,929,1.16,930,1.16,931,3.481,932,2.486,933,1.933,934,1.16,935,1.16,936,2.486,937,1.933,938,1.933,939,1.933,940,2.9,941,1.16,942,1.16,943,1.16,944,1.933,945,1.16,946,1.16,947,1.16,948,1.16,949,1.16,950,2.9,951,1.16,952,2.486,953,2.9,954,1.16,955,2.486,956,3.223,957,1.933,958,1.933,959,1.933,960,1.933,961,2.486,962,2.9,963,3.223,964,1.933,965,2.486,966,1.16,967,1.16,968,3.692,969,2.486,970,1.16,971,2.9,972,2.9,973,4.017,974,1.16,975,1.16,976,1.16,977,1.16,978,1.16,979,1.16,980,1.933,981,1.16,982,1.933,983,1.16,984,1.16,985,1.16,986,1.16,987,1.933,988,1.16,989,1.688,990,1.16,991,1.933,992,2.005,993,1.933,994,2.486,995,1.16,996,1.16,997,1.16,998,1.933,999,1.16,1000,1.16,1001,1.16,1002,1.16,1003,1.16,1004,1.16,1005,1.16,1006,1.933,1007,1.16,1008,1.16,1009,2.9,1010,3.481,1011,1.933,1012,2.486,1013,1.933,1014,2.9,1015,1.16,1016,1.16,1017,1.16,1018,1.16,1019,2.486,1020,1.16,1021,1.16,1022,1.16,1023,1.933,1024,1.933,1025,1.933,1026,1.933,1027,2.486,1028,1.16,1029,1.16,1030,1.16,1031,1.16,1032,1.16,1033,1.16,1034,0.935,1035,1.16,1036,1.16,1037,1.16,1038,1.933,1039,1.16,1040,1.16,1041,1.933,1042,1.16,1043,1.16,1044,1.16,1045,1.16,1046,1.16,1047,1.16,1048,1.16,1049,1.16,1050,1.16,1051,1.16,1052,3.868,1053,1.16,1054,2.005,1055,2.486,1056,2.9,1057,1.933,1058,2.486,1059,1.16,1060,1.933,1061,1.16,1062,1.16,1063,1.933,1064,1.933,1065,1.933,1066,1.16,1067,1.16,1068,1.16,1069,1.16,1070,1.933,1071,1.16,1072,2.486,1073,1.16,1074,1.16,1075,1.16,1076,1.16,1077,0.935,1078,1.16,1079,1.16,1080,1.16,1081,1.16,1082,1.16,1083,1.16,1084,1.16,1085,1.16,1086,1.16,1087,1.16,1088,1.16,1089,3.223,1090,1.16,1091,1.16,1092,1.16,1093,1.16,1094,1.16,1095,1.16,1096,1.16,1097,1.16,1098,1.16,1099,1.16,1100,1.16,1101,1.16,1102,1.16,1103,1.16,1104,1.933,1105,1.16,1106,1.933,1107,1.16,1108,1.933,1109,1.933,1110,2.9,1111,2.9,1112,1.933,1113,1.933,1114,1.16,1115,1.16,1116,1.16,1117,2.486,1118,1.16,1119,0.935,1120,1.16,1121,1.16,1122,1.16,1123,1.16,1124,1.16,1125,1.16,1126,1.933,1127,4.145,1128,2.486,1129,1.16,1130,1.933,1131,1.16,1132,1.16,1133,1.16,1134,1.16,1135,1.16,1136,1.16,1137,1.16,1138,1.16,1139,1.16,1140,1.933,1141,2.978,1142,1.933,1143,1.16,1144,1.16,1145,1.16,1146,1.559,1147,1.16,1148,2.9,1149,1.16,1150,1.933,1151,1.16,1152,1.16,1153,1.969,1154,1.16,1155,1.933,1156,1.16,1157,1.16,1158,1.16,1159,1.933,1160,1.933,1161,1.16,1162,1.16,1163,1.16,1164,1.16,1165,1.933,1166,2.486,1167,1.933,1168,1.16,1169,1.16,1170,1.559,1171,1.16,1172,1.16,1173,1.16,1174,1.16,1175,1.16,1176,1.16,1177,1.16,1178,1.16,1179,1.16,1180,0.935,1181,1.16,1182,1.16,1183,1.933,1184,1.16,1185,1.16,1186,1.16,1187,1.16,1188,1.16,1189,1.16,1190,1.16,1191,1.933,1192,1.16,1193,0.935,1194,1.16,1195,1.16,1196,0.935,1197,1.16,1198,1.16,1199,1.16,1200,1.933,1201,1.16,1202,1.16,1203,1.16,1204,1.16,1205,1.16,1206,1.16,1207,1.16,1208,1.16,1209,1.16,1210,1.16,1211,1.16,1212,1.933,1213,1.16,1214,1.16,1215,1.16,1216,1.16,1217,1.933,1218,1.16,1219,0.935,1220,1.16,1221,1.16,1222,1.16,1223,1.16,1224,1.16,1225,1.16,1226,1.16]],["title/coverage.html",[1153,2.571]],["body/coverage.html",[0,1.745,1,1.318,5,0.497,6,0.79,7,0.514,8,1.993,9,1.509,10,2.989,23,0.416,24,0.051,46,2.014,60,0.892,62,1.143,64,1.732,65,2.014,66,1.732,69,2.014,72,2.799,80,2.193,87,1.017,193,0.027,194,0.036,195,0.027,196,0.046,197,1.506,199,2.378,228,1.506,230,1.506,234,1.506,247,1.732,344,1.532,400,1.318,416,2.014,417,2.666,418,2.666,430,1.732,503,2.014,504,3.027,505,2.989,556,1.506,557,2.569,558,2.082,559,2.569,583,1.506,584,1.506,605,2.014,606,2.014,763,2.014,818,1.732,989,2.014,1153,2.014,1227,2.967,1228,2.967,1229,2.392,1230,2.392,1231,2.392,1232,5.528,1233,4.402,1234,2.392,1235,2.967,1236,2.967,1237,2.967,1238,2.967,1239,2.967,1240,2.967,1241,2.967,1242,3.778,1243,3.778,1244,2.392,1245,3.167,1246,3.167,1247,2.392,1248,2.392,1249,2.392,1250,2.392,1251,2.392,1252,2.392,1253,2.666,1254,2.392,1255,2.967,1256,2.392,1257,2.392,1258,2.392,1259,2.392,1260,2.014,1261,2.014,1262,2.392,1263,2.392,1264,2.392,1265,2.967,1266,2.967,1267,2.967]],["title/dependencies.html",[749,1.912,900,2.286]],["body/dependencies.html",[5,0.527,7,0.288,24,0.052,25,1.838,45,1.599,47,2.539,50,2.539,51,2.073,57,2.539,59,1.079,63,1.228,156,1.838,193,0.029,194,0.037,195,0.029,220,1.838,221,2.383,224,1.838,421,2.539,423,2.539,425,2.539,428,2.138,429,2.138,507,2.539,617,2.539,639,2.539,640,2.539,745,2.138,767,2.539,786,2.539,836,2.539,847,2.539,894,2.539,895,2.539,900,2.138,918,3.293,992,2.539,1054,3.293,1146,3.293,1268,3.149,1269,3.149,1270,3.149,1271,5.392,1272,3.149,1273,3.149,1274,3.149,1275,3.149,1276,3.149,1277,3.149,1278,3.149,1279,3.149,1280,4.083,1281,3.149,1282,3.149,1283,3.149,1284,3.149,1285,3.149,1286,3.149,1287,4.531,1288,3.149,1289,3.149,1290,4.531,1291,3.149,1292,3.149,1293,3.149,1294,3.149,1295,4.083,1296,3.149,1297,3.149,1298,3.149,1299,3.149,1300,3.149,1301,4.083,1302,4.083,1303,3.149,1304,3.149,1305,3.149,1306,3.149,1307,3.149,1308,3.293,1309,3.149,1310,3.149,1311,4.083,1312,3.149,1313,3.149,1314,3.149,1315,3.149,1316,3.149,1317,3.149,1318,3.149,1319,3.149,1320,3.149,1321,3.149,1322,3.149,1323,3.149,1324,3.149,1325,3.149,1326,3.149,1327,2.539,1328,3.149,1329,3.149,1330,3.149,1331,3.149,1332,3.149,1333,3.149,1334,4.083,1335,3.149,1336,3.149,1337,3.149,1338,3.149,1339,3.149,1340,3.149,1341,3.149,1342,3.149,1343,3.149,1344,3.149,1345,3.149,1346,3.149,1347,3.149,1348,3.149,1349,3.149,1350,3.149,1351,3.149,1352,3.149,1353,3.149,1354,3.149,1355,3.149,1356,4.083,1357,3.149,1358,3.149,1359,3.149,1360,3.149,1361,3.149,1362,3.149,1363,3.149,1364,3.149,1365,3.149,1366,3.149,1367,3.149,1368,4.083,1369,3.149,1370,3.149,1371,3.149,1372,3.149,1373,3.149,1374,3.149,1375,3.149,1376,3.149,1377,3.149,1378,3.149,1379,3.149,1380,3.149]],["title/miscellaneous/functions.html",[1381,1.054,1382,2.715]],["body/miscellaneous/functions.html",[6,0.749,7,0.488,8,1.102,9,1.472,10,2.916,13,0.397,17,2.581,24,0.052,27,1.256,30,0.645,34,4.409,35,3.191,36,1.874,38,4.409,41,1.434,46,2.916,49,2.279,62,1.17,64,2.219,65,2.581,66,2.507,68,2.219,69,2.581,73,2.279,74,2.042,75,3.119,78,1.303,92,0.747,119,2.279,128,2.067,136,1.256,154,1.256,156,1.649,193,0.026,194,0.035,195,0.026,207,1.434,228,1.93,341,1.434,344,1.483,354,1.434,362,1.689,417,1.918,418,2.581,430,2.219,432,2.279,504,2.799,505,2.916,509,2.279,510,2.581,516,3.705,521,2.279,558,1.689,818,2.219,861,3.065,989,2.581,1229,2.279,1230,3.065,1231,3.065,1234,3.065,1242,2.279,1243,3.866,1244,3.065,1245,2.279,1246,3.464,1247,3.065,1248,3.065,1249,3.065,1250,3.065,1251,3.065,1252,3.065,1253,2.581,1254,3.065,1257,3.065,1258,3.065,1259,3.065,1260,1.918,1261,2.581,1262,2.279,1263,3.065,1264,3.065,1308,3.065,1381,1.256,1382,2.279,1383,2.825,1384,3.982,1385,4.594,1386,2.279,1387,3.065,1388,3.801,1389,2.825,1390,2.279,1391,2.825,1392,5.046,1393,2.825,1394,3.801,1395,2.825,1396,2.825,1397,3.801,1398,2.825,1399,4.594,1400,4.295,1401,2.825,1402,2.825,1403,2.825,1404,4.594,1405,2.825,1406,2.825,1407,2.825,1408,2.825,1409,3.801,1410,2.825,1411,3.801]],["title/index.html",[13,0.333,611,1.61,612,1.384]],["body/index.html",[3,1.008,9,1.199,24,0.04,108,1.555,193,0.032,194,0.04,195,0.032,196,0.038,198,0.688,238,2.217,246,2.872,342,2.91,506,2.822,613,2.376,614,3.522,615,3.522,616,3.839,633,3.839,650,3.522,652,3.384,656,3.232,683,2.822,697,3.522,700,3.522,701,3.522,717,2.822,719,2.822,722,3.839,743,2.822,744,2.822,745,2.376,746,2.822,764,4.137,765,4.02,770,3.522,775,2.822,787,3.522,789,2.822,797,2.822,817,2.822,917,2.822,1077,2.822,1170,2.822,1180,2.822,1193,2.822,1412,4.367,1413,3.5,1414,3.5,1415,3.5,1416,3.5,1417,3.522,1418,3.5,1419,3.5,1420,3.5,1421,4.367,1422,4.367,1423,4.367,1424,4.76,1425,3.5,1426,3.5,1427,4.76,1428,3.5,1429,3.5,1430,4.367,1431,3.5,1432,3.5,1433,3.5,1434,3.5,1435,3.5,1436,3.5,1437,3.5,1438,3.5,1439,3.5,1440,3.5,1441,4.985,1442,3.5,1443,3.5,1444,3.5,1445,3.5,1446,3.5,1447,3.5,1448,3.5,1449,3.5,1450,3.5,1451,3.5,1452,3.5,1453,3.5,1454,3.5,1455,3.5,1456,3.5,1457,3.5]],["title/license.html",[611,1.61,612,1.384,1458,1.912]],["body/license.html",[24,0.042,193,0.035,194,0.042,195,0.035,223,2.236,631,3.723,652,2.601,763,2.601,796,3.723,815,3.996,838,3.09,1034,3.723,1119,3.09,1141,3.09,1196,3.09,1219,3.09,1327,3.09,1417,4.429,1458,3.09,1459,3.831,1460,4.955,1461,3.831,1462,3.831,1463,4.616,1464,3.831,1465,3.831,1466,3.831,1467,3.831,1468,3.831,1469,3.831,1470,4.616,1471,3.831,1472,3.831,1473,3.831,1474,3.831,1475,3.831,1476,3.831,1477,3.831,1478,3.831,1479,3.831,1480,3.831,1481,3.831,1482,3.831,1483,4.616,1484,3.831,1485,3.831,1486,3.831,1487,3.831,1488,3.831,1489,4.616,1490,3.831,1491,3.831,1492,3.831,1493,3.831,1494,3.831,1495,3.831,1496,3.831,1497,3.831,1498,3.831,1499,3.831,1500,3.831,1501,3.831,1502,3.831,1503,3.831,1504,3.831,1505,3.831,1506,3.831,1507,3.831,1508,3.831,1509,3.831,1510,3.831,1511,3.831,1512,3.831,1513,3.831,1514,3.831,1515,3.831,1516,3.831,1517,3.831]],["title/modules.html",[1518,3.054]],["body/modules.html",[24,0.046,193,0.04,194,0.046,195,0.04,1518,3.56]],["title/overview.html",[1519,3.054]],["body/overview.html",[2,3.537,24,0.046,193,0.04,194,0.046,195,0.04,198,0.862,400,1.949,1519,3.537,1520,4.385]],["title/miscellaneous/typealiases.html",[1381,1.054,1521,3.367]],["body/miscellaneous/typealiases.html",[6,0.714,7,0.465,8,1.593,13,0.573,23,0.714,24,0.05,25,2.799,62,1.094,72,2.073,86,2.772,89,2.772,90,2.772,91,2.772,111,2.073,124,2.772,193,0.037,194,0.044,195,0.037,199,2.584,240,2.799,242,2.799,605,2.772,606,3.255,610,3.867,1260,2.772,1261,3.255,1381,1.815,1386,3.293,1387,3.867,1390,3.293,1522,4.083,1523,4.795]],["title/miscellaneous/variables.html",[1381,1.054,1524,2.715]],["body/miscellaneous/variables.html",[6,0.58,7,0.378,13,0.58,23,0.58,24,0.05,26,2.807,27,1.837,158,3.895,193,0.038,194,0.044,195,0.038,235,1.613,343,2.452,344,1.884,504,2.413,656,2.807,818,2.413,1253,3.279,1256,3.895,1381,1.837,1384,3.334,1524,3.334,1525,4.134,1526,4.829,1527,4.829,1528,4.134,1529,4.134,1530,4.134,1531,4.134,1532,4.829,1533,4.134,1534,4.134,1535,4.134,1536,4.134]]],"invertedIndex":[["",{"_index":24,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"interfaces/SpatialSceneNode.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"miscellaneous/functions.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["0",{"_index":80,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"coverage.html":{}}}],["0.05",{"_index":336,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["0.1.0",{"_index":1217,"title":{},"body":{"changelog.html":{}}}],["0.11.4",{"_index":1380,"title":{},"body":{"dependencies.html":{}}}],["0.18.0",{"_index":1313,"title":{},"body":{"dependencies.html":{}}}],["0.2.0",{"_index":1212,"title":{},"body":{"changelog.html":{}}}],["0.20.0",{"_index":1335,"title":{},"body":{"dependencies.html":{}}}],["0.5",{"_index":316,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{}}}],["0.5*255",{"_index":177,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["0.5.0",{"_index":1200,"title":{},"body":{"changelog.html":{}}}],["0.6.0",{"_index":1170,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["0.8",{"_index":133,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["0.9*255",{"_index":118,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["0/1",{"_index":1232,"title":{},"body":{"coverage.html":{}}}],["0/13",{"_index":1236,"title":{},"body":{"coverage.html":{}}}],["0/19",{"_index":1240,"title":{},"body":{"coverage.html":{}}}],["0/20",{"_index":1241,"title":{},"body":{"coverage.html":{}}}],["0/26",{"_index":1239,"title":{},"body":{"coverage.html":{}}}],["0/4",{"_index":1265,"title":{},"body":{"coverage.html":{}}}],["0/6",{"_index":1233,"title":{},"body":{"coverage.html":{}}}],["0/7",{"_index":1237,"title":{},"body":{"coverage.html":{}}}],["0/8",{"_index":1238,"title":{},"body":{"coverage.html":{}}}],["01",{"_index":660,"title":{},"body":{"changelog.html":{}}}],["02",{"_index":1020,"title":{},"body":{"changelog.html":{}}}],["03",{"_index":956,"title":{},"body":{"changelog.html":{}}}],["04",{"_index":707,"title":{},"body":{"changelog.html":{}}}],["05",{"_index":926,"title":{},"body":{"changelog.html":{}}}],["06",{"_index":681,"title":{},"body":{"changelog.html":{}}}],["07",{"_index":659,"title":{},"body":{"changelog.html":{}}}],["08",{"_index":1142,"title":{},"body":{"changelog.html":{}}}],["09",{"_index":645,"title":{},"body":{"changelog.html":{}}}],["1",{"_index":179,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/Collision.html":{},"changelog.html":{}}}],["1.0",{"_index":164,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"changelog.html":{}}}],["1.0.0",{"_index":1127,"title":{},"body":{"changelog.html":{}}}],["1.0.11",{"_index":1310,"title":{},"body":{"dependencies.html":{}}}],["1.0.3",{"_index":1317,"title":{},"body":{"dependencies.html":{}}}],["1.0.6",{"_index":1375,"title":{},"body":{"dependencies.html":{}}}],["1.1.0",{"_index":1104,"title":{},"body":{"changelog.html":{}}}],["1.16.0",{"_index":1352,"title":{},"body":{"dependencies.html":{}}}],["1.19.0",{"_index":1312,"title":{},"body":{"dependencies.html":{}}}],["1.2.0",{"_index":1054,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["1.2.3",{"_index":1321,"title":{},"body":{"dependencies.html":{}}}],["1.2.6",{"_index":1355,"title":{},"body":{"dependencies.html":{}}}],["1.3.5",{"_index":1019,"title":{},"body":{"changelog.html":{}}}],["1.4.0",{"_index":992,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["1.4.1",{"_index":1338,"title":{},"body":{"dependencies.html":{}}}],["1.5.0",{"_index":955,"title":{},"body":{"changelog.html":{}}}],["1.6.0",{"_index":940,"title":{},"body":{"changelog.html":{}}}],["1.6875389974302382e",{"_index":352,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["1.7.0",{"_index":925,"title":{},"body":{"changelog.html":{}}}],["1.7.2",{"_index":1324,"title":{},"body":{"dependencies.html":{}}}],["1/37",{"_index":1235,"title":{},"body":{"coverage.html":{}}}],["10",{"_index":619,"title":{},"body":{"changelog.html":{}}}],["10.0",{"_index":307,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["10.0.0",{"_index":1333,"title":{},"body":{"dependencies.html":{}}}],["1000",{"_index":282,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["10x",{"_index":1116,"title":{},"body":{"changelog.html":{}}}],["11",{"_index":994,"title":{},"body":{"changelog.html":{}}}],["11.2.1",{"_index":1357,"title":{},"body":{"dependencies.html":{}}}],["11.5",{"_index":370,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["12",{"_index":717,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["12.0.1",{"_index":1359,"title":{},"body":{"dependencies.html":{}}}],["12.1.1",{"_index":1271,"title":{},"body":{"dependencies.html":{}}}],["12.1.3",{"_index":1279,"title":{},"body":{"dependencies.html":{}}}],["13",{"_index":825,"title":{},"body":{"changelog.html":{}}}],["136",{"_index":99,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["14",{"_index":708,"title":{},"body":{"changelog.html":{}}}],["15",{"_index":313,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"changelog.html":{}}}],["15.126.1",{"_index":1269,"title":{},"body":{"dependencies.html":{}}}],["16",{"_index":890,"title":{},"body":{"changelog.html":{}}}],["16.0.0",{"_index":1326,"title":{},"body":{"dependencies.html":{}}}],["17",{"_index":682,"title":{},"body":{"changelog.html":{}}}],["17,0,0",{"_index":351,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["17,0.076,0,0.49,0.034,0.11,1",{"_index":353,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["2",{"_index":400,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"changelog.html":{},"coverage.html":{},"overview.html":{}}}],["2.0.0",{"_index":889,"title":{},"body":{"changelog.html":{}}}],["2.0.5",{"_index":1330,"title":{},"body":{"dependencies.html":{}}}],["2.1.0",{"_index":847,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["2.2.0",{"_index":836,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["2.3.0",{"_index":831,"title":{},"body":{"changelog.html":{}}}],["2.3.1",{"_index":824,"title":{},"body":{"changelog.html":{}}}],["2.4.0",{"_index":809,"title":{},"body":{"changelog.html":{}}}],["2.5.0",{"_index":786,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["2.6.7",{"_index":1361,"title":{},"body":{"dependencies.html":{}}}],["2.8.5",{"_index":1319,"title":{},"body":{"dependencies.html":{}}}],["2.awsapprunner.com",{"_index":1438,"title":{},"body":{"index.html":{}}}],["200",{"_index":328,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["2019",{"_index":1141,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["2020",{"_index":1056,"title":{},"body":{"changelog.html":{}}}],["2021",{"_index":771,"title":{},"body":{"changelog.html":{}}}],["2022",{"_index":618,"title":{},"body":{"changelog.html":{}}}],["21",{"_index":927,"title":{},"body":{"changelog.html":{}}}],["22",{"_index":1129,"title":{},"body":{"changelog.html":{}}}],["229",{"_index":100,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["24",{"_index":1201,"title":{},"body":{"changelog.html":{}}}],["255",{"_index":101,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{}}}],["26",{"_index":957,"title":{},"body":{"changelog.html":{}}}],["26th",{"_index":997,"title":{},"body":{"changelog.html":{}}}],["27",{"_index":646,"title":{},"body":{"changelog.html":{}}}],["3",{"_index":1041,"title":{},"body":{"changelog.html":{}}}],["3.0.0",{"_index":767,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["3.0.12",{"_index":1290,"title":{},"body":{"dependencies.html":{}}}],["3.1.0",{"_index":725,"title":{},"body":{"changelog.html":{}}}],["3.1.1",{"_index":716,"title":{},"body":{"changelog.html":{}}}],["3.2.0",{"_index":706,"title":{},"body":{"changelog.html":{}}}],["3.3.0",{"_index":680,"title":{},"body":{"changelog.html":{}}}],["3.4.0",{"_index":658,"title":{},"body":{"changelog.html":{}}}],["3.5.0",{"_index":644,"title":{},"body":{"changelog.html":{}}}],["3.5.5",{"_index":1292,"title":{},"body":{"dependencies.html":{}}}],["3.5.7",{"_index":1294,"title":{},"body":{"dependencies.html":{}}}],["3.6",{"_index":1445,"title":{},"body":{"index.html":{}}}],["3.6.0",{"_index":617,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["3.7.1",{"_index":1302,"title":{},"body":{"dependencies.html":{}}}],["3.7.3",{"_index":1305,"title":{},"body":{"dependencies.html":{}}}],["30",{"_index":98,"title":{},"body":{"classes/BodyUILayer.html":{},"changelog.html":{}}}],["31",{"_index":1105,"title":{},"body":{"changelog.html":{}}}],["3d",{"_index":343,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["4",{"_index":1075,"title":{},"body":{"changelog.html":{}}}],["4.0",{"_index":1422,"title":{},"body":{"index.html":{}}}],["4.0.2",{"_index":1299,"title":{},"body":{"dependencies.html":{}}}],["4.17.1",{"_index":1328,"title":{},"body":{"dependencies.html":{}}}],["4.17.21",{"_index":1349,"title":{},"body":{"dependencies.html":{}}}],["4.3.0",{"_index":1315,"title":{},"body":{"dependencies.html":{}}}],["4.6.0",{"_index":1340,"title":{},"body":{"dependencies.html":{}}}],["4th",{"_index":628,"title":{},"body":{"changelog.html":{}}}],["5.0.0",{"_index":1343,"title":{},"body":{"dependencies.html":{}}}],["5.2.0",{"_index":1347,"title":{},"body":{"dependencies.html":{}}}],["6.0.1",{"_index":1346,"title":{},"body":{"dependencies.html":{}}}],["6.10.2",{"_index":1363,"title":{},"body":{"dependencies.html":{}}}],["6.2.0",{"_index":1297,"title":{},"body":{"dependencies.html":{}}}],["6.5.1",{"_index":1372,"title":{},"body":{"dependencies.html":{}}}],["6.6.7",{"_index":1369,"title":{},"body":{"dependencies.html":{}}}],["8",{"_index":933,"title":{},"body":{"changelog.html":{}}}],["8.3.2",{"_index":1378,"title":{},"body":{"dependencies.html":{}}}],["8.5.12",{"_index":1291,"title":{},"body":{"dependencies.html":{}}}],["8.5.7",{"_index":1287,"title":{},"body":{"dependencies.html":{}}}],["8.7.8",{"_index":1289,"title":{},"body":{"dependencies.html":{}}}],["8.9",{"_index":399,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["85",{"_index":1211,"title":{},"body":{"changelog.html":{}}}],["9",{"_index":1520,"title":{},"body":{"overview.html":{}}}],["9.5",{"_index":319,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["90",{"_index":1152,"title":{},"body":{"changelog.html":{}}}],["95",{"_index":712,"title":{},"body":{"changelog.html":{}}}],["9th",{"_index":967,"title":{},"body":{"changelog.html":{}}}],["_dragevent(info",{"_index":413,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["_lighting",{"_index":172,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"interfaces/SpatialSceneNode.html":{}}}],["_onclick(info",{"_index":384,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["_ondrag(info",{"_index":409,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["_ondragend(info",{"_index":411,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["_ondragstart(info",{"_index":406,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["_onhover(e",{"_index":376,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["_onviewstatechange(event",{"_index":392,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["aabb",{"_index":426,"title":{},"body":{"interfaces/Collision.html":{},"interfaces/ProcessedNode.html":{}}}],["ability",{"_index":862,"title":{},"body":{"changelog.html":{}}}],["above",{"_index":1196,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["accurate",{"_index":954,"title":{},"body":{"changelog.html":{}}}],["action",{"_index":1510,"title":{},"body":{"license.html":{}}}],["actions",{"_index":1045,"title":{},"body":{"changelog.html":{}}}],["added",{"_index":620,"title":{},"body":{"changelog.html":{}}}],["additional",{"_index":1197,"title":{},"body":{"changelog.html":{}}}],["addressed",{"_index":1098,"title":{},"body":{"changelog.html":{}}}],["adds",{"_index":685,"title":{},"body":{"changelog.html":{}}}],["adjusting",{"_index":1092,"title":{},"body":{"changelog.html":{}}}],["adjustment",{"_index":990,"title":{},"body":{"changelog.html":{}}}],["advanced",{"_index":893,"title":{},"body":{"changelog.html":{}}}],["again",{"_index":1065,"title":{},"body":{"changelog.html":{}}}],["age",{"_index":805,"title":{},"body":{"changelog.html":{}}}],["ala",{"_index":828,"title":{},"body":{"changelog.html":{}}}],["aliases",{"_index":1522,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["allows",{"_index":974,"title":{},"body":{"changelog.html":{}}}],["alpha",{"_index":1182,"title":{},"body":{"changelog.html":{}}}],["alpha.1",{"_index":1160,"title":{},"body":{"changelog.html":{}}}],["alpha.2",{"_index":1155,"title":{},"body":{"changelog.html":{}}}],["alpha.3",{"_index":1140,"title":{},"body":{"changelog.html":{}}}],["alt",{"_index":1426,"title":{},"body":{"index.html":{}}}],["ambientlight",{"_index":213,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["analytics",{"_index":895,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["anatomical",{"_index":989,"title":{},"body":{"changelog.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["anatomicalstructuresurl",{"_index":1533,"title":{},"body":{"miscellaneous/variables.html":{}}}],["and/or",{"_index":1481,"title":{},"body":{"license.html":{}}}],["angular",{"_index":745,"title":{},"body":{"changelog.html":{},"dependencies.html":{},"index.html":{}}}],["angular/animations",{"_index":1270,"title":{},"body":{"dependencies.html":{}}}],["angular/cdk",{"_index":1272,"title":{},"body":{"dependencies.html":{}}}],["angular/common",{"_index":1273,"title":{},"body":{"dependencies.html":{}}}],["angular/compiler",{"_index":1274,"title":{},"body":{"dependencies.html":{}}}],["angular/core",{"_index":1275,"title":{},"body":{"dependencies.html":{}}}],["angular/elements",{"_index":1276,"title":{},"body":{"dependencies.html":{}}}],["angular/forms",{"_index":1277,"title":{},"body":{"dependencies.html":{}}}],["angular/material",{"_index":1278,"title":{},"body":{"dependencies.html":{}}}],["angular/platform",{"_index":1280,"title":{},"body":{"dependencies.html":{}}}],["angular/router",{"_index":1282,"title":{},"body":{"dependencies.html":{}}}],["angular/youtube",{"_index":1283,"title":{},"body":{"dependencies.html":{}}}],["api",{"_index":633,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["api.hubmapconsortium.org",{"_index":1435,"title":{},"body":{"index.html":{}}}],["appear",{"_index":780,"title":{},"body":{"changelog.html":{}}}],["application",{"_index":978,"title":{},"body":{"changelog.html":{}}}],["applied",{"_index":1028,"title":{},"body":{"changelog.html":{}}}],["appropriate",{"_index":748,"title":{},"body":{"changelog.html":{}}}],["april",{"_index":966,"title":{},"body":{"changelog.html":{}}}],["arising",{"_index":1514,"title":{},"body":{"license.html":{}}}],["asct+b",{"_index":772,"title":{},"body":{"changelog.html":{}}}],["assignment/selection",{"_index":942,"title":{},"body":{"changelog.html":{}}}],["associated",{"_index":838,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["async",{"_index":321,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{}}}],["atlas",{"_index":626,"title":{},"body":{"changelog.html":{}}}],["attempts",{"_index":813,"title":{},"body":{"changelog.html":{}}}],["authors",{"_index":1503,"title":{},"body":{"license.html":{}}}],["autohighlight",{"_index":95,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["automatic",{"_index":1079,"title":{},"body":{"changelog.html":{}}}],["automatically",{"_index":1029,"title":{},"body":{"changelog.html":{}}}],["available",{"_index":1072,"title":{},"body":{"changelog.html":{}}}],["avoid",{"_index":880,"title":{},"body":{"changelog.html":{}}}],["await",{"_index":324,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{}}}],["award",{"_index":1456,"title":{},"body":{"index.html":{}}}],["b",{"_index":1527,"title":{},"body":{"miscellaneous/variables.html":{}}}],["backend",{"_index":792,"title":{},"body":{"changelog.html":{}}}],["background",{"_index":1193,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["base",{"_index":1165,"title":{},"body":{"changelog.html":{}}}],["based",{"_index":869,"title":{},"body":{"changelog.html":{}}}],["basic",{"_index":891,"title":{},"body":{"changelog.html":{}}}],["bbox",{"_index":449,"title":{},"body":{"interfaces/Collision.html":{},"interfaces/ProcessedNode.html":{}}}],["before",{"_index":784,"title":{},"body":{"changelog.html":{}}}],["behaviorsubject",{"_index":222,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["behaviorsubject([0",{"_index":253,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["being",{"_index":924,"title":{},"body":{"changelog.html":{}}}],["beta",{"_index":770,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["better",{"_index":848,"title":{},"body":{"changelog.html":{}}}],["between",{"_index":1133,"title":{},"body":{"changelog.html":{}}}],["bind",{"_index":220,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"dependencies.html":{}}}],["block",{"_index":733,"title":{},"body":{"changelog.html":{}}}],["blocks",{"_index":675,"title":{},"body":{"changelog.html":{}}}],["bmi",{"_index":806,"title":{},"body":{"changelog.html":{}}}],["board",{"_index":1157,"title":{},"body":{"changelog.html":{}}}],["body",{"_index":7,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"interfaces/SpatialSceneNode.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["bodyui",{"_index":247,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"coverage.html":{}}}],["bodyuilayer",{"_index":1,"title":{"classes/BodyUILayer.html":{}},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"coverage.html":{}}}],["bodyuilayer.gltfcache",{"_index":153,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["bodyuiprops",{"_index":197,"title":{"interfaces/BodyUIProps.html":{}},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"coverage.html":{}}}],["bodyuiviewstateprops",{"_index":230,"title":{"interfaces/BodyUIViewStateProps.html":{}},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"coverage.html":{}}}],["boolean",{"_index":136,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"interfaces/SpatialSceneNode.html":{},"miscellaneous/functions.html":{}}}],["both",{"_index":834,"title":{},"body":{"changelog.html":{}}}],["box",{"_index":879,"title":{},"body":{"changelog.html":{}}}],["break",{"_index":88,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["breaking",{"_index":914,"title":{},"body":{"changelog.html":{}}}],["bringing",{"_index":934,"title":{},"body":{"changelog.html":{}}}],["browser",{"_index":1146,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["browserify",{"_index":1370,"title":{},"body":{"dependencies.html":{}}}],["browsing",{"_index":1221,"title":{},"body":{"changelog.html":{}}}],["bug",{"_index":704,"title":{},"body":{"changelog.html":{}}}],["build",{"_index":1418,"title":{},"body":{"index.html":{}}}],["builds",{"_index":766,"title":{},"body":{"changelog.html":{}}}],["button",{"_index":1159,"title":{},"body":{"changelog.html":{}}}],["c",{"_index":1461,"title":{},"body":{"license.html":{}}}],["cache",{"_index":1308,"title":{},"body":{"dependencies.html":{},"miscellaneous/functions.html":{}}}],["cacheable",{"_index":1374,"title":{},"body":{"dependencies.html":{}}}],["callback",{"_index":866,"title":{},"body":{"changelog.html":{}}}],["called",{"_index":920,"title":{},"body":{"changelog.html":{}}}],["calls",{"_index":642,"title":{},"body":{"changelog.html":{}}}],["camera",{"_index":200,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["cancelregistration",{"_index":865,"title":{},"body":{"changelog.html":{}}}],["candidate",{"_index":1131,"title":{},"body":{"changelog.html":{}}}],["cannon",{"_index":428,"title":{},"body":{"interfaces/Collision.html":{},"interfaces/ProcessedNode.html":{},"dependencies.html":{}}}],["canvas",{"_index":201,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["card",{"_index":898,"title":{},"body":{"changelog.html":{}}}],["carousel",{"_index":903,"title":{},"body":{"changelog.html":{}}}],["case",{"_index":85,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["cases",{"_index":1103,"title":{},"body":{"changelog.html":{}}}],["casttoglobaltype",{"_index":1231,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["casttoglobaltype(value",{"_index":1391,"title":{},"body":{"miscellaneous/functions.html":{}}}],["ccf",{"_index":246,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"changelog.html":{},"index.html":{}}}],["ccf's",{"_index":1050,"title":{},"body":{"changelog.html":{}}}],["ccf.owl",{"_index":622,"title":{},"body":{"changelog.html":{}}}],["ccf_annotations",{"_index":562,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["cell",{"_index":727,"title":{},"body":{"changelog.html":{}}}],["center",{"_index":506,"title":{},"body":{"interfaces/ProcessedNode.html":{},"index.html":{}}}],["change",{"_index":917,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["changed",{"_index":636,"title":{},"body":{"changelog.html":{}}}],["changelog",{"_index":613,"title":{"changelog.html":{}},"body":{"changelog.html":{},"index.html":{}}}],["changes",{"_index":734,"title":{},"body":{"changelog.html":{}}}],["charge",{"_index":1467,"title":{},"body":{"license.html":{}}}],["child",{"_index":511,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["child.bbox.clone",{"_index":536,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["childnames",{"_index":1257,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["childnames(child",{"_index":515,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["childnames(node.node).map(n",{"_index":533,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["childnames(scene",{"_index":509,"title":{},"body":{"interfaces/ProcessedNode.html":{},"miscellaneous/functions.html":{}}}],["choose",{"_index":1073,"title":{},"body":{"changelog.html":{}}}],["ci/cd",{"_index":1048,"title":{},"body":{"changelog.html":{}}}],["claim",{"_index":1506,"title":{},"body":{"license.html":{}}}],["class",{"_index":0,"title":{"classes/BodyUILayer.html":{}},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"coverage.html":{}}}],["classes",{"_index":2,"title":{},"body":{"classes/BodyUILayer.html":{},"overview.html":{}}}],["clean",{"_index":702,"title":{},"body":{"changelog.html":{}}}],["cleanup",{"_index":769,"title":{},"body":{"changelog.html":{}}}],["click",{"_index":820,"title":{},"body":{"changelog.html":{}}}],["clicking",{"_index":910,"title":{},"body":{"changelog.html":{}}}],["client",{"_index":1441,"title":{},"body":{"index.html":{}}}],["code",{"_index":762,"title":{},"body":{"changelog.html":{}}}],["codebase",{"_index":1059,"title":{},"body":{"changelog.html":{}}}],["codex",{"_index":1115,"title":{},"body":{"changelog.html":{}}}],["codifies",{"_index":1175,"title":{},"body":{"changelog.html":{}}}],["collaboration",{"_index":1057,"title":{},"body":{"changelog.html":{}}}],["collider",{"_index":71,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["collider.ts",{"_index":418,"title":{},"body":{"interfaces/Collision.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["collision",{"_index":416,"title":{"interfaces/Collision.html":{}},"body":{"interfaces/Collision.html":{},"coverage.html":{}}}],["collisioning",{"_index":434,"title":{},"body":{"interfaces/Collision.html":{}}}],["collisions",{"_index":1081,"title":{},"body":{"changelog.html":{}}}],["color",{"_index":117,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"interfaces/SpatialSceneNode.html":{},"changelog.html":{}}}],["colorizing",{"_index":1124,"title":{},"body":{"changelog.html":{}}}],["combination",{"_index":1074,"title":{},"body":{"changelog.html":{}}}],["come",{"_index":1120,"title":{},"body":{"changelog.html":{}}}],["coming",{"_index":1112,"title":{},"body":{"changelog.html":{}}}],["comlink",{"_index":1314,"title":{},"body":{"dependencies.html":{}}}],["comment",{"_index":563,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["common",{"_index":614,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["complexity",{"_index":949,"title":{},"body":{"changelog.html":{}}}],["compodoc",{"_index":760,"title":{},"body":{"changelog.html":{}}}],["component",{"_index":719,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["components",{"_index":892,"title":{},"body":{"changelog.html":{}}}],["compositelayer",{"_index":12,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["comunica/query",{"_index":1285,"title":{},"body":{"dependencies.html":{}}}],["concat",{"_index":1316,"title":{},"body":{"dependencies.html":{}}}],["conditions",{"_index":1488,"title":{},"body":{"license.html":{}}}],["cone",{"_index":89,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/SpatialSceneNode.html":{},"miscellaneous/typealiases.html":{}}}],["conegeometry",{"_index":52,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["config",{"_index":861,"title":{},"body":{"changelog.html":{},"miscellaneous/functions.html":{}}}],["config.csv",{"_index":1532,"title":{},"body":{"miscellaneous/variables.html":{}}}],["configuration",{"_index":851,"title":{},"body":{"changelog.html":{}}}],["configurations",{"_index":860,"title":{},"body":{"changelog.html":{}}}],["confirmation",{"_index":811,"title":{},"body":{"changelog.html":{}}}],["conform",{"_index":873,"title":{},"body":{"changelog.html":{}}}],["connect",{"_index":790,"title":{},"body":{"changelog.html":{}}}],["connection",{"_index":1516,"title":{},"body":{"license.html":{}}}],["console.log",{"_index":487,"title":{},"body":{"interfaces/Collision.html":{}}}],["console.log('data",{"_index":357,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["console.log('results",{"_index":356,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["console.log('starting",{"_index":433,"title":{},"body":{"interfaces/Collision.html":{}}}],["console.log(csvreport",{"_index":501,"title":{},"body":{"interfaces/Collision.html":{}}}],["consortium",{"_index":1462,"title":{},"body":{"license.html":{}}}],["const",{"_index":129,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{}}}],["constructor(private",{"_index":273,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["container",{"_index":905,"title":{},"body":{"changelog.html":{}}}],["containers",{"_index":850,"title":{},"body":{"changelog.html":{}}}],["containing",{"_index":1416,"title":{},"body":{"index.html":{}}}],["context",{"_index":561,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["contract",{"_index":1511,"title":{},"body":{"license.html":{}}}],["control",{"_index":1015,"title":{},"body":{"changelog.html":{}}}],["controller",{"_index":283,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["convenience",{"_index":244,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["convention",{"_index":171,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["coordinate",{"_index":238,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"changelog.html":{},"index.html":{}}}],["coordinate_system",{"_index":44,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["coordinate_system.cartesian",{"_index":103,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["coordinatesystem",{"_index":102,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["copies",{"_index":1483,"title":{},"body":{"license.html":{}}}],["copy",{"_index":1470,"title":{},"body":{"license.html":{}}}],["copyright",{"_index":1460,"title":{},"body":{"license.html":{}}}],["cord",{"_index":688,"title":{},"body":{"changelog.html":{}}}],["cors",{"_index":1318,"title":{},"body":{"dependencies.html":{}}}],["coverage",{"_index":1153,"title":{"coverage.html":{}},"body":{"changelog.html":{},"coverage.html":{}}}],["created",{"_index":1024,"title":{},"body":{"changelog.html":{}}}],["creation_date",{"_index":564,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["creator",{"_index":565,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["creator_first_name",{"_index":566,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["creator_last_name",{"_index":567,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["credits",{"_index":1447,"title":{},"body":{"index.html":{}}}],["css",{"_index":1320,"title":{},"body":{"dependencies.html":{}}}],["csv.ts",{"_index":1246,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["csvreport",{"_index":491,"title":{},"body":{"interfaces/Collision.html":{}}}],["csvreport.push",{"_index":493,"title":{},"body":{"interfaces/Collision.html":{}}}],["csvtext",{"_index":1402,"title":{},"body":{"miscellaneous/functions.html":{}}}],["ctrlclick",{"_index":243,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["ctrlkey",{"_index":386,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["cube",{"_index":91,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/SpatialSceneNode.html":{},"miscellaneous/typealiases.html":{}}}],["cubegeometry",{"_index":53,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["cuboid",{"_index":1151,"title":{},"body":{"changelog.html":{}}}],["cuboids",{"_index":1149,"title":{},"body":{"changelog.html":{}}}],["currently",{"_index":802,"title":{},"body":{"changelog.html":{}}}],["currentstate",{"_index":396,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["currentstate.data",{"_index":402,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["currentstate.zoomopacity",{"_index":401,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["cursor",{"_index":271,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["cyberinfrastructure",{"_index":1449,"title":{},"body":{"index.html":{}}}],["cycle",{"_index":960,"title":{},"body":{"changelog.html":{}}}],["cylinder",{"_index":90,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/SpatialSceneNode.html":{},"miscellaneous/typealiases.html":{}}}],["cylindergeometry",{"_index":54,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["d",{"_index":113,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["d.geometry",{"_index":438,"title":{},"body":{"interfaces/Collision.html":{}}}],["d.scenegraph",{"_index":437,"title":{},"body":{"interfaces/Collision.html":{}}}],["damages",{"_index":1507,"title":{},"body":{"license.html":{}}}],["dark/light",{"_index":868,"title":{},"body":{"changelog.html":{}}}],["data",{"_index":74,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["data.concat(object.values(results",{"_index":359,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["data.length",{"_index":79,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["data.map(d",{"_index":120,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["data.push",{"_index":360,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["data.ts",{"_index":1253,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["data?.length",{"_index":332,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["database",{"_index":709,"title":{},"body":{"changelog.html":{}}}],["datasets",{"_index":972,"title":{},"body":{"changelog.html":{}}}],["deal",{"_index":1472,"title":{},"body":{"license.html":{}}}],["dealings",{"_index":1517,"title":{},"body":{"license.html":{}}}],["debugscenenodeprocessing",{"_index":202,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["debugscenenodeprocessing(data",{"_index":340,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["december",{"_index":1066,"title":{},"body":{"changelog.html":{}}}],["deck",{"_index":214,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["deck(props",{"_index":309,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["deck.gl/core",{"_index":45,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"dependencies.html":{}}}],["deck.gl/core/lib/deck",{"_index":219,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["deck.gl/geo",{"_index":1288,"title":{},"body":{"dependencies.html":{}}}],["deck.gl/layers",{"_index":47,"title":{},"body":{"classes/BodyUILayer.html":{},"dependencies.html":{}}}],["deck.gl/mesh",{"_index":50,"title":{},"body":{"classes/BodyUILayer.html":{},"dependencies.html":{}}}],["deckprops",{"_index":274,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["deckprops.camera",{"_index":278,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["deckprops.interactive",{"_index":284,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["deckprops.legacylighting",{"_index":304,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["deckprops.maxrotationx",{"_index":314,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["deckprops.minrotationx",{"_index":312,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["deckprops.rotation",{"_index":317,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["deckprops.target",{"_index":315,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["deckprops.zoom",{"_index":318,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["decompress",{"_index":459,"title":{},"body":{"interfaces/Collision.html":{}}}],["decorator",{"_index":221,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"dependencies.html":{}}}],["deeply",{"_index":794,"title":{},"body":{"changelog.html":{}}}],["default",{"_index":26,"title":{},"body":{"classes/BodyUILayer.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["defined",{"_index":28,"title":{},"body":{"classes/BodyUILayer.html":{},"changelog.html":{}}}],["delete",{"_index":538,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["demo",{"_index":822,"title":{},"body":{"changelog.html":{}}}],["dependencies",{"_index":900,"title":{"dependencies.html":{}},"body":{"changelog.html":{},"dependencies.html":{}}}],["depending",{"_index":923,"title":{},"body":{"changelog.html":{}}}],["depthmask",{"_index":178,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["derivescenegraph",{"_index":1244,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["derivescenegraph(scenegraphnodename",{"_index":1393,"title":{},"body":{"miscellaneous/functions.html":{}}}],["descrepancies",{"_index":673,"title":{},"body":{"changelog.html":{}}}],["details",{"_index":1199,"title":{},"body":{"changelog.html":{}}}],["developed",{"_index":1448,"title":{},"body":{"index.html":{}}}],["developments",{"_index":1180,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["dialog",{"_index":812,"title":{},"body":{"changelog.html":{}}}],["didzoom",{"_index":333,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["different",{"_index":849,"title":{},"body":{"changelog.html":{}}}],["digits",{"_index":1042,"title":{},"body":{"changelog.html":{}}}],["dimension_units",{"_index":568,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["direct",{"_index":1208,"title":{},"body":{"changelog.html":{}}}],["directly",{"_index":1113,"title":{},"body":{"changelog.html":{}}}],["disable",{"_index":105,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{}}}],["display",{"_index":841,"title":{},"body":{"changelog.html":{}}}],["displayed",{"_index":1150,"title":{},"body":{"changelog.html":{}}}],["displaying",{"_index":837,"title":{},"body":{"changelog.html":{}}}],["distribute",{"_index":1479,"title":{},"body":{"license.html":{}}}],["doc",{"_index":1163,"title":{},"body":{"changelog.html":{}}}],["docollisions",{"_index":69,"title":{},"body":{"classes/BodyUILayer.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["docollisions(scene",{"_index":432,"title":{},"body":{"interfaces/Collision.html":{},"miscellaneous/functions.html":{}}}],["docollisions(state.data",{"_index":187,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["docs",{"_index":699,"title":{},"body":{"changelog.html":{}}}],["document",{"_index":1322,"title":{},"body":{"dependencies.html":{}}}],["documentation",{"_index":763,"title":{},"body":{"changelog.html":{},"coverage.html":{},"license.html":{}}}],["done",{"_index":915,"title":{},"body":{"changelog.html":{}}}],["donor",{"_index":897,"title":{},"body":{"changelog.html":{}}}],["donors",{"_index":975,"title":{},"body":{"changelog.html":{}}}],["dotenv",{"_index":1325,"title":{},"body":{"dependencies.html":{}}}],["download",{"_index":1191,"title":{},"body":{"changelog.html":{}}}],["dracoloader",{"_index":422,"title":{},"body":{"interfaces/Collision.html":{}}}],["during",{"_index":959,"title":{},"body":{"changelog.html":{}}}],["dynamic",{"_index":1281,"title":{},"body":{"dependencies.html":{}}}],["dynamically",{"_index":666,"title":{},"body":{"changelog.html":{}}}],["e",{"_index":37,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["e.info",{"_index":192,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["e.isdragging",{"_index":301,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["e.object",{"_index":379,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["e.object['@id",{"_index":380,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["e.picked",{"_index":377,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["e?.srcevent?.ctrlkey",{"_index":391,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["easier",{"_index":739,"title":{},"body":{"changelog.html":{}}}],["east",{"_index":1437,"title":{},"body":{"index.html":{}}}],["effect",{"_index":1095,"title":{},"body":{"changelog.html":{}}}],["efficiency",{"_index":1002,"title":{},"body":{"changelog.html":{}}}],["element",{"_index":918,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["embedded",{"_index":857,"title":{},"body":{"changelog.html":{}}}],["embedding",{"_index":846,"title":{},"body":{"changelog.html":{}}}],["embedding.md",{"_index":844,"title":{},"body":{"changelog.html":{}}}],["enable",{"_index":502,"title":{},"body":{"interfaces/Collision.html":{},"interfaces/ProcessedNode.html":{}}}],["entities",{"_index":1404,"title":{},"body":{"miscellaneous/functions.html":{}}}],["entities.ts",{"_index":1258,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["entityid",{"_index":447,"title":{},"body":{"interfaces/Collision.html":{},"interfaces/SpatialSceneNode.html":{}}}],["es",{"_index":429,"title":{},"body":{"interfaces/Collision.html":{},"interfaces/ProcessedNode.html":{},"dependencies.html":{}}}],["eslint",{"_index":104,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{}}}],["eslint/naming",{"_index":170,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["eslint/no",{"_index":109,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["etc",{"_index":877,"title":{},"body":{"changelog.html":{}}}],["eui",{"_index":722,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["eui/rui",{"_index":756,"title":{},"body":{"changelog.html":{}}}],["event",{"_index":1502,"title":{},"body":{"license.html":{}}}],["event.interactionstate?.iszooming",{"_index":395,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["event.viewstate",{"_index":403,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["event.viewstate.rotationx",{"_index":405,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["event.viewstate.zoom",{"_index":398,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["expanded",{"_index":664,"title":{},"body":{"changelog.html":{}}}],["explicit",{"_index":110,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["exploration",{"_index":1420,"title":{},"body":{"index.html":{}}}],["export",{"_index":126,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"interfaces/SpatialSceneNode.html":{}}}],["express",{"_index":1327,"title":{},"body":{"dependencies.html":{},"license.html":{}}}],["extends",{"_index":11,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["external",{"_index":864,"title":{},"body":{"changelog.html":{}}}],["extra",{"_index":1332,"title":{},"body":{"dependencies.html":{}}}],["extraction",{"_index":818,"title":{},"body":{"changelog.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["extraction_set",{"_index":569,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["extractionsitesconfigurl",{"_index":1529,"title":{},"body":{"miscellaneous/variables.html":{}}}],["extractionsitesurl",{"_index":1525,"title":{},"body":{"miscellaneous/variables.html":{}}}],["fail",{"_index":1062,"title":{},"body":{"changelog.html":{}}}],["fails",{"_index":1100,"title":{},"body":{"changelog.html":{}}}],["false",{"_index":96,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["favor",{"_index":1053,"title":{},"body":{"changelog.html":{}}}],["feature",{"_index":662,"title":{},"body":{"changelog.html":{}}}],["features",{"_index":961,"title":{},"body":{"changelog.html":{}}}],["feel",{"_index":1000,"title":{},"body":{"changelog.html":{}}}],["female",{"_index":586,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["fetch",{"_index":1360,"title":{},"body":{"dependencies.html":{}}}],["field",{"_index":874,"title":{},"body":{"changelog.html":{}}}],["file",{"_index":5,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"interfaces/SpatialSceneNode.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{}}}],["file_format",{"_index":604,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["files",{"_index":1471,"title":{},"body":{"license.html":{}}}],["filter",{"_index":1014,"title":{},"body":{"changelog.html":{}}}],["filter(d",{"_index":436,"title":{},"body":{"interfaces/Collision.html":{}}}],["filters",{"_index":679,"title":{},"body":{"changelog.html":{}}}],["final",{"_index":1055,"title":{},"body":{"changelog.html":{}}}],["finalize",{"_index":329,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["finishing",{"_index":816,"title":{},"body":{"changelog.html":{}}}],["first",{"_index":1067,"title":{},"body":{"changelog.html":{}}}],["firstfieldname",{"_index":1399,"title":{},"body":{"miscellaneous/functions.html":{}}}],["fit",{"_index":969,"title":{},"body":{"changelog.html":{}}}],["fitness",{"_index":1498,"title":{},"body":{"license.html":{}}}],["fixed",{"_index":951,"title":{},"body":{"changelog.html":{}}}],["fixes",{"_index":705,"title":{},"body":{"changelog.html":{}}}],["fixes.ts",{"_index":1230,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["fixes/performance",{"_index":1125,"title":{},"body":{"changelog.html":{}}}],["flexible",{"_index":694,"title":{},"body":{"changelog.html":{}}}],["flipy",{"_index":280,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["fly",{"_index":1216,"title":{},"body":{"changelog.html":{}}}],["following",{"_index":1487,"title":{},"body":{"license.html":{}}}],["form",{"_index":1003,"title":{},"body":{"changelog.html":{}}}],["format",{"_index":1085,"title":{},"body":{"changelog.html":{}}}],["frame",{"_index":976,"title":{},"body":{"changelog.html":{}}}],["framework",{"_index":615,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["free",{"_index":1466,"title":{},"body":{"license.html":{}}}],["fs",{"_index":1331,"title":{},"body":{"dependencies.html":{}}}],["full",{"_index":908,"title":{},"body":{"changelog.html":{}}}],["fullscreen",{"_index":1158,"title":{},"body":{"changelog.html":{}}}],["fully",{"_index":962,"title":{},"body":{"changelog.html":{}}}],["function",{"_index":72,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/Collision.html":{},"interfaces/ProcessedNode.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["functions",{"_index":1382,"title":{"miscellaneous/functions.html":{}},"body":{"miscellaneous/functions.html":{}}}],["funded",{"_index":1454,"title":{},"body":{"index.html":{}}}],["furnished",{"_index":1486,"title":{},"body":{"license.html":{}}}],["further",{"_index":1154,"title":{},"body":{"changelog.html":{}}}],["future",{"_index":952,"title":{},"body":{"changelog.html":{}}}],["generate",{"_index":729,"title":{},"body":{"changelog.html":{}}}],["generated",{"_index":761,"title":{},"body":{"changelog.html":{}}}],["generating",{"_index":667,"title":{},"body":{"changelog.html":{}}}],["geometries",{"_index":137,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["geometries.scenegraph",{"_index":148,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["geometries.scenegraph.push(node",{"_index":143,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["geometries[geometry",{"_index":144,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["geometries[geometry].push(node",{"_index":145,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["geometry",{"_index":55,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/ProcessedNode.html":{},"interfaces/SpatialSceneNode.html":{}}}],["getcolor",{"_index":116,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["getcursor",{"_index":298,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["getpickinginfo",{"_index":20,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["getpickinginfo(e",{"_index":32,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["getposition",{"_index":125,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["gettext",{"_index":123,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["getting",{"_index":611,"title":{"changelog.html":{},"index.html":{},"license.html":{}},"body":{}}],["gettransformmatrix",{"_index":112,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["github",{"_index":1044,"title":{},"body":{"changelog.html":{}}}],["gizmo",{"_index":883,"title":{},"body":{"changelog.html":{}}}],["globalconfig",{"_index":854,"title":{},"body":{"changelog.html":{}}}],["gltf",{"_index":68,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/Collision.html":{},"interfaces/ProcessedNode.html":{},"miscellaneous/functions.html":{}}}],["gltf.scenes",{"_index":462,"title":{},"body":{"interfaces/Collision.html":{},"interfaces/ProcessedNode.html":{}}}],["gltf.ts",{"_index":1243,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["gltf:${processednode['@id",{"_index":525,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["gltfcache",{"_index":17,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/ProcessedNode.html":{},"miscellaneous/functions.html":{}}}],["gltfloader",{"_index":424,"title":{},"body":{"interfaces/Collision.html":{}}}],["gltfnode",{"_index":526,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["gltfnodes",{"_index":518,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["gltfnodes.push",{"_index":524,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["gltfoverride",{"_index":1409,"title":{},"body":{"miscellaneous/functions.html":{}}}],["gltfpromise",{"_index":1397,"title":{},"body":{"miscellaneous/functions.html":{}}}],["gltfscene",{"_index":461,"title":{},"body":{"interfaces/Collision.html":{}}}],["gltftransform",{"_index":349,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["gltfurl",{"_index":341,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"miscellaneous/functions.html":{}}}],["good",{"_index":1097,"title":{},"body":{"changelog.html":{}}}],["google",{"_index":894,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["grab",{"_index":303,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["grabbing",{"_index":302,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["granted",{"_index":1465,"title":{},"body":{"license.html":{}}}],["graphical",{"_index":715,"title":{},"body":{"changelog.html":{}}}],["graphology",{"_index":1334,"title":{},"body":{"dependencies.html":{}}}],["greatly",{"_index":832,"title":{},"body":{"changelog.html":{}}}],["gtex",{"_index":730,"title":{},"body":{"changelog.html":{}}}],["guide",{"_index":1088,"title":{},"body":{"changelog.html":{}}}],["h",{"_index":497,"title":{},"body":{"interfaces/Collision.html":{}}}],["h.name",{"_index":500,"title":{},"body":{"interfaces/Collision.html":{}}}],["h['@id",{"_index":499,"title":{},"body":{"interfaces/Collision.html":{}}}],["halfsize",{"_index":547,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["hand",{"_index":1093,"title":{},"body":{"changelog.html":{}}}],["happen",{"_index":1132,"title":{},"body":{"changelog.html":{}}}],["happens",{"_index":1063,"title":{},"body":{"changelog.html":{}}}],["helmet",{"_index":1339,"title":{},"body":{"dependencies.html":{}}}],["help",{"_index":1087,"title":{},"body":{"changelog.html":{}}}],["here",{"_index":1091,"title":{},"body":{"changelog.html":{}}}],["hereby",{"_index":1464,"title":{},"body":{"license.html":{}}}],["hex",{"_index":1341,"title":{},"body":{"dependencies.html":{}}}],["hidden",{"_index":1181,"title":{},"body":{"changelog.html":{}}}],["highlight",{"_index":800,"title":{},"body":{"changelog.html":{}}}],["highlightcolor",{"_index":97,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["highlighted",{"_index":676,"title":{},"body":{"changelog.html":{}}}],["highlights",{"_index":803,"title":{},"body":{"changelog.html":{}}}],["hit",{"_index":492,"title":{},"body":{"interfaces/Collision.html":{}}}],["hit.hits",{"_index":498,"title":{},"body":{"interfaces/Collision.html":{}}}],["hit.name",{"_index":496,"title":{},"body":{"interfaces/Collision.html":{}}}],["hit['@id",{"_index":495,"title":{},"body":{"interfaces/Collision.html":{}}}],["hits",{"_index":419,"title":{},"body":{"interfaces/Collision.html":{}}}],["hits.length",{"_index":482,"title":{},"body":{"interfaces/Collision.html":{}}}],["hits.push({'@id",{"_index":479,"title":{},"body":{"interfaces/Collision.html":{}}}],["holders",{"_index":1504,"title":{},"body":{"license.html":{}}}],["hooked",{"_index":1012,"title":{},"body":{"changelog.html":{}}}],["host",{"_index":691,"title":{},"body":{"changelog.html":{}}}],["hovering",{"_index":899,"title":{},"body":{"changelog.html":{}}}],["hra",{"_index":627,"title":{},"body":{"changelog.html":{}}}],["htmlcanvaselement",{"_index":211,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["htmlelement",{"_index":212,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["http://localhost:8080/source_data/asct",{"_index":1526,"title":{},"body":{"miscellaneous/variables.html":{}}}],["http://localhost:8080/source_data/extraction",{"_index":1530,"title":{},"body":{"miscellaneous/variables.html":{}}}],["http://localhost:8080/source_data/reference",{"_index":1536,"title":{},"body":{"miscellaneous/variables.html":{}}}],["https://beta",{"_index":1423,"title":{},"body":{"index.html":{}}}],["https://ccf",{"_index":1434,"title":{},"body":{"index.html":{}}}],["https://hubmap",{"_index":1427,"title":{},"body":{"index.html":{}}}],["https://hubmapconsortium.github.io/ccf",{"_index":342,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"index.html":{}}}],["https://hubmapconsortium.github.io/hubmap",{"_index":347,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["https://old",{"_index":1429,"title":{},"body":{"index.html":{}}}],["https://portal.hubmapconsortium.org/ccf",{"_index":1425,"title":{},"body":{"index.html":{}}}],["https://r5i95k35v5.us",{"_index":1436,"title":{},"body":{"index.html":{}}}],["https://sampledata.hubmapconsortium.org",{"_index":1210,"title":{},"body":{"changelog.html":{}}}],["hubmap",{"_index":652,"title":{},"body":{"changelog.html":{},"index.html":{},"license.html":{}}}],["human",{"_index":625,"title":{},"body":{"changelog.html":{}}}],["icon",{"_index":1192,"title":{},"body":{"changelog.html":{}}}],["icons",{"_index":909,"title":{},"body":{"changelog.html":{}}}],["id",{"_index":92,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"interfaces/SpatialSceneNode.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["idb",{"_index":1344,"title":{},"body":{"dependencies.html":{}}}],["identifier",{"_index":1227,"title":{},"body":{"coverage.html":{}}}],["iec",{"_index":1058,"title":{},"body":{"changelog.html":{}}}],["image",{"_index":1052,"title":{},"body":{"changelog.html":{}}}],["images",{"_index":1111,"title":{},"body":{"changelog.html":{}}}],["implementation",{"_index":788,"title":{},"body":{"changelog.html":{}}}],["implemented",{"_index":1010,"title":{},"body":{"changelog.html":{}}}],["implementing",{"_index":1162,"title":{},"body":{"changelog.html":{}}}],["implied",{"_index":1495,"title":{},"body":{"license.html":{}}}],["import",{"_index":43,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"interfaces/SpatialSceneNode.html":{}}}],["improve",{"_index":1001,"title":{},"body":{"changelog.html":{}}}],["improved",{"_index":752,"title":{},"body":{"changelog.html":{}}}],["improvements",{"_index":711,"title":{},"body":{"changelog.html":{}}}],["improves",{"_index":833,"title":{},"body":{"changelog.html":{}}}],["include",{"_index":1069,"title":{},"body":{"changelog.html":{}}}],["included",{"_index":1490,"title":{},"body":{"license.html":{}}}],["includes",{"_index":663,"title":{},"body":{"changelog.html":{}}}],["including",{"_index":796,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["increase",{"_index":1037,"title":{},"body":{"changelog.html":{}}}],["increased",{"_index":1156,"title":{},"body":{"changelog.html":{}}}],["index",{"_index":13,"title":{"index.html":{}},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"interfaces/SpatialSceneNode.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["indexes",{"_index":624,"title":{},"body":{"changelog.html":{}}}],["indiana",{"_index":1452,"title":{},"body":{"index.html":{}}}],["individual",{"_index":1017,"title":{},"body":{"changelog.html":{}}}],["info",{"_index":3,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"interfaces/SpatialSceneNode.html":{},"changelog.html":{},"index.html":{}}}],["info.object",{"_index":388,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["info.object['@id",{"_index":389,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["info.picked",{"_index":387,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["info?.object?.['@id",{"_index":414,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["information",{"_index":701,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["infrastructure",{"_index":1114,"title":{},"body":{"changelog.html":{}}}],["ingestion",{"_index":1071,"title":{},"body":{"changelog.html":{}}}],["initial",{"_index":931,"title":{},"body":{"changelog.html":{}}}],["initialize",{"_index":322,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["initializestate",{"_index":21,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["instead",{"_index":922,"title":{},"body":{"changelog.html":{}}}],["instructions",{"_index":845,"title":{},"body":{"changelog.html":{}}}],["integrated",{"_index":963,"title":{},"body":{"changelog.html":{}}}],["integrating",{"_index":793,"title":{},"body":{"changelog.html":{}}}],["integration",{"_index":1070,"title":{},"body":{"changelog.html":{}}}],["integrations",{"_index":983,"title":{},"body":{"changelog.html":{}}}],["intensity",{"_index":306,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["interact",{"_index":946,"title":{},"body":{"changelog.html":{}}}],["interactions",{"_index":1136,"title":{},"body":{"changelog.html":{}}}],["interactionstate",{"_index":393,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["interactive",{"_index":203,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["interest",{"_index":1207,"title":{},"body":{"changelog.html":{}}}],["interface",{"_index":196,"title":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"interfaces/SpatialSceneNode.html":{}},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"interfaces/SpatialSceneNode.html":{},"changelog.html":{},"coverage.html":{},"index.html":{}}}],["interfaces",{"_index":198,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"interfaces/SpatialSceneNode.html":{},"changelog.html":{},"index.html":{},"overview.html":{}}}],["internal",{"_index":1051,"title":{},"body":{"changelog.html":{}}}],["isdragging",{"_index":299,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["issue",{"_index":1033,"title":{},"body":{"changelog.html":{}}}],["issues",{"_index":670,"title":{},"body":{"changelog.html":{}}}],["iszooming",{"_index":394,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["it's",{"_index":791,"title":{},"body":{"changelog.html":{}}}],["item",{"_index":1189,"title":{},"body":{"changelog.html":{}}}],["iu",{"_index":1178,"title":{},"body":{"changelog.html":{}}}],["javascript",{"_index":746,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["json",{"_index":1083,"title":{},"body":{"changelog.html":{}}}],["jsonld",{"_index":507,"title":{},"body":{"interfaces/ProcessedNode.html":{},"dependencies.html":{}}}],["jsonld.ts",{"_index":559,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"coverage.html":{}}}],["jsonld/jsonld",{"_index":589,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["jsonldobj",{"_index":560,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["july",{"_index":1135,"title":{},"body":{"changelog.html":{}}}],["jump",{"_index":1187,"title":{},"body":{"changelog.html":{}}}],["key",{"_index":76,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["keyboard",{"_index":1185,"title":{},"body":{"changelog.html":{}}}],["keyval",{"_index":1345,"title":{},"body":{"dependencies.html":{}}}],["kidney",{"_index":829,"title":{},"body":{"changelog.html":{}}}],["kind",{"_index":1494,"title":{},"body":{"license.html":{}}}],["known",{"_index":669,"title":{},"body":{"changelog.html":{}}}],["kpmp",{"_index":649,"title":{},"body":{"changelog.html":{}}}],["l",{"_index":189,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["label",{"_index":570,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["labs/data",{"_index":1296,"title":{},"body":{"dependencies.html":{}}}],["labs/dispatch",{"_index":1298,"title":{},"body":{"dependencies.html":{}}}],["landmarks",{"_index":689,"title":{},"body":{"changelog.html":{}}}],["larger",{"_index":740,"title":{},"body":{"changelog.html":{}}}],["lasthovered",{"_index":272,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["latest",{"_index":683,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["layer",{"_index":227,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["layer.ts",{"_index":10,"title":{},"body":{"classes/BodyUILayer.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["layer.ts:143",{"_index":33,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["layer.ts:71",{"_index":31,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["layer.ts:72",{"_index":29,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["layer.ts:74",{"_index":40,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["layer.ts:80",{"_index":42,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["layername",{"_index":18,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["layers",{"_index":51,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"dependencies.html":{}}}],["layers.filter(l",{"_index":188,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["layers.push",{"_index":157,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["layers.push(meshlayer(`${geometry}pickable",{"_index":185,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["layers.push(meshlayer(geometry",{"_index":184,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["layers.push(textlayer('text",{"_index":180,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["layers.push(textlayer('textpickable",{"_index":183,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["lb",{"_index":541,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["lb.clone().vadd(halfsize",{"_index":551,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["ld",{"_index":1084,"title":{},"body":{"changelog.html":{}}}],["leak",{"_index":1032,"title":{},"body":{"changelog.html":{}}}],["leave",{"_index":814,"title":{},"body":{"changelog.html":{}}}],["left",{"_index":587,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"changelog.html":{}}}],["left/right",{"_index":830,"title":{},"body":{"changelog.html":{}}}],["legacylighting",{"_index":204,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["level",{"_index":1183,"title":{},"body":{"changelog.html":{}}}],["levels",{"_index":1204,"title":{},"body":{"changelog.html":{}}}],["liability",{"_index":1508,"title":{},"body":{"license.html":{}}}],["liable",{"_index":1505,"title":{},"body":{"license.html":{}}}],["libraries",{"_index":743,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["library",{"_index":993,"title":{},"body":{"changelog.html":{}}}],["library/vh_female/united/vhf_united_color.glb",{"_index":346,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["library/vh_male/united/vhm_united_color.glb",{"_index":345,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["license",{"_index":1458,"title":{"license.html":{}},"body":{"license.html":{}}}],["life",{"_index":808,"title":{},"body":{"changelog.html":{}}}],["lightingeffect",{"_index":215,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["limitation",{"_index":1474,"title":{},"body":{"license.html":{}}}],["limited",{"_index":1119,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["line",{"_index":107,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["link",{"_index":823,"title":{},"body":{"changelog.html":{}}}],["linkage",{"_index":1137,"title":{},"body":{"changelog.html":{}}}],["linked",{"_index":696,"title":{},"body":{"changelog.html":{}}}],["links",{"_index":775,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["list",{"_index":939,"title":{},"body":{"changelog.html":{}}}],["literal",{"_index":25,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/Collision.html":{},"dependencies.html":{},"miscellaneous/typealiases.html":{}}}],["little",{"_index":944,"title":{},"body":{"changelog.html":{}}}],["load",{"_index":420,"title":{},"body":{"interfaces/Collision.html":{},"interfaces/ProcessedNode.html":{},"changelog.html":{}}}],["load(model.scenegraph",{"_index":458,"title":{},"body":{"interfaces/Collision.html":{}}}],["loaded",{"_index":1139,"title":{},"body":{"changelog.html":{}}}],["loaders.gl/core",{"_index":421,"title":{},"body":{"interfaces/Collision.html":{},"dependencies.html":{}}}],["loaders.gl/draco",{"_index":423,"title":{},"body":{"interfaces/Collision.html":{},"dependencies.html":{}}}],["loaders.gl/gltf",{"_index":425,"title":{},"body":{"interfaces/Collision.html":{},"dependencies.html":{}}}],["loadgltf",{"_index":64,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/ProcessedNode.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["loadgltf(model",{"_index":1395,"title":{},"body":{"miscellaneous/functions.html":{}}}],["loadgltf({scenegraph",{"_index":517,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["loadgltf2",{"_index":65,"title":{},"body":{"classes/BodyUILayer.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["loadgltf2(model.scenegraphnode",{"_index":167,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["loadgltf2(scenegraphnodename",{"_index":1396,"title":{},"body":{"miscellaneous/functions.html":{}}}],["loading",{"_index":657,"title":{},"body":{"changelog.html":{}}}],["location",{"_index":1038,"title":{},"body":{"changelog.html":{}}}],["locations",{"_index":651,"title":{},"body":{"changelog.html":{}}}],["lodash",{"_index":1348,"title":{},"body":{"dependencies.html":{}}}],["log",{"_index":1446,"title":{},"body":{"index.html":{}}}],["logging",{"_index":732,"title":{},"body":{"changelog.html":{}}}],["longer",{"_index":919,"title":{},"body":{"changelog.html":{}}}],["look",{"_index":999,"title":{},"body":{"changelog.html":{}}}],["loop",{"_index":325,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["lowerbound",{"_index":442,"title":{},"body":{"interfaces/Collision.html":{},"interfaces/ProcessedNode.html":{}}}],["lowerbound[i",{"_index":455,"title":{},"body":{"interfaces/Collision.html":{},"interfaces/ProcessedNode.html":{}}}],["lru",{"_index":1350,"title":{},"body":{"dependencies.html":{}}}],["luma.gl/core",{"_index":57,"title":{},"body":{"classes/BodyUILayer.html":{},"dependencies.html":{}}}],["m",{"_index":147,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["m.scenegraph",{"_index":149,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["m.scenegraphnode",{"_index":150,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["made",{"_index":1060,"title":{},"body":{"changelog.html":{}}}],["major",{"_index":661,"title":{},"body":{"changelog.html":{}}}],["makes",{"_index":736,"title":{},"body":{"changelog.html":{}}}],["making",{"_index":785,"title":{},"body":{"changelog.html":{}}}],["male",{"_index":585,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["managers",{"_index":750,"title":{},"body":{"changelog.html":{}}}],["map(model",{"_index":439,"title":{},"body":{"interfaces/Collision.html":{}}}],["mapping.csv",{"_index":1534,"title":{},"body":{"miscellaneous/variables.html":{}}}],["march",{"_index":996,"title":{},"body":{"changelog.html":{}}}],["markdown",{"_index":1358,"title":{},"body":{"dependencies.html":{}}}],["mat",{"_index":440,"title":{},"body":{"interfaces/Collision.html":{}}}],["mat.transformaspoint",{"_index":443,"title":{},"body":{"interfaces/Collision.html":{}}}],["mat.transformaspoint([1",{"_index":445,"title":{},"body":{"interfaces/Collision.html":{}}}],["match",{"_index":998,"title":{},"body":{"changelog.html":{}}}],["matching",{"_index":194,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"interfaces/SpatialSceneNode.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"miscellaneous/functions.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["math.gl/core",{"_index":59,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"interfaces/SpatialSceneNode.html":{},"dependencies.html":{}}}],["math.gl/culling",{"_index":1293,"title":{},"body":{"dependencies.html":{}}}],["math.max(...report.map(r",{"_index":489,"title":{},"body":{"interfaces/Collision.html":{}}}],["math.max(n",{"_index":454,"title":{},"body":{"interfaces/Collision.html":{},"interfaces/ProcessedNode.html":{}}}],["math.min(math.max(1",{"_index":397,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["math.min(n",{"_index":451,"title":{},"body":{"interfaces/Collision.html":{},"interfaces/ProcessedNode.html":{}}}],["matrix",{"_index":366,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["matrix.gettranslation",{"_index":369,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["matrix4",{"_index":58,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"interfaces/SpatialSceneNode.html":{}}}],["matrix4([0.076,0,0,0,0,0.076,1.6875389974302382e",{"_index":350,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["matrix4(d.transformmatrix).gettranslation",{"_index":122,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["matrix4(matrix4.identity",{"_index":553,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["matrix4(model.transformmatrix",{"_index":441,"title":{},"body":{"interfaces/Collision.html":{}}}],["matrix4(modelmatrix",{"_index":523,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["matrix4(node.transformmatrix",{"_index":367,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["matrix4(worldmatrix",{"_index":519,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["matrix4.identity",{"_index":520,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["maxhits",{"_index":488,"title":{},"body":{"interfaces/Collision.html":{}}}],["maxrotationx",{"_index":205,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["mc",{"_index":1177,"title":{},"body":{"changelog.html":{}}}],["memory",{"_index":1031,"title":{},"body":{"changelog.html":{}}}],["menu",{"_index":1094,"title":{},"body":{"changelog.html":{}}}],["merchantability",{"_index":1497,"title":{},"body":{"license.html":{}}}],["merge",{"_index":1477,"title":{},"body":{"license.html":{}}}],["mesh",{"_index":82,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["meshlayer",{"_index":1234,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["meshlayer(id",{"_index":73,"title":{},"body":{"classes/BodyUILayer.html":{},"miscellaneous/functions.html":{}}}],["metadata",{"_index":1148,"title":{},"body":{"changelog.html":{}}}],["methods",{"_index":19,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["minor",{"_index":671,"title":{},"body":{"changelog.html":{}}}],["minrotationx",{"_index":206,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["miscellaneous",{"_index":1381,"title":{"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}},"body":{"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["mit",{"_index":1459,"title":{},"body":{"license.html":{}}}],["mock",{"_index":1173,"title":{},"body":{"changelog.html":{}}}],["modal",{"_index":929,"title":{},"body":{"changelog.html":{}}}],["mode",{"_index":859,"title":{},"body":{"changelog.html":{}}}],["model",{"_index":156,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/Collision.html":{},"dependencies.html":{},"miscellaneous/functions.html":{}}}],["model._lighting",{"_index":173,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["model.color",{"_index":176,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["model.entityid",{"_index":448,"title":{},"body":{"interfaces/Collision.html":{}}}],["model.opacity",{"_index":163,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["model.scenegraph",{"_index":169,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["model.scenegraphnode",{"_index":166,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["model.tooltip",{"_index":446,"title":{},"body":{"interfaces/Collision.html":{}}}],["model.transformmatrix",{"_index":175,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["model.unpickable",{"_index":165,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["model.zoombasedopacity",{"_index":161,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["model['@id",{"_index":159,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/Collision.html":{}}}],["modelmatrix",{"_index":464,"title":{},"body":{"interfaces/Collision.html":{},"interfaces/ProcessedNode.html":{}}}],["modelmatrix.transformaspoint(primitive.attributes.position.max",{"_index":472,"title":{},"body":{"interfaces/Collision.html":{},"interfaces/ProcessedNode.html":{}}}],["modelmatrix.transformaspoint(primitive.attributes.position.min",{"_index":471,"title":{},"body":{"interfaces/Collision.html":{},"interfaces/ProcessedNode.html":{}}}],["models",{"_index":158,"title":{},"body":{"classes/BodyUILayer.html":{},"miscellaneous/variables.html":{}}}],["modify",{"_index":1476,"title":{},"body":{"license.html":{}}}],["modules",{"_index":1518,"title":{"modules.html":{}},"body":{"modules.html":{}}}],["monorepo",{"_index":1413,"title":{},"body":{"index.html":{}}}],["more",{"_index":700,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["mouseevent",{"_index":241,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["moved",{"_index":1194,"title":{},"body":{"changelog.html":{}}}],["much",{"_index":738,"title":{},"body":{"changelog.html":{}}}],["multiple",{"_index":1414,"title":{},"body":{"index.html":{}}}],["n.bbox",{"_index":532,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["n.unpickable",{"_index":182,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["n3",{"_index":1351,"title":{},"body":{"dependencies.html":{}}}],["name",{"_index":35,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/Collision.html":{},"interfaces/SpatialSceneNode.html":{},"miscellaneous/functions.html":{}}}],["names",{"_index":510,"title":{},"body":{"interfaces/ProcessedNode.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["names.push(child.name",{"_index":514,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["navigation",{"_index":1186,"title":{},"body":{"changelog.html":{}}}],["near",{"_index":281,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["need",{"_index":641,"title":{},"body":{"changelog.html":{}}}],["needed",{"_index":1004,"title":{},"body":{"changelog.html":{}}}],["needs",{"_index":1011,"title":{},"body":{"changelog.html":{}}}],["network",{"_index":1450,"title":{},"body":{"index.html":{}}}],["new",{"_index":87,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"changelog.html":{},"coverage.html":{}}}],["next",{"_index":106,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"changelog.html":{}}}],["ng5",{"_index":1353,"title":{},"body":{"dependencies.html":{}}}],["ngx",{"_index":1356,"title":{},"body":{"dependencies.html":{}}}],["ngxs",{"_index":1295,"title":{},"body":{"dependencies.html":{}}}],["ngxs/logger",{"_index":1300,"title":{},"body":{"dependencies.html":{}}}],["ngxs/storage",{"_index":1303,"title":{},"body":{"dependencies.html":{}}}],["ngxs/store",{"_index":1304,"title":{},"body":{"dependencies.html":{}}}],["nih",{"_index":1455,"title":{},"body":{"index.html":{}}}],["node",{"_index":63,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"dependencies.html":{}}}],["node.bbox",{"_index":535,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["node.bbox.extend(child.bbox",{"_index":537,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["node.bbox.lowerbound",{"_index":542,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["node.bbox.upperbound",{"_index":544,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["node.center",{"_index":550,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["node.geometry",{"_index":141,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["node.id",{"_index":522,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["node.mesh",{"_index":465,"title":{},"body":{"interfaces/Collision.html":{},"interfaces/ProcessedNode.html":{}}}],["node.mesh.primitives",{"_index":466,"title":{},"body":{"interfaces/Collision.html":{},"interfaces/ProcessedNode.html":{}}}],["node.mesh.primitives.length",{"_index":467,"title":{},"body":{"interfaces/Collision.html":{},"interfaces/ProcessedNode.html":{}}}],["node.name",{"_index":474,"title":{},"body":{"interfaces/Collision.html":{},"interfaces/ProcessedNode.html":{}}}],["node.scenegraph",{"_index":142,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["node.size",{"_index":545,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["node.transformmatrix",{"_index":552,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["node.ts",{"_index":606,"title":{},"body":{"interfaces/SpatialSceneNode.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["node.zoomtoonload",{"_index":334,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["nodeclick",{"_index":257,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["nodeclickevent",{"_index":242,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"miscellaneous/typealiases.html":{}}}],["nodeclicksubject",{"_index":249,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["nodedrag",{"_index":267,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["nodedragend",{"_index":269,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["nodedragendsubject",{"_index":256,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["nodedragevent",{"_index":240,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"miscellaneous/typealiases.html":{}}}],["nodedragstart",{"_index":265,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["nodedragstartsubject",{"_index":254,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["nodedragsubject",{"_index":255,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["nodehoverstart",{"_index":259,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["nodehoverstartsubject",{"_index":250,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["nodehoverstop",{"_index":261,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["nodehoverstopsubject",{"_index":251,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["nodes",{"_index":154,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"miscellaneous/functions.html":{}}}],["nodes.filter(n",{"_index":181,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["nodes.ts",{"_index":505,"title":{},"body":{"interfaces/ProcessedNode.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["nodes[n]).filter(n",{"_index":534,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["nodes[node['@id",{"_index":539,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["nodes[processednode['@id",{"_index":530,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["noninfringement",{"_index":1501,"title":{},"body":{"license.html":{}}}],["note",{"_index":634,"title":{},"body":{"changelog.html":{}}}],["notice",{"_index":1034,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["now",{"_index":741,"title":{},"body":{"changelog.html":{}}}],["number",{"_index":115,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"interfaces/SpatialSceneNode.html":{},"changelog.html":{}}}],["numeric",{"_index":1039,"title":{},"body":{"changelog.html":{}}}],["object",{"_index":235,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"miscellaneous/variables.html":{}}}],["object.entries(geometries",{"_index":155,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["object.prototype.hasownproperty.call(url2gltf",{"_index":151,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["object.values(nodes",{"_index":540,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["object.values(nodes).filter(n",{"_index":531,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["object.values(results",{"_index":358,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["obtaining",{"_index":1469,"title":{},"body":{"license.html":{}}}],["off/on",{"_index":1008,"title":{},"body":{"changelog.html":{}}}],["official",{"_index":1134,"title":{},"body":{"changelog.html":{}}}],["old",{"_index":1428,"title":{},"body":{"index.html":{}}}],["onclick",{"_index":288,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["ondrag",{"_index":294,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["ondragend",{"_index":296,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["ondragstart",{"_index":292,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["one",{"_index":1077,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["onhover",{"_index":286,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["online",{"_index":1144,"title":{},"body":{"changelog.html":{}}}],["ontological",{"_index":1215,"title":{},"body":{"changelog.html":{}}}],["ontologies",{"_index":1086,"title":{},"body":{"changelog.html":{}}}],["ontology",{"_index":637,"title":{},"body":{"changelog.html":{}}}],["ontology/objects/vhf_united_v01_060420.glb",{"_index":348,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["onviewstatechange",{"_index":290,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["opacities",{"_index":1016,"title":{},"body":{"changelog.html":{}}}],["opacity",{"_index":160,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/SpatialSceneNode.html":{},"changelog.html":{}}}],["openapi",{"_index":787,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["openapi/js",{"_index":1442,"title":{},"body":{"index.html":{}}}],["openapi/ng",{"_index":1444,"title":{},"body":{"index.html":{}}}],["openapi/ts",{"_index":1443,"title":{},"body":{"index.html":{}}}],["optimization",{"_index":943,"title":{},"body":{"changelog.html":{}}}],["optimizations",{"_index":1126,"title":{},"body":{"changelog.html":{}}}],["optimized",{"_index":981,"title":{},"body":{"changelog.html":{}}}],["option",{"_index":799,"title":{},"body":{"changelog.html":{}}}],["optional",{"_index":36,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"interfaces/SpatialSceneNode.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["options",{"_index":75,"title":{},"body":{"classes/BodyUILayer.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["options.geometry",{"_index":84,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["orbitaxis",{"_index":231,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["orbitview",{"_index":216,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["organ",{"_index":656,"title":{},"body":{"changelog.html":{},"index.html":{},"miscellaneous/variables.html":{}}}],["organs",{"_index":690,"title":{},"body":{"changelog.html":{}}}],["organs/anatomical",{"_index":1018,"title":{},"body":{"changelog.html":{}}}],["orthographic",{"_index":279,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"changelog.html":{}}}],["orthographicview",{"_index":217,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["ot2od026671",{"_index":1457,"title":{},"body":{"index.html":{}}}],["otherwise",{"_index":1513,"title":{},"body":{"license.html":{}}}],["out",{"_index":1515,"title":{},"body":{"license.html":{}}}],["over",{"_index":1046,"title":{},"body":{"changelog.html":{}}}],["overall",{"_index":678,"title":{},"body":{"changelog.html":{}}}],["overlays",{"_index":1205,"title":{},"body":{"changelog.html":{}}}],["overview",{"_index":1519,"title":{"overview.html":{}},"body":{"overview.html":{}}}],["p",{"_index":1168,"title":{},"body":{"changelog.html":{}}}],["package",{"_index":749,"title":{"dependencies.html":{}},"body":{"changelog.html":{}}}],["pages",{"_index":843,"title":{},"body":{"changelog.html":{}}}],["paired",{"_index":826,"title":{},"body":{"changelog.html":{}}}],["pane",{"_index":970,"title":{},"body":{"changelog.html":{}}}],["panel",{"_index":840,"title":{},"body":{"changelog.html":{}}}],["parameters",{"_index":34,"title":{},"body":{"classes/BodyUILayer.html":{},"miscellaneous/functions.html":{}}}],["parameters['getpickinginfo']>[0",{"_index":190,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["parent",{"_index":207,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["parsecsv",{"_index":1247,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["parsecsv(sourceurl",{"_index":1398,"title":{},"body":{"miscellaneous/functions.html":{}}}],["parsecsvtext",{"_index":1248,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["parsecsvtext(csvtext",{"_index":1401,"title":{},"body":{"miscellaneous/functions.html":{}}}],["parser",{"_index":1311,"title":{},"body":{"dependencies.html":{}}}],["partial",{"_index":275,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["particular",{"_index":1499,"title":{},"body":{"license.html":{}}}],["partly",{"_index":995,"title":{},"body":{"changelog.html":{}}}],["partonomy",{"_index":912,"title":{},"body":{"changelog.html":{}}}],["path",{"_index":1337,"title":{},"body":{"dependencies.html":{}}}],["pbr",{"_index":174,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{}}}],["performance",{"_index":753,"title":{},"body":{"changelog.html":{}}}],["permission",{"_index":1463,"title":{},"body":{"license.html":{}}}],["permit",{"_index":1484,"title":{},"body":{"license.html":{}}}],["person",{"_index":1468,"title":{},"body":{"license.html":{}}}],["persons",{"_index":1485,"title":{},"body":{"license.html":{}}}],["pick",{"_index":655,"title":{},"body":{"changelog.html":{}}}],["pickable",{"_index":93,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["picked",{"_index":239,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["pickinfo",{"_index":234,"title":{"interfaces/PickInfo.html":{}},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"coverage.html":{}}}],["placeholder",{"_index":1138,"title":{},"body":{"changelog.html":{}}}],["placement",{"_index":571,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"changelog.html":{}}}],["placement_date",{"_index":591,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["placenta",{"_index":686,"title":{},"body":{"changelog.html":{}}}],["player",{"_index":1284,"title":{},"body":{"dependencies.html":{}}}],["plugin",{"_index":1301,"title":{},"body":{"dependencies.html":{}}}],["plus",{"_index":665,"title":{},"body":{"changelog.html":{}}}],["pointer",{"_index":378,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["popup",{"_index":1147,"title":{},"body":{"changelog.html":{}}}],["portal",{"_index":797,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["portal's",{"_index":1118,"title":{},"body":{"changelog.html":{}}}],["portions",{"_index":1492,"title":{},"body":{"license.html":{}}}],["position",{"_index":121,"title":{},"body":{"classes/BodyUILayer.html":{},"changelog.html":{}}}],["possible",{"_index":1061,"title":{},"body":{"changelog.html":{}}}],["postprocess",{"_index":460,"title":{},"body":{"interfaces/Collision.html":{}}}],["preferences",{"_index":871,"title":{},"body":{"changelog.html":{}}}],["preparation",{"_index":1179,"title":{},"body":{"changelog.html":{}}}],["presented",{"_index":1203,"title":{},"body":{"changelog.html":{}}}],["prevent",{"_index":723,"title":{},"body":{"changelog.html":{}}}],["preview",{"_index":886,"title":{},"body":{"changelog.html":{}}}],["previous",{"_index":1023,"title":{},"body":{"changelog.html":{}}}],["previously",{"_index":777,"title":{},"body":{"changelog.html":{}}}],["primitive",{"_index":468,"title":{},"body":{"interfaces/Collision.html":{},"interfaces/ProcessedNode.html":{}}}],["primitive.attributes.position",{"_index":469,"title":{},"body":{"interfaces/Collision.html":{},"interfaces/ProcessedNode.html":{}}}],["primitive.attributes.position.min",{"_index":470,"title":{},"body":{"interfaces/Collision.html":{},"interfaces/ProcessedNode.html":{}}}],["priority",{"_index":607,"title":{},"body":{"interfaces/SpatialSceneNode.html":{}}}],["private",{"_index":248,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["process",{"_index":1161,"title":{},"body":{"changelog.html":{}}}],["processanatomicalstructures",{"_index":1250,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["processanatomicalstructures(sourceurl",{"_index":1403,"title":{},"body":{"miscellaneous/functions.html":{}}}],["processed",{"_index":1109,"title":{},"body":{"changelog.html":{}}}],["processednode",{"_index":503,"title":{"interfaces/ProcessedNode.html":{}},"body":{"interfaces/ProcessedNode.html":{},"coverage.html":{}}}],["processednode.bbox",{"_index":529,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["processednode['@id",{"_index":527,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["processextractionsites",{"_index":1252,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["processextractionsites(sourceurl",{"_index":1405,"title":{},"body":{"miscellaneous/functions.html":{}}}],["processing",{"_index":872,"title":{},"body":{"changelog.html":{}}}],["processreferencedata",{"_index":1254,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["processreferencedata(refentities",{"_index":1406,"title":{},"body":{"miscellaneous/functions.html":{}}}],["processscenenodes",{"_index":228,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["processscenenodes(gltfurl",{"_index":354,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"miscellaneous/functions.html":{}}}],["processspatialentities",{"_index":1259,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["processspatialentities(parent",{"_index":1408,"title":{},"body":{"miscellaneous/functions.html":{}}}],["production",{"_index":764,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["programming",{"_index":742,"title":{},"body":{"changelog.html":{}}}],["project",{"_index":1166,"title":{},"body":{"changelog.html":{}}}],["projects",{"_index":1415,"title":{},"body":{"index.html":{}}}],["projects/.../body",{"_index":1387,"title":{},"body":{"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{}}}],["projects/.../global",{"_index":1383,"title":{},"body":{"miscellaneous/functions.html":{}}}],["projects/.../load",{"_index":1385,"title":{},"body":{"miscellaneous/functions.html":{}}}],["projects/.../parse",{"_index":1388,"title":{},"body":{"miscellaneous/functions.html":{}}}],["projects/.../process",{"_index":1384,"title":{},"body":{"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["projects/.../scene",{"_index":1390,"title":{},"body":{"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{}}}],["projects/.../simplify",{"_index":1389,"title":{},"body":{"miscellaneous/functions.html":{}}}],["projects/.../spatial",{"_index":1386,"title":{},"body":{"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{}}}],["projects/ccf",{"_index":6,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"interfaces/SpatialSceneNode.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["promise",{"_index":128,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"miscellaneous/functions.html":{}}}],["promise(r",{"_index":326,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["properties",{"_index":14,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"interfaces/SpatialSceneNode.html":{},"changelog.html":{}}}],["props",{"_index":276,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["props.effects",{"_index":305,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["provided",{"_index":1219,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["providers",{"_index":804,"title":{},"body":{"changelog.html":{}}}],["public",{"_index":1145,"title":{},"body":{"changelog.html":{}}}],["publish",{"_index":1478,"title":{},"body":{"license.html":{}}}],["publishing",{"_index":747,"title":{},"body":{"changelog.html":{}}}],["purpose",{"_index":1500,"title":{},"body":{"license.html":{}}}],["pushed",{"_index":958,"title":{},"body":{"changelog.html":{}}}],["python",{"_index":744,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["qs",{"_index":1362,"title":{},"body":{"dependencies.html":{}}}],["qualitative",{"_index":1122,"title":{},"body":{"changelog.html":{}}}],["quality",{"_index":807,"title":{},"body":{"changelog.html":{}}}],["queries",{"_index":640,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["query",{"_index":1213,"title":{},"body":{"changelog.html":{}}}],["querying",{"_index":695,"title":{},"body":{"changelog.html":{}}}],["quickly",{"_index":1102,"title":{},"body":{"changelog.html":{}}}],["r.hits.length",{"_index":490,"title":{},"body":{"interfaces/Collision.html":{}}}],["rc.1",{"_index":1128,"title":{},"body":{"changelog.html":{}}}],["rdf",{"_index":1364,"title":{},"body":{"dependencies.html":{}}}],["rdfjs",{"_index":1286,"title":{},"body":{"dependencies.html":{}}}],["rdfjs/data",{"_index":1306,"title":{},"body":{"dependencies.html":{}}}],["rdfxml",{"_index":1365,"title":{},"body":{"dependencies.html":{}}}],["readable",{"_index":1367,"title":{},"body":{"dependencies.html":{}}}],["readonly",{"_index":16,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["real",{"_index":1143,"title":{},"body":{"changelog.html":{}}}],["record",{"_index":138,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["rectify",{"_index":783,"title":{},"body":{"changelog.html":{}}}],["reduce",{"_index":948,"title":{},"body":{"changelog.html":{}}}],["reduction",{"_index":713,"title":{},"body":{"changelog.html":{}}}],["refentities",{"_index":1407,"title":{},"body":{"miscellaneous/functions.html":{}}}],["reference",{"_index":344,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["reference_organ",{"_index":572,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"interfaces/SpatialSceneNode.html":{}}}],["referencedataconfig",{"_index":1256,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["referenceorganconfigurl",{"_index":1535,"title":{},"body":{"miscellaneous/variables.html":{}}}],["refernced",{"_index":827,"title":{},"body":{"changelog.html":{}}}],["refresh",{"_index":911,"title":{},"body":{"changelog.html":{}}}],["regions",{"_index":1206,"title":{},"body":{"changelog.html":{}}}],["register",{"_index":1323,"title":{},"body":{"dependencies.html":{}}}],["registered",{"_index":778,"title":{},"body":{"changelog.html":{}}}],["registergltfloaders",{"_index":66,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/ProcessedNode.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["registration",{"_index":817,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["registrations",{"_index":936,"title":{},"body":{"changelog.html":{}}}],["related",{"_index":987,"title":{},"body":{"changelog.html":{}}}],["release",{"_index":629,"title":{},"body":{"changelog.html":{}}}],["reliability",{"_index":1036,"title":{},"body":{"changelog.html":{}}}],["reloads",{"_index":882,"title":{},"body":{"changelog.html":{}}}],["removed",{"_index":856,"title":{},"body":{"changelog.html":{}}}],["removes",{"_index":986,"title":{},"body":{"changelog.html":{}}}],["renderlayers",{"_index":22,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["report",{"_index":475,"title":{},"body":{"interfaces/Collision.html":{}}}],["report.push",{"_index":483,"title":{},"body":{"interfaces/Collision.html":{}}}],["repository",{"_index":1412,"title":{},"body":{"index.html":{}}}],["representation_of",{"_index":573,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"interfaces/SpatialSceneNode.html":{}}}],["required",{"_index":1090,"title":{},"body":{"changelog.html":{}}}],["resets",{"_index":913,"title":{},"body":{"changelog.html":{}}}],["resolved",{"_index":964,"title":{},"body":{"changelog.html":{}}}],["respond",{"_index":904,"title":{},"body":{"changelog.html":{}}}],["restriction",{"_index":1473,"title":{},"body":{"license.html":{}}}],["result",{"_index":193,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"interfaces/SpatialSceneNode.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"miscellaneous/functions.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["results",{"_index":195,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"interfaces/SpatialSceneNode.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"miscellaneous/functions.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["return",{"_index":81,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/Collision.html":{},"interfaces/ProcessedNode.html":{}}}],["returns",{"_index":38,"title":{},"body":{"classes/BodyUILayer.html":{},"miscellaneous/functions.html":{}}}],["returntype",{"_index":39,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["returntype['getpickinginfo",{"_index":191,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["rgb",{"_index":1342,"title":{},"body":{"dependencies.html":{}}}],["right",{"_index":588,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"changelog.html":{}}}],["rights",{"_index":1475,"title":{},"body":{"license.html":{}}}],["root",{"_index":921,"title":{},"body":{"changelog.html":{}}}],["rotates",{"_index":884,"title":{},"body":{"changelog.html":{}}}],["rotation",{"_index":208,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["rotation_units",{"_index":599,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["rotationorbit",{"_index":232,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["rotationx",{"_index":233,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["round",{"_index":1021,"title":{},"body":{"changelog.html":{}}}],["rounded",{"_index":1040,"title":{},"body":{"changelog.html":{}}}],["route",{"_index":693,"title":{},"body":{"changelog.html":{}}}],["ru/common",{"_index":1268,"title":{},"body":{"dependencies.html":{}}}],["rui",{"_index":650,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["rui_locations.jsonld",{"_index":731,"title":{},"body":{"changelog.html":{}}}],["rui_rank",{"_index":574,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["rxjs",{"_index":224,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"dependencies.html":{}}}],["rxjs/operators",{"_index":226,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["sad",{"_index":476,"title":{},"body":{"interfaces/Collision.html":{}}}],["sad.push(src",{"_index":486,"title":{},"body":{"interfaces/Collision.html":{}}}],["sample",{"_index":1218,"title":{},"body":{"changelog.html":{}}}],["samples",{"_index":950,"title":{},"body":{"changelog.html":{}}}],["saver",{"_index":1329,"title":{},"body":{"dependencies.html":{}}}],["scaffolding",{"_index":1167,"title":{},"body":{"changelog.html":{}}}],["scale(halfsize.toarray",{"_index":555,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["scaling_units",{"_index":595,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["scene",{"_index":62,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"interfaces/SpatialSceneNode.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{}}}],["scene.children",{"_index":513,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["scene.filter(d",{"_index":457,"title":{},"body":{"interfaces/Collision.html":{}}}],["scene.nodes",{"_index":512,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["scene.ts",{"_index":1263,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["scenegraph",{"_index":139,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"interfaces/SpatialSceneNode.html":{}}}],["scenegraphlayer",{"_index":48,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["scenegraphnode",{"_index":362,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"interfaces/SpatialSceneNode.html":{},"miscellaneous/functions.html":{}}}],["scenegraphnodename",{"_index":1394,"title":{},"body":{"miscellaneous/functions.html":{}}}],["scenerotation",{"_index":263,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["scenerotationsubject",{"_index":252,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["scenetraversalvisitor",{"_index":1523,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["scheduled",{"_index":965,"title":{},"body":{"changelog.html":{}}}],["schema",{"_index":1171,"title":{},"body":{"changelog.html":{}}}],["schemes",{"_index":1123,"title":{},"body":{"changelog.html":{}}}],["science",{"_index":1451,"title":{},"body":{"index.html":{}}}],["search",{"_index":654,"title":{},"body":{"changelog.html":{}}}],["searches",{"_index":668,"title":{},"body":{"changelog.html":{}}}],["section",{"_index":937,"title":{},"body":{"changelog.html":{}}}],["see",{"_index":697,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["select",{"_index":855,"title":{},"body":{"changelog.html":{}}}],["selected",{"_index":677,"title":{},"body":{"changelog.html":{}}}],["selecting",{"_index":737,"title":{},"body":{"changelog.html":{}}}],["selector",{"_index":735,"title":{},"body":{"changelog.html":{}}}],["selects",{"_index":1188,"title":{},"body":{"changelog.html":{}}}],["sell",{"_index":1482,"title":{},"body":{"license.html":{}}}],["semantic",{"_index":1202,"title":{},"body":{"changelog.html":{}}}],["sennet",{"_index":758,"title":{},"body":{"changelog.html":{}}}],["server",{"_index":1174,"title":{},"body":{"changelog.html":{}}}],["set",{"_index":867,"title":{},"body":{"changelog.html":{}}}],["setinteractive(value",{"_index":375,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["setrotation(value",{"_index":371,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["setrotationx(value",{"_index":372,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["setscene(data",{"_index":331,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["settarget(value",{"_index":374,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["settimeout(r",{"_index":327,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["setup",{"_index":932,"title":{},"body":{"changelog.html":{}}}],["setzoom(value",{"_index":373,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["sex",{"_index":575,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"changelog.html":{}}}],["sexes",{"_index":1076,"title":{},"body":{"changelog.html":{}}}],["shall",{"_index":1489,"title":{},"body":{"license.html":{}}}],["share",{"_index":225,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["shared",{"_index":875,"title":{},"body":{"changelog.html":{}}}],["shared/spatial",{"_index":61,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{}}}],["shortest",{"_index":1336,"title":{},"body":{"dependencies.html":{}}}],["show",{"_index":907,"title":{},"body":{"changelog.html":{}}}],["showing",{"_index":1108,"title":{},"body":{"changelog.html":{}}}],["shown",{"_index":1117,"title":{},"body":{"changelog.html":{}}}],["shows",{"_index":810,"title":{},"body":{"changelog.html":{}}}],["side",{"_index":576,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"changelog.html":{}}}],["sides",{"_index":1078,"title":{},"body":{"changelog.html":{}}}],["significant",{"_index":916,"title":{},"body":{"changelog.html":{}}}],["simple",{"_index":839,"title":{},"body":{"changelog.html":{}}}],["simplemeshlayer",{"_index":49,"title":{},"body":{"classes/BodyUILayer.html":{},"miscellaneous/functions.html":{}}}],["simplifies",{"_index":930,"title":{},"body":{"changelog.html":{}}}],["simplifyscene",{"_index":1264,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["simplifyscene(nodes",{"_index":1410,"title":{},"body":{"miscellaneous/functions.html":{}}}],["site",{"_index":1531,"title":{},"body":{"miscellaneous/variables.html":{}}}],["sites",{"_index":819,"title":{},"body":{"changelog.html":{}}}],["sites.csv",{"_index":1528,"title":{},"body":{"miscellaneous/variables.html":{}}}],["sites.ts",{"_index":1251,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["sizable",{"_index":1035,"title":{},"body":{"changelog.html":{}}}],["size",{"_index":508,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["size.clone().vmul(new",{"_index":548,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["slice_count",{"_index":577,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["slice_thickness",{"_index":578,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["slider",{"_index":1354,"title":{},"body":{"dependencies.html":{}}}],["slightly",{"_index":781,"title":{},"body":{"changelog.html":{}}}],["slow",{"_index":945,"title":{},"body":{"changelog.html":{}}}],["software",{"_index":1417,"title":{},"body":{"index.html":{},"license.html":{}}}],["solved",{"_index":1030,"title":{},"body":{"changelog.html":{}}}],["sometimes",{"_index":1099,"title":{},"body":{"changelog.html":{}}}],["soon",{"_index":751,"title":{},"body":{"changelog.html":{}}}],["sop",{"_index":941,"title":{},"body":{"changelog.html":{}}}],["source",{"_index":4,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"interfaces/SpatialSceneNode.html":{}}}],["sourceboxes",{"_index":435,"title":{},"body":{"interfaces/Collision.html":{}}}],["sources",{"_index":863,"title":{},"body":{"changelog.html":{}}}],["sourceurl",{"_index":1400,"title":{},"body":{"miscellaneous/functions.html":{}}}],["sparc",{"_index":935,"title":{},"body":{"changelog.html":{}}}],["sparql",{"_index":639,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["spatial",{"_index":558,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["spatialentityjsonld",{"_index":556,"title":{"interfaces/SpatialEntityJsonLd.html":{}},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"coverage.html":{}}}],["spatialobjectreferencejsonld",{"_index":583,"title":{"interfaces/SpatialObjectReferenceJsonLd.html":{}},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"coverage.html":{}}}],["spatialplacementjsonld",{"_index":584,"title":{"interfaces/SpatialPlacementJsonLd.html":{}},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"coverage.html":{}}}],["spatialscenegeometry",{"_index":610,"title":{},"body":{"interfaces/SpatialSceneNode.html":{},"miscellaneous/typealiases.html":{}}}],["spatialscenenode",{"_index":60,"title":{"interfaces/SpatialSceneNode.html":{}},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"interfaces/SpatialSceneNode.html":{},"coverage.html":{}}}],["spec",{"_index":590,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"changelog.html":{}}}],["spec.yaml",{"_index":1440,"title":{},"body":{"index.html":{}}}],["specific",{"_index":801,"title":{},"body":{"changelog.html":{}}}],["specification",{"_index":1439,"title":{},"body":{"index.html":{}}}],["speed",{"_index":710,"title":{},"body":{"changelog.html":{}}}],["sphere",{"_index":86,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/SpatialSceneNode.html":{},"miscellaneous/typealiases.html":{}}}],["spheregeometry",{"_index":56,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["spinal",{"_index":687,"title":{},"body":{"changelog.html":{}}}],["spinning",{"_index":1172,"title":{},"body":{"changelog.html":{}}}],["sprint",{"_index":968,"title":{},"body":{"changelog.html":{}}}],["src",{"_index":477,"title":{},"body":{"interfaces/Collision.html":{}}}],["src.bbox.overlaps(target.bbox",{"_index":478,"title":{},"body":{"interfaces/Collision.html":{}}}],["src.entityid",{"_index":484,"title":{},"body":{"interfaces/Collision.html":{}}}],["src.name",{"_index":485,"title":{},"body":{"interfaces/Collision.html":{}}}],["srcevent",{"_index":385,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["stage",{"_index":1009,"title":{},"body":{"changelog.html":{}}}],["staging",{"_index":765,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["standalone",{"_index":1025,"title":{},"body":{"changelog.html":{}}}],["standard",{"_index":1082,"title":{},"body":{"changelog.html":{}}}],["standards",{"_index":1176,"title":{},"body":{"changelog.html":{}}}],["star2",{"_index":1421,"title":{},"body":{"index.html":{}}}],["started",{"_index":612,"title":{"changelog.html":{},"index.html":{},"license.html":{}},"body":{"changelog.html":{}}}],["starts",{"_index":1225,"title":{},"body":{"changelog.html":{}}}],["startup",{"_index":928,"title":{},"body":{"changelog.html":{}}}],["state",{"_index":134,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["state.data",{"_index":140,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["state.docollisions",{"_index":186,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["state.zoomopacity",{"_index":162,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["statements",{"_index":1228,"title":{},"body":{"coverage.html":{}}}],["static",{"_index":15,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["stay",{"_index":1223,"title":{},"body":{"changelog.html":{}}}],["still",{"_index":953,"title":{},"body":{"changelog.html":{}}}],["stories",{"_index":1164,"title":{},"body":{"changelog.html":{}}}],["stream",{"_index":1368,"title":{},"body":{"dependencies.html":{}}}],["streaming",{"_index":1366,"title":{},"body":{"dependencies.html":{}}}],["string",{"_index":30,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"interfaces/SpatialSceneNode.html":{},"miscellaneous/functions.html":{}}}],["structure",{"_index":982,"title":{},"body":{"changelog.html":{}}}],["structures",{"_index":971,"title":{},"body":{"changelog.html":{}}}],["structures.ts",{"_index":1249,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["styles",{"_index":1198,"title":{},"body":{"changelog.html":{}}}],["styling",{"_index":835,"title":{},"body":{"changelog.html":{}}}],["subject",{"_index":223,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"license.html":{}}}],["subject.next",{"_index":415,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["sublicense",{"_index":1480,"title":{},"body":{"license.html":{}}}],["substantial",{"_index":1491,"title":{},"body":{"license.html":{}}}],["such",{"_index":638,"title":{},"body":{"changelog.html":{}}}],["support",{"_index":643,"title":{},"body":{"changelog.html":{}}}],["swiper",{"_index":1371,"title":{},"body":{"dependencies.html":{}}}],["switch",{"_index":83,"title":{},"body":{"classes/BodyUILayer.html":{},"changelog.html":{}}}],["switched",{"_index":1043,"title":{},"body":{"changelog.html":{}}}],["sync",{"_index":885,"title":{},"body":{"changelog.html":{}}}],["table",{"_index":1267,"title":{},"body":{"coverage.html":{}}}],["tables",{"_index":773,"title":{},"body":{"changelog.html":{}}}],["tablesort(document.getelementbyid('coverage",{"_index":1266,"title":{},"body":{"coverage.html":{}}}],["tagging",{"_index":1080,"title":{},"body":{"changelog.html":{}}}],["take",{"_index":798,"title":{},"body":{"changelog.html":{}}}],["target",{"_index":209,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["target.name",{"_index":481,"title":{},"body":{"interfaces/Collision.html":{}}}],["target['@id",{"_index":480,"title":{},"body":{"interfaces/Collision.html":{}}}],["targetboxes",{"_index":456,"title":{},"body":{"interfaces/Collision.html":{}}}],["targetboxes.push",{"_index":473,"title":{},"body":{"interfaces/Collision.html":{}}}],["technologies",{"_index":1195,"title":{},"body":{"changelog.html":{}}}],["technology",{"_index":1013,"title":{},"body":{"changelog.html":{}}}],["telemetry",{"_index":878,"title":{},"body":{"changelog.html":{}}}],["terms",{"_index":635,"title":{},"body":{"changelog.html":{}}}],["test",{"_index":361,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"changelog.html":{}}}],["testing",{"_index":1089,"title":{},"body":{"changelog.html":{}}}],["text",{"_index":124,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/SpatialSceneNode.html":{},"miscellaneous/typealiases.html":{}}}],["textlayer",{"_index":46,"title":{},"body":{"classes/BodyUILayer.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["textlayer(id",{"_index":119,"title":{},"body":{"classes/BodyUILayer.html":{},"miscellaneous/functions.html":{}}}],["theme",{"_index":759,"title":{},"body":{"changelog.html":{}}}],["themes",{"_index":757,"title":{},"body":{"changelog.html":{}}}],["theming",{"_index":754,"title":{},"body":{"changelog.html":{}}}],["this._dragevent(info",{"_index":407,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this._onclick",{"_index":289,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this._ondrag",{"_index":295,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this._ondragend",{"_index":297,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this._ondragstart",{"_index":293,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this._onhover",{"_index":287,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this._onviewstatechange",{"_index":291,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this.bodyuilayer",{"_index":285,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this.bodyuilayer.setstate",{"_index":338,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this.bodyuilayer.state",{"_index":323,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this.cursor",{"_index":300,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this.debugscenenodeprocessing(data",{"_index":339,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this.deck",{"_index":308,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this.deck.finalize",{"_index":330,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this.deck.props.viewstate",{"_index":368,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this.deck.setprops",{"_index":310,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this.deckprops.debugscenenodeprocessing",{"_index":337,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this.lasthovered",{"_index":382,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this.nodeclicksubject.next",{"_index":390,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this.nodeclicksubject.pipe(share",{"_index":258,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this.nodedragendsubject",{"_index":412,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this.nodedragendsubject.pipe(share",{"_index":270,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this.nodedragstartsubject",{"_index":408,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this.nodedragstartsubject.pipe(share",{"_index":266,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this.nodedragsubject",{"_index":410,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this.nodedragsubject.pipe(share",{"_index":268,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this.nodehoverstartsubject.next(e.object",{"_index":383,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this.nodehoverstartsubject.pipe(share",{"_index":260,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this.nodehoverstopsubject.next(lasthovered",{"_index":381,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this.nodehoverstopsubject.pipe(share",{"_index":262,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this.props",{"_index":130,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["this.scenerotationsubject.next([deckprops.rotation",{"_index":320,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this.scenerotationsubject.next([event.viewstate.rotationorbit",{"_index":404,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this.scenerotationsubject.pipe(share",{"_index":264,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this.setstate",{"_index":131,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["this.state",{"_index":135,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["this.zoomto(node",{"_index":335,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["through",{"_index":1101,"title":{},"body":{"changelog.html":{}}}],["thumbnails",{"_index":980,"title":{},"body":{"changelog.html":{}}}],["tied",{"_index":984,"title":{},"body":{"changelog.html":{}}}],["tiff",{"_index":1110,"title":{},"body":{"changelog.html":{}}}],["timeouts",{"_index":724,"title":{},"body":{"changelog.html":{}}}],["times",{"_index":714,"title":{},"body":{"changelog.html":{}}}],["tissue",{"_index":494,"title":{},"body":{"interfaces/Collision.html":{},"changelog.html":{}}}],["tissues",{"_index":779,"title":{},"body":{"changelog.html":{}}}],["tmc",{"_index":1214,"title":{},"body":{"changelog.html":{}}}],["toggle",{"_index":755,"title":{},"body":{"changelog.html":{}}}],["tool",{"_index":1026,"title":{},"body":{"changelog.html":{}}}],["tooltip",{"_index":528,"title":{},"body":{"interfaces/ProcessedNode.html":{},"interfaces/SpatialSceneNode.html":{}}}],["tort",{"_index":1512,"title":{},"body":{"license.html":{}}}],["tracking/telemetry",{"_index":896,"title":{},"body":{"changelog.html":{}}}],["transformmatrix",{"_index":114,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"interfaces/SpatialSceneNode.html":{}}}],["translate(center.toarray",{"_index":554,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["translation_units",{"_index":603,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["transparency",{"_index":1027,"title":{},"body":{"changelog.html":{}}}],["traversal",{"_index":431,"title":{},"body":{"interfaces/Collision.html":{},"interfaces/ProcessedNode.html":{}}}],["traversal.ts",{"_index":1261,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{}}}],["traversescene",{"_index":430,"title":{},"body":{"interfaces/Collision.html":{},"interfaces/ProcessedNode.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["traversescene(gltfscene",{"_index":463,"title":{},"body":{"interfaces/Collision.html":{}}}],["traversescene(scene",{"_index":521,"title":{},"body":{"interfaces/ProcessedNode.html":{},"miscellaneous/functions.html":{}}}],["travisci",{"_index":1047,"title":{},"body":{"changelog.html":{}}}],["tree",{"_index":1169,"title":{},"body":{"changelog.html":{}}}],["true",{"_index":94,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{}}}],["try",{"_index":1064,"title":{},"body":{"changelog.html":{}}}],["ts",{"_index":1373,"title":{},"body":{"dependencies.html":{}}}],["tslib",{"_index":1376,"title":{},"body":{"dependencies.html":{}}}],["tuned",{"_index":1224,"title":{},"body":{"changelog.html":{}}}],["turn",{"_index":1007,"title":{},"body":{"changelog.html":{}}}],["turned",{"_index":988,"title":{},"body":{"changelog.html":{}}}],["turning",{"_index":985,"title":{},"body":{"changelog.html":{}}}],["tutorial",{"_index":858,"title":{},"body":{"changelog.html":{}}}],["two",{"_index":1121,"title":{},"body":{"changelog.html":{}}}],["type",{"_index":23,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"interfaces/SpatialSceneNode.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["typealiases",{"_index":1521,"title":{"miscellaneous/typealiases.html":{}},"body":{}}],["types",{"_index":728,"title":{},"body":{"changelog.html":{}}}],["types/lru",{"_index":1307,"title":{},"body":{"dependencies.html":{}}}],["typescript",{"_index":108,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"changelog.html":{},"index.html":{}}}],["typing",{"_index":1184,"title":{},"body":{"changelog.html":{}}}],["ub",{"_index":543,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["ub.clone().vsub(lb",{"_index":546,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["ufl",{"_index":979,"title":{},"body":{"changelog.html":{}}}],["ui",{"_index":9,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"index.html":{}}}],["ui.netlify.app",{"_index":1424,"title":{},"body":{"index.html":{}}}],["ui.netlify.app/organ",{"_index":1433,"title":{},"body":{"index.html":{}}}],["ui.netlify.app/rui",{"_index":1430,"title":{},"body":{"index.html":{}}}],["ui.ts",{"_index":199,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["ui/organ",{"_index":1432,"title":{},"body":{"index.html":{}}}],["ui/rui",{"_index":1431,"title":{},"body":{"index.html":{}}}],["ui/src/global",{"_index":1229,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["ui/src/lib/body",{"_index":8,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{}}}],["ui/src/lib/shared/ccf",{"_index":557,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"coverage.html":{}}}],["ui/src/lib/shared/spatial",{"_index":605,"title":{},"body":{"interfaces/SpatialSceneNode.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["ui/src/lib/util/load",{"_index":1242,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["ui/src/lib/util/parse",{"_index":1245,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["ui/src/lib/util/process",{"_index":504,"title":{},"body":{"interfaces/ProcessedNode.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["ui/src/lib/util/scene",{"_index":1260,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{}}}],["ui/src/lib/util/simplify",{"_index":1262,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["ui/src/lib/util/spatial",{"_index":417,"title":{},"body":{"interfaces/Collision.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["uis",{"_index":632,"title":{},"body":{"changelog.html":{}}}],["undefined",{"_index":78,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"miscellaneous/functions.html":{}}}],["university",{"_index":1453,"title":{},"body":{"index.html":{}}}],["unknown",{"_index":77,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{}}}],["unnecessary",{"_index":881,"title":{},"body":{"changelog.html":{}}}],["unpickable",{"_index":608,"title":{},"body":{"interfaces/SpatialSceneNode.html":{}}}],["unselect",{"_index":947,"title":{},"body":{"changelog.html":{}}}],["until",{"_index":991,"title":{},"body":{"changelog.html":{}}}],["up",{"_index":703,"title":{},"body":{"changelog.html":{}}}],["update",{"_index":647,"title":{},"body":{"changelog.html":{}}}],["updated",{"_index":621,"title":{},"body":{"changelog.html":{}}}],["updated_date",{"_index":579,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["updates",{"_index":692,"title":{},"body":{"changelog.html":{}}}],["upgraded",{"_index":1106,"title":{},"body":{"changelog.html":{}}}],["upgrades",{"_index":1190,"title":{},"body":{"changelog.html":{}}}],["upgrading",{"_index":901,"title":{},"body":{"changelog.html":{}}}],["upload",{"_index":1022,"title":{},"body":{"changelog.html":{}}}],["upperbound",{"_index":444,"title":{},"body":{"interfaces/Collision.html":{},"interfaces/ProcessedNode.html":{}}}],["upperbound[i",{"_index":452,"title":{},"body":{"interfaces/Collision.html":{},"interfaces/ProcessedNode.html":{}}}],["url",{"_index":127,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/ProcessedNode.html":{}}}],["url2gltf",{"_index":146,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["url2gltf[m.scenegraph",{"_index":152,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["url2gltf[model.scenegraph",{"_index":168,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["use",{"_index":631,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["used",{"_index":1006,"title":{},"body":{"changelog.html":{}}}],["user",{"_index":616,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["user/os",{"_index":870,"title":{},"body":{"changelog.html":{}}}],["users",{"_index":1209,"title":{},"body":{"changelog.html":{}}}],["uses",{"_index":888,"title":{},"body":{"changelog.html":{}}}],["using",{"_index":842,"title":{},"body":{"changelog.html":{}}}],["util/load",{"_index":67,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["util/process",{"_index":229,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["util/spatial",{"_index":70,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["utilities",{"_index":876,"title":{},"body":{"changelog.html":{}}}],["uuid",{"_index":1377,"title":{},"body":{"dependencies.html":{}}}],["v1.1",{"_index":774,"title":{},"body":{"changelog.html":{}}}],["v1.3",{"_index":630,"title":{},"body":{"changelog.html":{}}}],["v1.5.0",{"_index":1005,"title":{},"body":{"changelog.html":{}}}],["v1.7",{"_index":776,"title":{},"body":{"changelog.html":{}}}],["v1.7.0",{"_index":768,"title":{},"body":{"changelog.html":{}}}],["v1.8.0",{"_index":726,"title":{},"body":{"changelog.html":{}}}],["v1.9.0",{"_index":684,"title":{},"body":{"changelog.html":{}}}],["v1.9.4",{"_index":648,"title":{},"body":{"changelog.html":{}}}],["v1/sparql",{"_index":698,"title":{},"body":{"changelog.html":{}}}],["v2.1.0",{"_index":623,"title":{},"body":{"changelog.html":{}}}],["v3",{"_index":653,"title":{},"body":{"changelog.html":{}}}],["value",{"_index":27,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["variable",{"_index":1255,"title":{},"body":{"coverage.html":{}}}],["variables",{"_index":1524,"title":{"miscellaneous/variables.html":{}},"body":{"miscellaneous/variables.html":{}}}],["vec3",{"_index":427,"title":{},"body":{"interfaces/Collision.html":{},"interfaces/ProcessedNode.html":{}}}],["vec3(...lowerbound.map((n",{"_index":450,"title":{},"body":{"interfaces/Collision.html":{},"interfaces/ProcessedNode.html":{}}}],["vec3(...upperbound.map((n",{"_index":453,"title":{},"body":{"interfaces/Collision.html":{},"interfaces/ProcessedNode.html":{}}}],["vec3(0.5",{"_index":549,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["version",{"_index":789,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["very",{"_index":1096,"title":{},"body":{"changelog.html":{}}}],["vhf_kidney_l_low1').then((results",{"_index":355,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["vhf_kidney_r_low",{"_index":363,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["via",{"_index":721,"title":{},"body":{"changelog.html":{}}}],["video",{"_index":902,"title":{},"body":{"changelog.html":{}}}],["view",{"_index":887,"title":{},"body":{"changelog.html":{}}}],["viewer",{"_index":973,"title":{},"body":{"changelog.html":{}}}],["viewing",{"_index":674,"title":{},"body":{"changelog.html":{}}}],["views",{"_index":277,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"changelog.html":{}}}],["viewstate",{"_index":311,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["viewstateprops",{"_index":218,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["visitor",{"_index":1411,"title":{},"body":{"miscellaneous/functions.html":{}}}],["visual",{"_index":672,"title":{},"body":{"changelog.html":{}}}],["visualization",{"_index":938,"title":{},"body":{"changelog.html":{}}}],["vitessce",{"_index":1107,"title":{},"body":{"changelog.html":{}}}],["void",{"_index":41,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"miscellaneous/functions.html":{}}}],["vs",{"_index":853,"title":{},"body":{"changelog.html":{}}}],["vu",{"_index":1220,"title":{},"body":{"changelog.html":{}}}],["warming",{"_index":720,"title":{},"body":{"changelog.html":{}}}],["warning",{"_index":1130,"title":{},"body":{"changelog.html":{}}}],["warranties",{"_index":1496,"title":{},"body":{"license.html":{}}}],["warranty",{"_index":1493,"title":{},"body":{"license.html":{}}}],["web",{"_index":718,"title":{},"body":{"changelog.html":{}}}],["webcomponent",{"_index":852,"title":{},"body":{"changelog.html":{}}}],["webcomponents/webcomponentsjs",{"_index":1309,"title":{},"body":{"dependencies.html":{}}}],["webpages",{"_index":795,"title":{},"body":{"changelog.html":{}}}],["website",{"_index":1419,"title":{},"body":{"index.html":{}}}],["week",{"_index":1226,"title":{},"body":{"changelog.html":{}}}],["whether",{"_index":1509,"title":{},"body":{"license.html":{}}}],["whole",{"_index":1222,"title":{},"body":{"changelog.html":{}}}],["width",{"_index":906,"title":{},"body":{"changelog.html":{}}}],["wireframe",{"_index":111,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/Collision.html":{},"interfaces/ProcessedNode.html":{},"interfaces/SpatialSceneNode.html":{},"miscellaneous/typealiases.html":{}}}],["within",{"_index":977,"title":{},"body":{"changelog.html":{}}}],["without",{"_index":815,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["workflows",{"_index":1049,"title":{},"body":{"changelog.html":{}}}],["working",{"_index":782,"title":{},"body":{"changelog.html":{}}}],["works",{"_index":1068,"title":{},"body":{"changelog.html":{}}}],["worldmatrix",{"_index":516,"title":{},"body":{"interfaces/ProcessedNode.html":{},"miscellaneous/functions.html":{}}}],["wrapper",{"_index":245,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["x",{"_index":236,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["x_dimension",{"_index":580,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["x_rotation",{"_index":596,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["x_scaling",{"_index":592,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["x_translation",{"_index":600,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["y",{"_index":237,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["y_dimension",{"_index":581,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["y_rotation",{"_index":597,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["y_scaling",{"_index":593,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["y_translation",{"_index":601,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["yes",{"_index":1392,"title":{},"body":{"miscellaneous/functions.html":{}}}],["youtube",{"_index":821,"title":{},"body":{"changelog.html":{}}}],["z_dimension",{"_index":582,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["z_rotation",{"_index":598,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["z_scaling",{"_index":594,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["z_translation",{"_index":602,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["zone.js",{"_index":1379,"title":{},"body":{"dependencies.html":{}}}],["zoom",{"_index":210,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["zoombasedopacity",{"_index":364,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"interfaces/SpatialSceneNode.html":{}}}],["zoomopacity",{"_index":132,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["zoomto(node",{"_index":365,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["zoomtoonload",{"_index":609,"title":{},"body":{"interfaces/SpatialSceneNode.html":{}}}]],"pipeline":["stemmer"]}, - "store": {"classes/BodyUILayer.html":{"url":"classes/BodyUILayer.html","title":"class - BodyUILayer","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n BodyUILayer\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-body-ui/src/lib/body-ui-layer.ts\n \n\n\n\n \n Extends\n \n \n CompositeLayer\n \n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n gltfCache\n \n \n Static\n Readonly\n layerName\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n getPickingInfo\n \n \n initializeState\n \n \n renderLayers\n \n \n \n \n\n\n\n\n\n \n \n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n gltfCache\n \n \n \n \n \n \n Type : literal type\n\n \n \n \n \n Default value : {}\n \n \n \n \n Defined in projects/ccf-body-ui/src/lib/body-ui-layer.ts:72\n \n \n\n\n \n \n \n \n \n \n \n \n Static\n Readonly\n layerName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'BodyUILayer'\n \n \n \n \n Defined in projects/ccf-body-ui/src/lib/body-ui-layer.ts:71\n \n \n\n\n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n getPickingInfo\n \n \n \n \n \n \ngetPickingInfo(e)\n \n \n\n\n \n \n Defined in projects/ccf-body-ui/src/lib/body-ui-layer.ts:143\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Optional\n \n \n \n \n e\n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : ReturnType<>\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n initializeState\n \n \n \n \n \n \ninitializeState()\n \n \n\n\n \n \n Defined in projects/ccf-body-ui/src/lib/body-ui-layer.ts:74\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n renderLayers\n \n \n \n \n \n \nrenderLayers()\n \n \n\n\n \n \n Defined in projects/ccf-body-ui/src/lib/body-ui-layer.ts:80\n \n \n\n\n \n \n\n \n Returns : []\n\n \n \n \n \n \n\n\n\n\n\n\n \n\n\n \n import { CompositeLayer, COORDINATE_SYSTEM } from '@deck.gl/core';\nimport { TextLayer } from '@deck.gl/layers';\nimport { ScenegraphLayer, SimpleMeshLayer } from '@deck.gl/mesh-layers';\nimport { ConeGeometry, CubeGeometry, CylinderGeometry, Geometry, SphereGeometry } from '@luma.gl/core';\nimport { Matrix4 } from '@math.gl/core';\n\nimport { SpatialSceneNode } from './shared/spatial-scene-node';\nimport { loadGLTF, loadGLTF2, registerGLTFLoaders } from './util/load-gltf';\nimport { doCollisions } from './util/spatial-scene-collider';\n\n\nfunction meshLayer(id: string, data: SpatialSceneNode[], options: { [key: string]: unknown }): SimpleMeshLayer | undefined {\n if (!data || data.length === 0) {\n return undefined;\n } else {\n let mesh: Geometry;\n switch (options.geometry) {\n case 'sphere':\n mesh = new SphereGeometry();\n break;\n case 'cone':\n mesh = new ConeGeometry();\n break;\n case 'cylinder':\n mesh = new CylinderGeometry();\n break;\n case 'cube':\n default:\n mesh = new CubeGeometry();\n break;\n }\n return new SimpleMeshLayer({\n ...{\n id,\n pickable: true,\n autoHighlight: false,\n highlightColor: [30, 136, 229, 255],\n coordinateSystem: COORDINATE_SYSTEM.CARTESIAN,\n data,\n // eslint-disable-next-line @typescript-eslint/no-explicit-any\n mesh: mesh as any,\n wireframe: false,\n getTransformMatrix: (d) => (d as { transformMatrix: number[][] }).transformMatrix,\n getColor: (d) => (d as { color: [number, number, number, number] }).color || [255, 255, 255, 0.9*255]\n },\n ...options\n });\n }\n}\n\nfunction textLayer(id: string, data: SpatialSceneNode[], options: { [key: string]: unknown }): TextLayer | undefined {\n if (!data || data.length === 0) {\n return undefined;\n } else {\n return new TextLayer({\n ...{\n id,\n pickable: true,\n data: data.map(d => ({ ...d, position: new Matrix4(d.transformMatrix).getTranslation() })),\n getText: (d) => (d as { text: string }).text,\n getPosition: (d) => (d as { position: [number, number] }).position,\n getColor: (d) => (d as { color: [number, number, number, number] }).color\n },\n ...options\n });\n }\n}\n\nexport class BodyUILayer extends CompositeLayer {\n static readonly layerName = 'BodyUILayer';\n static readonly gltfCache: { [url: string]: Promise } = {};\n\n initializeState(): void {\n const { data } = this.props;\n this.setState({ data: data ?? [], zoomOpacity: 0.8, doCollisions: false });\n registerGLTFLoaders();\n }\n\n renderLayers(): unknown[] {\n const state = this.state as { data: SpatialSceneNode[]; zoomOpacity: number; doCollisions: boolean };\n const geometries: Record = {\n 'sphere': [], 'cone': [], 'cylinder': [], 'cube': [], 'text': [], 'wireframe': [], 'scenegraph': []\n };\n\n for (const node of state.data) {\n const geometry = node.geometry ?? 'cube';\n if (node.scenegraph) {\n geometries.scenegraph.push(node);\n } else if (geometries[geometry] !== undefined) {\n geometries[geometry].push(node);\n }\n }\n\n // eslint-disable-next-line @typescript-eslint/no-explicit-any\n const url2gltf: { [url: string]: Promise } = {};\n for (const m of geometries.scenegraph) {\n if (m.scenegraph && m.scenegraphNode && !Object.prototype.hasOwnProperty.call(url2gltf, m.scenegraph)) {\n url2gltf[m.scenegraph] = loadGLTF({ scenegraph: m.scenegraph } as SpatialSceneNode, BodyUILayer.gltfCache);\n }\n }\n\n const layers: unknown[] = [];\n for (const [geometry, nodes] of Object.entries(geometries)) {\n if (geometry === 'scenegraph') {\n for (const model of nodes) {\n layers.push(\n new ScenegraphLayer({\n id: 'models-' + model['@id'],\n opacity: model.zoomBasedOpacity ? state.zoomOpacity : (model.opacity !== undefined ? model.opacity : 1.0),\n pickable: !model.unpickable,\n coordinateSystem: COORDINATE_SYSTEM.CARTESIAN,\n data: [model],\n scenegraph: model.scenegraphNode ?\n loadGLTF2(model.scenegraphNode, url2gltf[model.scenegraph as string]) :\n model.scenegraph as unknown as URL,\n // eslint-disable-next-line @typescript-eslint/naming-convention\n _lighting: model._lighting, // 'pbr' | undefined\n getTransformMatrix: model.transformMatrix as unknown as number[][],\n getColor: model.color ?? [0, 255, 0, 0.5*255],\n parameters: { depthMask: !model.zoomBasedOpacity && (model.opacity === undefined || model.opacity === 1) }\n })\n );\n }\n } else if (geometry === 'text') {\n layers.push(textLayer('text', nodes.filter(n => n.unpickable), { pickable: false }));\n layers.push(textLayer('textPickable', nodes.filter(n => !n.unpickable), { pickable: true }));\n } else if (geometry === 'wireframe') {\n layers.push(meshLayer(geometry, nodes, { wireframe: true, pickable: false, geometry }));\n } else {\n layers.push(meshLayer(geometry, nodes.filter(n => n.unpickable), { wireframe: false, pickable: false, geometry }));\n layers.push(meshLayer(`${geometry}Pickable`, nodes.filter(n => !n.unpickable), { wireframe: false, pickable: true, geometry }));\n }\n }\n\n if (state.doCollisions) {\n doCollisions(state.data);\n }\n\n return layers.filter(l => !!l);\n }\n\n getPickingInfo(\n e: Parameters['getPickingInfo']>[0]\n ): ReturnType['getPickingInfo']> {\n return e.info;\n }\n}\n\n \n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/BodyUIProps.html":{"url":"interfaces/BodyUIProps.html","title":"interface - BodyUIProps","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n BodyUIProps\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-body-ui/src/lib/body-ui.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n camera\n \n \n \n \n canvas\n \n \n \n Optional\n \n debugSceneNodeProcessing\n \n \n \n \n id\n \n \n \n \n interactive\n \n \n \n Optional\n \n legacyLighting\n \n \n \n \n maxRotationX\n \n \n \n \n minRotationX\n \n \n \n \n parent\n \n \n \n \n rotation\n \n \n \n \n target\n \n \n \n \n zoom\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n camera\n \n \n \n \n \n \n \n \n camera: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n canvas\n \n \n \n \n \n \n \n \n canvas: string | HTMLCanvasElement\n\n \n \n\n\n \n \n Type : string | HTMLCanvasElement\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n debugSceneNodeProcessing\n \n \n \n \n \n \n \n \n debugSceneNodeProcessing: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n id\n \n \n \n \n \n \n \n \n id: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n interactive\n \n \n \n \n \n \n \n \n interactive: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n legacyLighting\n \n \n \n \n \n \n \n \n legacyLighting: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n maxRotationX\n \n \n \n \n \n \n \n \n maxRotationX: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n minRotationX\n \n \n \n \n \n \n \n \n minRotationX: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n parent\n \n \n \n \n \n \n \n \n parent: HTMLElement\n\n \n \n\n\n \n \n Type : HTMLElement\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n rotation\n \n \n \n \n \n \n \n \n rotation: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n target\n \n \n \n \n \n \n \n \n target: Matrix4 | number[]\n\n \n \n\n\n \n \n Type : Matrix4 | number[]\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n zoom\n \n \n \n \n \n \n \n \n zoom: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { AmbientLight, Deck, LightingEffect, OrbitView, OrthographicView } from '@deck.gl/core';\nimport { ViewStateProps } from '@deck.gl/core/lib/deck';\nimport { Matrix4 } from '@math.gl/core';\nimport bind from 'bind-decorator';\nimport { BehaviorSubject, Subject } from 'rxjs';\nimport { share } from 'rxjs/operators';\n\nimport { BodyUILayer } from './body-ui-layer';\nimport { SpatialSceneNode } from './shared/spatial-scene-node';\nimport { processSceneNodes } from './util/process-scene-nodes';\n\n\ninterface BodyUIViewStateProps extends ViewStateProps {\n orbitAxis?: string;\n target?: Matrix4 | number[];\n zoom: number;\n rotationOrbit: number;\n rotationX: number;\n camera: string;\n}\n\nexport interface BodyUIProps {\n id: string;\n canvas: string | HTMLCanvasElement;\n parent: HTMLElement;\n debugSceneNodeProcessing?: boolean;\n target: Matrix4 | number[];\n interactive: boolean;\n rotation: number;\n minRotationX: number;\n maxRotationX: number;\n zoom: number;\n legacyLighting?: boolean;\n camera: string;\n}\n\nexport interface PickInfo {\n layer: unknown;\n index: number;\n object: D;\n x: number;\n y: number;\n coordinate?: unknown;\n picked?: boolean;\n}\n\nexport type NodeDragEvent = { node: SpatialSceneNode; info: PickInfo; e: MouseEvent };\n\nexport type NodeClickEvent = { node: SpatialSceneNode; ctrlClick: boolean };\n\n/**\n * A convenience wrapper class for the CCF Body UI\n */\nexport class BodyUI {\n deck: Deck;\n private readonly bodyUILayer = new BodyUILayer({});\n\n private readonly nodeClickSubject = new Subject();\n private readonly nodeHoverStartSubject = new Subject();\n private readonly nodeHoverStopSubject = new Subject();\n private readonly sceneRotationSubject = new BehaviorSubject([0, 0]);\n private readonly nodeDragStartSubject = new Subject();\n private readonly nodeDragSubject = new Subject();\n private readonly nodeDragEndSubject = new Subject();\n\n readonly nodeClick$ = this.nodeClickSubject.pipe(share());\n readonly nodeHoverStart$ = this.nodeHoverStartSubject.pipe(share());\n readonly nodeHoverStop$ = this.nodeHoverStopSubject.pipe(share());\n readonly sceneRotation$ = this.sceneRotationSubject.pipe(share());\n readonly nodeDragStart$ = this.nodeDragStartSubject.pipe(share());\n readonly nodeDrag$ = this.nodeDragSubject.pipe(share());\n readonly nodeDragEnd$ = this.nodeDragEndSubject.pipe(share());\n\n private cursor?: string;\n private lastHovered?: SpatialSceneNode;\n\n constructor(private deckProps: Partial) {\n // eslint-disable-next-line @typescript-eslint/no-explicit-any\n const props: any = {\n ...deckProps,\n views: [ deckProps.camera === 'orthographic' ? new OrthographicView({\n flipY: false,\n near: -1000\n }) : new OrbitView({ orbitAxis: 'Y' }) ],\n controller: deckProps.interactive !== undefined ? deckProps.interactive : true,\n layers: [ this.bodyUILayer ],\n onHover: this._onHover,\n onClick: this._onClick,\n onViewStateChange: this._onViewStateChange,\n onDragStart: this._onDragStart,\n onDrag: this._onDrag,\n onDragEnd: this._onDragEnd,\n getCursor: (e: { isDragging: boolean }) => this.cursor ?? (e.isDragging ? 'grabbing' : 'grab')\n };\n if (deckProps.legacyLighting) {\n // eslint-disable-next-line\n props.effects = [\n new LightingEffect({\n ambientLight: new AmbientLight({\n color: [255, 255, 255],\n intensity: 10.0\n })\n })\n ];\n }\n // eslint-disable-next-line\n this.deck = new Deck(props);\n this.deck.setProps({\n viewState: {\n orbitAxis: 'Y',\n minRotationX: deckProps.minRotationX ?? -15,\n maxRotationX: deckProps.maxRotationX ?? 15,\n target: deckProps.target ?? [0.5, 0.5, 0],\n rotationX: 0,\n rotationOrbit: deckProps.rotation ?? 0,\n zoom: deckProps.zoom ?? 9.5,\n camera: deckProps.camera\n } as BodyUIViewStateProps\n });\n if (deckProps.rotation) {\n this.sceneRotationSubject.next([deckProps.rotation, 0]);\n }\n }\n\n async initialize(): Promise {\n while (!this.bodyUILayer.state) {\n // eslint-disable-next-line no-await-in-loop\n await new Promise(r => {\n setTimeout(r, 200);\n });\n }\n }\n\n finalize(): void {\n this.deck.finalize();\n }\n\n setScene(data: SpatialSceneNode[]): void {\n if (data?.length > 0) {\n let zoomOpacity = (this.bodyUILayer.state as { zoomOpacity: number }).zoomOpacity;\n let didZoom = false;\n for (const node of data) {\n if (node.zoomToOnLoad) {\n this.zoomTo(node);\n didZoom = true;\n }\n }\n zoomOpacity = didZoom ? 0.05 : zoomOpacity;\n if (!this.deckProps.debugSceneNodeProcessing) {\n this.bodyUILayer.setState({ data, zoomOpacity });\n } else {\n this.debugSceneNodeProcessing(data, zoomOpacity);\n }\n }\n }\n\n debugSceneNodeProcessing(data: SpatialSceneNode[], zoomOpacity: number): void {\n // const gltfUrl = 'https://hubmapconsortium.github.io/ccf-3d-reference-object-library/VH_Male/United/VHM_United_Color.glb';\n const gltfUrl = 'https://hubmapconsortium.github.io/ccf-3d-reference-object-library/VH_Female/United/VHF_United_Color.glb';\n // const gltfUrl = 'https://hubmapconsortium.github.io/hubmap-ontology/objects/VHF_United_v01_060420.glb';\n const gltfTransform = new Matrix4([0.076,0,0,0,0,0.076,1.6875389974302382e-17,0,0,-1.6875389974302382e-17,0.076,0,0.49,0.034,0.11,1]);\n processSceneNodes(gltfUrl, gltfTransform, 'VHF_Kidney_L_Low1').then((results) => {\n console.log('results', results);\n console.log('data', data);\n // data = Object.values(results);\n data = data.concat(Object.values(results));\n data.push({\n '@id': 'TEST',\n '@type': 'TEST',\n scenegraph: gltfUrl,\n scenegraphNode: 'VHF_Kidney_R_Low',\n transformMatrix: gltfTransform,\n color: [255, 255, 255, 200],\n // eslint-disable-next-line @typescript-eslint/naming-convention\n _lighting: 'pbr',\n zoomBasedOpacity: false\n });\n this.bodyUILayer.setState({ data, zoomOpacity });\n });\n }\n\n zoomTo(node: SpatialSceneNode): void {\n const matrix = new Matrix4(node.transformMatrix);\n this.deck.setProps({\n viewState: {\n ...this.deck.props.viewState,\n target: matrix.getTranslation(),\n rotationX: 0,\n rotationOrbit: 0,\n zoom: 11.5,\n } as BodyUIViewStateProps\n });\n }\n\n setRotation(value: number): void {\n this.deck.setProps({\n viewState: {\n ...this.deck.props.viewState,\n rotationOrbit: value\n } as BodyUIViewStateProps\n });\n }\n\n setRotationX(value: number): void {\n this.deck.setProps({\n viewState: {\n ...this.deck.props.viewState,\n rotationX: value\n } as BodyUIViewStateProps\n });\n }\n\n setZoom(value: number): void {\n this.deck.setProps({\n viewState: {\n ...this.deck.props.viewState,\n zoom: value\n } as BodyUIViewStateProps\n });\n }\n\n setTarget(value: number[]): void {\n this.deck.setProps({\n viewState: {\n ...this.deck.props.viewState,\n target: value\n } as BodyUIViewStateProps\n });\n }\n\n setInteractive(value: boolean): void {\n this.deck.setProps({\n controller: value\n });\n }\n\n @bind\n private _onHover(e: { picked: boolean; object: SpatialSceneNode }): void {\n const { lastHovered } = this;\n this.cursor = e.picked ? 'pointer' : undefined;\n if (e.picked && e.object && e.object['@id']) {\n if (lastHovered !== e.object) {\n if (lastHovered) {\n this.nodeHoverStopSubject.next(lastHovered);\n }\n this.lastHovered = e.object;\n this.nodeHoverStartSubject.next(e.object);\n }\n } else if (lastHovered) {\n this.nodeHoverStopSubject.next(lastHovered);\n this.lastHovered = undefined;\n }\n }\n\n @bind\n private _onClick(info: PickInfo, e: { srcEvent: { ctrlKey: boolean } }): void {\n if (info.picked && info.object && info.object['@id']) {\n this.nodeClickSubject.next({ node: info.object, ctrlClick: e?.srcEvent?.ctrlKey ?? undefined });\n }\n }\n\n @bind\n private _onViewStateChange(event: { interactionState: { isZooming: boolean }; viewState: BodyUIViewStateProps }): void {\n if (event.interactionState?.isZooming) {\n const currentState = this.bodyUILayer.state as { zoomOpacity: number; data: unknown };\n const zoomOpacity = Math.min(Math.max(1 - (event.viewState.zoom - 8.9) / 2, 0.05), 1.0);\n if (currentState.zoomOpacity !== zoomOpacity) {\n this.bodyUILayer.setState({ data: currentState.data, zoomOpacity });\n }\n }\n this.deck.setProps({ viewState: { ...event.viewState } });\n this.sceneRotationSubject.next([event.viewState.rotationOrbit, event.viewState.rotationX]);\n }\n\n @bind\n private _onDragStart(info: PickInfo, e: MouseEvent): void {\n this._dragEvent(info, e, this.nodeDragStartSubject);\n }\n\n @bind\n private _onDrag(info: PickInfo, e: MouseEvent): void {\n this._dragEvent(info, e, this.nodeDragSubject);\n }\n\n @bind\n private _onDragEnd(info: PickInfo, e: MouseEvent): void {\n this._dragEvent(info, e, this.nodeDragEndSubject);\n }\n\n private _dragEvent(info: PickInfo, e: MouseEvent, subject: Subject): void {\n if (info?.object?.['@id']) {\n subject.next({ node: info.object, info, e });\n }\n }\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/BodyUIViewStateProps.html":{"url":"interfaces/BodyUIViewStateProps.html","title":"interface - BodyUIViewStateProps","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n BodyUIViewStateProps\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-body-ui/src/lib/body-ui.ts\n \n\n\n\n \n Extends\n \n \n ViewStateProps\n \n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n camera\n \n \n \n Optional\n \n orbitAxis\n \n \n \n \n rotationOrbit\n \n \n \n \n rotationX\n \n \n \n Optional\n \n target\n \n \n \n \n zoom\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n camera\n \n \n \n \n \n \n \n \n camera: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n orbitAxis\n \n \n \n \n \n \n \n \n orbitAxis: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n rotationOrbit\n \n \n \n \n \n \n \n \n rotationOrbit: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n rotationX\n \n \n \n \n \n \n \n \n rotationX: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n target\n \n \n \n \n \n \n \n \n target: Matrix4 | number[]\n\n \n \n\n\n \n \n Type : Matrix4 | number[]\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n zoom\n \n \n \n \n \n \n \n \n zoom: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { AmbientLight, Deck, LightingEffect, OrbitView, OrthographicView } from '@deck.gl/core';\nimport { ViewStateProps } from '@deck.gl/core/lib/deck';\nimport { Matrix4 } from '@math.gl/core';\nimport bind from 'bind-decorator';\nimport { BehaviorSubject, Subject } from 'rxjs';\nimport { share } from 'rxjs/operators';\n\nimport { BodyUILayer } from './body-ui-layer';\nimport { SpatialSceneNode } from './shared/spatial-scene-node';\nimport { processSceneNodes } from './util/process-scene-nodes';\n\n\ninterface BodyUIViewStateProps extends ViewStateProps {\n orbitAxis?: string;\n target?: Matrix4 | number[];\n zoom: number;\n rotationOrbit: number;\n rotationX: number;\n camera: string;\n}\n\nexport interface BodyUIProps {\n id: string;\n canvas: string | HTMLCanvasElement;\n parent: HTMLElement;\n debugSceneNodeProcessing?: boolean;\n target: Matrix4 | number[];\n interactive: boolean;\n rotation: number;\n minRotationX: number;\n maxRotationX: number;\n zoom: number;\n legacyLighting?: boolean;\n camera: string;\n}\n\nexport interface PickInfo {\n layer: unknown;\n index: number;\n object: D;\n x: number;\n y: number;\n coordinate?: unknown;\n picked?: boolean;\n}\n\nexport type NodeDragEvent = { node: SpatialSceneNode; info: PickInfo; e: MouseEvent };\n\nexport type NodeClickEvent = { node: SpatialSceneNode; ctrlClick: boolean };\n\n/**\n * A convenience wrapper class for the CCF Body UI\n */\nexport class BodyUI {\n deck: Deck;\n private readonly bodyUILayer = new BodyUILayer({});\n\n private readonly nodeClickSubject = new Subject();\n private readonly nodeHoverStartSubject = new Subject();\n private readonly nodeHoverStopSubject = new Subject();\n private readonly sceneRotationSubject = new BehaviorSubject([0, 0]);\n private readonly nodeDragStartSubject = new Subject();\n private readonly nodeDragSubject = new Subject();\n private readonly nodeDragEndSubject = new Subject();\n\n readonly nodeClick$ = this.nodeClickSubject.pipe(share());\n readonly nodeHoverStart$ = this.nodeHoverStartSubject.pipe(share());\n readonly nodeHoverStop$ = this.nodeHoverStopSubject.pipe(share());\n readonly sceneRotation$ = this.sceneRotationSubject.pipe(share());\n readonly nodeDragStart$ = this.nodeDragStartSubject.pipe(share());\n readonly nodeDrag$ = this.nodeDragSubject.pipe(share());\n readonly nodeDragEnd$ = this.nodeDragEndSubject.pipe(share());\n\n private cursor?: string;\n private lastHovered?: SpatialSceneNode;\n\n constructor(private deckProps: Partial) {\n // eslint-disable-next-line @typescript-eslint/no-explicit-any\n const props: any = {\n ...deckProps,\n views: [ deckProps.camera === 'orthographic' ? new OrthographicView({\n flipY: false,\n near: -1000\n }) : new OrbitView({ orbitAxis: 'Y' }) ],\n controller: deckProps.interactive !== undefined ? deckProps.interactive : true,\n layers: [ this.bodyUILayer ],\n onHover: this._onHover,\n onClick: this._onClick,\n onViewStateChange: this._onViewStateChange,\n onDragStart: this._onDragStart,\n onDrag: this._onDrag,\n onDragEnd: this._onDragEnd,\n getCursor: (e: { isDragging: boolean }) => this.cursor ?? (e.isDragging ? 'grabbing' : 'grab')\n };\n if (deckProps.legacyLighting) {\n // eslint-disable-next-line\n props.effects = [\n new LightingEffect({\n ambientLight: new AmbientLight({\n color: [255, 255, 255],\n intensity: 10.0\n })\n })\n ];\n }\n // eslint-disable-next-line\n this.deck = new Deck(props);\n this.deck.setProps({\n viewState: {\n orbitAxis: 'Y',\n minRotationX: deckProps.minRotationX ?? -15,\n maxRotationX: deckProps.maxRotationX ?? 15,\n target: deckProps.target ?? [0.5, 0.5, 0],\n rotationX: 0,\n rotationOrbit: deckProps.rotation ?? 0,\n zoom: deckProps.zoom ?? 9.5,\n camera: deckProps.camera\n } as BodyUIViewStateProps\n });\n if (deckProps.rotation) {\n this.sceneRotationSubject.next([deckProps.rotation, 0]);\n }\n }\n\n async initialize(): Promise {\n while (!this.bodyUILayer.state) {\n // eslint-disable-next-line no-await-in-loop\n await new Promise(r => {\n setTimeout(r, 200);\n });\n }\n }\n\n finalize(): void {\n this.deck.finalize();\n }\n\n setScene(data: SpatialSceneNode[]): void {\n if (data?.length > 0) {\n let zoomOpacity = (this.bodyUILayer.state as { zoomOpacity: number }).zoomOpacity;\n let didZoom = false;\n for (const node of data) {\n if (node.zoomToOnLoad) {\n this.zoomTo(node);\n didZoom = true;\n }\n }\n zoomOpacity = didZoom ? 0.05 : zoomOpacity;\n if (!this.deckProps.debugSceneNodeProcessing) {\n this.bodyUILayer.setState({ data, zoomOpacity });\n } else {\n this.debugSceneNodeProcessing(data, zoomOpacity);\n }\n }\n }\n\n debugSceneNodeProcessing(data: SpatialSceneNode[], zoomOpacity: number): void {\n // const gltfUrl = 'https://hubmapconsortium.github.io/ccf-3d-reference-object-library/VH_Male/United/VHM_United_Color.glb';\n const gltfUrl = 'https://hubmapconsortium.github.io/ccf-3d-reference-object-library/VH_Female/United/VHF_United_Color.glb';\n // const gltfUrl = 'https://hubmapconsortium.github.io/hubmap-ontology/objects/VHF_United_v01_060420.glb';\n const gltfTransform = new Matrix4([0.076,0,0,0,0,0.076,1.6875389974302382e-17,0,0,-1.6875389974302382e-17,0.076,0,0.49,0.034,0.11,1]);\n processSceneNodes(gltfUrl, gltfTransform, 'VHF_Kidney_L_Low1').then((results) => {\n console.log('results', results);\n console.log('data', data);\n // data = Object.values(results);\n data = data.concat(Object.values(results));\n data.push({\n '@id': 'TEST',\n '@type': 'TEST',\n scenegraph: gltfUrl,\n scenegraphNode: 'VHF_Kidney_R_Low',\n transformMatrix: gltfTransform,\n color: [255, 255, 255, 200],\n // eslint-disable-next-line @typescript-eslint/naming-convention\n _lighting: 'pbr',\n zoomBasedOpacity: false\n });\n this.bodyUILayer.setState({ data, zoomOpacity });\n });\n }\n\n zoomTo(node: SpatialSceneNode): void {\n const matrix = new Matrix4(node.transformMatrix);\n this.deck.setProps({\n viewState: {\n ...this.deck.props.viewState,\n target: matrix.getTranslation(),\n rotationX: 0,\n rotationOrbit: 0,\n zoom: 11.5,\n } as BodyUIViewStateProps\n });\n }\n\n setRotation(value: number): void {\n this.deck.setProps({\n viewState: {\n ...this.deck.props.viewState,\n rotationOrbit: value\n } as BodyUIViewStateProps\n });\n }\n\n setRotationX(value: number): void {\n this.deck.setProps({\n viewState: {\n ...this.deck.props.viewState,\n rotationX: value\n } as BodyUIViewStateProps\n });\n }\n\n setZoom(value: number): void {\n this.deck.setProps({\n viewState: {\n ...this.deck.props.viewState,\n zoom: value\n } as BodyUIViewStateProps\n });\n }\n\n setTarget(value: number[]): void {\n this.deck.setProps({\n viewState: {\n ...this.deck.props.viewState,\n target: value\n } as BodyUIViewStateProps\n });\n }\n\n setInteractive(value: boolean): void {\n this.deck.setProps({\n controller: value\n });\n }\n\n @bind\n private _onHover(e: { picked: boolean; object: SpatialSceneNode }): void {\n const { lastHovered } = this;\n this.cursor = e.picked ? 'pointer' : undefined;\n if (e.picked && e.object && e.object['@id']) {\n if (lastHovered !== e.object) {\n if (lastHovered) {\n this.nodeHoverStopSubject.next(lastHovered);\n }\n this.lastHovered = e.object;\n this.nodeHoverStartSubject.next(e.object);\n }\n } else if (lastHovered) {\n this.nodeHoverStopSubject.next(lastHovered);\n this.lastHovered = undefined;\n }\n }\n\n @bind\n private _onClick(info: PickInfo, e: { srcEvent: { ctrlKey: boolean } }): void {\n if (info.picked && info.object && info.object['@id']) {\n this.nodeClickSubject.next({ node: info.object, ctrlClick: e?.srcEvent?.ctrlKey ?? undefined });\n }\n }\n\n @bind\n private _onViewStateChange(event: { interactionState: { isZooming: boolean }; viewState: BodyUIViewStateProps }): void {\n if (event.interactionState?.isZooming) {\n const currentState = this.bodyUILayer.state as { zoomOpacity: number; data: unknown };\n const zoomOpacity = Math.min(Math.max(1 - (event.viewState.zoom - 8.9) / 2, 0.05), 1.0);\n if (currentState.zoomOpacity !== zoomOpacity) {\n this.bodyUILayer.setState({ data: currentState.data, zoomOpacity });\n }\n }\n this.deck.setProps({ viewState: { ...event.viewState } });\n this.sceneRotationSubject.next([event.viewState.rotationOrbit, event.viewState.rotationX]);\n }\n\n @bind\n private _onDragStart(info: PickInfo, e: MouseEvent): void {\n this._dragEvent(info, e, this.nodeDragStartSubject);\n }\n\n @bind\n private _onDrag(info: PickInfo, e: MouseEvent): void {\n this._dragEvent(info, e, this.nodeDragSubject);\n }\n\n @bind\n private _onDragEnd(info: PickInfo, e: MouseEvent): void {\n this._dragEvent(info, e, this.nodeDragEndSubject);\n }\n\n private _dragEvent(info: PickInfo, e: MouseEvent, subject: Subject): void {\n if (info?.object?.['@id']) {\n subject.next({ node: info.object, info, e });\n }\n }\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/Collision.html":{"url":"interfaces/Collision.html","title":"interface - Collision","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n Collision\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-body-ui/src/lib/util/spatial-scene-collider.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n @id\n \n \n \n \n hits\n \n \n \n \n name\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n @id\n \n \n \n \n \n \n \n \n @id: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n hits\n \n \n \n \n \n \n \n \n hits: literal type[]\n\n \n \n\n\n \n \n Type : literal type[]\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n name\n \n \n \n \n \n \n \n \n name: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { load } from '@loaders.gl/core';\nimport { DracoLoader } from '@loaders.gl/draco';\nimport { GLTFLoader } from '@loaders.gl/gltf';\nimport { Matrix4 } from '@math.gl/core';\nimport { AABB, Vec3 } from 'cannon-es';\n\nimport { SpatialSceneNode } from '../shared/spatial-scene-node';\nimport { traverseScene } from './scene-traversal';\n\n\ninterface Collision {\n '@id': string;\n name: string;\n hits: { '@id': string; name: string }[];\n}\n\n/* eslint-disable */\nexport async function doCollisions(scene: SpatialSceneNode[]): Promise {\n console.log('Starting Collisioning');\n const sourceBoxes = scene\n .filter(d => !d.scenegraph && d.geometry !== 'wireframe')\n .map(model => {\n const mat = new Matrix4(model.transformMatrix);\n const lowerBound = mat.transformAsPoint([-1, -1, -1], []);\n const upperBound = mat.transformAsPoint([1, 1, 1], []);\n return {\n '@id': model['@id'],\n name: model.tooltip,\n entityId: model.entityId,\n bbox: new AABB({\n lowerBound: new Vec3(...lowerBound.map((n, i) => Math.min(n, upperBound[i]))),\n upperBound: new Vec3(...upperBound.map((n, i) => Math.max(n, lowerBound[i])))\n })\n };\n });\n\n const targetBoxes: {'@id': string, name: string, entityId?: string; bbox: AABB, gltf: unknown}[] = [];\n for (const model of scene.filter(d => !!d.scenegraph)) {\n const gltf = await load(model.scenegraph as string, GLTFLoader, {DracoLoader, decompress: true, postProcess: true});\n for (const gltfScene of gltf.scenes) {\n traverseScene(gltfScene, new Matrix4(model.transformMatrix), (node, modelMatrix) => {\n if (node.mesh && node.mesh.primitives && node.mesh.primitives.length > 0) {\n for (const primitive of node.mesh.primitives) {\n if (primitive.attributes.POSITION && primitive.attributes.POSITION.min) {\n const lowerBound = modelMatrix.transformAsPoint(primitive.attributes.POSITION.min, []);\n const upperBound = modelMatrix.transformAsPoint(primitive.attributes.POSITION.max, []);\n targetBoxes.push({\n '@id': model['@id'],\n name: node.name,\n entityId: model.entityId,\n bbox: new AABB({\n lowerBound: new Vec3(...lowerBound.map((n, i) => Math.min(n, upperBound[i]))),\n upperBound: new Vec3(...upperBound.map((n, i) => Math.max(n, lowerBound[i])))\n }),\n gltf\n });\n }\n }\n }\n return true;\n });\n }\n }\n\n const report: Collision[] = [];\n const sad: unknown[] = [];\n for (const src of sourceBoxes) {\n const hits: {'@id': string, name: string}[] = [];\n for (const target of targetBoxes) {\n if (src.bbox.overlaps(target.bbox)) {\n hits.push({'@id': target['@id'], name: target.name});\n }\n }\n if (hits.length > 0) {\n report.push({\n '@id': src.entityId as string,\n name: src.name as string,\n hits\n });\n } else {\n sad.push(src);\n }\n }\n\n console.log({ sourceBoxes, targetBoxes, report, sad, maxHits: Math.max(...report.map(r => r.hits.length)) });\n\n const csvReport: unknown[] = [];\n for (const hit of report) {\n csvReport.push({\n 'Tissue ID': hit['@id'],\n 'Tissue Name': hit.name,\n 'Hit ID': '',\n 'Hit Name': ''\n });\n for (const h of hit.hits) {\n csvReport.push({\n 'Tissue ID': hit['@id'],\n 'Tissue Name': hit.name,\n 'Hit ID': h['@id'],\n 'Hit Name': h.name\n });\n }\n }\n console.log(csvReport);\n\n return report;\n}\n/* eslint-enable */\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/PickInfo.html":{"url":"interfaces/PickInfo.html","title":"interface - PickInfo","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n PickInfo\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-body-ui/src/lib/body-ui.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n coordinate\n \n \n \n \n index\n \n \n \n \n layer\n \n \n \n \n object\n \n \n \n Optional\n \n picked\n \n \n \n \n x\n \n \n \n \n y\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n coordinate\n \n \n \n \n \n \n \n \n coordinate: \n\n \n \n\n\n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n index\n \n \n \n \n \n \n \n \n index: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n layer\n \n \n \n \n \n \n \n \n layer: \n\n \n \n\n\n\n\n\n\n\n \n \n \n \n \n \n \n object\n \n \n \n \n \n \n \n \n object: D\n\n \n \n\n\n \n \n Type : D\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n picked\n \n \n \n \n \n \n \n \n picked: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n x\n \n \n \n \n \n \n \n \n x: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n y\n \n \n \n \n \n \n \n \n y: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { AmbientLight, Deck, LightingEffect, OrbitView, OrthographicView } from '@deck.gl/core';\nimport { ViewStateProps } from '@deck.gl/core/lib/deck';\nimport { Matrix4 } from '@math.gl/core';\nimport bind from 'bind-decorator';\nimport { BehaviorSubject, Subject } from 'rxjs';\nimport { share } from 'rxjs/operators';\n\nimport { BodyUILayer } from './body-ui-layer';\nimport { SpatialSceneNode } from './shared/spatial-scene-node';\nimport { processSceneNodes } from './util/process-scene-nodes';\n\n\ninterface BodyUIViewStateProps extends ViewStateProps {\n orbitAxis?: string;\n target?: Matrix4 | number[];\n zoom: number;\n rotationOrbit: number;\n rotationX: number;\n camera: string;\n}\n\nexport interface BodyUIProps {\n id: string;\n canvas: string | HTMLCanvasElement;\n parent: HTMLElement;\n debugSceneNodeProcessing?: boolean;\n target: Matrix4 | number[];\n interactive: boolean;\n rotation: number;\n minRotationX: number;\n maxRotationX: number;\n zoom: number;\n legacyLighting?: boolean;\n camera: string;\n}\n\nexport interface PickInfo {\n layer: unknown;\n index: number;\n object: D;\n x: number;\n y: number;\n coordinate?: unknown;\n picked?: boolean;\n}\n\nexport type NodeDragEvent = { node: SpatialSceneNode; info: PickInfo; e: MouseEvent };\n\nexport type NodeClickEvent = { node: SpatialSceneNode; ctrlClick: boolean };\n\n/**\n * A convenience wrapper class for the CCF Body UI\n */\nexport class BodyUI {\n deck: Deck;\n private readonly bodyUILayer = new BodyUILayer({});\n\n private readonly nodeClickSubject = new Subject();\n private readonly nodeHoverStartSubject = new Subject();\n private readonly nodeHoverStopSubject = new Subject();\n private readonly sceneRotationSubject = new BehaviorSubject([0, 0]);\n private readonly nodeDragStartSubject = new Subject();\n private readonly nodeDragSubject = new Subject();\n private readonly nodeDragEndSubject = new Subject();\n\n readonly nodeClick$ = this.nodeClickSubject.pipe(share());\n readonly nodeHoverStart$ = this.nodeHoverStartSubject.pipe(share());\n readonly nodeHoverStop$ = this.nodeHoverStopSubject.pipe(share());\n readonly sceneRotation$ = this.sceneRotationSubject.pipe(share());\n readonly nodeDragStart$ = this.nodeDragStartSubject.pipe(share());\n readonly nodeDrag$ = this.nodeDragSubject.pipe(share());\n readonly nodeDragEnd$ = this.nodeDragEndSubject.pipe(share());\n\n private cursor?: string;\n private lastHovered?: SpatialSceneNode;\n\n constructor(private deckProps: Partial) {\n // eslint-disable-next-line @typescript-eslint/no-explicit-any\n const props: any = {\n ...deckProps,\n views: [ deckProps.camera === 'orthographic' ? new OrthographicView({\n flipY: false,\n near: -1000\n }) : new OrbitView({ orbitAxis: 'Y' }) ],\n controller: deckProps.interactive !== undefined ? deckProps.interactive : true,\n layers: [ this.bodyUILayer ],\n onHover: this._onHover,\n onClick: this._onClick,\n onViewStateChange: this._onViewStateChange,\n onDragStart: this._onDragStart,\n onDrag: this._onDrag,\n onDragEnd: this._onDragEnd,\n getCursor: (e: { isDragging: boolean }) => this.cursor ?? (e.isDragging ? 'grabbing' : 'grab')\n };\n if (deckProps.legacyLighting) {\n // eslint-disable-next-line\n props.effects = [\n new LightingEffect({\n ambientLight: new AmbientLight({\n color: [255, 255, 255],\n intensity: 10.0\n })\n })\n ];\n }\n // eslint-disable-next-line\n this.deck = new Deck(props);\n this.deck.setProps({\n viewState: {\n orbitAxis: 'Y',\n minRotationX: deckProps.minRotationX ?? -15,\n maxRotationX: deckProps.maxRotationX ?? 15,\n target: deckProps.target ?? [0.5, 0.5, 0],\n rotationX: 0,\n rotationOrbit: deckProps.rotation ?? 0,\n zoom: deckProps.zoom ?? 9.5,\n camera: deckProps.camera\n } as BodyUIViewStateProps\n });\n if (deckProps.rotation) {\n this.sceneRotationSubject.next([deckProps.rotation, 0]);\n }\n }\n\n async initialize(): Promise {\n while (!this.bodyUILayer.state) {\n // eslint-disable-next-line no-await-in-loop\n await new Promise(r => {\n setTimeout(r, 200);\n });\n }\n }\n\n finalize(): void {\n this.deck.finalize();\n }\n\n setScene(data: SpatialSceneNode[]): void {\n if (data?.length > 0) {\n let zoomOpacity = (this.bodyUILayer.state as { zoomOpacity: number }).zoomOpacity;\n let didZoom = false;\n for (const node of data) {\n if (node.zoomToOnLoad) {\n this.zoomTo(node);\n didZoom = true;\n }\n }\n zoomOpacity = didZoom ? 0.05 : zoomOpacity;\n if (!this.deckProps.debugSceneNodeProcessing) {\n this.bodyUILayer.setState({ data, zoomOpacity });\n } else {\n this.debugSceneNodeProcessing(data, zoomOpacity);\n }\n }\n }\n\n debugSceneNodeProcessing(data: SpatialSceneNode[], zoomOpacity: number): void {\n // const gltfUrl = 'https://hubmapconsortium.github.io/ccf-3d-reference-object-library/VH_Male/United/VHM_United_Color.glb';\n const gltfUrl = 'https://hubmapconsortium.github.io/ccf-3d-reference-object-library/VH_Female/United/VHF_United_Color.glb';\n // const gltfUrl = 'https://hubmapconsortium.github.io/hubmap-ontology/objects/VHF_United_v01_060420.glb';\n const gltfTransform = new Matrix4([0.076,0,0,0,0,0.076,1.6875389974302382e-17,0,0,-1.6875389974302382e-17,0.076,0,0.49,0.034,0.11,1]);\n processSceneNodes(gltfUrl, gltfTransform, 'VHF_Kidney_L_Low1').then((results) => {\n console.log('results', results);\n console.log('data', data);\n // data = Object.values(results);\n data = data.concat(Object.values(results));\n data.push({\n '@id': 'TEST',\n '@type': 'TEST',\n scenegraph: gltfUrl,\n scenegraphNode: 'VHF_Kidney_R_Low',\n transformMatrix: gltfTransform,\n color: [255, 255, 255, 200],\n // eslint-disable-next-line @typescript-eslint/naming-convention\n _lighting: 'pbr',\n zoomBasedOpacity: false\n });\n this.bodyUILayer.setState({ data, zoomOpacity });\n });\n }\n\n zoomTo(node: SpatialSceneNode): void {\n const matrix = new Matrix4(node.transformMatrix);\n this.deck.setProps({\n viewState: {\n ...this.deck.props.viewState,\n target: matrix.getTranslation(),\n rotationX: 0,\n rotationOrbit: 0,\n zoom: 11.5,\n } as BodyUIViewStateProps\n });\n }\n\n setRotation(value: number): void {\n this.deck.setProps({\n viewState: {\n ...this.deck.props.viewState,\n rotationOrbit: value\n } as BodyUIViewStateProps\n });\n }\n\n setRotationX(value: number): void {\n this.deck.setProps({\n viewState: {\n ...this.deck.props.viewState,\n rotationX: value\n } as BodyUIViewStateProps\n });\n }\n\n setZoom(value: number): void {\n this.deck.setProps({\n viewState: {\n ...this.deck.props.viewState,\n zoom: value\n } as BodyUIViewStateProps\n });\n }\n\n setTarget(value: number[]): void {\n this.deck.setProps({\n viewState: {\n ...this.deck.props.viewState,\n target: value\n } as BodyUIViewStateProps\n });\n }\n\n setInteractive(value: boolean): void {\n this.deck.setProps({\n controller: value\n });\n }\n\n @bind\n private _onHover(e: { picked: boolean; object: SpatialSceneNode }): void {\n const { lastHovered } = this;\n this.cursor = e.picked ? 'pointer' : undefined;\n if (e.picked && e.object && e.object['@id']) {\n if (lastHovered !== e.object) {\n if (lastHovered) {\n this.nodeHoverStopSubject.next(lastHovered);\n }\n this.lastHovered = e.object;\n this.nodeHoverStartSubject.next(e.object);\n }\n } else if (lastHovered) {\n this.nodeHoverStopSubject.next(lastHovered);\n this.lastHovered = undefined;\n }\n }\n\n @bind\n private _onClick(info: PickInfo, e: { srcEvent: { ctrlKey: boolean } }): void {\n if (info.picked && info.object && info.object['@id']) {\n this.nodeClickSubject.next({ node: info.object, ctrlClick: e?.srcEvent?.ctrlKey ?? undefined });\n }\n }\n\n @bind\n private _onViewStateChange(event: { interactionState: { isZooming: boolean }; viewState: BodyUIViewStateProps }): void {\n if (event.interactionState?.isZooming) {\n const currentState = this.bodyUILayer.state as { zoomOpacity: number; data: unknown };\n const zoomOpacity = Math.min(Math.max(1 - (event.viewState.zoom - 8.9) / 2, 0.05), 1.0);\n if (currentState.zoomOpacity !== zoomOpacity) {\n this.bodyUILayer.setState({ data: currentState.data, zoomOpacity });\n }\n }\n this.deck.setProps({ viewState: { ...event.viewState } });\n this.sceneRotationSubject.next([event.viewState.rotationOrbit, event.viewState.rotationX]);\n }\n\n @bind\n private _onDragStart(info: PickInfo, e: MouseEvent): void {\n this._dragEvent(info, e, this.nodeDragStartSubject);\n }\n\n @bind\n private _onDrag(info: PickInfo, e: MouseEvent): void {\n this._dragEvent(info, e, this.nodeDragSubject);\n }\n\n @bind\n private _onDragEnd(info: PickInfo, e: MouseEvent): void {\n this._dragEvent(info, e, this.nodeDragEndSubject);\n }\n\n private _dragEvent(info: PickInfo, e: MouseEvent, subject: Subject): void {\n if (info?.object?.['@id']) {\n subject.next({ node: info.object, info, e });\n }\n }\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/ProcessedNode.html":{"url":"interfaces/ProcessedNode.html","title":"interface - ProcessedNode","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n ProcessedNode\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-body-ui/src/lib/util/process-scene-nodes.ts\n \n\n\n\n \n Extends\n \n \n SpatialSceneNode\n \n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n bbox\n \n \n \n \n center\n \n \n \n \n jsonld\n \n \n \n \n node\n \n \n \n \n size\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n bbox\n \n \n \n \n \n \n \n \n bbox: AABB\n\n \n \n\n\n \n \n Type : AABB\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n center\n \n \n \n \n \n \n \n \n center: Vec3\n\n \n \n\n\n \n \n Type : Vec3\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n jsonld\n \n \n \n \n \n \n \n \n jsonld: \n\n \n \n\n\n\n\n\n\n\n \n \n \n \n \n \n \n node\n \n \n \n \n \n \n \n \n node: \n\n \n \n\n\n\n\n\n\n\n \n \n \n \n \n \n \n size\n \n \n \n \n \n \n \n \n size: Vec3\n\n \n \n\n\n \n \n Type : Vec3\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { Matrix4 } from '@math.gl/core';\nimport { AABB, Vec3 } from 'cannon-es';\n\nimport { loadGLTF, registerGLTFLoaders } from './load-gltf';\nimport { traverseScene } from './scene-traversal';\nimport { SpatialSceneNode } from '../shared/spatial-scene-node';\n\n\nexport interface ProcessedNode extends SpatialSceneNode {\n bbox: AABB;\n jsonld: unknown;\n node: unknown;\n size: Vec3;\n center: Vec3;\n}\n\n/* eslint-disable */\nfunction childNames(scene, names: string[] = []): string[] {\n for (const child of (scene.nodes || scene.children || [])) {\n names.push(child.name);\n childNames(child, names);\n }\n return names;\n}\n\nexport async function processSceneNodes(gltfUrl: string, worldMatrix?: Matrix4, scenegraphNode?: string, \n gltfCache?: { [url: string]: Promise }): Promise {\n registerGLTFLoaders();\n const gltf = await loadGLTF({scenegraph: gltfUrl, scenegraphNode} as SpatialSceneNode, gltfCache);\n const nodes: {[node: string]: ProcessedNode} = {};\n const gltfNodes: ProcessedNode[] = [];\n for (const scene of gltf.scenes) {\n worldMatrix = new Matrix4(worldMatrix || Matrix4.IDENTITY);\n traverseScene(scene, worldMatrix, (node, modelMatrix: Matrix4) => {\n const processedNode: ProcessedNode = {\n '@id': (node.name || node.id) as string,\n '@type': 'ProcessedNode',\n transformMatrix: new Matrix4(modelMatrix),\n geometry: 'wireframe',\n node\n } as ProcessedNode;\n gltfNodes.push({\n '@id': `GLTF:${processedNode['@id']}`,\n '@type': 'GLTFNode',\n scenegraph: gltfUrl,\n scenegraphNode: processedNode['@id'],\n transformMatrix: new Matrix4(worldMatrix || Matrix4.IDENTITY),\n tooltip: (node.name || node.id) as string,\n color: [255, 255, 255, 255],\n _lighting: 'pbr',\n zoomBasedOpacity: true,\n node\n } as ProcessedNode);\n if (node.mesh && node.mesh.primitives && node.mesh.primitives.length > 0) {\n for (const primitive of node.mesh.primitives) {\n if (primitive.attributes.POSITION && primitive.attributes.POSITION.min) {\n const lowerBound = modelMatrix.transformAsPoint(primitive.attributes.POSITION.min, []);\n const upperBound = modelMatrix.transformAsPoint(primitive.attributes.POSITION.max, []);\n processedNode.bbox = new AABB({\n lowerBound: new Vec3(...lowerBound.map((n, i) => Math.min(n, upperBound[i]))),\n upperBound: new Vec3(...upperBound.map((n, i) => Math.max(n, lowerBound[i])))\n });\n }\n }\n }\n nodes[processedNode['@id']] = processedNode;\n return true;\n });\n }\n\n for (const node of Object.values(nodes).filter(n => !n.bbox)) {\n for (const child of childNames(node.node).map(n => nodes[n]).filter(n => n.bbox)) {\n if (!node.bbox) {\n node.bbox = child.bbox.clone();\n } else {\n node.bbox.extend(child.bbox);\n }\n }\n if (!node.bbox) {\n delete nodes[node['@id']];\n }\n }\n for (const node of Object.values(nodes)) {\n const lb = node.bbox.lowerBound;\n const ub = node.bbox.upperBound;\n const size = node.size = ub.clone().vsub(lb);\n const halfSize = size.clone().vmul(new Vec3(0.5, 0.5, 0.5));\n const center = node.center = lb.clone().vadd(halfSize);\n\n node.transformMatrix = new Matrix4(Matrix4.IDENTITY)\n .translate(center.toArray())\n .scale(halfSize.toArray());\n }\n for (const node of gltfNodes) {\n nodes[node['@id']] = node;\n }\n return nodes;\n}\n/* eslint-enable */\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/SpatialEntityJsonLd.html":{"url":"interfaces/SpatialEntityJsonLd.html","title":"interface - SpatialEntityJsonLd","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n SpatialEntityJsonLd\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-body-ui/src/lib/shared/ccf-spatial-jsonld.ts\n \n\n\n\n \n Extends\n \n \n JsonLdObj\n \n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n @context\n \n \n \n \n @id\n \n \n \n \n @type\n \n \n \n \n ccf_annotations\n \n \n \n \n comment\n \n \n \n \n creation_date\n \n \n \n \n creator\n \n \n \n \n creator_first_name\n \n \n \n \n creator_last_name\n \n \n \n \n dimension_units\n \n \n \n \n extraction_set\n \n \n \n \n label\n \n \n \n \n object\n \n \n \n \n placement\n \n \n \n \n reference_organ\n \n \n \n \n representation_of\n \n \n \n \n rui_rank\n \n \n \n \n sex\n \n \n \n \n side\n \n \n \n \n slice_count\n \n \n \n \n slice_thickness\n \n \n \n \n updated_date\n \n \n \n \n x_dimension\n \n \n \n \n y_dimension\n \n \n \n \n z_dimension\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n @context\n \n \n \n \n \n \n \n \n @context: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n @id\n \n \n \n \n \n \n \n \n @id: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n @type\n \n \n \n \n \n \n \n \n @type: string | string[]\n\n \n \n\n\n \n \n Type : string | string[]\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n ccf_annotations\n \n \n \n \n \n \n \n \n ccf_annotations: string[]\n\n \n \n\n\n \n \n Type : string[]\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n comment\n \n \n \n \n \n \n \n \n comment: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n creation_date\n \n \n \n \n \n \n \n \n creation_date: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n creator\n \n \n \n \n \n \n \n \n creator: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n creator_first_name\n \n \n \n \n \n \n \n \n creator_first_name: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n creator_last_name\n \n \n \n \n \n \n \n \n creator_last_name: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n dimension_units\n \n \n \n \n \n \n \n \n dimension_units: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n extraction_set\n \n \n \n \n \n \n \n \n extraction_set: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n label\n \n \n \n \n \n \n \n \n label: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n object\n \n \n \n \n \n \n \n \n object: SpatialObjectReferenceJsonLd\n\n \n \n\n\n \n \n Type : SpatialObjectReferenceJsonLd\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n placement\n \n \n \n \n \n \n \n \n placement: SpatialPlacementJsonLd | SpatialPlacementJsonLd[]\n\n \n \n\n\n \n \n Type : SpatialPlacementJsonLd | SpatialPlacementJsonLd[]\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n reference_organ\n \n \n \n \n \n \n \n \n reference_organ: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n representation_of\n \n \n \n \n \n \n \n \n representation_of: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n rui_rank\n \n \n \n \n \n \n \n \n rui_rank: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n sex\n \n \n \n \n \n \n \n \n sex: \"Male\" | \"Female\" | undefined\n\n \n \n\n\n \n \n Type : \"Male\" | \"Female\" | undefined\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n side\n \n \n \n \n \n \n \n \n side: \"Left\" | \"Right\" | undefined\n\n \n \n\n\n \n \n Type : \"Left\" | \"Right\" | undefined\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n slice_count\n \n \n \n \n \n \n \n \n slice_count: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n slice_thickness\n \n \n \n \n \n \n \n \n slice_thickness: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n updated_date\n \n \n \n \n \n \n \n \n updated_date: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n x_dimension\n \n \n \n \n \n \n \n \n x_dimension: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n y_dimension\n \n \n \n \n \n \n \n \n y_dimension: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n z_dimension\n \n \n \n \n \n \n \n \n z_dimension: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { JsonLdObj } from 'jsonld/jsonld-spec';\n\n\nexport interface SpatialPlacementJsonLd extends JsonLdObj {\n '@context'?: string;\n '@id': string;\n '@type': string;\n source?: string;\n target: string;\n placement_date: string;\n x_scaling: number;\n y_scaling: number;\n z_scaling: number;\n scaling_units: string;\n x_rotation: number;\n y_rotation: number;\n z_rotation: number;\n rotation_units: string;\n x_translation: number;\n y_translation: number;\n z_translation: number;\n translation_units: string;\n}\n\nexport interface SpatialObjectReferenceJsonLd extends JsonLdObj {\n '@id': string;\n '@type': string;\n file: string;\n file_format: string;\n placement: SpatialPlacementJsonLd;\n}\n\nexport interface SpatialEntityJsonLd extends JsonLdObj {\n '@context': string;\n '@id': string;\n '@type': string | string[];\n label: string;\n comment: string;\n creator: string;\n creator_first_name: string;\n creator_last_name: string;\n creation_date: string;\n updated_date: string;\n ccf_annotations: string[];\n representation_of: string;\n reference_organ: string;\n extraction_set: string;\n sex: 'Male' | 'Female' | undefined;\n side: 'Left' | 'Right' | undefined;\n rui_rank: number;\n slice_thickness: number;\n slice_count: number;\n x_dimension: number;\n y_dimension: number;\n z_dimension: number;\n dimension_units: string;\n object: SpatialObjectReferenceJsonLd;\n placement: SpatialPlacementJsonLd | SpatialPlacementJsonLd[];\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/SpatialObjectReferenceJsonLd.html":{"url":"interfaces/SpatialObjectReferenceJsonLd.html","title":"interface - SpatialObjectReferenceJsonLd","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n SpatialObjectReferenceJsonLd\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-body-ui/src/lib/shared/ccf-spatial-jsonld.ts\n \n\n\n\n \n Extends\n \n \n JsonLdObj\n \n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n @id\n \n \n \n \n @type\n \n \n \n \n file\n \n \n \n \n file_format\n \n \n \n \n placement\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n @id\n \n \n \n \n \n \n \n \n @id: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n @type\n \n \n \n \n \n \n \n \n @type: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n file\n \n \n \n \n \n \n \n \n file: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n file_format\n \n \n \n \n \n \n \n \n file_format: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n placement\n \n \n \n \n \n \n \n \n placement: SpatialPlacementJsonLd\n\n \n \n\n\n \n \n Type : SpatialPlacementJsonLd\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { JsonLdObj } from 'jsonld/jsonld-spec';\n\n\nexport interface SpatialPlacementJsonLd extends JsonLdObj {\n '@context'?: string;\n '@id': string;\n '@type': string;\n source?: string;\n target: string;\n placement_date: string;\n x_scaling: number;\n y_scaling: number;\n z_scaling: number;\n scaling_units: string;\n x_rotation: number;\n y_rotation: number;\n z_rotation: number;\n rotation_units: string;\n x_translation: number;\n y_translation: number;\n z_translation: number;\n translation_units: string;\n}\n\nexport interface SpatialObjectReferenceJsonLd extends JsonLdObj {\n '@id': string;\n '@type': string;\n file: string;\n file_format: string;\n placement: SpatialPlacementJsonLd;\n}\n\nexport interface SpatialEntityJsonLd extends JsonLdObj {\n '@context': string;\n '@id': string;\n '@type': string | string[];\n label: string;\n comment: string;\n creator: string;\n creator_first_name: string;\n creator_last_name: string;\n creation_date: string;\n updated_date: string;\n ccf_annotations: string[];\n representation_of: string;\n reference_organ: string;\n extraction_set: string;\n sex: 'Male' | 'Female' | undefined;\n side: 'Left' | 'Right' | undefined;\n rui_rank: number;\n slice_thickness: number;\n slice_count: number;\n x_dimension: number;\n y_dimension: number;\n z_dimension: number;\n dimension_units: string;\n object: SpatialObjectReferenceJsonLd;\n placement: SpatialPlacementJsonLd | SpatialPlacementJsonLd[];\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/SpatialPlacementJsonLd.html":{"url":"interfaces/SpatialPlacementJsonLd.html","title":"interface - SpatialPlacementJsonLd","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n SpatialPlacementJsonLd\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-body-ui/src/lib/shared/ccf-spatial-jsonld.ts\n \n\n\n\n \n Extends\n \n \n JsonLdObj\n \n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n @context\n \n \n \n \n @id\n \n \n \n \n @type\n \n \n \n \n placement_date\n \n \n \n \n rotation_units\n \n \n \n \n scaling_units\n \n \n \n Optional\n \n source\n \n \n \n \n target\n \n \n \n \n translation_units\n \n \n \n \n x_rotation\n \n \n \n \n x_scaling\n \n \n \n \n x_translation\n \n \n \n \n y_rotation\n \n \n \n \n y_scaling\n \n \n \n \n y_translation\n \n \n \n \n z_rotation\n \n \n \n \n z_scaling\n \n \n \n \n z_translation\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n @context\n \n \n \n \n \n \n \n \n @context: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n @id\n \n \n \n \n \n \n \n \n @id: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n @type\n \n \n \n \n \n \n \n \n @type: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n placement_date\n \n \n \n \n \n \n \n \n placement_date: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n rotation_units\n \n \n \n \n \n \n \n \n rotation_units: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n scaling_units\n \n \n \n \n \n \n \n \n scaling_units: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n source\n \n \n \n \n \n \n \n \n source: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n target\n \n \n \n \n \n \n \n \n target: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n translation_units\n \n \n \n \n \n \n \n \n translation_units: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n x_rotation\n \n \n \n \n \n \n \n \n x_rotation: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n x_scaling\n \n \n \n \n \n \n \n \n x_scaling: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n x_translation\n \n \n \n \n \n \n \n \n x_translation: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n y_rotation\n \n \n \n \n \n \n \n \n y_rotation: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n y_scaling\n \n \n \n \n \n \n \n \n y_scaling: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n y_translation\n \n \n \n \n \n \n \n \n y_translation: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n z_rotation\n \n \n \n \n \n \n \n \n z_rotation: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n z_scaling\n \n \n \n \n \n \n \n \n z_scaling: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n z_translation\n \n \n \n \n \n \n \n \n z_translation: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { JsonLdObj } from 'jsonld/jsonld-spec';\n\n\nexport interface SpatialPlacementJsonLd extends JsonLdObj {\n '@context'?: string;\n '@id': string;\n '@type': string;\n source?: string;\n target: string;\n placement_date: string;\n x_scaling: number;\n y_scaling: number;\n z_scaling: number;\n scaling_units: string;\n x_rotation: number;\n y_rotation: number;\n z_rotation: number;\n rotation_units: string;\n x_translation: number;\n y_translation: number;\n z_translation: number;\n translation_units: string;\n}\n\nexport interface SpatialObjectReferenceJsonLd extends JsonLdObj {\n '@id': string;\n '@type': string;\n file: string;\n file_format: string;\n placement: SpatialPlacementJsonLd;\n}\n\nexport interface SpatialEntityJsonLd extends JsonLdObj {\n '@context': string;\n '@id': string;\n '@type': string | string[];\n label: string;\n comment: string;\n creator: string;\n creator_first_name: string;\n creator_last_name: string;\n creation_date: string;\n updated_date: string;\n ccf_annotations: string[];\n representation_of: string;\n reference_organ: string;\n extraction_set: string;\n sex: 'Male' | 'Female' | undefined;\n side: 'Left' | 'Right' | undefined;\n rui_rank: number;\n slice_thickness: number;\n slice_count: number;\n x_dimension: number;\n y_dimension: number;\n z_dimension: number;\n dimension_units: string;\n object: SpatialObjectReferenceJsonLd;\n placement: SpatialPlacementJsonLd | SpatialPlacementJsonLd[];\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/SpatialSceneNode.html":{"url":"interfaces/SpatialSceneNode.html","title":"interface - SpatialSceneNode","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n SpatialSceneNode\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-body-ui/src/lib/shared/spatial-scene-node.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n _lighting\n \n \n \n \n @id\n \n \n \n \n @type\n \n \n \n Optional\n \n color\n \n \n \n Optional\n \n entityId\n \n \n \n Optional\n \n geometry\n \n \n \n Optional\n \n name\n \n \n \n Optional\n \n opacity\n \n \n \n Optional\n \n priority\n \n \n \n Optional\n \n reference_organ\n \n \n \n Optional\n \n representation_of\n \n \n \n Optional\n \n scenegraph\n \n \n \n Optional\n \n scenegraphNode\n \n \n \n Optional\n \n text\n \n \n \n Optional\n \n tooltip\n \n \n \n \n transformMatrix\n \n \n \n Optional\n \n unpickable\n \n \n \n Optional\n \n zoomBasedOpacity\n \n \n \n Optional\n \n zoomToOnLoad\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n _lighting\n \n \n \n \n \n \n \n \n _lighting: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n @id\n \n \n \n \n \n \n \n \n @id: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n @type\n \n \n \n \n \n \n \n \n @type: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n color\n \n \n \n \n \n \n \n \n color: [number, number, number, number]\n\n \n \n\n\n \n \n Type : [number, number, number, number]\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n entityId\n \n \n \n \n \n \n \n \n entityId: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n geometry\n \n \n \n \n \n \n \n \n geometry: SpatialSceneGeometry\n\n \n \n\n\n \n \n Type : SpatialSceneGeometry\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n name\n \n \n \n \n \n \n \n \n name: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n opacity\n \n \n \n \n \n \n \n \n opacity: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n priority\n \n \n \n \n \n \n \n \n priority: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n reference_organ\n \n \n \n \n \n \n \n \n reference_organ: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n representation_of\n \n \n \n \n \n \n \n \n representation_of: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n scenegraph\n \n \n \n \n \n \n \n \n scenegraph: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n scenegraphNode\n \n \n \n \n \n \n \n \n scenegraphNode: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n text\n \n \n \n \n \n \n \n \n text: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n tooltip\n \n \n \n \n \n \n \n \n tooltip: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n transformMatrix\n \n \n \n \n \n \n \n \n transformMatrix: Matrix4\n\n \n \n\n\n \n \n Type : Matrix4\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n unpickable\n \n \n \n \n \n \n \n \n unpickable: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n zoomBasedOpacity\n \n \n \n \n \n \n \n \n zoomBasedOpacity: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n zoomToOnLoad\n \n \n \n \n \n \n \n \n zoomToOnLoad: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n\n\n \n import { Matrix4 } from '@math.gl/core';\n\nexport type SpatialSceneGeometry = 'sphere' | 'cube' | 'wireframe' | 'text' | 'cone' | 'cylinder';\n\nexport interface SpatialSceneNode {\n '@id': string;\n '@type': string;\n entityId?: string;\n representation_of?: string;\n reference_organ?: string;\n unpickable?: boolean;\n geometry?: SpatialSceneGeometry;\n text?: string;\n _lighting?: string;\n scenegraph?: string;\n scenegraphNode?: string;\n zoomBasedOpacity?: boolean;\n zoomToOnLoad?: boolean;\n color?: [number, number, number, number];\n opacity?: number;\n transformMatrix: Matrix4;\n name?: string;\n tooltip?: string;\n priority?: number;\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"changelog.html":{"url":"changelog.html","title":"getting-started - changelog","body":"\n \n\nChangelog\nChangelog for the Common Coordinate Framework (CCF) User Interfaces\n3.6.0 - 2022-10-15\nAdded in 3.6.0.\n\nUpdated to CCF.OWL v2.1.0 which indexes the Human Reference Atlas (HRA) 4th Release (v1.3) for use in the CCF UIs and CCF-API. Note that some terms have changed in the ontology. As such, some SPARQL queries may need to be updated. All CCF-API calls have been updated to support the new terms.\n\n3.5.0 - 2022-09-27\nAdded in 3.5.0\n\nUpdate to CCF.OWL v1.9.4\nUpdate placement for KPMP rui locations\nSwitch to HuBMAP v3 search-api\nPick right organ when loading rui locations from a file in the RUI\n\n3.4.0 - 2022-07-01\nAdded in 3.4.0\n\nMajor feature added: Spatial Search! This includes an expanded API plus a user interface for dynamically generating spatial searches.\n\nKnown Issues in 3.4.0\n\nThere are some minor visual descrepancies when viewing the spatial search 3D scene and the results. However, blocks which are highlighted will be selected if the spatial search is added to your overall search filters.\n\n3.3.0 - 2022-06-17\nAdded in 3.3.0\n\nAdded support for the latest CCF Ontology v1.9.0 which adds Placenta, Spinal Cord, new Landmarks for reference organs, and a host of data updates.\nAdded a SPARQL route to the CCF-API for flexible querying of the Ontology and linked data. See the /v1/sparql docs for more information.\nClean up and bug fixes\n\n3.2.0 - 2022-04-14\nAdded in 3.2.0\n\nMajor CCF Database speed improvements! 95% reduction in load times!\nMinor graphical fixes\n\n3.1.1 - 2022-04-12\nAdded in 3.1.1\n\nExpanded RUI web component options\nAdded support for warming up the CCF database via the CCF-API so that the EUI can prevent timeouts\n\n3.1.0 - 2022-04-07\nAdded in 3.1.0\n\nAdded support for the latest CCF Ontology v1.8.0 which adds cell types\nAdded feature to search for tissue blocks by cell type\nAdded API feature to dynamically generate GTEx rui_locations.jsonld\nAdded logging of organ and block position changes to the RUI\nAdded an expanded organ selector that makes selecting organs much easier with the larger number of reference organs we have now\nNow generating programming libraries for the CCF-API in Python, TypeScript, TypeScript (Angular), and JavaScript. We will be publishing them to appropriate package managers soon.\nImproved performance of the CCF-API\nNew theming options and toggle for the CCF EUI/RUI\nAdded new themes for SenNet, GTEx, and a default theme\nAdded compodoc generated code documentation to production and staging builds\nBug fixes and minor improvements\n\n3.0.0 - 2022-01-27\nAdded in 3.0.0\n\nAdded support for the latest CCF Ontology v1.7.0\nBug fixes and code cleanup\n\n3.0.0 BETA - 2021-12-17\nAdded in 3.0.0 BETA\n\nAdded reference organs and ASCT+B tables from the v1.1 CCF Release\nLinks: CCF Ontology v1.7 BETA, CCF Release v1.1\n\n\n\nKnown issues in 3.0.0 BETA\n\nPreviously registered tissues may appear slightly off. We are working to rectify this before making it a production release.\n\n2.5.0 - 2021-12-17\nAdded in 2.5.0\n\nCCF-API OpenAPI Spec and implementation. Next version will connect the EUI to this as it's backend.\nAdded the CCF Body UI Web Component for integrating the 3D scene deeply in webpages (including the HuBMAP data portal).\nThe organ-info Web Component can now take an option to highlight specific blocks in the scene. Currently only highlights by providers, but age, sex, and BMI will be added in the next version.\nBug fixes and Quality of Life improvements\n\n2.4.0 - 2021-12-10\nAdded in 2.4.0\n\nRUI shows a confirmation dialog when a user attempts to leave without finishing registration\nAdded GTEx data to EUI\nRUI Common Extraction Sites are now known as Landmarks\nOrgan info now highlights the block selected on click\nUpdated RUI YouTube Demo link\nBug fixes and Quality of Life improvements\n\n2.3.1 - 2021-09-13\nAdded in 2.3.1\n\nAdded support for paired organs to be refernced by their parent (ala Kidney + Left/Right Kidney)\n\n2.3.0 - 2021-09-10\nAdded in 2.3.0\n\nGreatly improved CCF Database performance. This improves the performance in both organ-info and EUI.\nImproved styling of organ-info\n\n2.2.0 - 2021-09-10\nAdded in 2.2.0\n\nAdded an organ-info web component for displaying reference organs and associated data in a simple panel display. The hubmap portal will be using this soon for organ pages.\nEMBEDDING.md instructions have been updated for organ-info embedding.\n\n2.1.0 - 2021-07-30\nAdded in EUI / RUI 2.1.0\n\nBetter support for embedding EUI/RUI in different containers, see EMBEDDING.md for updated instructions.\nConfiguration updates:\nConfiguration of EUI/RUI via webcomponent properties (vs globalConfig)\nOptional use of ontology id to select reference organs in the RUI\nRemoved embedded and tutorial mode configurations from the RUI config\nAbility to load data sources in the eui via external configuration\nAdded cancelRegistration callback to rui external configuration\n\n\nSet dark/light theme based on user/OS preferences\nUpdate HuBMAP search processing to conform to new field names\nCode cleanup, shared utilities, etc.\nTelemetry dialog box fixes to avoid unnecessary reloads\nRUI gizmo rotates in sync with the reference organ in 3D preview view\nRUI now uses an orthographic view when in registration views\n\n2.0.0 - 2021-07-16\nAdded in EUI / RUI 2.0.0\n\nRUI and EUI are now basic web-components, see EMBEDDING.md\nAdded advanced google analytics tracking/telemetry\nLinked donor card and tissue block hovering\nUpdated dependencies, including upgrading to Angular 12\nMinor UI and Bug fixes\nUpdated demo video links\nOrgan carousel will respond to container width and show only full icons\nEUI: clicking refresh and selecting body on partonomy resets the body view\n\nBreaking changes in EUI / RUI 2.0.0\n\nEmbedding the EUI and RUI must now be done via web-components. The most significant change is the element is no longer called ccf-root but is instead called ccf-eui or ccf-rui depending on the UI being embedded.\n\n1.7.0 - 2021-05-21\nAdded in EUI / RUI 1.7.0\n\nAdded a startup modal to the RUI which simplifies the initial setup for a new registration\nAdded 8 new reference organs, bringing us to 13 Reference Organs!\nAdded SPARC Registrations to the EUI\nAdded a tissue section visualization to the results list in the EUI\n\n1.6.0 - 2021-04-09\nAdded in RUI 1.6.0\n\nAdded SOP information to the About section\n\nAdded in EUI 1.6.0\n\nAdded color assignment/selection to both 3d scene and list results\nBug fixes, code cleanup, and optimization\n\nKnown issues in 1.6.0\n\nThe 3d scene is a little slow. To be able to interact, unselect reference organs to reduce scene complexity.\nTissue samples may be a little off in the 3D scene. This will be fixed in a future release. Data is still accurate.\n\n1.5.0 - 2021-03-26\nAdded in RUI 1.5.0\n\nMinor styling updates\n\nAdded in EUI 1.5.0\nNOTE: EUI will not be pushed to production during this cycle as there are some features not fully integrated. This should be resolved in the next release scheduled for April 9th. You can view the results of this sprint on staging.\n\nUpdated styling to better fit the user interface spec\nAdded a new results pane which structures data into Donor->Tissue Blocks (+Datasets)->Tissue Samples (+Datasets)\nAdded a link viewer that allows us to display donors, samples, and datasets in a frame within the application\nAdded UFL thumbnails\nUpdated and optimized the ccf-database for the new results structure and future integrations\nTied organ carousel to the 3D scene. Turning off an organ removes the organ and related tissues from the 3D scene.\nTurned off anatomical structure opacity adjustment until it can be fully integrated\n\n1.4.0 - 2021-03-12\nAdded in RUI 1.4.0\n\nUpdated library dependencies, including to Angular 11\nUpdated styling to better fit the user interface spec\n\nAdded in EUI 1.4.0\nNOTE: EUI will not be pushed to production during this cycle as there are some features partly integrated. This should be resolved in the next release scheduled for March 26th. You can view the results of this sprint on staging.\n\nUpdated library dependencies, including to Angular 11\nUpdated styling to better fit the user interface spec and match RUI styling\nUpdated the Info Dialog to match the RUI look and feel\nUpdated the data processing to improve efficiency and generate data in the form needed for the v1.5.0 spec\nAdded a reference organ selector, also used in the RUI, to turn off/on reference organs on the stage. UI is implemented, but still needs hooked up to the 3d Stage.\nAdded a technology filter\nAdded a control to set Opacities of individual organs/anatomical structures on the stage. UI is implemented, but still needs hooked up to the 3d Stage.\n\n1.3.5 - 2021-02-26\nAdded in RUI 1.3.5\n\nUpdated with a new round of User Interface improvements\nAdded the ability to upload previous registrations created using the standalone version of the RUI tool\nOrgans now have transparency applied automatically\nSolved a major memory leak and performance issue with the 3D reference organ interface. You should notice a sizable speed and reliability increase.\nRUI location numeric data is now rounded to 3 digits\nSwitched to using GitHub Actions over TravisCI for our CI/CD workflows\n\nAdded in EUI 1.3.5\n\nRemoved CCF's internal image-viewer in favor of the image-viewer on the HuBMAP Data Portal\n\nEUI 1.2.0 / RUI 1.0 FINAL - 2020-10-30\nAdded in EUI 1.2.0 / RUI 1.0 FINAL\n\nBug fixes and improvements\nUpdated embedding API in collaboration with the IEC\nUpdated EUI codebase to be in sync with code changes made for the RUI\nAdded KPMP data to the EUI\n\nKnown Issues in EUI 1.2.0 / RUI 1.0 FINAL\n\nIt is still possible that a 3d organ may fail to load. If this happens, just refresh and try again.\nEUI has not been updated with the latest organ set. This will be added in December with its scheduled refresh.\n\nRUI 1.0 BETA - 2020-10-16\nAdded in RUI 1.0 BETA\n\nCreated the first version of the RUI 1.0. This version is a BETA and works in standalone mode only. The next version will include full support and integration into the HuBMAP Ingestion Portal.\n10 Reference Organs are available to choose from (a combination of 4 organs, 2 sexes, and one organ with 2 sides [kidney])\nImplemented automatic tagging of data via collisions with anatomical structures\nRUI Location data is in standard JSON-LD format linked via the CCF Ontology and related ontologies\nImplemented extraction sites display to help guide placement of tissues\n\nKnown Issues in RUI 1.0 BETA\n\nWhile support for embedding is implemented, more testing and collaboration with IEC is required before it is made fully available. Initial embedding documentation is available here.\nWhen adjusting transparency via the left-hand Anatomical Structures menu or Show Previous Registrations option, the transparency effect is not very good. This will be addressed before the RUI 1.0 production release.\nSometimes the 3d organ fails to load when clicking through reference organs quickly (and other side cases). If this happens, just refresh and try again.\n\n1.1.0 - 2020-07-31\nAdded in 1.1.0\n\nUpgraded to latest Vitessce Image Viewer and started showing processed TIFF images coming directly from the HuBMAP infrastructure\nProcessed CODEX and 10x datasets are shown in the HuBMAP Portal's visualization tool\nAdded a limited set of TIFF image thumbnails, with more to come\nAdded two qualitative color schemes for colorizing images in the image viewer\nBug fixes/performance optimizations\n\n1.0.0-rc.1 - 2020-06-22\n\n:warning: WARNING: This version is a release candidate. Some minor updates will likely happen between now and the official HuBMAP Data Release 1 in July.\n\nAdded in 1.0.0-rc.1\n\nBody UI interactions\nImage Viewer Integration\nPartonomy linkage to search / Body UI\nNow fully integrated into the HuBMAP Portal\n\nKnown Issues in 1.0.0-rc.1\n\nImage Viewer is using a placeholder .tiff until more .tiff images can be loaded from the IEC\n\n1.0.0-alpha.3 - 2019-05-08\nAdded in 1.0.0-alpha.3\n\nHooked up the interface to real data (not shown online as the data is not public yet)\nAdded the Tissue Browser on the right\nAdded the initial (Tissue) Image Viewer popup. Currently shows metadata, but no images yet.\nAdded an initial 3D Body. Tissues cuboids currently not displayed, but a test cuboid is shown.\nDocumentation (>90%) and testing coverage improved further\n\n1.0.0-alpha.2 - 2019-03-27\nAdded in 1.0.0-alpha.2\n\nIncreased documentation and testing coverage across the board\nAdded fullscreen button\nBug fixes and optimizations\n\n1.0.0-alpha.1 - 2019-03-06\nAdded in 1.0.0-alpha.1\n\nStarted the process of implementing the 1.0.0 UI spec\nSpec Doc\nUser Stories\n\n\nSetup the base project scaffolding for the new version\nAdded CCF Partonomy (CCF-P) search and tree display\nAdded a filter for filter tissues\n\n0.6.0 - 2019-11-08\nAdded in 0.6.0\n\nThe CCF API project was started with an initial OpenAPI Schema, documentation, and code for spinning up a mock data server. This codifies the CCF data and metadata standards defined by MC-IU and will be used by the CCF EUI and RUI.\nIn preparation for future developments, we added a hidden, alpha-level 3d organ viewer. You can toggle this on and off in the organ view, by typing 3d with your keyboard.\nUpdated navigation to directly jump to the tissue browser when a user selects an item from the search box\nUpgraded dependencies, including upgrades to Angular 8\nTesting and bug fixes\nMinor UI updates\nChanged download icon color\nChanged the background color for the search\nMoved the Technologies filter above ontology\nAdditional styles for details button\n\n\n\n0.5.0 - 2019-05-24\nAdded in 0.5.0\n\nDisplay of the CCF ontology, integrated with search\nSemantic search by ontology, results are presented at all levels\nTissue overlays showing regions of interest\nData download links to direct users to https://sampledata.hubmapconsortium.org\nData documentation (95% coverage) and testing (85% coverage)\n\n0.2.0 - 2019-05-03\nAdded in 0.2.0\n\nSprint 2 release of the CCF-UI!\nA search interface was added to query data by age, sex, technology and TMC. Ontological search will be implemented in the next sprint.\nBody, Organ, and Tissue views now respond to updates to the search on the fly\nAppropriate metadata is now displayed in the Body, Organ, Tissue, and Cell views\n\n0.1.0 - 2019-04-12\nAdded in 0.1.0\n\nSprint 1 release of the CCF-UI!\nSetup the base project scaffolding\nAdded a sample database that includes initial data provided by VU\nAdded Visual browsing of tissue samples and metadata at the whole body, organ, tissue, and cell level\nStay tuned! More features coming in Sprint 2 (starts next week!) and Sprint 3\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"coverage.html":{"url":"coverage.html","title":"coverage - coverage","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n Documentation coverage\n\n\n\n \n\n\n\n \n \n File\n Type\n Identifier\n Statements\n \n \n \n \n \n \n projects/ccf-body-ui/src/global-fixes.ts\n \n function\n castToGlobalType\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-body-ui/src/lib/body-ui-layer.ts\n \n class\n BodyUILayer\n \n 0 %\n (0/6)\n \n \n \n \n \n projects/ccf-body-ui/src/lib/body-ui-layer.ts\n \n function\n meshLayer\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-body-ui/src/lib/body-ui-layer.ts\n \n function\n textLayer\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-body-ui/src/lib/body-ui.ts\n \n class\n BodyUI\n \n 2 %\n (1/37)\n \n \n \n \n \n projects/ccf-body-ui/src/lib/body-ui.ts\n \n interface\n BodyUIProps\n \n 0 %\n (0/13)\n \n \n \n \n \n projects/ccf-body-ui/src/lib/body-ui.ts\n \n interface\n BodyUIViewStateProps\n \n 0 %\n (0/7)\n \n \n \n \n \n projects/ccf-body-ui/src/lib/body-ui.ts\n \n interface\n PickInfo\n \n 0 %\n (0/8)\n \n \n \n \n \n projects/ccf-body-ui/src/lib/shared/ccf-spatial-jsonld.ts\n \n interface\n SpatialEntityJsonLd\n \n 0 %\n (0/26)\n \n \n \n \n \n projects/ccf-body-ui/src/lib/shared/ccf-spatial-jsonld.ts\n \n interface\n SpatialObjectReferenceJsonLd\n \n 0 %\n (0/6)\n \n \n \n \n \n projects/ccf-body-ui/src/lib/shared/ccf-spatial-jsonld.ts\n \n interface\n SpatialPlacementJsonLd\n \n 0 %\n (0/19)\n \n \n \n \n \n projects/ccf-body-ui/src/lib/shared/spatial-scene-node.ts\n \n interface\n SpatialSceneNode\n \n 0 %\n (0/20)\n \n \n \n \n \n projects/ccf-body-ui/src/lib/util/load-gltf.ts\n \n function\n deriveScenegraph\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-body-ui/src/lib/util/load-gltf.ts\n \n function\n loadGLTF\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-body-ui/src/lib/util/load-gltf.ts\n \n function\n loadGLTF2\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-body-ui/src/lib/util/load-gltf.ts\n \n function\n registerGLTFLoaders\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-body-ui/src/lib/util/parse-csv.ts\n \n function\n parseCSV\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-body-ui/src/lib/util/parse-csv.ts\n \n function\n parseCSVText\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-body-ui/src/lib/util/process-anatomical-structures.ts\n \n function\n processAnatomicalStructures\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-body-ui/src/lib/util/process-extraction-sites.ts\n \n function\n processExtractionSites\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-body-ui/src/lib/util/process-reference-data.ts\n \n function\n processReferenceData\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-body-ui/src/lib/util/process-reference-data.ts\n \n variable\n referenceDataConfig\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-body-ui/src/lib/util/process-scene-nodes.ts\n \n interface\n ProcessedNode\n \n 0 %\n (0/6)\n \n \n \n \n \n projects/ccf-body-ui/src/lib/util/process-scene-nodes.ts\n \n function\n childNames\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-body-ui/src/lib/util/process-scene-nodes.ts\n \n function\n processSceneNodes\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-body-ui/src/lib/util/process-spatial-entities.ts\n \n function\n processSpatialEntities\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-body-ui/src/lib/util/scene-traversal.ts\n \n function\n traverseScene\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-body-ui/src/lib/util/simplify-scene.ts\n \n function\n simplifyScene\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-body-ui/src/lib/util/spatial-scene-collider.ts\n \n interface\n Collision\n \n 0 %\n (0/4)\n \n \n \n \n \n projects/ccf-body-ui/src/lib/util/spatial-scene-collider.ts\n \n function\n doCollisions\n \n 0 %\n (0/1)\n \n \n \n\n\n\n\n\n new Tablesort(document.getElementById('coverage-table'));\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"dependencies.html":{"url":"dependencies.html","title":"package-dependencies - dependencies","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n Dependencies\n \n \n \n @angular-ru/common : ^15.126.1\n \n @angular/animations : ^12.1.1\n \n @angular/cdk : ^12.1.1\n \n @angular/common : ^12.1.1\n \n @angular/compiler : ^12.1.1\n \n @angular/core : ^12.1.1\n \n @angular/elements : ^12.1.1\n \n @angular/forms : ^12.1.1\n \n @angular/material : ^12.1.3\n \n @angular/platform-browser : ^12.1.1\n \n @angular/platform-browser-dynamic : ^12.1.1\n \n @angular/router : ^12.1.1\n \n @angular/youtube-player : ^12.1.1\n \n @comunica/query-sparql-rdfjs : ^2.2.0\n \n @deck.gl/core : ^8.5.7\n \n @deck.gl/geo-layers : ^8.7.8\n \n @deck.gl/layers : ^8.5.7\n \n @deck.gl/mesh-layers : ^8.5.7\n \n @loaders.gl/core : ^3.0.12\n \n @loaders.gl/draco : ^3.0.12\n \n @loaders.gl/gltf : ^3.0.12\n \n @luma.gl/core : ^8.5.12\n \n @math.gl/core : ^3.5.5\n \n @math.gl/culling : ^3.5.7\n \n @ngxs-labs/data : ^6.2.0\n \n @ngxs-labs/dispatch-decorator : ^4.0.2\n \n @ngxs/logger-plugin : ^3.7.1\n \n @ngxs/storage-plugin : ^3.7.1\n \n @ngxs/store : ^3.7.3\n \n @rdfjs/data-model : ^1.2.0\n \n @types/lru-cache : \n \n @webcomponents/webcomponentsjs : ^2.5.0\n \n bind-decorator : ^1.0.11\n \n body-parser : ^1.19.0\n \n cannon-es : ^0.18.0\n \n comlink : ^4.3.0\n \n concat : ^1.0.3\n \n cors : ^2.8.5\n \n css-element-queries : ^1.2.3\n \n document-register-element : ^1.7.2\n \n dotenv : ^16.0.0\n \n express : ^4.17.1\n \n file-saver : ^2.0.5\n \n fs-extra : ^10.0.0\n \n graphology : ^0.20.0\n \n graphology-shortest-path : ^1.4.1\n \n helmet : ^4.6.0\n \n hex-rgb : ^5.0.0\n \n idb-keyval : ^6.0.1\n \n jsonld : ^5.2.0\n \n lodash : ^4.17.21\n \n lru-cache : \n \n n3 : ^1.16.0\n \n ng5-slider : ^1.2.6\n \n ngx-google-analytics : ^11.2.1\n \n ngx-markdown : ^12.0.1\n \n node-fetch : ^2.6.7\n \n qs : ^6.10.2\n \n rdf-literal : ^1.2.0\n \n rdfxml-streaming-parser : ^1.4.0\n \n readable-stream : ^3.6.0\n \n rxjs : ^6.6.7\n \n stream-browserify : ^3.0.0\n \n swiper : ^6.5.1\n \n ts-cacheable : ^1.0.6\n \n tslib : ^2.1.0\n \n uuid : ^8.3.2\n \n zone.js : ~0.11.4\n \n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"miscellaneous/functions.html":{"url":"miscellaneous/functions.html","title":"miscellaneous-functions - functions","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n Miscellaneous\n Functions\n\n\n\n Index\n \n \n \n \n \n \n castToGlobalType   (projects/.../global-fixes.ts)\n \n \n childNames   (projects/.../process-scene-nodes.ts)\n \n \n deriveScenegraph   (projects/.../load-gltf.ts)\n \n \n doCollisions   (projects/.../spatial-scene-collider.ts)\n \n \n loadGLTF   (projects/.../load-gltf.ts)\n \n \n loadGLTF2   (projects/.../load-gltf.ts)\n \n \n meshLayer   (projects/.../body-ui-layer.ts)\n \n \n parseCSV   (projects/.../parse-csv.ts)\n \n \n parseCSVText   (projects/.../parse-csv.ts)\n \n \n processAnatomicalStructures   (projects/.../process-anatomical-structures.ts)\n \n \n processExtractionSites   (projects/.../process-extraction-sites.ts)\n \n \n processReferenceData   (projects/.../process-reference-data.ts)\n \n \n processSceneNodes   (projects/.../process-scene-nodes.ts)\n \n \n processSpatialEntities   (projects/.../process-spatial-entities.ts)\n \n \n registerGLTFLoaders   (projects/.../load-gltf.ts)\n \n \n simplifyScene   (projects/.../simplify-scene.ts)\n \n \n textLayer   (projects/.../body-ui-layer.ts)\n \n \n traverseScene   (projects/.../scene-traversal.ts)\n \n \n \n \n \n \n\n\n projects/ccf-body-ui/src/global-fixes.ts\n \n \n \n \n \n \n \n castToGlobalType\n \n \n \n \n \n \ncastToGlobalType(value)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Optional\n \n \n \n \n value\n\n \n No\n \n\n\n \n \n \n \n \n \n \n \n \n \n projects/ccf-body-ui/src/lib/util/process-scene-nodes.ts\n \n \n \n \n \n \n \n childNames\n \n \n \n \n \n \nchildNames(scene, names)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Optional\n \n \n \n \n scene\n\n \n No\n \n\n\n \n \n names\n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : string[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n processSceneNodes\n \n \n \n \n \n \nprocessSceneNodes(gltfUrl, worldMatrix?, scenegraphNode?, gltfCache?)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Optional\n \n \n \n \n gltfUrl\n\n \n No\n \n\n\n \n \n worldMatrix\n\n \n Yes\n \n\n\n \n \n scenegraphNode\n\n \n Yes\n \n\n\n \n \n gltfCache\n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Promise\n\n \n \n \n \n \n \n \n \n projects/ccf-body-ui/src/lib/util/load-gltf.ts\n \n \n \n \n \n \n \n deriveScenegraph\n \n \n \n \n \n \nderiveScenegraph(scenegraphNodeName, gltf)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Optional\n \n \n \n \n scenegraphNodeName\n\n \n No\n \n\n\n \n \n gltf\n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : any\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n loadGLTF\n \n \n \n \n \n \nloadGLTF(model, cache?)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Optional\n \n \n \n \n model\n\n \n No\n \n\n\n \n \n cache\n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Promise\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n loadGLTF2\n \n \n \n \n \n \nloadGLTF2(scenegraphNodeName, gltfPromise)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Optional\n \n \n \n \n scenegraphNodeName\n\n \n No\n \n\n\n \n \n gltfPromise\n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Promise\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n registerGLTFLoaders\n \n \n \n \n \n \nregisterGLTFLoaders()\n \n \n\n\n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n projects/ccf-body-ui/src/lib/util/spatial-scene-collider.ts\n \n \n \n \n \n \n \n doCollisions\n \n \n \n \n \n \ndoCollisions(scene)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Optional\n \n \n \n \n scene\n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Promise\n\n \n \n \n \n \n \n \n \n projects/ccf-body-ui/src/lib/body-ui-layer.ts\n \n \n \n \n \n \n \n meshLayer\n \n \n \n \n \n \nmeshLayer(id, data, options)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Optional\n \n \n \n \n id\n\n \n No\n \n\n\n \n \n data\n\n \n No\n \n\n\n \n \n options\n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : SimpleMeshLayer | undefined\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n textLayer\n \n \n \n \n \n \ntextLayer(id, data, options)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Optional\n \n \n \n \n id\n\n \n No\n \n\n\n \n \n data\n\n \n No\n \n\n\n \n \n options\n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : TextLayer | undefined\n\n \n \n \n \n \n \n \n \n projects/ccf-body-ui/src/lib/util/parse-csv.ts\n \n \n \n \n \n \n \n parseCSV\n \n \n \n \n \n \nparseCSV(sourceUrl, firstFieldName?)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Optional\n \n \n \n \n sourceUrl\n\n \n No\n \n\n\n \n \n firstFieldName\n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Promise\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n parseCSVText\n \n \n \n \n \n \nparseCSVText(csvText, firstFieldName?)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Optional\n \n \n \n \n csvText\n\n \n No\n \n\n\n \n \n firstFieldName\n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Promise\n\n \n \n \n \n \n \n \n \n projects/ccf-body-ui/src/lib/util/process-anatomical-structures.ts\n \n \n \n \n \n \n \n processAnatomicalStructures\n \n \n \n \n \n \nprocessAnatomicalStructures(sourceUrl, entities)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Optional\n \n \n \n \n sourceUrl\n\n \n No\n \n\n\n \n \n entities\n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Promise\n\n \n \n \n \n \n \n \n \n projects/ccf-body-ui/src/lib/util/process-extraction-sites.ts\n \n \n \n \n \n \n \n processExtractionSites\n \n \n \n \n \n \nprocessExtractionSites(sourceUrl, entities)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Optional\n \n \n \n \n sourceUrl\n\n \n No\n \n\n\n \n \n entities\n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Promise\n\n \n \n \n \n \n \n \n \n projects/ccf-body-ui/src/lib/util/process-reference-data.ts\n \n \n \n \n \n \n \n processReferenceData\n \n \n \n \n \n \nprocessReferenceData(refEntities, config)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Optional\n \n \n \n \n refEntities\n\n \n No\n \n\n\n \n \n config\n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Promise\n\n \n \n \n \n \n \n \n \n projects/ccf-body-ui/src/lib/util/process-spatial-entities.ts\n \n \n \n \n \n \n \n processSpatialEntities\n \n \n \n \n \n \nprocessSpatialEntities(parent, gltfOverride?)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Optional\n \n \n \n \n parent\n\n \n No\n \n\n\n \n \n gltfOverride\n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Promise\n\n \n \n \n \n \n \n \n \n projects/ccf-body-ui/src/lib/util/simplify-scene.ts\n \n \n \n \n \n \n \n simplifyScene\n \n \n \n \n \n \nsimplifyScene(nodes)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Optional\n \n \n \n \n nodes\n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Promise\n\n \n \n \n \n \n \n \n \n projects/ccf-body-ui/src/lib/util/scene-traversal.ts\n \n \n \n \n \n \n \n traverseScene\n \n \n \n \n \n \ntraverseScene(scene, worldMatrix, visitor)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Optional\n \n \n \n \n scene\n\n \n No\n \n\n\n \n \n worldMatrix\n\n \n No\n \n\n\n \n \n visitor\n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n \n \n \n \n \n \n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"index.html":{"url":"index.html","title":"getting-started - index","body":"\n \n\nCommon Coordinate Framework (CCF) - User Interfaces\n\n\n\n\n\n\n\nThis repository is a monorepo (multiple projects in one repository) containing the software to build the CCF-EUI, CCF-RUI, and CCF-Organ-Info.\nWebsite Links\n\nCCF Exploration User Interface (CCF-EUI)\n:star2: 4.0 BETA: https://beta--hubmap-ccf-ui.netlify.app\nProduction: https://portal.hubmapconsortium.org/ccf-eui\nProduction (alt): https://hubmapconsortium.github.io/ccf-ui/\nStaging: https://hubmap-ccf-ui.netlify.app/\nOld Version 0.6.0: https://old--hubmap-ccf-ui.netlify.app\n\n\nCCF Registration User Interface (CCF-RUI)\n:star2: 4.0 BETA: https://beta--hubmap-ccf-ui.netlify.app/rui/\nProduction: https://hubmapconsortium.github.io/ccf-ui/rui/\nStaging: https://hubmap-ccf-ui.netlify.app/rui/\n\n\nCCF Organ Info Component (CCF-Organ-Info)\nProduction: https://hubmapconsortium.github.io/ccf-ui/organ-info/\nStaging: https://hubmap-ccf-ui.netlify.app/organ-info/\n\n\nCCF API\nProduction: https://ccf-api.hubmapconsortium.org\nStaging: https://r5i95k35v5.us-east-2.awsapprunner.com\nOpenAPI Specification: ccf-api-spec.yaml\n\n\nCCF API Client Libraries:\nJavaScript: @ccf-openapi/js-client\nTypeScript: @ccf-openapi/ts-client\nAngular 12+: @ccf-openapi/ng-client\nPython 3.6+: ccf-openapi\n\n\n\nBackground and More Information\nFor more information about the Common Coordinate Framework (CCF), see the HuBMAP CCF Portal at https://hubmapconsortium.github.io/ccf/.\nChange Log\nSee the ChangeLog for the latest developments.\nCredits\nThis software is developed by the Cyberinfrastructure for Network Science Center at Indiana University. It is funded by NIH Award OT2OD026671.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"license.html":{"url":"license.html","title":"getting-started - license","body":"\n \n\nMIT License\nCopyright (c) 2019 HuBMAP Consortium\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules.html":{"url":"modules.html","title":"modules - modules","body":"\n \n\n\n\n\n Modules\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"overview.html":{"url":"overview.html","title":"overview - overview","body":"\n \n\n\n\n Overview\n\n \n\n \n \n \n \n \n 2 Classes\n \n \n \n \n \n \n \n 9 Interfaces\n \n \n \n \n\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"miscellaneous/typealiases.html":{"url":"miscellaneous/typealiases.html","title":"miscellaneous-typealiases - typealiases","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n Miscellaneous\n Type aliases\n\n\n\n Index\n \n \n \n \n \n \n NodeClickEvent   (projects/.../body-ui.ts)\n \n \n NodeDragEvent   (projects/.../body-ui.ts)\n \n \n SceneTraversalVisitor   (projects/.../scene-traversal.ts)\n \n \n SpatialSceneGeometry   (projects/.../spatial-scene-node.ts)\n \n \n \n \n \n \n\n\n projects/ccf-body-ui/src/lib/body-ui.ts\n \n \n \n \n \n \n NodeClickEvent\n \n \n \n \n literal type\n\n \n \n \n \n \n \n \n \n \n NodeDragEvent\n \n \n \n \n literal type\n\n \n \n \n \n projects/ccf-body-ui/src/lib/util/scene-traversal.ts\n \n \n \n \n \n \n SceneTraversalVisitor\n \n \n \n \n function\n\n \n \n \n \n projects/ccf-body-ui/src/lib/shared/spatial-scene-node.ts\n \n \n \n \n \n \n SpatialSceneGeometry\n \n \n \n \n \"sphere\" | \"cube\" | \"wireframe\" | \"text\" | \"cone\" | \"cylinder\"\n\n \n \n \n \n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"miscellaneous/variables.html":{"url":"miscellaneous/variables.html","title":"miscellaneous-variables - variables","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n Miscellaneous\n Variables\n\n\n\n Index\n \n \n \n \n \n \n referenceDataConfig   (projects/.../process-reference-data.ts)\n \n \n \n \n \n \n\n\n projects/ccf-body-ui/src/lib/util/process-reference-data.ts\n \n \n \n \n \n \n \n referenceDataConfig\n \n \n \n \n \n \n Type : object\n\n \n \n \n \n Default value : {\n extractionSitesUrl: 'http://localhost:8080/source_data/asct-b-3d-models-extraction-sites.csv',\n extractionSitesConfigUrl: 'http://localhost:8080/source_data/extraction-site-config.csv',\n anatomicalStructuresUrl: 'http://localhost:8080/source_data/asct-b-3d-models-mapping.csv',\n referenceOrganConfigUrl: 'http://localhost:8080/source_data/reference-organ-config.csv'\n}\n \n \n\n\n \n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"}} + "index": {"version":"2.3.9","fields":["title","body"],"fieldVectors":[["title/classes/BodyUILayer.html",[0,1.249,1,1.249]],["body/classes/BodyUILayer.html",[0,0.944,1,1.8,2,1.712,3,0.417,4,0.558,5,0.355,6,0.632,7,0.412,8,1.757,9,1.544,10,1.442,11,1.066,12,3.679,13,0.298,14,0.709,15,4.504,16,2.629,17,2.498,18,3.679,19,3.109,20,3.679,21,4.05,22,4.05,23,0.516,24,0.053,25,1.239,26,2.498,27,1.382,28,3.476,29,2.123,30,1.111,31,2.123,32,2.123,33,2.123,34,2.508,35,1.239,36,0.728,37,1.815,38,2.967,39,2.123,40,2.123,41,1.579,42,2.123,43,1.253,44,2.123,45,1.078,46,2.498,47,1.712,48,3.109,49,2.967,50,1.712,51,1.579,52,3.109,53,3.109,54,3.109,55,3.359,56,3.109,57,1.712,58,0.828,59,0.728,60,1.296,61,0.944,62,0.709,63,1.213,64,1.815,65,1.442,66,1.815,67,2.123,68,1.239,69,2.498,70,2.123,71,2.123,72,1.579,73,1.712,74,2.229,75,2.75,76,3.109,77,2.001,78,1.635,79,3.109,80,1.58,81,3.058,82,4.653,83,1.712,84,2.123,85,4.05,86,2.111,87,1.635,88,4.05,89,2.111,90,2.111,91,2.498,92,0.723,93,4.771,94,1.916,95,2.123,96,2.785,97,2.123,98,1.712,99,2.123,100,2.123,101,2.188,102,3.109,103,3.109,104,1.635,105,1.635,106,1.868,107,2.147,108,1.635,109,1.815,110,1.815,111,2.287,112,3.109,113,2.927,114,1.382,115,1.54,116,3.679,117,1.58,118,2.123,119,1.712,120,2.123,121,2.967,122,2.123,123,2.123,124,2.75,125,2.123,126,0.558,127,2.967,128,1.213,129,2.199,130,2.123,131,2.123,132,1.815,133,2.123,134,2.123,135,2.123,136,0.944,137,2.123,138,2.123,139,1.8,140,2.123,141,2.123,142,2.123,143,2.123,144,2.123,145,2.123,146,2.123,147,2.123,148,2.123,149,3.679,150,2.123,151,2.123,152,2.123,153,2.123,154,1.635,155,2.123,156,1.815,157,2.123,158,1.712,159,1.712,160,1.442,161,3.109,162,2.123,163,4.05,164,1.078,165,2.123,166,2.123,167,2.123,168,2.123,169,2.123,170,1.239,171,1.239,172,0.944,173,2.123,174,1.078,175,2.123,176,2.123,177,2.123,178,2.123,179,1.442,180,2.123,181,4.05,182,4.05,183,2.123,184,3.109,185,2.123,186,2.123,187,2.123,188,2.123,189,2.123,190,2.123,191,2.123,192,2.123,193,0.019,194,0.028,195,0.019]],["title/interfaces/BodyUIProps.html",[196,0.024,197,1.427]],["body/interfaces/BodyUIProps.html",[0,1.176,1,1.437,3,0.636,4,0.45,5,0.287,6,0.241,7,0.295,8,0.669,9,0.907,11,0.588,13,0.372,14,0.604,16,2.924,23,0.703,24,0.053,27,1.746,30,1.105,36,1.246,37,2.785,41,2.565,43,1.205,45,0.87,51,0.87,58,1.533,59,0.588,60,1.344,61,0.762,62,0.604,63,1.621,74,1.987,77,1.437,78,1.246,80,1.745,87,1.732,92,0.773,94,1.176,96,1.888,101,2.109,104,1.746,105,1.746,106,1.995,107,2.294,108,1.176,109,1.001,110,1.001,113,1.001,114,0.762,115,1.612,117,1.033,126,1.032,128,0.669,129,2.083,132,2.863,136,2.245,139,0.762,154,0.762,164,0.87,170,1.001,171,1.001,172,0.762,174,0.87,193,0.016,194,0.024,195,0.024,196,0.028,197,1.344,198,0.337,199,0.87,200,2.82,201,2.469,202,2.469,203,2.469,204,2.469,205,2.668,206,2.668,207,1.846,208,2.469,209,1.745,210,3.036,211,2.195,212,2.195,213,2.195,214,2.195,215,1.797,216,1.797,217,1.797,218,1.797,219,1.164,220,2.61,221,1.001,222,1.164,223,2.679,224,1.001,225,1.164,226,1.164,227,1.797,228,0.87,229,1.164,230,2.27,231,2.195,232,2.469,233,2.469,234,2.198,235,1.419,236,1.164,237,2.195,238,1.001,239,1.797,240,1.001,241,2.668,242,1.001,243,1.797,244,1.164,245,1.164,246,0.87,247,1.001,248,3.457,249,1.164,250,1.164,251,1.164,252,1.164,253,1.164,254,1.164,255,1.164,256,1.164,257,1.164,258,1.164,259,1.164,260,1.164,261,1.164,262,1.164,263,1.164,264,1.164,265,1.164,266,1.164,267,1.164,268,1.164,269,1.164,270,1.164,271,1.164,272,2.668,273,1.164,274,1.797,275,1.164,276,1.164,277,1.001,278,1.797,279,1.001,280,1.164,281,1.164,282,1.164,283,1.797,284,1.797,285,1.164,286,1.164,287,1.164,288,1.164,289,1.164,290,1.164,291,1.164,292,1.164,293,1.164,294,1.164,295,1.164,296,1.164,297,1.164,298,1.164,299,1.164,300,1.797,301,1.164,302,1.164,303,1.164,304,1.164,305,1.164,306,1.164,307,1.164,308,1.164,309,1.164,310,3.036,311,3.036,312,1.164,313,1.545,314,1.164,315,1.164,316,1.545,317,1.797,318,1.164,319,1.164,320,1.164,321,0.87,322,1.164,323,2.195,324,1.344,325,1.164,326,1.164,327,1.164,328,1.797,329,1.164,330,1.164,331,1.164,332,1.164,333,2.195,334,1.164,335,1.164,336,1.797,337,1.164,338,2.195,339,1.164,340,1.164,341,1.846,342,1.545,343,1.344,344,0.907,345,1.164,346,1.164,347,1.164,348,1.164,349,2.195,350,1.164,351,1.164,352,1.164,353,1.164,354,0.87,355,1.164,356,1.164,357,1.164,358,1.164,359,1.164,360,1.164,361,1.545,362,0.762,363,1.164,364,0.87,365,1.164,366,1.164,367,1.164,368,2.668,369,1.164,370,1.164,371,1.164,372,1.164,373,1.164,374,1.164,375,1.164,376,1.164,377,1.797,378,1.164,379,2.195,380,1.164,381,1.797,382,1.797,383,1.164,384,1.164,385,1.164,386,1.164,387,1.164,388,2.195,389,1.164,390,1.164,391,1.164,392,1.164,393,1.164,394,1.164,395,1.164,396,1.164,397,1.164,398,1.164,399,1.164,400,0.762,401,1.164,402,1.164,403,1.164,404,1.164,405,1.164,406,1.164,407,2.195,408,1.164,409,1.164,410,1.164,411,1.164,412,1.164,413,1.164,414,1.164,415,1.164]],["title/interfaces/BodyUIViewStateProps.html",[196,0.024,230,1.427]],["body/interfaces/BodyUIViewStateProps.html",[0,1.203,1,1.463,3,0.647,4,0.463,5,0.295,6,0.248,7,0.301,8,0.688,9,0.927,11,0.927,13,0.38,14,0.617,16,2.94,23,0.65,24,0.053,27,1.769,30,1.078,36,1.265,37,2.805,41,2.578,43,1.216,45,0.896,51,0.896,58,1.553,59,0.605,60,1.357,61,0.784,62,0.617,63,1.639,74,2.006,77,1.463,78,1.265,80,1.761,87,1.741,92,0.532,94,1.203,96,1.922,101,2.133,104,1.769,105,1.769,106,2.021,107,2.324,108,1.203,109,1.03,110,1.03,113,1.03,114,0.784,115,1.609,117,1.056,126,1.046,128,0.688,129,2.099,132,2.881,136,2.099,139,0.784,154,0.784,164,0.896,170,1.03,171,1.03,172,0.784,174,0.896,193,0.016,194,0.025,195,0.025,196,0.029,197,0.896,198,0.347,199,0.896,200,2.853,201,1.198,202,1.198,203,1.198,204,1.198,205,1.837,206,1.837,207,0.896,208,1.198,209,1.761,210,3.064,211,1.198,212,1.198,213,2.235,214,2.235,215,1.837,216,1.837,217,1.837,218,2.235,219,1.198,220,2.635,221,1.03,222,1.198,223,2.701,224,1.03,225,1.198,226,1.198,227,1.837,228,0.896,229,1.198,230,2.349,231,2.853,232,2.97,233,2.97,234,2.221,235,1.44,236,1.198,237,2.235,238,1.03,239,1.837,240,1.03,241,2.703,242,1.03,243,1.837,244,1.198,245,1.198,246,0.896,247,1.03,248,3.474,249,1.198,250,1.198,251,1.198,252,1.198,253,1.198,254,1.198,255,1.198,256,1.198,257,1.198,258,1.198,259,1.198,260,1.198,261,1.198,262,1.198,263,1.198,264,1.198,265,1.198,266,1.198,267,1.198,268,1.198,269,1.198,270,1.198,271,1.198,272,2.703,273,1.198,274,1.837,275,1.198,276,1.198,277,1.03,278,1.837,279,1.03,280,1.198,281,1.198,282,1.198,283,1.837,284,1.837,285,1.198,286,1.198,287,1.198,288,1.198,289,1.198,290,1.198,291,1.198,292,1.198,293,1.198,294,1.198,295,1.198,296,1.198,297,1.198,298,1.198,299,1.198,300,1.837,301,1.198,302,1.198,303,1.198,304,1.198,305,1.198,306,1.198,307,1.198,308,1.198,309,1.198,310,3.064,311,3.064,312,1.198,313,1.58,314,1.198,315,1.198,316,1.58,317,1.837,318,1.198,319,1.198,320,1.198,321,0.896,322,1.198,323,2.235,324,1.374,325,1.198,326,1.198,327,1.198,328,1.837,329,1.198,330,1.198,331,1.198,332,1.198,333,2.235,334,1.198,335,1.198,336,1.837,337,1.198,338,2.235,339,1.198,340,1.198,341,1.874,342,1.58,343,1.374,344,0.927,345,1.198,346,1.198,347,1.198,348,1.198,349,2.235,350,1.198,351,1.198,352,1.198,353,1.198,354,0.896,355,1.198,356,1.198,357,1.198,358,1.198,359,1.198,360,1.198,361,1.58,362,0.784,363,1.198,364,0.896,365,1.198,366,1.198,367,1.198,368,2.703,369,1.198,370,1.198,371,1.198,372,1.198,373,1.198,374,1.198,375,1.198,376,1.198,377,1.837,378,1.198,379,2.235,380,1.198,381,1.837,382,1.837,383,1.198,384,1.198,385,1.198,386,1.198,387,1.198,388,2.235,389,1.198,390,1.198,391,1.198,392,1.198,393,1.198,394,1.198,395,1.198,396,1.198,397,1.198,398,1.198,399,1.198,400,0.784,401,1.198,402,1.198,403,1.198,404,1.198,405,1.198,406,1.198,407,2.235,408,1.198,409,1.198,410,1.198,411,1.198,412,1.198,413,1.198,414,1.198,415,1.198]],["title/interfaces/Collision.html",[196,0.024,416,1.908]],["body/interfaces/Collision.html",[3,0.534,4,0.714,5,0.455,6,0.381,7,0.248,13,0.381,14,0.845,23,0.664,24,0.052,25,2.161,30,1.237,35,3.15,43,1.312,58,1.06,59,0.931,60,1.113,61,1.207,62,1.032,63,1.444,68,2.458,72,1.379,77,1.871,80,1.444,81,2.859,87,1.742,92,1.056,94,1.871,104,1.645,105,1.207,111,1.379,126,0.714,128,1.06,129,2.434,156,1.586,159,2.985,179,3.212,193,0.025,194,0.034,195,0.025,196,0.024,198,0.534,209,1.06,321,1.379,324,1.379,416,2.859,417,1.845,418,1.845,419,4.881,420,1.845,421,2.191,422,3.702,423,2.191,424,3.702,425,2.191,426,3.646,427,2.191,428,1.845,429,1.845,430,1.586,431,2.191,432,2.191,433,2.717,434,2.717,435,4.21,436,2.717,437,3.702,438,2.717,439,2.717,440,2.717,441,3.702,442,3.646,443,2.717,444,3.646,445,2.717,446,2.717,447,3.395,448,3.702,449,3.395,450,2.985,451,2.985,452,2.985,453,2.985,454,2.985,455,2.985,456,4.21,457,2.717,458,2.717,459,2.717,460,2.717,461,2.717,462,2.191,463,2.717,464,2.191,465,2.191,466,2.985,467,2.191,468,2.191,469,2.191,470,2.191,471,2.191,472,2.191,473,2.717,474,2.191,475,4.521,476,3.702,477,2.717,478,2.717,479,2.717,480,2.717,481,2.717,482,2.717,483,2.717,484,2.717,485,2.717,486,2.717,487,2.717,488,2.717,489,2.717,490,2.717,491,2.717,492,4.73,493,3.702,494,3.646,495,3.702,496,3.702,497,2.717,498,2.717,499,2.717,500,2.717,501,2.717,502,2.191]],["title/interfaces/PickInfo.html",[196,0.024,234,1.427]],["body/interfaces/PickInfo.html",[0,1.207,1,1.467,3,0.649,4,0.466,5,0.297,6,0.249,7,0.302,8,0.692,9,0.931,11,0.607,13,0.56,14,0.62,16,2.943,23,0.634,24,0.053,27,1.773,30,0.96,36,1.268,37,2.808,41,2.58,43,1.217,45,0.9,51,0.9,58,1.288,59,0.607,60,1.359,61,0.788,62,0.62,63,1.642,74,2.009,77,1.467,78,1.268,80,1.764,87,1.742,92,0.534,94,1.207,96,1.927,101,2.137,104,1.773,105,1.773,106,2.026,107,2.329,108,1.207,109,1.035,110,1.035,113,1.927,114,0.788,115,1.6,117,1.06,126,1.048,128,0.692,129,2.102,132,2.884,136,2.169,139,0.788,154,0.788,164,0.9,170,1.035,171,1.035,172,0.788,174,0.9,193,0.016,194,0.025,195,0.025,196,0.029,197,0.9,198,0.348,199,0.9,200,2.242,201,1.203,202,1.203,203,1.203,204,1.203,205,1.844,206,1.844,207,0.9,208,1.203,209,1.557,210,2.709,211,1.203,212,1.203,213,2.242,214,2.242,215,1.844,216,1.844,217,1.844,218,1.844,219,1.203,220,2.638,221,1.035,222,1.203,223,2.705,224,1.035,225,1.203,226,1.203,227,2.709,228,0.9,229,1.203,230,2.295,231,2.242,232,2.513,233,2.513,234,2.295,235,1.709,236,2.513,237,2.858,238,2.16,239,2.709,240,1.035,241,2.709,242,1.035,243,1.844,244,1.203,245,1.203,246,0.9,247,1.035,248,3.477,249,1.203,250,1.203,251,1.203,252,1.203,253,1.203,254,1.203,255,1.203,256,1.203,257,1.203,258,1.203,259,1.203,260,1.203,261,1.203,262,1.203,263,1.203,264,1.203,265,1.203,266,1.203,267,1.203,268,1.203,269,1.203,270,1.203,271,1.203,272,2.709,273,1.203,274,1.844,275,1.203,276,1.203,277,1.035,278,1.844,279,1.035,280,1.203,281,1.203,282,1.203,283,1.844,284,1.844,285,1.203,286,1.203,287,1.203,288,1.203,289,1.203,290,1.203,291,1.203,292,1.203,293,1.203,294,1.203,295,1.203,296,1.203,297,1.203,298,1.203,299,1.203,300,1.844,301,1.203,302,1.203,303,1.203,304,1.203,305,1.203,306,1.203,307,1.203,308,1.203,309,1.203,310,3.069,311,3.069,312,1.203,313,1.585,314,1.203,315,1.203,316,1.585,317,1.844,318,1.203,319,1.203,320,1.203,321,0.9,322,1.203,323,2.242,324,1.379,325,1.203,326,1.203,327,1.203,328,1.844,329,1.203,330,1.203,331,1.203,332,1.203,333,2.242,334,1.203,335,1.203,336,1.844,337,1.203,338,2.242,339,1.203,340,1.203,341,1.879,342,1.585,343,1.379,344,0.931,345,1.203,346,1.203,347,1.203,348,1.203,349,2.242,350,1.203,351,1.203,352,1.203,353,1.203,354,0.9,355,1.203,356,1.203,357,1.203,358,1.203,359,1.203,360,1.203,361,1.585,362,0.788,363,1.203,364,0.9,365,1.203,366,1.203,367,1.203,368,2.709,369,1.203,370,1.203,371,1.203,372,1.203,373,1.203,374,1.203,375,1.203,376,1.203,377,1.844,378,1.203,379,2.242,380,1.203,381,1.844,382,1.844,383,1.203,384,1.203,385,1.203,386,1.203,387,1.203,388,2.242,389,1.203,390,1.203,391,1.203,392,1.203,393,1.203,394,1.203,395,1.203,396,1.203,397,1.203,398,1.203,399,1.203,400,0.788,401,1.203,402,1.203,403,1.203,404,1.203,405,1.203,406,1.203,407,2.242,408,1.203,409,1.203,410,1.203,411,1.203,412,1.203,413,1.203,414,1.203,415,1.203]],["title/interfaces/ProcessedNode.html",[196,0.024,503,1.908]],["body/interfaces/ProcessedNode.html",[3,0.544,4,0.727,5,0.463,6,0.388,7,0.253,11,1.285,13,0.388,14,0.855,17,2.545,23,0.668,24,0.052,30,1.165,43,1.25,55,1.879,58,1.658,59,0.949,60,1.369,61,1.23,62,1.04,63,2.089,64,1.616,66,2.188,68,2.188,72,1.903,77,1.666,80,1.08,81,2.886,87,1.72,92,0.737,94,1.666,101,2.313,104,1.666,105,1.23,111,1.405,114,1.666,117,1.08,126,0.985,127,2.232,128,1.463,129,2.432,139,1.23,154,1.666,172,1.23,174,1.405,193,0.025,194,0.034,195,0.025,196,0.024,198,0.544,316,2.188,321,1.405,324,1.405,341,1.903,354,1.405,362,1.889,364,1.405,420,1.879,426,3.839,427,4.047,428,1.879,429,1.879,430,1.616,431,2.232,442,3.023,444,3.023,449,3.674,450,2.232,451,2.232,452,2.232,453,2.232,454,2.232,455,2.232,462,2.232,464,2.232,465,2.232,466,3.023,467,2.232,468,2.232,469,2.232,470,2.232,471,2.232,472,2.232,474,3.023,502,2.232,503,3.552,504,1.616,505,1.879,506,3.839,507,3.674,508,4.761,509,2.232,510,2.886,511,3.749,512,2.768,513,2.768,514,2.768,515,2.768,516,3.428,517,2.768,518,3.749,519,3.749,520,3.749,521,2.232,522,3.749,523,2.768,524,2.768,525,2.768,526,2.768,527,2.768,528,2.232,529,2.768,530,2.768,531,2.768,532,3.749,533,2.768,534,2.768,535,4.251,536,2.768,537,2.768,538,2.768,539,3.749,540,2.768,541,2.768,542,2.768,543,2.768,544,2.768,545,2.768,546,2.768,547,2.768,548,2.768,549,2.768,550,2.768,551,2.768,552,2.768,553,2.768,554,2.768,555,2.768]],["title/interfaces/SpatialEntityJsonLd.html",[196,0.024,556,1.427]],["body/interfaces/SpatialEntityJsonLd.html",[3,0.551,4,0.993,5,0.633,6,0.393,7,0.256,11,1.569,13,0.393,14,0.863,23,0.788,24,0.052,30,1.302,43,0.736,78,1.688,92,0.968,115,1.678,126,1.124,193,0.026,194,0.035,195,0.026,196,0.037,198,0.551,209,1.093,235,1.787,556,1.919,557,1.636,558,1.245,559,1.636,560,3.246,561,3.246,562,3.109,563,3.109,564,3.109,565,3.109,566,3.109,567,3.109,568,3.109,569,3.109,570,3.109,571,2.791,572,2.673,573,2.673,574,3.109,575,2.673,576,2.673,577,3.109,578,3.109,579,3.109,580,3.109,581,3.109,582,3.109,583,2.325,584,2.599,585,2.904,586,2.904,587,2.497,588,2.497,589,1.903,590,1.636,591,1.903,592,1.903,593,1.903,594,1.903,595,1.903,596,1.903,597,1.903,598,1.903,599,1.903,600,1.903,601,1.903,602,1.903,603,1.903,604,1.903]],["title/interfaces/SpatialObjectReferenceJsonLd.html",[196,0.024,583,1.427]],["body/interfaces/SpatialObjectReferenceJsonLd.html",[3,0.665,4,1.123,5,0.85,6,0.475,7,0.309,11,1.688,13,0.475,14,0.976,23,0.765,24,0.051,30,1.3,43,0.889,78,1.466,92,1.02,115,1.666,126,1.231,193,0.031,194,0.039,195,0.031,196,0.041,198,0.665,209,1.321,235,1.321,556,1.719,557,1.976,558,1.504,559,1.976,560,3.449,561,2.904,562,2.298,563,2.298,564,2.298,565,2.298,566,2.298,567,2.298,568,2.298,569,2.298,570,2.298,571,2.965,572,1.976,573,1.976,574,2.298,575,1.976,576,1.976,577,2.298,578,2.298,579,2.298,580,2.298,581,2.298,582,2.298,583,2.38,584,2.634,585,2.298,586,2.298,587,1.976,588,1.976,589,2.298,590,1.976,591,2.298,592,2.298,593,2.298,594,2.298,595,2.298,596,2.298,597,2.298,598,2.298,599,2.298,600,2.298,601,2.298,602,2.298,603,2.298,604,3.344]],["title/interfaces/SpatialPlacementJsonLd.html",[196,0.024,584,1.427]],["body/interfaces/SpatialPlacementJsonLd.html",[3,0.594,4,1.288,5,0.665,6,0.424,7,0.276,11,1.617,13,0.424,14,0.907,23,0.785,24,0.052,30,1.299,36,1.617,43,0.794,78,1.362,92,0.989,115,1.698,126,1.167,193,0.028,194,0.036,195,0.028,196,0.039,198,0.594,209,1.841,235,1.179,556,1.534,557,1.764,558,1.343,559,1.764,560,3.328,561,3.328,562,2.051,563,2.051,564,2.051,565,2.051,566,2.051,567,2.051,568,2.051,569,2.051,570,2.051,571,2.32,572,1.764,573,1.764,574,2.051,575,1.764,576,1.764,577,2.051,578,2.051,579,2.051,580,2.051,581,2.051,582,2.051,583,2.018,584,2.489,585,2.051,586,2.051,587,1.764,588,1.764,589,2.051,590,1.764,591,3.204,592,3.204,593,3.204,594,3.204,595,3.204,596,3.204,597,3.204,598,3.204,599,3.204,600,3.204,601,3.204,602,3.204,603,3.204,604,2.051]],["title/interfaces/SpatialSceneNode.html",[60,0.845,196,0.024]],["body/interfaces/SpatialSceneNode.html",[3,0.615,4,0.821,5,0.524,6,0.439,7,0.286,13,0.439,14,0.928,23,0.787,24,0.052,30,1.291,35,2.791,36,1.938,43,0.821,55,3.247,58,1.866,59,1.072,60,1.222,62,0.714,86,2.123,89,2.123,90,2.123,91,2.123,92,0.94,111,1.588,114,2.125,115,1.666,117,1.866,124,3.365,126,1.068,136,2.356,139,2.125,160,3.247,172,2.125,193,0.029,194,0.037,195,0.029,196,0.027,198,0.615,362,2.125,364,2.428,447,3.856,528,3.856,572,2.791,573,2.791,605,2.123,606,2.123,607,4.782,608,4.782,609,4.782,610,3.856]],["title/changelog.html",[611,1.61,612,1.384,613,1.61]],["body/changelog.html",[3,0.726,5,0.194,7,0.367,9,1.459,14,0.265,23,0.163,24,0.039,26,0.788,28,0.936,36,0.398,62,0.917,74,2.211,75,1.313,83,0.936,87,1.459,92,0.228,98,1.56,106,1.875,108,0.86,115,0.349,117,1.132,121,0.936,160,0.788,164,1.964,179,1.313,193,0.011,194,0.018,195,0.037,196,0.034,198,0.228,207,0.589,246,2.62,277,1.452,279,0.677,313,0.677,343,2.358,344,1.592,361,0.677,400,1.289,420,1.97,494,3.641,510,0.788,558,1.289,571,1.129,575,1.129,576,0.677,587,0.677,588,1.129,590,2.156,612,1.452,613,1.313,614,1.56,615,1.56,616,1.56,617,3.241,618,1.56,619,3.87,620,3.694,621,5.542,622,4.876,623,1.934,624,1.16,625,1.16,626,1.16,627,4.354,628,1.16,629,1.56,630,1.16,631,3.511,632,2.487,633,1.934,634,2.487,635,4.257,636,1.16,637,1.56,638,0.936,639,1.16,640,1.16,641,4.018,642,1.934,643,3.224,644,2.487,645,2.487,646,1.16,647,1.934,648,4.266,649,1.934,650,2.815,651,1.16,652,4.644,653,1.16,654,3.416,655,1.16,656,2.487,657,3.224,658,1.934,659,2.487,660,2.487,661,1.934,662,2.487,663,1.16,664,1.934,665,1.934,666,1.16,667,3.694,668,3.482,669,3.694,670,1.934,671,1.16,672,1.16,673,2.902,674,1.16,675,1.934,676,1.16,677,1.16,678,1.934,679,2.487,680,2.487,681,2.6,682,1.16,683,1.934,684,1.16,685,1.16,686,1.16,687,1.934,688,4.583,689,1.16,690,3.482,691,1.16,692,1.16,693,1.16,694,2.487,695,2.006,696,1.16,697,1.16,698,2.6,699,1.56,700,1.16,701,3.482,702,4.257,703,4.354,704,1.934,705,3.224,706,1.16,707,3.224,708,1.934,709,3.482,710,1.934,711,1.16,712,1.16,713,1.16,714,1.934,715,2.979,716,3.482,717,2.34,718,1.16,719,3.694,720,4.096,721,1.16,722,1.16,723,1.934,724,1.16,725,2.902,726,1.16,727,1.934,728,2.487,729,1.16,730,1.16,731,2.487,732,2.487,733,1.934,734,1.16,735,1.934,736,1.16,737,1.16,738,1.16,739,4.515,740,1.16,741,0.936,742,0.936,743,2.189,744,0.936,745,1.16,746,1.934,747,0.936,748,1.16,749,1.934,750,2.902,751,2.902,752,1.16,753,1.934,754,2.487,755,1.16,756,1.16,757,1.934,758,1.16,759,1.16,760,3.482,761,2.364,762,2.6,763,2.006,764,1.16,765,2.6,766,1.16,767,2.487,768,3.121,769,4.439,770,1.16,771,1.16,772,1.934,773,2.006,774,1.16,775,1.16,776,1.16,777,3.224,778,1.16,779,1.16,780,1.16,781,1.16,782,2.487,783,1.16,784,1.56,785,1.56,786,1.16,787,3.121,788,1.16,789,1.16,790,1.16,791,1.16,792,1.16,793,1.16,794,2.6,795,2.6,796,1.16,797,1.934,798,1.16,799,1.16,800,2.487,801,1.934,802,1.16,803,1.934,804,1.16,805,1.934,806,1.934,807,1.934,808,1.934,809,1.16,810,2.487,811,1.16,812,1.16,813,0.936,814,1.16,815,2.006,816,0.936,817,1.129,818,1.934,819,1.16,820,1.16,821,1.934,822,1.934,823,1.934,824,1.934,825,1.16,826,1.16,827,1.16,828,2.487,829,1.16,830,1.934,831,1.16,832,1.16,833,1.934,834,3.482,835,1.56,836,1.16,837,0.936,838,1.16,839,1.16,840,3.224,841,2.902,842,1.16,843,2.487,844,1.934,845,3.482,846,1.56,847,2.902,848,1.16,849,1.16,850,2.902,851,1.16,852,1.16,853,1.16,854,1.16,855,1.934,856,1.934,857,1.16,858,1.934,859,1.16,860,0.936,861,1.934,862,1.16,863,1.934,864,1.16,865,1.16,866,2.902,867,1.16,868,1.16,869,1.16,870,1.16,871,1.934,872,1.16,873,1.16,874,1.16,875,1.16,876,1.16,877,1.16,878,1.934,879,1.16,880,1.16,881,1.16,882,1.16,883,1.16,884,1.934,885,1.16,886,3.482,887,1.16,888,2.487,889,1.934,890,1.16,891,1.934,892,1.16,893,0.936,894,0.936,895,1.16,896,1.934,897,1.16,898,1.16,899,1.97,900,1.16,901,1.16,902,1.934,903,1.934,904,1.16,905,1.16,906,1.934,907,1.934,908,1.16,909,1.934,910,2.902,911,2.487,912,1.16,913,1.16,914,1.16,915,1.16,916,0.936,917,0.936,918,1.16,919,1.934,920,1.16,921,1.16,922,1.16,923,1.16,924,1.934,925,2.902,926,1.16,927,1.16,928,1.16,929,1.16,930,3.482,931,2.487,932,1.934,933,1.16,934,1.16,935,2.487,936,1.934,937,1.934,938,1.934,939,2.902,940,1.16,941,1.16,942,1.16,943,1.934,944,1.16,945,1.16,946,1.16,947,1.16,948,1.16,949,2.902,950,1.16,951,2.487,952,2.902,953,1.16,954,2.487,955,3.224,956,1.934,957,1.934,958,1.934,959,1.934,960,2.487,961,2.902,962,3.224,963,1.934,964,2.487,965,1.16,966,1.16,967,3.694,968,2.487,969,1.16,970,2.902,971,2.902,972,4.018,973,1.16,974,1.16,975,1.16,976,1.16,977,1.16,978,1.16,979,1.934,980,1.16,981,1.934,982,1.16,983,1.16,984,1.16,985,1.16,986,1.934,987,1.16,988,1.689,989,1.16,990,1.934,991,2.006,992,1.934,993,2.487,994,1.16,995,1.16,996,1.16,997,1.934,998,1.16,999,1.16,1000,1.16,1001,1.16,1002,1.16,1003,1.16,1004,1.16,1005,1.934,1006,1.16,1007,1.16,1008,2.902,1009,3.482,1010,1.934,1011,2.487,1012,1.934,1013,2.902,1014,1.16,1015,1.16,1016,1.16,1017,1.16,1018,2.487,1019,1.16,1020,1.16,1021,1.16,1022,1.934,1023,1.934,1024,1.934,1025,1.934,1026,2.487,1027,1.16,1028,1.16,1029,1.16,1030,1.16,1031,1.16,1032,1.16,1033,0.936,1034,1.16,1035,1.16,1036,1.16,1037,1.934,1038,1.16,1039,1.16,1040,1.934,1041,1.16,1042,1.16,1043,1.16,1044,1.16,1045,1.16,1046,1.16,1047,1.16,1048,1.16,1049,1.16,1050,1.16,1051,3.87,1052,1.16,1053,2.006,1054,2.487,1055,2.902,1056,1.934,1057,2.487,1058,1.16,1059,1.934,1060,1.16,1061,1.16,1062,1.934,1063,1.934,1064,1.934,1065,1.16,1066,1.16,1067,1.16,1068,1.16,1069,1.934,1070,1.16,1071,2.487,1072,1.16,1073,1.16,1074,1.16,1075,1.16,1076,0.936,1077,1.16,1078,1.16,1079,1.16,1080,1.16,1081,1.16,1082,1.16,1083,1.16,1084,1.16,1085,1.16,1086,1.16,1087,1.16,1088,3.224,1089,1.16,1090,1.16,1091,1.16,1092,1.16,1093,1.16,1094,1.16,1095,1.16,1096,1.16,1097,1.16,1098,1.16,1099,1.16,1100,1.16,1101,1.16,1102,1.16,1103,1.934,1104,1.16,1105,1.934,1106,1.16,1107,1.934,1108,1.934,1109,2.902,1110,2.902,1111,1.934,1112,1.934,1113,1.16,1114,1.16,1115,1.16,1116,2.487,1117,1.16,1118,0.936,1119,1.16,1120,1.16,1121,1.16,1122,1.16,1123,1.16,1124,1.16,1125,1.934,1126,4.146,1127,2.487,1128,1.16,1129,1.934,1130,1.16,1131,1.16,1132,1.16,1133,1.16,1134,1.16,1135,1.16,1136,1.16,1137,1.16,1138,1.16,1139,1.934,1140,2.979,1141,1.934,1142,1.16,1143,1.16,1144,1.16,1145,1.56,1146,1.16,1147,2.902,1148,1.16,1149,1.934,1150,1.16,1151,1.16,1152,1.97,1153,1.16,1154,1.934,1155,1.16,1156,1.16,1157,1.16,1158,1.934,1159,1.934,1160,1.16,1161,1.16,1162,1.16,1163,1.16,1164,1.934,1165,2.487,1166,1.934,1167,1.16,1168,1.16,1169,1.56,1170,1.16,1171,1.16,1172,1.16,1173,1.16,1174,1.16,1175,1.16,1176,1.16,1177,1.16,1178,1.16,1179,0.936,1180,1.16,1181,1.16,1182,1.934,1183,1.16,1184,1.16,1185,1.16,1186,1.16,1187,1.16,1188,1.16,1189,1.16,1190,1.934,1191,1.16,1192,0.936,1193,1.16,1194,1.16,1195,0.936,1196,1.16,1197,1.16,1198,1.16,1199,1.934,1200,1.16,1201,1.16,1202,1.16,1203,1.16,1204,1.16,1205,1.16,1206,1.16,1207,1.16,1208,1.16,1209,1.16,1210,1.16,1211,1.934,1212,1.16,1213,1.16,1214,1.16,1215,1.16,1216,1.934,1217,1.16,1218,0.936,1219,1.16,1220,1.16,1221,1.16,1222,1.16,1223,1.16,1224,1.16,1225,1.16]],["title/coverage.html",[1152,2.571]],["body/coverage.html",[0,1.745,1,1.319,5,0.497,6,0.79,7,0.514,8,1.993,9,1.509,10,2.989,23,0.416,24,0.051,46,2.015,60,0.892,62,1.143,64,1.732,65,2.015,66,1.732,69,2.015,72,2.799,80,2.193,87,1.017,193,0.027,194,0.036,195,0.027,196,0.046,197,1.507,199,2.379,228,1.507,230,1.507,234,1.507,247,1.732,344,1.346,400,1.319,416,2.015,417,2.667,418,2.667,430,1.732,503,2.015,504,3.027,505,2.989,556,1.507,557,2.57,558,2.082,559,2.57,583,1.507,584,1.507,605,2.015,606,2.015,761,2.015,817,1.732,988,2.015,1152,2.015,1226,2.968,1227,2.968,1228,2.393,1229,2.393,1230,2.393,1231,5.528,1232,4.402,1233,2.393,1234,2.968,1235,2.968,1236,2.968,1237,2.968,1238,2.968,1239,2.968,1240,2.968,1241,3.779,1242,3.779,1243,2.393,1244,3.167,1245,3.167,1246,2.393,1247,2.393,1248,2.393,1249,2.393,1250,2.393,1251,2.393,1252,2.667,1253,2.393,1254,2.968,1255,2.393,1256,2.393,1257,2.393,1258,2.393,1259,2.015,1260,2.015,1261,2.393,1262,2.393,1263,2.393,1264,2.968,1265,2.968,1266,2.968]],["title/dependencies.html",[747,1.912,899,2.286]],["body/dependencies.html",[5,0.527,7,0.288,24,0.052,25,1.838,45,1.599,47,2.54,50,2.54,51,2.073,57,2.54,59,1.079,63,1.229,156,1.838,193,0.029,194,0.037,195,0.029,220,1.838,221,2.384,224,1.838,421,2.54,423,2.54,425,2.54,428,2.138,429,2.138,507,2.54,618,2.54,637,2.54,638,2.54,743,2.138,765,2.54,784,2.54,835,2.54,846,2.54,893,2.54,894,2.54,899,2.138,917,3.293,991,2.54,1053,3.293,1145,3.293,1267,3.15,1268,3.15,1269,3.15,1270,5.392,1271,3.15,1272,3.15,1273,3.15,1274,3.15,1275,3.15,1276,3.15,1277,3.15,1278,3.15,1279,4.084,1280,3.15,1281,3.15,1282,3.15,1283,3.15,1284,3.15,1285,3.15,1286,4.532,1287,3.15,1288,3.15,1289,4.532,1290,3.15,1291,3.15,1292,3.15,1293,3.15,1294,4.084,1295,3.15,1296,3.15,1297,3.15,1298,3.15,1299,3.15,1300,4.084,1301,4.084,1302,3.15,1303,3.15,1304,3.15,1305,3.15,1306,3.15,1307,3.293,1308,3.15,1309,3.15,1310,4.084,1311,3.15,1312,3.15,1313,3.15,1314,3.15,1315,3.15,1316,3.15,1317,3.15,1318,3.15,1319,3.15,1320,3.15,1321,3.15,1322,3.15,1323,3.15,1324,3.15,1325,3.15,1326,2.54,1327,3.15,1328,3.15,1329,3.15,1330,3.15,1331,3.15,1332,3.15,1333,4.084,1334,3.15,1335,3.15,1336,3.15,1337,3.15,1338,3.15,1339,3.15,1340,3.15,1341,3.15,1342,3.15,1343,3.15,1344,3.15,1345,3.15,1346,3.15,1347,3.15,1348,3.15,1349,3.15,1350,3.15,1351,3.15,1352,3.15,1353,3.15,1354,3.15,1355,4.084,1356,3.15,1357,3.15,1358,3.15,1359,3.15,1360,3.15,1361,3.15,1362,3.15,1363,3.15,1364,3.15,1365,3.15,1366,3.15,1367,4.084,1368,3.15,1369,3.15,1370,3.15,1371,3.15,1372,3.15,1373,3.15,1374,3.15,1375,3.15,1376,3.15,1377,3.15,1378,3.15,1379,3.15]],["title/miscellaneous/functions.html",[1380,1.054,1381,2.715]],["body/miscellaneous/functions.html",[6,0.749,7,0.488,8,1.103,9,1.472,10,2.917,13,0.397,17,2.581,24,0.052,27,1.256,30,0.645,34,4.409,35,3.191,36,1.874,38,4.409,41,1.435,46,2.917,49,2.279,62,1.171,64,2.219,65,2.581,66,2.508,68,2.219,69,2.581,73,2.279,74,2.042,75,3.12,78,1.303,92,0.747,119,2.279,128,2.067,136,1.256,154,1.256,156,1.65,193,0.026,194,0.035,195,0.026,207,1.435,228,1.93,341,1.435,344,1.303,354,1.435,362,1.689,417,1.919,418,2.581,430,2.219,432,2.279,504,2.799,505,2.917,509,2.279,510,2.581,516,3.706,521,2.279,558,1.689,817,2.219,860,3.066,988,2.581,1228,2.279,1229,3.066,1230,3.066,1233,3.066,1241,2.279,1242,3.867,1243,3.066,1244,2.279,1245,3.465,1246,3.066,1247,3.066,1248,3.066,1249,3.066,1250,3.066,1251,3.066,1252,2.581,1253,3.066,1256,3.066,1257,3.066,1258,3.066,1259,1.919,1260,2.581,1261,2.279,1262,3.066,1263,3.066,1307,3.066,1380,1.256,1381,2.279,1382,2.826,1383,3.982,1384,4.595,1385,2.279,1386,3.066,1387,3.802,1388,2.826,1389,2.279,1390,2.826,1391,5.046,1392,2.826,1393,3.802,1394,2.826,1395,2.826,1396,3.802,1397,2.826,1398,4.595,1399,4.296,1400,2.826,1401,2.826,1402,2.826,1403,4.595,1404,2.826,1405,2.826,1406,2.826,1407,2.826,1408,3.802,1409,2.826,1410,3.802]],["title/index.html",[13,0.333,611,1.61,612,1.384]],["body/index.html",[3,1.005,9,1.187,24,0.04,108,1.539,193,0.032,194,0.04,195,0.032,196,0.038,198,0.681,238,2.533,246,2.867,342,2.766,344,1.487,506,2.794,613,2.352,614,3.499,615,3.499,616,3.821,617,3.821,631,3.821,648,3.499,650,3.372,654,3.217,681,2.794,695,3.499,698,3.499,699,3.499,715,2.794,717,2.794,720,3.821,741,2.794,742,2.794,743,2.352,744,2.794,762,4.124,763,4.005,768,3.499,773,2.794,785,3.499,787,2.794,795,2.794,815,2.794,816,3.499,916,2.794,1076,2.794,1169,2.794,1179,2.794,1192,2.794,1411,4.339,1412,4.339,1413,3.464,1414,3.464,1415,3.464,1416,3.464,1417,3.499,1418,3.464,1419,3.464,1420,3.464,1421,4.339,1422,4.339,1423,4.339,1424,4.738,1425,3.464,1426,3.464,1427,4.738,1428,3.464,1429,3.464,1430,4.339,1431,3.464,1432,3.464,1433,3.464,1434,3.464,1435,3.464,1436,3.464,1437,3.464,1438,3.464,1439,3.464,1440,3.464,1441,4.967,1442,3.464,1443,3.464,1444,3.464,1445,3.464,1446,3.464,1447,3.464,1448,3.464,1449,3.464,1450,3.464,1451,3.464,1452,3.464,1453,3.464,1454,3.464,1455,3.464,1456,3.464,1457,3.464,1458,3.464]],["title/license.html",[611,1.61,612,1.384,1459,1.912]],["body/license.html",[24,0.042,193,0.035,194,0.042,195,0.035,223,2.237,629,3.723,650,2.602,761,2.602,794,3.723,813,3.996,837,3.09,1033,3.723,1118,3.09,1140,3.09,1195,3.09,1218,3.09,1326,3.09,1417,4.429,1459,3.09,1460,3.832,1461,4.955,1462,3.832,1463,3.832,1464,4.617,1465,3.832,1466,3.832,1467,3.832,1468,3.832,1469,3.832,1470,3.832,1471,4.617,1472,3.832,1473,3.832,1474,3.832,1475,3.832,1476,3.832,1477,3.832,1478,3.832,1479,3.832,1480,3.832,1481,3.832,1482,3.832,1483,3.832,1484,4.617,1485,3.832,1486,3.832,1487,3.832,1488,3.832,1489,3.832,1490,4.617,1491,3.832,1492,3.832,1493,3.832,1494,3.832,1495,3.832,1496,3.832,1497,3.832,1498,3.832,1499,3.832,1500,3.832,1501,3.832,1502,3.832,1503,3.832,1504,3.832,1505,3.832,1506,3.832,1507,3.832,1508,3.832,1509,3.832,1510,3.832,1511,3.832,1512,3.832,1513,3.832,1514,3.832,1515,3.832,1516,3.832,1517,3.832,1518,3.832]],["title/modules.html",[1519,3.054]],["body/modules.html",[24,0.046,193,0.04,194,0.046,195,0.04,1519,3.56]],["title/overview.html",[1520,3.054]],["body/overview.html",[2,3.537,24,0.046,193,0.04,194,0.046,195,0.04,198,0.862,400,1.949,1520,3.537,1521,4.385]],["title/miscellaneous/typealiases.html",[1380,1.054,1522,3.367]],["body/miscellaneous/typealiases.html",[6,0.714,7,0.465,8,1.593,13,0.573,23,0.714,24,0.05,25,2.799,62,1.094,72,2.073,86,2.773,89,2.773,90,2.773,91,2.773,111,2.073,124,2.773,193,0.037,194,0.044,195,0.037,199,2.584,240,2.799,242,2.799,605,2.773,606,3.255,610,3.867,1259,2.773,1260,3.255,1380,1.815,1385,3.293,1386,3.867,1389,3.293,1523,4.084,1524,4.795]],["title/miscellaneous/variables.html",[1380,1.054,1525,2.715]],["body/miscellaneous/variables.html",[6,0.58,7,0.378,13,0.58,23,0.58,24,0.05,26,2.807,27,1.837,158,3.895,193,0.038,194,0.044,195,0.038,235,1.613,343,2.452,344,1.655,504,2.413,654,2.807,817,2.413,1252,3.279,1255,3.895,1380,1.837,1383,3.334,1525,3.334,1526,4.134,1527,4.83,1528,4.83,1529,4.134,1530,4.134,1531,4.134,1532,4.134,1533,4.83,1534,4.134,1535,4.134,1536,4.134,1537,4.134]]],"invertedIndex":[["",{"_index":24,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"interfaces/SpatialSceneNode.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"miscellaneous/functions.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["0",{"_index":80,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"coverage.html":{}}}],["0.05",{"_index":336,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["0.1.0",{"_index":1216,"title":{},"body":{"changelog.html":{}}}],["0.11.4",{"_index":1379,"title":{},"body":{"dependencies.html":{}}}],["0.18.0",{"_index":1312,"title":{},"body":{"dependencies.html":{}}}],["0.2.0",{"_index":1211,"title":{},"body":{"changelog.html":{}}}],["0.20.0",{"_index":1334,"title":{},"body":{"dependencies.html":{}}}],["0.5",{"_index":316,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{}}}],["0.5*255",{"_index":177,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["0.5.0",{"_index":1199,"title":{},"body":{"changelog.html":{}}}],["0.6.0",{"_index":1169,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["0.8",{"_index":133,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["0.9*255",{"_index":118,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["0/1",{"_index":1231,"title":{},"body":{"coverage.html":{}}}],["0/13",{"_index":1235,"title":{},"body":{"coverage.html":{}}}],["0/19",{"_index":1239,"title":{},"body":{"coverage.html":{}}}],["0/20",{"_index":1240,"title":{},"body":{"coverage.html":{}}}],["0/26",{"_index":1238,"title":{},"body":{"coverage.html":{}}}],["0/4",{"_index":1264,"title":{},"body":{"coverage.html":{}}}],["0/6",{"_index":1232,"title":{},"body":{"coverage.html":{}}}],["0/7",{"_index":1236,"title":{},"body":{"coverage.html":{}}}],["0/8",{"_index":1237,"title":{},"body":{"coverage.html":{}}}],["01",{"_index":658,"title":{},"body":{"changelog.html":{}}}],["02",{"_index":1019,"title":{},"body":{"changelog.html":{}}}],["03",{"_index":955,"title":{},"body":{"changelog.html":{}}}],["04",{"_index":705,"title":{},"body":{"changelog.html":{}}}],["05",{"_index":925,"title":{},"body":{"changelog.html":{}}}],["06",{"_index":679,"title":{},"body":{"changelog.html":{}}}],["07",{"_index":657,"title":{},"body":{"changelog.html":{}}}],["08",{"_index":1141,"title":{},"body":{"changelog.html":{}}}],["09",{"_index":643,"title":{},"body":{"changelog.html":{}}}],["1",{"_index":179,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/Collision.html":{},"changelog.html":{}}}],["1.0",{"_index":164,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"changelog.html":{}}}],["1.0.0",{"_index":1126,"title":{},"body":{"changelog.html":{}}}],["1.0.11",{"_index":1309,"title":{},"body":{"dependencies.html":{}}}],["1.0.3",{"_index":1316,"title":{},"body":{"dependencies.html":{}}}],["1.0.6",{"_index":1374,"title":{},"body":{"dependencies.html":{}}}],["1.1.0",{"_index":1103,"title":{},"body":{"changelog.html":{}}}],["1.16.0",{"_index":1351,"title":{},"body":{"dependencies.html":{}}}],["1.19.0",{"_index":1311,"title":{},"body":{"dependencies.html":{}}}],["1.2.0",{"_index":1053,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["1.2.3",{"_index":1320,"title":{},"body":{"dependencies.html":{}}}],["1.2.6",{"_index":1354,"title":{},"body":{"dependencies.html":{}}}],["1.3.5",{"_index":1018,"title":{},"body":{"changelog.html":{}}}],["1.4.0",{"_index":991,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["1.4.1",{"_index":1337,"title":{},"body":{"dependencies.html":{}}}],["1.5.0",{"_index":954,"title":{},"body":{"changelog.html":{}}}],["1.6.0",{"_index":939,"title":{},"body":{"changelog.html":{}}}],["1.6875389974302382e",{"_index":352,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["1.7.0",{"_index":924,"title":{},"body":{"changelog.html":{}}}],["1.7.2",{"_index":1323,"title":{},"body":{"dependencies.html":{}}}],["1/37",{"_index":1234,"title":{},"body":{"coverage.html":{}}}],["10",{"_index":620,"title":{},"body":{"changelog.html":{}}}],["10.0",{"_index":307,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["10.0.0",{"_index":1332,"title":{},"body":{"dependencies.html":{}}}],["1000",{"_index":282,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["10x",{"_index":1115,"title":{},"body":{"changelog.html":{}}}],["11",{"_index":993,"title":{},"body":{"changelog.html":{}}}],["11.2.1",{"_index":1356,"title":{},"body":{"dependencies.html":{}}}],["11.5",{"_index":370,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["12",{"_index":715,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["12.0.1",{"_index":1358,"title":{},"body":{"dependencies.html":{}}}],["12.1.1",{"_index":1270,"title":{},"body":{"dependencies.html":{}}}],["12.1.3",{"_index":1278,"title":{},"body":{"dependencies.html":{}}}],["13",{"_index":824,"title":{},"body":{"changelog.html":{}}}],["136",{"_index":99,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["14",{"_index":706,"title":{},"body":{"changelog.html":{}}}],["15",{"_index":313,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"changelog.html":{}}}],["15.126.1",{"_index":1268,"title":{},"body":{"dependencies.html":{}}}],["16",{"_index":889,"title":{},"body":{"changelog.html":{}}}],["16.0.0",{"_index":1325,"title":{},"body":{"dependencies.html":{}}}],["17",{"_index":680,"title":{},"body":{"changelog.html":{}}}],["17,0,0",{"_index":351,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["17,0.076,0,0.49,0.034,0.11,1",{"_index":353,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["2",{"_index":400,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"changelog.html":{},"coverage.html":{},"overview.html":{}}}],["2.0.0",{"_index":888,"title":{},"body":{"changelog.html":{}}}],["2.0.5",{"_index":1329,"title":{},"body":{"dependencies.html":{}}}],["2.1.0",{"_index":846,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["2.2.0",{"_index":835,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["2.3.0",{"_index":830,"title":{},"body":{"changelog.html":{}}}],["2.3.1",{"_index":823,"title":{},"body":{"changelog.html":{}}}],["2.4.0",{"_index":807,"title":{},"body":{"changelog.html":{}}}],["2.5.0",{"_index":784,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["2.6.7",{"_index":1360,"title":{},"body":{"dependencies.html":{}}}],["2.8.5",{"_index":1318,"title":{},"body":{"dependencies.html":{}}}],["2.awsapprunner.com",{"_index":1438,"title":{},"body":{"index.html":{}}}],["200",{"_index":328,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["2019",{"_index":1140,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["2020",{"_index":1055,"title":{},"body":{"changelog.html":{}}}],["2021",{"_index":769,"title":{},"body":{"changelog.html":{}}}],["2022",{"_index":619,"title":{},"body":{"changelog.html":{}}}],["21",{"_index":926,"title":{},"body":{"changelog.html":{}}}],["22",{"_index":1128,"title":{},"body":{"changelog.html":{}}}],["229",{"_index":100,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["24",{"_index":1200,"title":{},"body":{"changelog.html":{}}}],["255",{"_index":101,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{}}}],["26",{"_index":956,"title":{},"body":{"changelog.html":{}}}],["26th",{"_index":996,"title":{},"body":{"changelog.html":{}}}],["27",{"_index":644,"title":{},"body":{"changelog.html":{}}}],["3",{"_index":1040,"title":{},"body":{"changelog.html":{}}}],["3.0.0",{"_index":765,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["3.0.12",{"_index":1289,"title":{},"body":{"dependencies.html":{}}}],["3.1.0",{"_index":723,"title":{},"body":{"changelog.html":{}}}],["3.1.1",{"_index":714,"title":{},"body":{"changelog.html":{}}}],["3.2.0",{"_index":704,"title":{},"body":{"changelog.html":{}}}],["3.3.0",{"_index":678,"title":{},"body":{"changelog.html":{}}}],["3.4.0",{"_index":656,"title":{},"body":{"changelog.html":{}}}],["3.5.0",{"_index":642,"title":{},"body":{"changelog.html":{}}}],["3.5.5",{"_index":1291,"title":{},"body":{"dependencies.html":{}}}],["3.5.7",{"_index":1293,"title":{},"body":{"dependencies.html":{}}}],["3.6",{"_index":1445,"title":{},"body":{"index.html":{}}}],["3.6.0",{"_index":618,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["3.7.1",{"_index":1301,"title":{},"body":{"dependencies.html":{}}}],["3.7.3",{"_index":1304,"title":{},"body":{"dependencies.html":{}}}],["30",{"_index":98,"title":{},"body":{"classes/BodyUILayer.html":{},"changelog.html":{}}}],["31",{"_index":1104,"title":{},"body":{"changelog.html":{}}}],["3d",{"_index":343,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["4",{"_index":1074,"title":{},"body":{"changelog.html":{}}}],["4.0",{"_index":1422,"title":{},"body":{"index.html":{}}}],["4.0.2",{"_index":1298,"title":{},"body":{"dependencies.html":{}}}],["4.17.1",{"_index":1327,"title":{},"body":{"dependencies.html":{}}}],["4.17.21",{"_index":1348,"title":{},"body":{"dependencies.html":{}}}],["4.3.0",{"_index":1314,"title":{},"body":{"dependencies.html":{}}}],["4.6.0",{"_index":1339,"title":{},"body":{"dependencies.html":{}}}],["4th",{"_index":626,"title":{},"body":{"changelog.html":{}}}],["5.0.0",{"_index":1342,"title":{},"body":{"dependencies.html":{}}}],["5.2.0",{"_index":1346,"title":{},"body":{"dependencies.html":{}}}],["6.0.1",{"_index":1345,"title":{},"body":{"dependencies.html":{}}}],["6.10.2",{"_index":1362,"title":{},"body":{"dependencies.html":{}}}],["6.2.0",{"_index":1296,"title":{},"body":{"dependencies.html":{}}}],["6.5.1",{"_index":1371,"title":{},"body":{"dependencies.html":{}}}],["6.6.7",{"_index":1368,"title":{},"body":{"dependencies.html":{}}}],["8",{"_index":932,"title":{},"body":{"changelog.html":{}}}],["8.3.2",{"_index":1377,"title":{},"body":{"dependencies.html":{}}}],["8.5.12",{"_index":1290,"title":{},"body":{"dependencies.html":{}}}],["8.5.7",{"_index":1286,"title":{},"body":{"dependencies.html":{}}}],["8.7.8",{"_index":1288,"title":{},"body":{"dependencies.html":{}}}],["8.9",{"_index":399,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["85",{"_index":1210,"title":{},"body":{"changelog.html":{}}}],["9",{"_index":1521,"title":{},"body":{"overview.html":{}}}],["9.5",{"_index":319,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["90",{"_index":1151,"title":{},"body":{"changelog.html":{}}}],["95",{"_index":710,"title":{},"body":{"changelog.html":{}}}],["9th",{"_index":966,"title":{},"body":{"changelog.html":{}}}],["_dragevent(info",{"_index":413,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["_lighting",{"_index":172,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"interfaces/SpatialSceneNode.html":{}}}],["_onclick(info",{"_index":384,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["_ondrag(info",{"_index":409,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["_ondragend(info",{"_index":411,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["_ondragstart(info",{"_index":406,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["_onhover(e",{"_index":376,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["_onviewstatechange(event",{"_index":392,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["aabb",{"_index":426,"title":{},"body":{"interfaces/Collision.html":{},"interfaces/ProcessedNode.html":{}}}],["ability",{"_index":861,"title":{},"body":{"changelog.html":{}}}],["above",{"_index":1195,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["accurate",{"_index":953,"title":{},"body":{"changelog.html":{}}}],["action",{"_index":1511,"title":{},"body":{"license.html":{}}}],["actions",{"_index":1044,"title":{},"body":{"changelog.html":{}}}],["added",{"_index":621,"title":{},"body":{"changelog.html":{}}}],["additional",{"_index":1196,"title":{},"body":{"changelog.html":{}}}],["addressed",{"_index":1097,"title":{},"body":{"changelog.html":{}}}],["adds",{"_index":683,"title":{},"body":{"changelog.html":{}}}],["adjusting",{"_index":1091,"title":{},"body":{"changelog.html":{}}}],["adjustment",{"_index":989,"title":{},"body":{"changelog.html":{}}}],["advanced",{"_index":892,"title":{},"body":{"changelog.html":{}}}],["again",{"_index":1064,"title":{},"body":{"changelog.html":{}}}],["age",{"_index":803,"title":{},"body":{"changelog.html":{}}}],["ala",{"_index":827,"title":{},"body":{"changelog.html":{}}}],["aliases",{"_index":1523,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["allows",{"_index":973,"title":{},"body":{"changelog.html":{}}}],["alpha",{"_index":1181,"title":{},"body":{"changelog.html":{}}}],["alpha.1",{"_index":1159,"title":{},"body":{"changelog.html":{}}}],["alpha.2",{"_index":1154,"title":{},"body":{"changelog.html":{}}}],["alpha.3",{"_index":1139,"title":{},"body":{"changelog.html":{}}}],["alt",{"_index":1426,"title":{},"body":{"index.html":{}}}],["ambientlight",{"_index":213,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["analytics",{"_index":894,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["anatomical",{"_index":988,"title":{},"body":{"changelog.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["anatomicalstructuresurl",{"_index":1534,"title":{},"body":{"miscellaneous/variables.html":{}}}],["and/or",{"_index":1482,"title":{},"body":{"license.html":{}}}],["angular",{"_index":743,"title":{},"body":{"changelog.html":{},"dependencies.html":{},"index.html":{}}}],["angular/animations",{"_index":1269,"title":{},"body":{"dependencies.html":{}}}],["angular/cdk",{"_index":1271,"title":{},"body":{"dependencies.html":{}}}],["angular/common",{"_index":1272,"title":{},"body":{"dependencies.html":{}}}],["angular/compiler",{"_index":1273,"title":{},"body":{"dependencies.html":{}}}],["angular/core",{"_index":1274,"title":{},"body":{"dependencies.html":{}}}],["angular/elements",{"_index":1275,"title":{},"body":{"dependencies.html":{}}}],["angular/forms",{"_index":1276,"title":{},"body":{"dependencies.html":{}}}],["angular/material",{"_index":1277,"title":{},"body":{"dependencies.html":{}}}],["angular/platform",{"_index":1279,"title":{},"body":{"dependencies.html":{}}}],["angular/router",{"_index":1281,"title":{},"body":{"dependencies.html":{}}}],["angular/youtube",{"_index":1282,"title":{},"body":{"dependencies.html":{}}}],["api",{"_index":631,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["api.hubmapconsortium.org",{"_index":1435,"title":{},"body":{"index.html":{}}}],["appear",{"_index":778,"title":{},"body":{"changelog.html":{}}}],["application",{"_index":977,"title":{},"body":{"changelog.html":{}}}],["applied",{"_index":1027,"title":{},"body":{"changelog.html":{}}}],["appropriate",{"_index":746,"title":{},"body":{"changelog.html":{}}}],["april",{"_index":965,"title":{},"body":{"changelog.html":{}}}],["arising",{"_index":1515,"title":{},"body":{"license.html":{}}}],["asct+b",{"_index":770,"title":{},"body":{"changelog.html":{}}}],["assignment/selection",{"_index":941,"title":{},"body":{"changelog.html":{}}}],["associated",{"_index":837,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["async",{"_index":321,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{}}}],["atlas",{"_index":615,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["attempts",{"_index":811,"title":{},"body":{"changelog.html":{}}}],["authors",{"_index":1504,"title":{},"body":{"license.html":{}}}],["autohighlight",{"_index":95,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["automatic",{"_index":1078,"title":{},"body":{"changelog.html":{}}}],["automatically",{"_index":1028,"title":{},"body":{"changelog.html":{}}}],["available",{"_index":1071,"title":{},"body":{"changelog.html":{}}}],["avoid",{"_index":879,"title":{},"body":{"changelog.html":{}}}],["await",{"_index":324,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{}}}],["award",{"_index":1457,"title":{},"body":{"index.html":{}}}],["b",{"_index":1528,"title":{},"body":{"miscellaneous/variables.html":{}}}],["backend",{"_index":790,"title":{},"body":{"changelog.html":{}}}],["background",{"_index":1192,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["base",{"_index":1164,"title":{},"body":{"changelog.html":{}}}],["based",{"_index":868,"title":{},"body":{"changelog.html":{}}}],["basic",{"_index":890,"title":{},"body":{"changelog.html":{}}}],["bbox",{"_index":449,"title":{},"body":{"interfaces/Collision.html":{},"interfaces/ProcessedNode.html":{}}}],["before",{"_index":782,"title":{},"body":{"changelog.html":{}}}],["behaviorsubject",{"_index":222,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["behaviorsubject([0",{"_index":253,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["being",{"_index":923,"title":{},"body":{"changelog.html":{}}}],["beta",{"_index":768,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["better",{"_index":847,"title":{},"body":{"changelog.html":{}}}],["between",{"_index":1132,"title":{},"body":{"changelog.html":{}}}],["bind",{"_index":220,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"dependencies.html":{}}}],["block",{"_index":731,"title":{},"body":{"changelog.html":{}}}],["blocks",{"_index":673,"title":{},"body":{"changelog.html":{}}}],["bmi",{"_index":804,"title":{},"body":{"changelog.html":{}}}],["board",{"_index":1156,"title":{},"body":{"changelog.html":{}}}],["body",{"_index":7,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"interfaces/SpatialSceneNode.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["bodyui",{"_index":247,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"coverage.html":{}}}],["bodyuilayer",{"_index":1,"title":{"classes/BodyUILayer.html":{}},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"coverage.html":{}}}],["bodyuilayer.gltfcache",{"_index":153,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["bodyuiprops",{"_index":197,"title":{"interfaces/BodyUIProps.html":{}},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"coverage.html":{}}}],["bodyuiviewstateprops",{"_index":230,"title":{"interfaces/BodyUIViewStateProps.html":{}},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"coverage.html":{}}}],["boolean",{"_index":136,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"interfaces/SpatialSceneNode.html":{},"miscellaneous/functions.html":{}}}],["both",{"_index":833,"title":{},"body":{"changelog.html":{}}}],["box",{"_index":878,"title":{},"body":{"changelog.html":{}}}],["break",{"_index":88,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["breaking",{"_index":913,"title":{},"body":{"changelog.html":{}}}],["bringing",{"_index":933,"title":{},"body":{"changelog.html":{}}}],["browser",{"_index":1145,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["browserify",{"_index":1369,"title":{},"body":{"dependencies.html":{}}}],["browsing",{"_index":1220,"title":{},"body":{"changelog.html":{}}}],["bug",{"_index":702,"title":{},"body":{"changelog.html":{}}}],["build",{"_index":1418,"title":{},"body":{"index.html":{}}}],["builds",{"_index":764,"title":{},"body":{"changelog.html":{}}}],["button",{"_index":1158,"title":{},"body":{"changelog.html":{}}}],["c",{"_index":1462,"title":{},"body":{"license.html":{}}}],["cache",{"_index":1307,"title":{},"body":{"dependencies.html":{},"miscellaneous/functions.html":{}}}],["cacheable",{"_index":1373,"title":{},"body":{"dependencies.html":{}}}],["callback",{"_index":865,"title":{},"body":{"changelog.html":{}}}],["called",{"_index":919,"title":{},"body":{"changelog.html":{}}}],["calls",{"_index":640,"title":{},"body":{"changelog.html":{}}}],["camera",{"_index":200,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["cancelregistration",{"_index":864,"title":{},"body":{"changelog.html":{}}}],["candidate",{"_index":1130,"title":{},"body":{"changelog.html":{}}}],["cannon",{"_index":428,"title":{},"body":{"interfaces/Collision.html":{},"interfaces/ProcessedNode.html":{},"dependencies.html":{}}}],["canvas",{"_index":201,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["card",{"_index":897,"title":{},"body":{"changelog.html":{}}}],["carousel",{"_index":902,"title":{},"body":{"changelog.html":{}}}],["case",{"_index":85,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["cases",{"_index":1102,"title":{},"body":{"changelog.html":{}}}],["casttoglobaltype",{"_index":1230,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["casttoglobaltype(value",{"_index":1390,"title":{},"body":{"miscellaneous/functions.html":{}}}],["ccf",{"_index":246,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"changelog.html":{},"index.html":{}}}],["ccf's",{"_index":1049,"title":{},"body":{"changelog.html":{}}}],["ccf.owl",{"_index":623,"title":{},"body":{"changelog.html":{}}}],["ccf_annotations",{"_index":562,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["cell",{"_index":725,"title":{},"body":{"changelog.html":{}}}],["center",{"_index":506,"title":{},"body":{"interfaces/ProcessedNode.html":{},"index.html":{}}}],["change",{"_index":916,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["changed",{"_index":634,"title":{},"body":{"changelog.html":{}}}],["changelog",{"_index":613,"title":{"changelog.html":{}},"body":{"changelog.html":{},"index.html":{}}}],["changes",{"_index":732,"title":{},"body":{"changelog.html":{}}}],["charge",{"_index":1468,"title":{},"body":{"license.html":{}}}],["child",{"_index":511,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["child.bbox.clone",{"_index":536,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["childnames",{"_index":1256,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["childnames(child",{"_index":515,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["childnames(node.node).map(n",{"_index":533,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["childnames(scene",{"_index":509,"title":{},"body":{"interfaces/ProcessedNode.html":{},"miscellaneous/functions.html":{}}}],["choose",{"_index":1072,"title":{},"body":{"changelog.html":{}}}],["ci/cd",{"_index":1047,"title":{},"body":{"changelog.html":{}}}],["claim",{"_index":1507,"title":{},"body":{"license.html":{}}}],["class",{"_index":0,"title":{"classes/BodyUILayer.html":{}},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"coverage.html":{}}}],["classes",{"_index":2,"title":{},"body":{"classes/BodyUILayer.html":{},"overview.html":{}}}],["clean",{"_index":700,"title":{},"body":{"changelog.html":{}}}],["cleanup",{"_index":767,"title":{},"body":{"changelog.html":{}}}],["click",{"_index":819,"title":{},"body":{"changelog.html":{}}}],["clicking",{"_index":909,"title":{},"body":{"changelog.html":{}}}],["client",{"_index":1441,"title":{},"body":{"index.html":{}}}],["code",{"_index":760,"title":{},"body":{"changelog.html":{}}}],["codebase",{"_index":1058,"title":{},"body":{"changelog.html":{}}}],["codex",{"_index":1114,"title":{},"body":{"changelog.html":{}}}],["codifies",{"_index":1174,"title":{},"body":{"changelog.html":{}}}],["collaboration",{"_index":1056,"title":{},"body":{"changelog.html":{}}}],["collider",{"_index":71,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["collider.ts",{"_index":418,"title":{},"body":{"interfaces/Collision.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["collision",{"_index":416,"title":{"interfaces/Collision.html":{}},"body":{"interfaces/Collision.html":{},"coverage.html":{}}}],["collisioning",{"_index":434,"title":{},"body":{"interfaces/Collision.html":{}}}],["collisions",{"_index":1080,"title":{},"body":{"changelog.html":{}}}],["color",{"_index":117,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"interfaces/SpatialSceneNode.html":{},"changelog.html":{}}}],["colorizing",{"_index":1123,"title":{},"body":{"changelog.html":{}}}],["combination",{"_index":1073,"title":{},"body":{"changelog.html":{}}}],["come",{"_index":1119,"title":{},"body":{"changelog.html":{}}}],["coming",{"_index":1111,"title":{},"body":{"changelog.html":{}}}],["comlink",{"_index":1313,"title":{},"body":{"dependencies.html":{}}}],["comment",{"_index":563,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["common",{"_index":816,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["complexity",{"_index":948,"title":{},"body":{"changelog.html":{}}}],["compodoc",{"_index":758,"title":{},"body":{"changelog.html":{}}}],["component",{"_index":717,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["components",{"_index":891,"title":{},"body":{"changelog.html":{}}}],["compositelayer",{"_index":12,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["comunica/query",{"_index":1284,"title":{},"body":{"dependencies.html":{}}}],["concat",{"_index":1315,"title":{},"body":{"dependencies.html":{}}}],["conditions",{"_index":1489,"title":{},"body":{"license.html":{}}}],["cone",{"_index":89,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/SpatialSceneNode.html":{},"miscellaneous/typealiases.html":{}}}],["conegeometry",{"_index":52,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["config",{"_index":860,"title":{},"body":{"changelog.html":{},"miscellaneous/functions.html":{}}}],["config.csv",{"_index":1533,"title":{},"body":{"miscellaneous/variables.html":{}}}],["configuration",{"_index":850,"title":{},"body":{"changelog.html":{}}}],["configurations",{"_index":859,"title":{},"body":{"changelog.html":{}}}],["confirmation",{"_index":809,"title":{},"body":{"changelog.html":{}}}],["conform",{"_index":872,"title":{},"body":{"changelog.html":{}}}],["connect",{"_index":788,"title":{},"body":{"changelog.html":{}}}],["connection",{"_index":1517,"title":{},"body":{"license.html":{}}}],["console.log",{"_index":487,"title":{},"body":{"interfaces/Collision.html":{}}}],["console.log('data",{"_index":357,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["console.log('results",{"_index":356,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["console.log('starting",{"_index":433,"title":{},"body":{"interfaces/Collision.html":{}}}],["console.log(csvreport",{"_index":501,"title":{},"body":{"interfaces/Collision.html":{}}}],["consortium",{"_index":1463,"title":{},"body":{"license.html":{}}}],["const",{"_index":129,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{}}}],["constructor(private",{"_index":273,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["container",{"_index":904,"title":{},"body":{"changelog.html":{}}}],["containers",{"_index":849,"title":{},"body":{"changelog.html":{}}}],["containing",{"_index":1416,"title":{},"body":{"index.html":{}}}],["context",{"_index":561,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["contract",{"_index":1512,"title":{},"body":{"license.html":{}}}],["control",{"_index":1014,"title":{},"body":{"changelog.html":{}}}],["controller",{"_index":283,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["convenience",{"_index":244,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["convention",{"_index":171,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["coordinate",{"_index":238,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"index.html":{}}}],["coordinate_system",{"_index":44,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["coordinate_system.cartesian",{"_index":103,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["coordinatesystem",{"_index":102,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["copies",{"_index":1484,"title":{},"body":{"license.html":{}}}],["copy",{"_index":1471,"title":{},"body":{"license.html":{}}}],["copyright",{"_index":1461,"title":{},"body":{"license.html":{}}}],["cord",{"_index":686,"title":{},"body":{"changelog.html":{}}}],["cors",{"_index":1317,"title":{},"body":{"dependencies.html":{}}}],["coverage",{"_index":1152,"title":{"coverage.html":{}},"body":{"changelog.html":{},"coverage.html":{}}}],["created",{"_index":1023,"title":{},"body":{"changelog.html":{}}}],["creation_date",{"_index":564,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["creator",{"_index":565,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["creator_first_name",{"_index":566,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["creator_last_name",{"_index":567,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["credits",{"_index":1448,"title":{},"body":{"index.html":{}}}],["css",{"_index":1319,"title":{},"body":{"dependencies.html":{}}}],["csv.ts",{"_index":1245,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["csvreport",{"_index":491,"title":{},"body":{"interfaces/Collision.html":{}}}],["csvreport.push",{"_index":493,"title":{},"body":{"interfaces/Collision.html":{}}}],["csvtext",{"_index":1401,"title":{},"body":{"miscellaneous/functions.html":{}}}],["ctrlclick",{"_index":243,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["ctrlkey",{"_index":386,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["cube",{"_index":91,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/SpatialSceneNode.html":{},"miscellaneous/typealiases.html":{}}}],["cubegeometry",{"_index":53,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["cuboid",{"_index":1150,"title":{},"body":{"changelog.html":{}}}],["cuboids",{"_index":1148,"title":{},"body":{"changelog.html":{}}}],["currently",{"_index":800,"title":{},"body":{"changelog.html":{}}}],["currentstate",{"_index":396,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["currentstate.data",{"_index":402,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["currentstate.zoomopacity",{"_index":401,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["cursor",{"_index":271,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["cyberinfrastructure",{"_index":1450,"title":{},"body":{"index.html":{}}}],["cycle",{"_index":959,"title":{},"body":{"changelog.html":{}}}],["cylinder",{"_index":90,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/SpatialSceneNode.html":{},"miscellaneous/typealiases.html":{}}}],["cylindergeometry",{"_index":54,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["d",{"_index":113,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["d.geometry",{"_index":438,"title":{},"body":{"interfaces/Collision.html":{}}}],["d.scenegraph",{"_index":437,"title":{},"body":{"interfaces/Collision.html":{}}}],["damages",{"_index":1508,"title":{},"body":{"license.html":{}}}],["dark/light",{"_index":867,"title":{},"body":{"changelog.html":{}}}],["data",{"_index":74,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["data.concat(object.values(results",{"_index":359,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["data.length",{"_index":79,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["data.map(d",{"_index":120,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["data.push",{"_index":360,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["data.ts",{"_index":1252,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["data?.length",{"_index":332,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["database",{"_index":707,"title":{},"body":{"changelog.html":{}}}],["datasets",{"_index":971,"title":{},"body":{"changelog.html":{}}}],["deal",{"_index":1473,"title":{},"body":{"license.html":{}}}],["dealings",{"_index":1518,"title":{},"body":{"license.html":{}}}],["debugscenenodeprocessing",{"_index":202,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["debugscenenodeprocessing(data",{"_index":340,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["december",{"_index":1065,"title":{},"body":{"changelog.html":{}}}],["deck",{"_index":214,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["deck(props",{"_index":309,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["deck.gl/core",{"_index":45,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"dependencies.html":{}}}],["deck.gl/core/lib/deck",{"_index":219,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["deck.gl/geo",{"_index":1287,"title":{},"body":{"dependencies.html":{}}}],["deck.gl/layers",{"_index":47,"title":{},"body":{"classes/BodyUILayer.html":{},"dependencies.html":{}}}],["deck.gl/mesh",{"_index":50,"title":{},"body":{"classes/BodyUILayer.html":{},"dependencies.html":{}}}],["deckprops",{"_index":274,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["deckprops.camera",{"_index":278,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["deckprops.interactive",{"_index":284,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["deckprops.legacylighting",{"_index":304,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["deckprops.maxrotationx",{"_index":314,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["deckprops.minrotationx",{"_index":312,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["deckprops.rotation",{"_index":317,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["deckprops.target",{"_index":315,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["deckprops.zoom",{"_index":318,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["decompress",{"_index":459,"title":{},"body":{"interfaces/Collision.html":{}}}],["decorator",{"_index":221,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"dependencies.html":{}}}],["deeply",{"_index":792,"title":{},"body":{"changelog.html":{}}}],["default",{"_index":26,"title":{},"body":{"classes/BodyUILayer.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["defined",{"_index":28,"title":{},"body":{"classes/BodyUILayer.html":{},"changelog.html":{}}}],["delete",{"_index":538,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["demo",{"_index":821,"title":{},"body":{"changelog.html":{}}}],["dependencies",{"_index":899,"title":{"dependencies.html":{}},"body":{"changelog.html":{},"dependencies.html":{}}}],["depending",{"_index":922,"title":{},"body":{"changelog.html":{}}}],["depthmask",{"_index":178,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["derivescenegraph",{"_index":1243,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["derivescenegraph(scenegraphnodename",{"_index":1392,"title":{},"body":{"miscellaneous/functions.html":{}}}],["descrepancies",{"_index":671,"title":{},"body":{"changelog.html":{}}}],["details",{"_index":1198,"title":{},"body":{"changelog.html":{}}}],["developed",{"_index":1449,"title":{},"body":{"index.html":{}}}],["developments",{"_index":1179,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["dialog",{"_index":810,"title":{},"body":{"changelog.html":{}}}],["didzoom",{"_index":333,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["different",{"_index":848,"title":{},"body":{"changelog.html":{}}}],["digits",{"_index":1041,"title":{},"body":{"changelog.html":{}}}],["dimension_units",{"_index":568,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["direct",{"_index":1207,"title":{},"body":{"changelog.html":{}}}],["directly",{"_index":1112,"title":{},"body":{"changelog.html":{}}}],["disable",{"_index":105,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{}}}],["display",{"_index":840,"title":{},"body":{"changelog.html":{}}}],["displayed",{"_index":1149,"title":{},"body":{"changelog.html":{}}}],["displaying",{"_index":836,"title":{},"body":{"changelog.html":{}}}],["distribute",{"_index":1480,"title":{},"body":{"license.html":{}}}],["doc",{"_index":1162,"title":{},"body":{"changelog.html":{}}}],["docollisions",{"_index":69,"title":{},"body":{"classes/BodyUILayer.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["docollisions(scene",{"_index":432,"title":{},"body":{"interfaces/Collision.html":{},"miscellaneous/functions.html":{}}}],["docollisions(state.data",{"_index":187,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["docs",{"_index":697,"title":{},"body":{"changelog.html":{}}}],["document",{"_index":1321,"title":{},"body":{"dependencies.html":{}}}],["documentation",{"_index":761,"title":{},"body":{"changelog.html":{},"coverage.html":{},"license.html":{}}}],["done",{"_index":914,"title":{},"body":{"changelog.html":{}}}],["donor",{"_index":896,"title":{},"body":{"changelog.html":{}}}],["donors",{"_index":974,"title":{},"body":{"changelog.html":{}}}],["dotenv",{"_index":1324,"title":{},"body":{"dependencies.html":{}}}],["download",{"_index":1190,"title":{},"body":{"changelog.html":{}}}],["dracoloader",{"_index":422,"title":{},"body":{"interfaces/Collision.html":{}}}],["during",{"_index":958,"title":{},"body":{"changelog.html":{}}}],["dynamic",{"_index":1280,"title":{},"body":{"dependencies.html":{}}}],["dynamically",{"_index":664,"title":{},"body":{"changelog.html":{}}}],["e",{"_index":37,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["e.info",{"_index":192,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["e.isdragging",{"_index":301,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["e.object",{"_index":379,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["e.object['@id",{"_index":380,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["e.picked",{"_index":377,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["e?.srcevent?.ctrlkey",{"_index":391,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["easier",{"_index":737,"title":{},"body":{"changelog.html":{}}}],["east",{"_index":1437,"title":{},"body":{"index.html":{}}}],["effect",{"_index":1094,"title":{},"body":{"changelog.html":{}}}],["efficiency",{"_index":1001,"title":{},"body":{"changelog.html":{}}}],["element",{"_index":917,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["embedded",{"_index":856,"title":{},"body":{"changelog.html":{}}}],["embedding",{"_index":845,"title":{},"body":{"changelog.html":{}}}],["embedding.md",{"_index":843,"title":{},"body":{"changelog.html":{}}}],["enable",{"_index":502,"title":{},"body":{"interfaces/Collision.html":{},"interfaces/ProcessedNode.html":{}}}],["entities",{"_index":1403,"title":{},"body":{"miscellaneous/functions.html":{}}}],["entities.ts",{"_index":1257,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["entityid",{"_index":447,"title":{},"body":{"interfaces/Collision.html":{},"interfaces/SpatialSceneNode.html":{}}}],["es",{"_index":429,"title":{},"body":{"interfaces/Collision.html":{},"interfaces/ProcessedNode.html":{},"dependencies.html":{}}}],["eslint",{"_index":104,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{}}}],["eslint/naming",{"_index":170,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["eslint/no",{"_index":109,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["etc",{"_index":876,"title":{},"body":{"changelog.html":{}}}],["eui",{"_index":720,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["eui/rui",{"_index":754,"title":{},"body":{"changelog.html":{}}}],["event",{"_index":1503,"title":{},"body":{"license.html":{}}}],["event.interactionstate?.iszooming",{"_index":395,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["event.viewstate",{"_index":403,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["event.viewstate.rotationx",{"_index":405,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["event.viewstate.zoom",{"_index":398,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["expanded",{"_index":662,"title":{},"body":{"changelog.html":{}}}],["explicit",{"_index":110,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["exploration",{"_index":1420,"title":{},"body":{"index.html":{}}}],["export",{"_index":126,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"interfaces/SpatialSceneNode.html":{}}}],["express",{"_index":1326,"title":{},"body":{"dependencies.html":{},"license.html":{}}}],["extends",{"_index":11,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["external",{"_index":863,"title":{},"body":{"changelog.html":{}}}],["extra",{"_index":1331,"title":{},"body":{"dependencies.html":{}}}],["extraction",{"_index":817,"title":{},"body":{"changelog.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["extraction_set",{"_index":569,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["extractionsitesconfigurl",{"_index":1530,"title":{},"body":{"miscellaneous/variables.html":{}}}],["extractionsitesurl",{"_index":1526,"title":{},"body":{"miscellaneous/variables.html":{}}}],["fail",{"_index":1061,"title":{},"body":{"changelog.html":{}}}],["fails",{"_index":1099,"title":{},"body":{"changelog.html":{}}}],["false",{"_index":96,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["favor",{"_index":1052,"title":{},"body":{"changelog.html":{}}}],["feature",{"_index":660,"title":{},"body":{"changelog.html":{}}}],["features",{"_index":960,"title":{},"body":{"changelog.html":{}}}],["feel",{"_index":999,"title":{},"body":{"changelog.html":{}}}],["female",{"_index":586,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["fetch",{"_index":1359,"title":{},"body":{"dependencies.html":{}}}],["field",{"_index":873,"title":{},"body":{"changelog.html":{}}}],["file",{"_index":5,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"interfaces/SpatialSceneNode.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{}}}],["file_format",{"_index":604,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["files",{"_index":1472,"title":{},"body":{"license.html":{}}}],["filter",{"_index":1013,"title":{},"body":{"changelog.html":{}}}],["filter(d",{"_index":436,"title":{},"body":{"interfaces/Collision.html":{}}}],["filters",{"_index":677,"title":{},"body":{"changelog.html":{}}}],["final",{"_index":1054,"title":{},"body":{"changelog.html":{}}}],["finalize",{"_index":329,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["finishing",{"_index":814,"title":{},"body":{"changelog.html":{}}}],["first",{"_index":1066,"title":{},"body":{"changelog.html":{}}}],["firstfieldname",{"_index":1398,"title":{},"body":{"miscellaneous/functions.html":{}}}],["fit",{"_index":968,"title":{},"body":{"changelog.html":{}}}],["fitness",{"_index":1499,"title":{},"body":{"license.html":{}}}],["fixed",{"_index":950,"title":{},"body":{"changelog.html":{}}}],["fixes",{"_index":703,"title":{},"body":{"changelog.html":{}}}],["fixes.ts",{"_index":1229,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["fixes/performance",{"_index":1124,"title":{},"body":{"changelog.html":{}}}],["flexible",{"_index":692,"title":{},"body":{"changelog.html":{}}}],["flipy",{"_index":280,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["fly",{"_index":1215,"title":{},"body":{"changelog.html":{}}}],["following",{"_index":1488,"title":{},"body":{"license.html":{}}}],["form",{"_index":1002,"title":{},"body":{"changelog.html":{}}}],["format",{"_index":1084,"title":{},"body":{"changelog.html":{}}}],["frame",{"_index":975,"title":{},"body":{"changelog.html":{}}}],["framework",{"_index":1411,"title":{},"body":{"index.html":{}}}],["free",{"_index":1467,"title":{},"body":{"license.html":{}}}],["fs",{"_index":1330,"title":{},"body":{"dependencies.html":{}}}],["full",{"_index":907,"title":{},"body":{"changelog.html":{}}}],["fullscreen",{"_index":1157,"title":{},"body":{"changelog.html":{}}}],["fully",{"_index":961,"title":{},"body":{"changelog.html":{}}}],["function",{"_index":72,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/Collision.html":{},"interfaces/ProcessedNode.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["functions",{"_index":1381,"title":{"miscellaneous/functions.html":{}},"body":{"miscellaneous/functions.html":{}}}],["funded",{"_index":1455,"title":{},"body":{"index.html":{}}}],["furnished",{"_index":1487,"title":{},"body":{"license.html":{}}}],["further",{"_index":1153,"title":{},"body":{"changelog.html":{}}}],["future",{"_index":951,"title":{},"body":{"changelog.html":{}}}],["generate",{"_index":727,"title":{},"body":{"changelog.html":{}}}],["generated",{"_index":759,"title":{},"body":{"changelog.html":{}}}],["generating",{"_index":665,"title":{},"body":{"changelog.html":{}}}],["geometries",{"_index":137,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["geometries.scenegraph",{"_index":148,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["geometries.scenegraph.push(node",{"_index":143,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["geometries[geometry",{"_index":144,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["geometries[geometry].push(node",{"_index":145,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["geometry",{"_index":55,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/ProcessedNode.html":{},"interfaces/SpatialSceneNode.html":{}}}],["getcolor",{"_index":116,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["getcursor",{"_index":298,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["getpickinginfo",{"_index":20,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["getpickinginfo(e",{"_index":32,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["getposition",{"_index":125,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["gettext",{"_index":123,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["getting",{"_index":611,"title":{"changelog.html":{},"index.html":{},"license.html":{}},"body":{}}],["gettransformmatrix",{"_index":112,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["github",{"_index":1043,"title":{},"body":{"changelog.html":{}}}],["gizmo",{"_index":882,"title":{},"body":{"changelog.html":{}}}],["globalconfig",{"_index":853,"title":{},"body":{"changelog.html":{}}}],["gltf",{"_index":68,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/Collision.html":{},"interfaces/ProcessedNode.html":{},"miscellaneous/functions.html":{}}}],["gltf.scenes",{"_index":462,"title":{},"body":{"interfaces/Collision.html":{},"interfaces/ProcessedNode.html":{}}}],["gltf.ts",{"_index":1242,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["gltf:${processednode['@id",{"_index":525,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["gltfcache",{"_index":17,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/ProcessedNode.html":{},"miscellaneous/functions.html":{}}}],["gltfloader",{"_index":424,"title":{},"body":{"interfaces/Collision.html":{}}}],["gltfnode",{"_index":526,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["gltfnodes",{"_index":518,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["gltfnodes.push",{"_index":524,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["gltfoverride",{"_index":1408,"title":{},"body":{"miscellaneous/functions.html":{}}}],["gltfpromise",{"_index":1396,"title":{},"body":{"miscellaneous/functions.html":{}}}],["gltfscene",{"_index":461,"title":{},"body":{"interfaces/Collision.html":{}}}],["gltftransform",{"_index":349,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["gltfurl",{"_index":341,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"miscellaneous/functions.html":{}}}],["good",{"_index":1096,"title":{},"body":{"changelog.html":{}}}],["google",{"_index":893,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["grab",{"_index":303,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["grabbing",{"_index":302,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["granted",{"_index":1466,"title":{},"body":{"license.html":{}}}],["graphical",{"_index":713,"title":{},"body":{"changelog.html":{}}}],["graphology",{"_index":1333,"title":{},"body":{"dependencies.html":{}}}],["greatly",{"_index":831,"title":{},"body":{"changelog.html":{}}}],["gtex",{"_index":728,"title":{},"body":{"changelog.html":{}}}],["guide",{"_index":1087,"title":{},"body":{"changelog.html":{}}}],["h",{"_index":497,"title":{},"body":{"interfaces/Collision.html":{}}}],["h.name",{"_index":500,"title":{},"body":{"interfaces/Collision.html":{}}}],["h['@id",{"_index":499,"title":{},"body":{"interfaces/Collision.html":{}}}],["halfsize",{"_index":547,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["hand",{"_index":1092,"title":{},"body":{"changelog.html":{}}}],["happen",{"_index":1131,"title":{},"body":{"changelog.html":{}}}],["happens",{"_index":1062,"title":{},"body":{"changelog.html":{}}}],["helmet",{"_index":1338,"title":{},"body":{"dependencies.html":{}}}],["help",{"_index":1086,"title":{},"body":{"changelog.html":{}}}],["here",{"_index":1090,"title":{},"body":{"changelog.html":{}}}],["hereby",{"_index":1465,"title":{},"body":{"license.html":{}}}],["hex",{"_index":1340,"title":{},"body":{"dependencies.html":{}}}],["hidden",{"_index":1180,"title":{},"body":{"changelog.html":{}}}],["highlight",{"_index":798,"title":{},"body":{"changelog.html":{}}}],["highlightcolor",{"_index":97,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["highlighted",{"_index":674,"title":{},"body":{"changelog.html":{}}}],["highlights",{"_index":801,"title":{},"body":{"changelog.html":{}}}],["hit",{"_index":492,"title":{},"body":{"interfaces/Collision.html":{}}}],["hit.hits",{"_index":498,"title":{},"body":{"interfaces/Collision.html":{}}}],["hit.name",{"_index":496,"title":{},"body":{"interfaces/Collision.html":{}}}],["hit['@id",{"_index":495,"title":{},"body":{"interfaces/Collision.html":{}}}],["hits",{"_index":419,"title":{},"body":{"interfaces/Collision.html":{}}}],["hits.length",{"_index":482,"title":{},"body":{"interfaces/Collision.html":{}}}],["hits.push({'@id",{"_index":479,"title":{},"body":{"interfaces/Collision.html":{}}}],["holders",{"_index":1505,"title":{},"body":{"license.html":{}}}],["hooked",{"_index":1011,"title":{},"body":{"changelog.html":{}}}],["host",{"_index":689,"title":{},"body":{"changelog.html":{}}}],["hovering",{"_index":898,"title":{},"body":{"changelog.html":{}}}],["hra",{"_index":616,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["htmlcanvaselement",{"_index":211,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["htmlelement",{"_index":212,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["http://localhost:8080/source_data/asct",{"_index":1527,"title":{},"body":{"miscellaneous/variables.html":{}}}],["http://localhost:8080/source_data/extraction",{"_index":1531,"title":{},"body":{"miscellaneous/variables.html":{}}}],["http://localhost:8080/source_data/reference",{"_index":1537,"title":{},"body":{"miscellaneous/variables.html":{}}}],["https://beta",{"_index":1423,"title":{},"body":{"index.html":{}}}],["https://ccf",{"_index":1434,"title":{},"body":{"index.html":{}}}],["https://hubmap",{"_index":1427,"title":{},"body":{"index.html":{}}}],["https://hubmapconsortium.github.io/ccf",{"_index":342,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"index.html":{}}}],["https://hubmapconsortium.github.io/hubmap",{"_index":347,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["https://humanatlas.io",{"_index":1446,"title":{},"body":{"index.html":{}}}],["https://old",{"_index":1429,"title":{},"body":{"index.html":{}}}],["https://portal.hubmapconsortium.org/ccf",{"_index":1425,"title":{},"body":{"index.html":{}}}],["https://r5i95k35v5.us",{"_index":1436,"title":{},"body":{"index.html":{}}}],["https://sampledata.hubmapconsortium.org",{"_index":1209,"title":{},"body":{"changelog.html":{}}}],["hubmap",{"_index":650,"title":{},"body":{"changelog.html":{},"index.html":{},"license.html":{}}}],["human",{"_index":614,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["icon",{"_index":1191,"title":{},"body":{"changelog.html":{}}}],["icons",{"_index":908,"title":{},"body":{"changelog.html":{}}}],["id",{"_index":92,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"interfaces/SpatialSceneNode.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["idb",{"_index":1343,"title":{},"body":{"dependencies.html":{}}}],["identifier",{"_index":1226,"title":{},"body":{"coverage.html":{}}}],["iec",{"_index":1057,"title":{},"body":{"changelog.html":{}}}],["image",{"_index":1051,"title":{},"body":{"changelog.html":{}}}],["images",{"_index":1110,"title":{},"body":{"changelog.html":{}}}],["implementation",{"_index":786,"title":{},"body":{"changelog.html":{}}}],["implemented",{"_index":1009,"title":{},"body":{"changelog.html":{}}}],["implementing",{"_index":1161,"title":{},"body":{"changelog.html":{}}}],["implied",{"_index":1496,"title":{},"body":{"license.html":{}}}],["import",{"_index":43,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"interfaces/SpatialSceneNode.html":{}}}],["improve",{"_index":1000,"title":{},"body":{"changelog.html":{}}}],["improved",{"_index":750,"title":{},"body":{"changelog.html":{}}}],["improvements",{"_index":709,"title":{},"body":{"changelog.html":{}}}],["improves",{"_index":832,"title":{},"body":{"changelog.html":{}}}],["include",{"_index":1068,"title":{},"body":{"changelog.html":{}}}],["included",{"_index":1491,"title":{},"body":{"license.html":{}}}],["includes",{"_index":661,"title":{},"body":{"changelog.html":{}}}],["including",{"_index":794,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["increase",{"_index":1036,"title":{},"body":{"changelog.html":{}}}],["increased",{"_index":1155,"title":{},"body":{"changelog.html":{}}}],["index",{"_index":13,"title":{"index.html":{}},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"interfaces/SpatialSceneNode.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["indexes",{"_index":625,"title":{},"body":{"changelog.html":{}}}],["indiana",{"_index":1453,"title":{},"body":{"index.html":{}}}],["individual",{"_index":1016,"title":{},"body":{"changelog.html":{}}}],["info",{"_index":3,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"interfaces/SpatialSceneNode.html":{},"changelog.html":{},"index.html":{}}}],["info.object",{"_index":388,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["info.object['@id",{"_index":389,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["info.picked",{"_index":387,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["info?.object?.['@id",{"_index":414,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["information",{"_index":699,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["infrastructure",{"_index":1113,"title":{},"body":{"changelog.html":{}}}],["ingestion",{"_index":1070,"title":{},"body":{"changelog.html":{}}}],["initial",{"_index":930,"title":{},"body":{"changelog.html":{}}}],["initialize",{"_index":322,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["initializestate",{"_index":21,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["instead",{"_index":921,"title":{},"body":{"changelog.html":{}}}],["instructions",{"_index":844,"title":{},"body":{"changelog.html":{}}}],["integrated",{"_index":962,"title":{},"body":{"changelog.html":{}}}],["integrating",{"_index":791,"title":{},"body":{"changelog.html":{}}}],["integration",{"_index":1069,"title":{},"body":{"changelog.html":{}}}],["integrations",{"_index":982,"title":{},"body":{"changelog.html":{}}}],["intensity",{"_index":306,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["interact",{"_index":945,"title":{},"body":{"changelog.html":{}}}],["interactions",{"_index":1135,"title":{},"body":{"changelog.html":{}}}],["interactionstate",{"_index":393,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["interactive",{"_index":203,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["interest",{"_index":1206,"title":{},"body":{"changelog.html":{}}}],["interface",{"_index":196,"title":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"interfaces/SpatialSceneNode.html":{}},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"interfaces/SpatialSceneNode.html":{},"changelog.html":{},"coverage.html":{},"index.html":{}}}],["interfaces",{"_index":198,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"interfaces/SpatialSceneNode.html":{},"changelog.html":{},"index.html":{},"overview.html":{}}}],["internal",{"_index":1050,"title":{},"body":{"changelog.html":{}}}],["isdragging",{"_index":299,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["issue",{"_index":1032,"title":{},"body":{"changelog.html":{}}}],["issues",{"_index":668,"title":{},"body":{"changelog.html":{}}}],["iszooming",{"_index":394,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["it's",{"_index":789,"title":{},"body":{"changelog.html":{}}}],["item",{"_index":1188,"title":{},"body":{"changelog.html":{}}}],["iu",{"_index":1177,"title":{},"body":{"changelog.html":{}}}],["javascript",{"_index":744,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["json",{"_index":1082,"title":{},"body":{"changelog.html":{}}}],["jsonld",{"_index":507,"title":{},"body":{"interfaces/ProcessedNode.html":{},"dependencies.html":{}}}],["jsonld.ts",{"_index":559,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"coverage.html":{}}}],["jsonld/jsonld",{"_index":589,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["jsonldobj",{"_index":560,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["july",{"_index":1134,"title":{},"body":{"changelog.html":{}}}],["jump",{"_index":1186,"title":{},"body":{"changelog.html":{}}}],["key",{"_index":76,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["keyboard",{"_index":1184,"title":{},"body":{"changelog.html":{}}}],["keyval",{"_index":1344,"title":{},"body":{"dependencies.html":{}}}],["kidney",{"_index":828,"title":{},"body":{"changelog.html":{}}}],["kind",{"_index":1495,"title":{},"body":{"license.html":{}}}],["known",{"_index":667,"title":{},"body":{"changelog.html":{}}}],["kpmp",{"_index":647,"title":{},"body":{"changelog.html":{}}}],["l",{"_index":189,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["label",{"_index":570,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["labs/data",{"_index":1295,"title":{},"body":{"dependencies.html":{}}}],["labs/dispatch",{"_index":1297,"title":{},"body":{"dependencies.html":{}}}],["landmarks",{"_index":687,"title":{},"body":{"changelog.html":{}}}],["larger",{"_index":738,"title":{},"body":{"changelog.html":{}}}],["lasthovered",{"_index":272,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["latest",{"_index":681,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["layer",{"_index":227,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["layer.ts",{"_index":10,"title":{},"body":{"classes/BodyUILayer.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["layer.ts:143",{"_index":33,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["layer.ts:71",{"_index":31,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["layer.ts:72",{"_index":29,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["layer.ts:74",{"_index":40,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["layer.ts:80",{"_index":42,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["layername",{"_index":18,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["layers",{"_index":51,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"dependencies.html":{}}}],["layers.filter(l",{"_index":188,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["layers.push",{"_index":157,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["layers.push(meshlayer(`${geometry}pickable",{"_index":185,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["layers.push(meshlayer(geometry",{"_index":184,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["layers.push(textlayer('text",{"_index":180,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["layers.push(textlayer('textpickable",{"_index":183,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["lb",{"_index":541,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["lb.clone().vadd(halfsize",{"_index":551,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["ld",{"_index":1083,"title":{},"body":{"changelog.html":{}}}],["leak",{"_index":1031,"title":{},"body":{"changelog.html":{}}}],["leave",{"_index":812,"title":{},"body":{"changelog.html":{}}}],["left",{"_index":587,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"changelog.html":{}}}],["left/right",{"_index":829,"title":{},"body":{"changelog.html":{}}}],["legacylighting",{"_index":204,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["level",{"_index":1182,"title":{},"body":{"changelog.html":{}}}],["levels",{"_index":1203,"title":{},"body":{"changelog.html":{}}}],["liability",{"_index":1509,"title":{},"body":{"license.html":{}}}],["liable",{"_index":1506,"title":{},"body":{"license.html":{}}}],["libraries",{"_index":741,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["library",{"_index":992,"title":{},"body":{"changelog.html":{}}}],["library/vh_female/united/vhf_united_color.glb",{"_index":346,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["library/vh_male/united/vhm_united_color.glb",{"_index":345,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["license",{"_index":1459,"title":{"license.html":{}},"body":{"license.html":{}}}],["life",{"_index":806,"title":{},"body":{"changelog.html":{}}}],["lightingeffect",{"_index":215,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["limitation",{"_index":1475,"title":{},"body":{"license.html":{}}}],["limited",{"_index":1118,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["line",{"_index":107,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["link",{"_index":822,"title":{},"body":{"changelog.html":{}}}],["linkage",{"_index":1136,"title":{},"body":{"changelog.html":{}}}],["linked",{"_index":694,"title":{},"body":{"changelog.html":{}}}],["links",{"_index":773,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["list",{"_index":938,"title":{},"body":{"changelog.html":{}}}],["literal",{"_index":25,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/Collision.html":{},"dependencies.html":{},"miscellaneous/typealiases.html":{}}}],["little",{"_index":943,"title":{},"body":{"changelog.html":{}}}],["load",{"_index":420,"title":{},"body":{"interfaces/Collision.html":{},"interfaces/ProcessedNode.html":{},"changelog.html":{}}}],["load(model.scenegraph",{"_index":458,"title":{},"body":{"interfaces/Collision.html":{}}}],["loaded",{"_index":1138,"title":{},"body":{"changelog.html":{}}}],["loaders.gl/core",{"_index":421,"title":{},"body":{"interfaces/Collision.html":{},"dependencies.html":{}}}],["loaders.gl/draco",{"_index":423,"title":{},"body":{"interfaces/Collision.html":{},"dependencies.html":{}}}],["loaders.gl/gltf",{"_index":425,"title":{},"body":{"interfaces/Collision.html":{},"dependencies.html":{}}}],["loadgltf",{"_index":64,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/ProcessedNode.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["loadgltf(model",{"_index":1394,"title":{},"body":{"miscellaneous/functions.html":{}}}],["loadgltf({scenegraph",{"_index":517,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["loadgltf2",{"_index":65,"title":{},"body":{"classes/BodyUILayer.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["loadgltf2(model.scenegraphnode",{"_index":167,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["loadgltf2(scenegraphnodename",{"_index":1395,"title":{},"body":{"miscellaneous/functions.html":{}}}],["loading",{"_index":655,"title":{},"body":{"changelog.html":{}}}],["location",{"_index":1037,"title":{},"body":{"changelog.html":{}}}],["locations",{"_index":649,"title":{},"body":{"changelog.html":{}}}],["lodash",{"_index":1347,"title":{},"body":{"dependencies.html":{}}}],["log",{"_index":1447,"title":{},"body":{"index.html":{}}}],["logging",{"_index":730,"title":{},"body":{"changelog.html":{}}}],["longer",{"_index":918,"title":{},"body":{"changelog.html":{}}}],["look",{"_index":998,"title":{},"body":{"changelog.html":{}}}],["loop",{"_index":325,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["lowerbound",{"_index":442,"title":{},"body":{"interfaces/Collision.html":{},"interfaces/ProcessedNode.html":{}}}],["lowerbound[i",{"_index":455,"title":{},"body":{"interfaces/Collision.html":{},"interfaces/ProcessedNode.html":{}}}],["lru",{"_index":1349,"title":{},"body":{"dependencies.html":{}}}],["luma.gl/core",{"_index":57,"title":{},"body":{"classes/BodyUILayer.html":{},"dependencies.html":{}}}],["m",{"_index":147,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["m.scenegraph",{"_index":149,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["m.scenegraphnode",{"_index":150,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["made",{"_index":1059,"title":{},"body":{"changelog.html":{}}}],["major",{"_index":659,"title":{},"body":{"changelog.html":{}}}],["makes",{"_index":734,"title":{},"body":{"changelog.html":{}}}],["making",{"_index":783,"title":{},"body":{"changelog.html":{}}}],["male",{"_index":585,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["managers",{"_index":748,"title":{},"body":{"changelog.html":{}}}],["map(model",{"_index":439,"title":{},"body":{"interfaces/Collision.html":{}}}],["mapping.csv",{"_index":1535,"title":{},"body":{"miscellaneous/variables.html":{}}}],["march",{"_index":995,"title":{},"body":{"changelog.html":{}}}],["markdown",{"_index":1357,"title":{},"body":{"dependencies.html":{}}}],["mat",{"_index":440,"title":{},"body":{"interfaces/Collision.html":{}}}],["mat.transformaspoint",{"_index":443,"title":{},"body":{"interfaces/Collision.html":{}}}],["mat.transformaspoint([1",{"_index":445,"title":{},"body":{"interfaces/Collision.html":{}}}],["match",{"_index":997,"title":{},"body":{"changelog.html":{}}}],["matching",{"_index":194,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"interfaces/SpatialSceneNode.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"miscellaneous/functions.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["math.gl/core",{"_index":59,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"interfaces/SpatialSceneNode.html":{},"dependencies.html":{}}}],["math.gl/culling",{"_index":1292,"title":{},"body":{"dependencies.html":{}}}],["math.max(...report.map(r",{"_index":489,"title":{},"body":{"interfaces/Collision.html":{}}}],["math.max(n",{"_index":454,"title":{},"body":{"interfaces/Collision.html":{},"interfaces/ProcessedNode.html":{}}}],["math.min(math.max(1",{"_index":397,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["math.min(n",{"_index":451,"title":{},"body":{"interfaces/Collision.html":{},"interfaces/ProcessedNode.html":{}}}],["matrix",{"_index":366,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["matrix.gettranslation",{"_index":369,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["matrix4",{"_index":58,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"interfaces/SpatialSceneNode.html":{}}}],["matrix4([0.076,0,0,0,0,0.076,1.6875389974302382e",{"_index":350,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["matrix4(d.transformmatrix).gettranslation",{"_index":122,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["matrix4(matrix4.identity",{"_index":553,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["matrix4(model.transformmatrix",{"_index":441,"title":{},"body":{"interfaces/Collision.html":{}}}],["matrix4(modelmatrix",{"_index":523,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["matrix4(node.transformmatrix",{"_index":367,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["matrix4(worldmatrix",{"_index":519,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["matrix4.identity",{"_index":520,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["maxhits",{"_index":488,"title":{},"body":{"interfaces/Collision.html":{}}}],["maxrotationx",{"_index":205,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["mc",{"_index":1176,"title":{},"body":{"changelog.html":{}}}],["memory",{"_index":1030,"title":{},"body":{"changelog.html":{}}}],["menu",{"_index":1093,"title":{},"body":{"changelog.html":{}}}],["merchantability",{"_index":1498,"title":{},"body":{"license.html":{}}}],["merge",{"_index":1478,"title":{},"body":{"license.html":{}}}],["mesh",{"_index":82,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["meshlayer",{"_index":1233,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["meshlayer(id",{"_index":73,"title":{},"body":{"classes/BodyUILayer.html":{},"miscellaneous/functions.html":{}}}],["metadata",{"_index":1147,"title":{},"body":{"changelog.html":{}}}],["methods",{"_index":19,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["minor",{"_index":669,"title":{},"body":{"changelog.html":{}}}],["minrotationx",{"_index":206,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["miscellaneous",{"_index":1380,"title":{"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}},"body":{"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["mit",{"_index":1460,"title":{},"body":{"license.html":{}}}],["mock",{"_index":1172,"title":{},"body":{"changelog.html":{}}}],["modal",{"_index":928,"title":{},"body":{"changelog.html":{}}}],["mode",{"_index":858,"title":{},"body":{"changelog.html":{}}}],["model",{"_index":156,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/Collision.html":{},"dependencies.html":{},"miscellaneous/functions.html":{}}}],["model._lighting",{"_index":173,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["model.color",{"_index":176,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["model.entityid",{"_index":448,"title":{},"body":{"interfaces/Collision.html":{}}}],["model.opacity",{"_index":163,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["model.scenegraph",{"_index":169,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["model.scenegraphnode",{"_index":166,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["model.tooltip",{"_index":446,"title":{},"body":{"interfaces/Collision.html":{}}}],["model.transformmatrix",{"_index":175,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["model.unpickable",{"_index":165,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["model.zoombasedopacity",{"_index":161,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["model['@id",{"_index":159,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/Collision.html":{}}}],["modelmatrix",{"_index":464,"title":{},"body":{"interfaces/Collision.html":{},"interfaces/ProcessedNode.html":{}}}],["modelmatrix.transformaspoint(primitive.attributes.position.max",{"_index":472,"title":{},"body":{"interfaces/Collision.html":{},"interfaces/ProcessedNode.html":{}}}],["modelmatrix.transformaspoint(primitive.attributes.position.min",{"_index":471,"title":{},"body":{"interfaces/Collision.html":{},"interfaces/ProcessedNode.html":{}}}],["models",{"_index":158,"title":{},"body":{"classes/BodyUILayer.html":{},"miscellaneous/variables.html":{}}}],["modify",{"_index":1477,"title":{},"body":{"license.html":{}}}],["modules",{"_index":1519,"title":{"modules.html":{}},"body":{"modules.html":{}}}],["monorepo",{"_index":1413,"title":{},"body":{"index.html":{}}}],["more",{"_index":698,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["mouseevent",{"_index":241,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["moved",{"_index":1193,"title":{},"body":{"changelog.html":{}}}],["much",{"_index":736,"title":{},"body":{"changelog.html":{}}}],["multiple",{"_index":1414,"title":{},"body":{"index.html":{}}}],["n.bbox",{"_index":532,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["n.unpickable",{"_index":182,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["n3",{"_index":1350,"title":{},"body":{"dependencies.html":{}}}],["name",{"_index":35,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/Collision.html":{},"interfaces/SpatialSceneNode.html":{},"miscellaneous/functions.html":{}}}],["names",{"_index":510,"title":{},"body":{"interfaces/ProcessedNode.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["names.push(child.name",{"_index":514,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["navigation",{"_index":1185,"title":{},"body":{"changelog.html":{}}}],["near",{"_index":281,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["need",{"_index":639,"title":{},"body":{"changelog.html":{}}}],["needed",{"_index":1003,"title":{},"body":{"changelog.html":{}}}],["needs",{"_index":1010,"title":{},"body":{"changelog.html":{}}}],["network",{"_index":1451,"title":{},"body":{"index.html":{}}}],["new",{"_index":87,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"changelog.html":{},"coverage.html":{}}}],["next",{"_index":106,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"changelog.html":{}}}],["ng5",{"_index":1352,"title":{},"body":{"dependencies.html":{}}}],["ngx",{"_index":1355,"title":{},"body":{"dependencies.html":{}}}],["ngxs",{"_index":1294,"title":{},"body":{"dependencies.html":{}}}],["ngxs/logger",{"_index":1299,"title":{},"body":{"dependencies.html":{}}}],["ngxs/storage",{"_index":1302,"title":{},"body":{"dependencies.html":{}}}],["ngxs/store",{"_index":1303,"title":{},"body":{"dependencies.html":{}}}],["nih",{"_index":1456,"title":{},"body":{"index.html":{}}}],["node",{"_index":63,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"dependencies.html":{}}}],["node.bbox",{"_index":535,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["node.bbox.extend(child.bbox",{"_index":537,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["node.bbox.lowerbound",{"_index":542,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["node.bbox.upperbound",{"_index":544,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["node.center",{"_index":550,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["node.geometry",{"_index":141,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["node.id",{"_index":522,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["node.mesh",{"_index":465,"title":{},"body":{"interfaces/Collision.html":{},"interfaces/ProcessedNode.html":{}}}],["node.mesh.primitives",{"_index":466,"title":{},"body":{"interfaces/Collision.html":{},"interfaces/ProcessedNode.html":{}}}],["node.mesh.primitives.length",{"_index":467,"title":{},"body":{"interfaces/Collision.html":{},"interfaces/ProcessedNode.html":{}}}],["node.name",{"_index":474,"title":{},"body":{"interfaces/Collision.html":{},"interfaces/ProcessedNode.html":{}}}],["node.scenegraph",{"_index":142,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["node.size",{"_index":545,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["node.transformmatrix",{"_index":552,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["node.ts",{"_index":606,"title":{},"body":{"interfaces/SpatialSceneNode.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["node.zoomtoonload",{"_index":334,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["nodeclick",{"_index":257,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["nodeclickevent",{"_index":242,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"miscellaneous/typealiases.html":{}}}],["nodeclicksubject",{"_index":249,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["nodedrag",{"_index":267,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["nodedragend",{"_index":269,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["nodedragendsubject",{"_index":256,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["nodedragevent",{"_index":240,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"miscellaneous/typealiases.html":{}}}],["nodedragstart",{"_index":265,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["nodedragstartsubject",{"_index":254,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["nodedragsubject",{"_index":255,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["nodehoverstart",{"_index":259,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["nodehoverstartsubject",{"_index":250,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["nodehoverstop",{"_index":261,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["nodehoverstopsubject",{"_index":251,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["nodes",{"_index":154,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"miscellaneous/functions.html":{}}}],["nodes.filter(n",{"_index":181,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["nodes.ts",{"_index":505,"title":{},"body":{"interfaces/ProcessedNode.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["nodes[n]).filter(n",{"_index":534,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["nodes[node['@id",{"_index":539,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["nodes[processednode['@id",{"_index":530,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["noninfringement",{"_index":1502,"title":{},"body":{"license.html":{}}}],["note",{"_index":632,"title":{},"body":{"changelog.html":{}}}],["notice",{"_index":1033,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["now",{"_index":739,"title":{},"body":{"changelog.html":{}}}],["number",{"_index":115,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"interfaces/SpatialSceneNode.html":{},"changelog.html":{}}}],["numeric",{"_index":1038,"title":{},"body":{"changelog.html":{}}}],["object",{"_index":235,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"miscellaneous/variables.html":{}}}],["object.entries(geometries",{"_index":155,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["object.prototype.hasownproperty.call(url2gltf",{"_index":151,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["object.values(nodes",{"_index":540,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["object.values(nodes).filter(n",{"_index":531,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["object.values(results",{"_index":358,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["obtaining",{"_index":1470,"title":{},"body":{"license.html":{}}}],["off/on",{"_index":1007,"title":{},"body":{"changelog.html":{}}}],["official",{"_index":1133,"title":{},"body":{"changelog.html":{}}}],["old",{"_index":1428,"title":{},"body":{"index.html":{}}}],["onclick",{"_index":288,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["ondrag",{"_index":294,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["ondragend",{"_index":296,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["ondragstart",{"_index":292,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["one",{"_index":1076,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["onhover",{"_index":286,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["online",{"_index":1143,"title":{},"body":{"changelog.html":{}}}],["ontological",{"_index":1214,"title":{},"body":{"changelog.html":{}}}],["ontologies",{"_index":1085,"title":{},"body":{"changelog.html":{}}}],["ontology",{"_index":635,"title":{},"body":{"changelog.html":{}}}],["ontology/objects/vhf_united_v01_060420.glb",{"_index":348,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["onviewstatechange",{"_index":290,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["opacities",{"_index":1015,"title":{},"body":{"changelog.html":{}}}],["opacity",{"_index":160,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/SpatialSceneNode.html":{},"changelog.html":{}}}],["openapi",{"_index":785,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["openapi/js",{"_index":1442,"title":{},"body":{"index.html":{}}}],["openapi/ng",{"_index":1444,"title":{},"body":{"index.html":{}}}],["openapi/ts",{"_index":1443,"title":{},"body":{"index.html":{}}}],["optimization",{"_index":942,"title":{},"body":{"changelog.html":{}}}],["optimizations",{"_index":1125,"title":{},"body":{"changelog.html":{}}}],["optimized",{"_index":980,"title":{},"body":{"changelog.html":{}}}],["option",{"_index":797,"title":{},"body":{"changelog.html":{}}}],["optional",{"_index":36,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"interfaces/SpatialSceneNode.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["options",{"_index":75,"title":{},"body":{"classes/BodyUILayer.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["options.geometry",{"_index":84,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["orbitaxis",{"_index":231,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["orbitview",{"_index":216,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["organ",{"_index":654,"title":{},"body":{"changelog.html":{},"index.html":{},"miscellaneous/variables.html":{}}}],["organs",{"_index":688,"title":{},"body":{"changelog.html":{}}}],["organs/anatomical",{"_index":1017,"title":{},"body":{"changelog.html":{}}}],["orthographic",{"_index":279,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"changelog.html":{}}}],["orthographicview",{"_index":217,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["ot2od026671",{"_index":1458,"title":{},"body":{"index.html":{}}}],["otherwise",{"_index":1514,"title":{},"body":{"license.html":{}}}],["out",{"_index":1516,"title":{},"body":{"license.html":{}}}],["over",{"_index":1045,"title":{},"body":{"changelog.html":{}}}],["overall",{"_index":676,"title":{},"body":{"changelog.html":{}}}],["overlays",{"_index":1204,"title":{},"body":{"changelog.html":{}}}],["overview",{"_index":1520,"title":{"overview.html":{}},"body":{"overview.html":{}}}],["p",{"_index":1167,"title":{},"body":{"changelog.html":{}}}],["package",{"_index":747,"title":{"dependencies.html":{}},"body":{"changelog.html":{}}}],["pages",{"_index":842,"title":{},"body":{"changelog.html":{}}}],["paired",{"_index":825,"title":{},"body":{"changelog.html":{}}}],["pane",{"_index":969,"title":{},"body":{"changelog.html":{}}}],["panel",{"_index":839,"title":{},"body":{"changelog.html":{}}}],["parameters",{"_index":34,"title":{},"body":{"classes/BodyUILayer.html":{},"miscellaneous/functions.html":{}}}],["parameters['getpickinginfo']>[0",{"_index":190,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["parent",{"_index":207,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["parsecsv",{"_index":1246,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["parsecsv(sourceurl",{"_index":1397,"title":{},"body":{"miscellaneous/functions.html":{}}}],["parsecsvtext",{"_index":1247,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["parsecsvtext(csvtext",{"_index":1400,"title":{},"body":{"miscellaneous/functions.html":{}}}],["parser",{"_index":1310,"title":{},"body":{"dependencies.html":{}}}],["partial",{"_index":275,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["particular",{"_index":1500,"title":{},"body":{"license.html":{}}}],["partly",{"_index":994,"title":{},"body":{"changelog.html":{}}}],["partonomy",{"_index":911,"title":{},"body":{"changelog.html":{}}}],["path",{"_index":1336,"title":{},"body":{"dependencies.html":{}}}],["pbr",{"_index":174,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{}}}],["performance",{"_index":751,"title":{},"body":{"changelog.html":{}}}],["permission",{"_index":1464,"title":{},"body":{"license.html":{}}}],["permit",{"_index":1485,"title":{},"body":{"license.html":{}}}],["person",{"_index":1469,"title":{},"body":{"license.html":{}}}],["persons",{"_index":1486,"title":{},"body":{"license.html":{}}}],["pick",{"_index":653,"title":{},"body":{"changelog.html":{}}}],["pickable",{"_index":93,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["picked",{"_index":239,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["pickinfo",{"_index":234,"title":{"interfaces/PickInfo.html":{}},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"coverage.html":{}}}],["placeholder",{"_index":1137,"title":{},"body":{"changelog.html":{}}}],["placement",{"_index":571,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"changelog.html":{}}}],["placement_date",{"_index":591,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["placenta",{"_index":684,"title":{},"body":{"changelog.html":{}}}],["player",{"_index":1283,"title":{},"body":{"dependencies.html":{}}}],["plugin",{"_index":1300,"title":{},"body":{"dependencies.html":{}}}],["plus",{"_index":663,"title":{},"body":{"changelog.html":{}}}],["pointer",{"_index":378,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["popup",{"_index":1146,"title":{},"body":{"changelog.html":{}}}],["portal",{"_index":795,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["portal's",{"_index":1117,"title":{},"body":{"changelog.html":{}}}],["portions",{"_index":1493,"title":{},"body":{"license.html":{}}}],["position",{"_index":121,"title":{},"body":{"classes/BodyUILayer.html":{},"changelog.html":{}}}],["possible",{"_index":1060,"title":{},"body":{"changelog.html":{}}}],["postprocess",{"_index":460,"title":{},"body":{"interfaces/Collision.html":{}}}],["preferences",{"_index":870,"title":{},"body":{"changelog.html":{}}}],["preparation",{"_index":1178,"title":{},"body":{"changelog.html":{}}}],["presented",{"_index":1202,"title":{},"body":{"changelog.html":{}}}],["prevent",{"_index":721,"title":{},"body":{"changelog.html":{}}}],["preview",{"_index":885,"title":{},"body":{"changelog.html":{}}}],["previous",{"_index":1022,"title":{},"body":{"changelog.html":{}}}],["previously",{"_index":775,"title":{},"body":{"changelog.html":{}}}],["primitive",{"_index":468,"title":{},"body":{"interfaces/Collision.html":{},"interfaces/ProcessedNode.html":{}}}],["primitive.attributes.position",{"_index":469,"title":{},"body":{"interfaces/Collision.html":{},"interfaces/ProcessedNode.html":{}}}],["primitive.attributes.position.min",{"_index":470,"title":{},"body":{"interfaces/Collision.html":{},"interfaces/ProcessedNode.html":{}}}],["priority",{"_index":607,"title":{},"body":{"interfaces/SpatialSceneNode.html":{}}}],["private",{"_index":248,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["process",{"_index":1160,"title":{},"body":{"changelog.html":{}}}],["processanatomicalstructures",{"_index":1249,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["processanatomicalstructures(sourceurl",{"_index":1402,"title":{},"body":{"miscellaneous/functions.html":{}}}],["processed",{"_index":1108,"title":{},"body":{"changelog.html":{}}}],["processednode",{"_index":503,"title":{"interfaces/ProcessedNode.html":{}},"body":{"interfaces/ProcessedNode.html":{},"coverage.html":{}}}],["processednode.bbox",{"_index":529,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["processednode['@id",{"_index":527,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["processextractionsites",{"_index":1251,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["processextractionsites(sourceurl",{"_index":1404,"title":{},"body":{"miscellaneous/functions.html":{}}}],["processing",{"_index":871,"title":{},"body":{"changelog.html":{}}}],["processreferencedata",{"_index":1253,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["processreferencedata(refentities",{"_index":1405,"title":{},"body":{"miscellaneous/functions.html":{}}}],["processscenenodes",{"_index":228,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["processscenenodes(gltfurl",{"_index":354,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"miscellaneous/functions.html":{}}}],["processspatialentities",{"_index":1258,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["processspatialentities(parent",{"_index":1407,"title":{},"body":{"miscellaneous/functions.html":{}}}],["production",{"_index":762,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["programming",{"_index":740,"title":{},"body":{"changelog.html":{}}}],["project",{"_index":1165,"title":{},"body":{"changelog.html":{}}}],["projects",{"_index":1415,"title":{},"body":{"index.html":{}}}],["projects/.../body",{"_index":1386,"title":{},"body":{"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{}}}],["projects/.../global",{"_index":1382,"title":{},"body":{"miscellaneous/functions.html":{}}}],["projects/.../load",{"_index":1384,"title":{},"body":{"miscellaneous/functions.html":{}}}],["projects/.../parse",{"_index":1387,"title":{},"body":{"miscellaneous/functions.html":{}}}],["projects/.../process",{"_index":1383,"title":{},"body":{"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["projects/.../scene",{"_index":1389,"title":{},"body":{"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{}}}],["projects/.../simplify",{"_index":1388,"title":{},"body":{"miscellaneous/functions.html":{}}}],["projects/.../spatial",{"_index":1385,"title":{},"body":{"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{}}}],["projects/ccf",{"_index":6,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"interfaces/SpatialSceneNode.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["promise",{"_index":128,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"miscellaneous/functions.html":{}}}],["promise(r",{"_index":326,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["properties",{"_index":14,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"interfaces/SpatialSceneNode.html":{},"changelog.html":{}}}],["props",{"_index":276,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["props.effects",{"_index":305,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["provided",{"_index":1218,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["providers",{"_index":802,"title":{},"body":{"changelog.html":{}}}],["public",{"_index":1144,"title":{},"body":{"changelog.html":{}}}],["publish",{"_index":1479,"title":{},"body":{"license.html":{}}}],["publishing",{"_index":745,"title":{},"body":{"changelog.html":{}}}],["purpose",{"_index":1501,"title":{},"body":{"license.html":{}}}],["pushed",{"_index":957,"title":{},"body":{"changelog.html":{}}}],["python",{"_index":742,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["qs",{"_index":1361,"title":{},"body":{"dependencies.html":{}}}],["qualitative",{"_index":1121,"title":{},"body":{"changelog.html":{}}}],["quality",{"_index":805,"title":{},"body":{"changelog.html":{}}}],["queries",{"_index":638,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["query",{"_index":1212,"title":{},"body":{"changelog.html":{}}}],["querying",{"_index":693,"title":{},"body":{"changelog.html":{}}}],["quickly",{"_index":1101,"title":{},"body":{"changelog.html":{}}}],["r.hits.length",{"_index":490,"title":{},"body":{"interfaces/Collision.html":{}}}],["rc.1",{"_index":1127,"title":{},"body":{"changelog.html":{}}}],["rdf",{"_index":1363,"title":{},"body":{"dependencies.html":{}}}],["rdfjs",{"_index":1285,"title":{},"body":{"dependencies.html":{}}}],["rdfjs/data",{"_index":1305,"title":{},"body":{"dependencies.html":{}}}],["rdfxml",{"_index":1364,"title":{},"body":{"dependencies.html":{}}}],["readable",{"_index":1366,"title":{},"body":{"dependencies.html":{}}}],["readonly",{"_index":16,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["real",{"_index":1142,"title":{},"body":{"changelog.html":{}}}],["record",{"_index":138,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["rectify",{"_index":781,"title":{},"body":{"changelog.html":{}}}],["reduce",{"_index":947,"title":{},"body":{"changelog.html":{}}}],["reduction",{"_index":711,"title":{},"body":{"changelog.html":{}}}],["refentities",{"_index":1406,"title":{},"body":{"miscellaneous/functions.html":{}}}],["reference",{"_index":344,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"index.html":{},"miscellaneous/variables.html":{}}}],["reference_organ",{"_index":572,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"interfaces/SpatialSceneNode.html":{}}}],["referencedataconfig",{"_index":1255,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["referenceorganconfigurl",{"_index":1536,"title":{},"body":{"miscellaneous/variables.html":{}}}],["refernced",{"_index":826,"title":{},"body":{"changelog.html":{}}}],["refresh",{"_index":910,"title":{},"body":{"changelog.html":{}}}],["regions",{"_index":1205,"title":{},"body":{"changelog.html":{}}}],["register",{"_index":1322,"title":{},"body":{"dependencies.html":{}}}],["registered",{"_index":776,"title":{},"body":{"changelog.html":{}}}],["registergltfloaders",{"_index":66,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/ProcessedNode.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["registration",{"_index":815,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["registrations",{"_index":935,"title":{},"body":{"changelog.html":{}}}],["related",{"_index":986,"title":{},"body":{"changelog.html":{}}}],["release",{"_index":627,"title":{},"body":{"changelog.html":{}}}],["reliability",{"_index":1035,"title":{},"body":{"changelog.html":{}}}],["reloads",{"_index":881,"title":{},"body":{"changelog.html":{}}}],["removed",{"_index":855,"title":{},"body":{"changelog.html":{}}}],["removes",{"_index":985,"title":{},"body":{"changelog.html":{}}}],["renderlayers",{"_index":22,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["report",{"_index":475,"title":{},"body":{"interfaces/Collision.html":{}}}],["report.push",{"_index":483,"title":{},"body":{"interfaces/Collision.html":{}}}],["repository",{"_index":1412,"title":{},"body":{"index.html":{}}}],["representation_of",{"_index":573,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"interfaces/SpatialSceneNode.html":{}}}],["required",{"_index":1089,"title":{},"body":{"changelog.html":{}}}],["resets",{"_index":912,"title":{},"body":{"changelog.html":{}}}],["resolved",{"_index":963,"title":{},"body":{"changelog.html":{}}}],["respond",{"_index":903,"title":{},"body":{"changelog.html":{}}}],["restriction",{"_index":1474,"title":{},"body":{"license.html":{}}}],["result",{"_index":193,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"interfaces/SpatialSceneNode.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"miscellaneous/functions.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["results",{"_index":195,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"interfaces/SpatialSceneNode.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"miscellaneous/functions.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["return",{"_index":81,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/Collision.html":{},"interfaces/ProcessedNode.html":{}}}],["returns",{"_index":38,"title":{},"body":{"classes/BodyUILayer.html":{},"miscellaneous/functions.html":{}}}],["returntype",{"_index":39,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["returntype['getpickinginfo",{"_index":191,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["rgb",{"_index":1341,"title":{},"body":{"dependencies.html":{}}}],["right",{"_index":588,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"changelog.html":{}}}],["rights",{"_index":1476,"title":{},"body":{"license.html":{}}}],["root",{"_index":920,"title":{},"body":{"changelog.html":{}}}],["rotates",{"_index":883,"title":{},"body":{"changelog.html":{}}}],["rotation",{"_index":208,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["rotation_units",{"_index":599,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["rotationorbit",{"_index":232,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["rotationx",{"_index":233,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["round",{"_index":1020,"title":{},"body":{"changelog.html":{}}}],["rounded",{"_index":1039,"title":{},"body":{"changelog.html":{}}}],["route",{"_index":691,"title":{},"body":{"changelog.html":{}}}],["ru/common",{"_index":1267,"title":{},"body":{"dependencies.html":{}}}],["rui",{"_index":648,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["rui_locations.jsonld",{"_index":729,"title":{},"body":{"changelog.html":{}}}],["rui_rank",{"_index":574,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["rxjs",{"_index":224,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"dependencies.html":{}}}],["rxjs/operators",{"_index":226,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["sad",{"_index":476,"title":{},"body":{"interfaces/Collision.html":{}}}],["sad.push(src",{"_index":486,"title":{},"body":{"interfaces/Collision.html":{}}}],["sample",{"_index":1217,"title":{},"body":{"changelog.html":{}}}],["samples",{"_index":949,"title":{},"body":{"changelog.html":{}}}],["saver",{"_index":1328,"title":{},"body":{"dependencies.html":{}}}],["scaffolding",{"_index":1166,"title":{},"body":{"changelog.html":{}}}],["scale(halfsize.toarray",{"_index":555,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["scaling_units",{"_index":595,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["scene",{"_index":62,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"interfaces/SpatialSceneNode.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{}}}],["scene.children",{"_index":513,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["scene.filter(d",{"_index":457,"title":{},"body":{"interfaces/Collision.html":{}}}],["scene.nodes",{"_index":512,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["scene.ts",{"_index":1262,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["scenegraph",{"_index":139,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"interfaces/SpatialSceneNode.html":{}}}],["scenegraphlayer",{"_index":48,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["scenegraphnode",{"_index":362,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"interfaces/SpatialSceneNode.html":{},"miscellaneous/functions.html":{}}}],["scenegraphnodename",{"_index":1393,"title":{},"body":{"miscellaneous/functions.html":{}}}],["scenerotation",{"_index":263,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["scenerotationsubject",{"_index":252,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["scenetraversalvisitor",{"_index":1524,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["scheduled",{"_index":964,"title":{},"body":{"changelog.html":{}}}],["schema",{"_index":1170,"title":{},"body":{"changelog.html":{}}}],["schemes",{"_index":1122,"title":{},"body":{"changelog.html":{}}}],["science",{"_index":1452,"title":{},"body":{"index.html":{}}}],["search",{"_index":652,"title":{},"body":{"changelog.html":{}}}],["searches",{"_index":666,"title":{},"body":{"changelog.html":{}}}],["section",{"_index":936,"title":{},"body":{"changelog.html":{}}}],["see",{"_index":695,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["select",{"_index":854,"title":{},"body":{"changelog.html":{}}}],["selected",{"_index":675,"title":{},"body":{"changelog.html":{}}}],["selecting",{"_index":735,"title":{},"body":{"changelog.html":{}}}],["selector",{"_index":733,"title":{},"body":{"changelog.html":{}}}],["selects",{"_index":1187,"title":{},"body":{"changelog.html":{}}}],["sell",{"_index":1483,"title":{},"body":{"license.html":{}}}],["semantic",{"_index":1201,"title":{},"body":{"changelog.html":{}}}],["sennet",{"_index":756,"title":{},"body":{"changelog.html":{}}}],["server",{"_index":1173,"title":{},"body":{"changelog.html":{}}}],["set",{"_index":866,"title":{},"body":{"changelog.html":{}}}],["setinteractive(value",{"_index":375,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["setrotation(value",{"_index":371,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["setrotationx(value",{"_index":372,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["setscene(data",{"_index":331,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["settarget(value",{"_index":374,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["settimeout(r",{"_index":327,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["setup",{"_index":931,"title":{},"body":{"changelog.html":{}}}],["setzoom(value",{"_index":373,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["sex",{"_index":575,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"changelog.html":{}}}],["sexes",{"_index":1075,"title":{},"body":{"changelog.html":{}}}],["shall",{"_index":1490,"title":{},"body":{"license.html":{}}}],["share",{"_index":225,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["shared",{"_index":874,"title":{},"body":{"changelog.html":{}}}],["shared/spatial",{"_index":61,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{}}}],["shortest",{"_index":1335,"title":{},"body":{"dependencies.html":{}}}],["show",{"_index":906,"title":{},"body":{"changelog.html":{}}}],["showing",{"_index":1107,"title":{},"body":{"changelog.html":{}}}],["shown",{"_index":1116,"title":{},"body":{"changelog.html":{}}}],["shows",{"_index":808,"title":{},"body":{"changelog.html":{}}}],["side",{"_index":576,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"changelog.html":{}}}],["sides",{"_index":1077,"title":{},"body":{"changelog.html":{}}}],["significant",{"_index":915,"title":{},"body":{"changelog.html":{}}}],["simple",{"_index":838,"title":{},"body":{"changelog.html":{}}}],["simplemeshlayer",{"_index":49,"title":{},"body":{"classes/BodyUILayer.html":{},"miscellaneous/functions.html":{}}}],["simplifies",{"_index":929,"title":{},"body":{"changelog.html":{}}}],["simplifyscene",{"_index":1263,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["simplifyscene(nodes",{"_index":1409,"title":{},"body":{"miscellaneous/functions.html":{}}}],["site",{"_index":1532,"title":{},"body":{"miscellaneous/variables.html":{}}}],["sites",{"_index":818,"title":{},"body":{"changelog.html":{}}}],["sites.csv",{"_index":1529,"title":{},"body":{"miscellaneous/variables.html":{}}}],["sites.ts",{"_index":1250,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["sizable",{"_index":1034,"title":{},"body":{"changelog.html":{}}}],["size",{"_index":508,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["size.clone().vmul(new",{"_index":548,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["slice_count",{"_index":577,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["slice_thickness",{"_index":578,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["slider",{"_index":1353,"title":{},"body":{"dependencies.html":{}}}],["slightly",{"_index":779,"title":{},"body":{"changelog.html":{}}}],["slow",{"_index":944,"title":{},"body":{"changelog.html":{}}}],["software",{"_index":1417,"title":{},"body":{"index.html":{},"license.html":{}}}],["solved",{"_index":1029,"title":{},"body":{"changelog.html":{}}}],["sometimes",{"_index":1098,"title":{},"body":{"changelog.html":{}}}],["soon",{"_index":749,"title":{},"body":{"changelog.html":{}}}],["sop",{"_index":940,"title":{},"body":{"changelog.html":{}}}],["source",{"_index":4,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"interfaces/SpatialSceneNode.html":{}}}],["sourceboxes",{"_index":435,"title":{},"body":{"interfaces/Collision.html":{}}}],["sources",{"_index":862,"title":{},"body":{"changelog.html":{}}}],["sourceurl",{"_index":1399,"title":{},"body":{"miscellaneous/functions.html":{}}}],["sparc",{"_index":934,"title":{},"body":{"changelog.html":{}}}],["sparql",{"_index":637,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["spatial",{"_index":558,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["spatialentityjsonld",{"_index":556,"title":{"interfaces/SpatialEntityJsonLd.html":{}},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"coverage.html":{}}}],["spatialobjectreferencejsonld",{"_index":583,"title":{"interfaces/SpatialObjectReferenceJsonLd.html":{}},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"coverage.html":{}}}],["spatialplacementjsonld",{"_index":584,"title":{"interfaces/SpatialPlacementJsonLd.html":{}},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"coverage.html":{}}}],["spatialscenegeometry",{"_index":610,"title":{},"body":{"interfaces/SpatialSceneNode.html":{},"miscellaneous/typealiases.html":{}}}],["spatialscenenode",{"_index":60,"title":{"interfaces/SpatialSceneNode.html":{}},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"interfaces/SpatialSceneNode.html":{},"coverage.html":{}}}],["spec",{"_index":590,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"changelog.html":{}}}],["spec.yaml",{"_index":1440,"title":{},"body":{"index.html":{}}}],["specific",{"_index":799,"title":{},"body":{"changelog.html":{}}}],["specification",{"_index":1439,"title":{},"body":{"index.html":{}}}],["speed",{"_index":708,"title":{},"body":{"changelog.html":{}}}],["sphere",{"_index":86,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/SpatialSceneNode.html":{},"miscellaneous/typealiases.html":{}}}],["spheregeometry",{"_index":56,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["spinal",{"_index":685,"title":{},"body":{"changelog.html":{}}}],["spinning",{"_index":1171,"title":{},"body":{"changelog.html":{}}}],["sprint",{"_index":967,"title":{},"body":{"changelog.html":{}}}],["src",{"_index":477,"title":{},"body":{"interfaces/Collision.html":{}}}],["src.bbox.overlaps(target.bbox",{"_index":478,"title":{},"body":{"interfaces/Collision.html":{}}}],["src.entityid",{"_index":484,"title":{},"body":{"interfaces/Collision.html":{}}}],["src.name",{"_index":485,"title":{},"body":{"interfaces/Collision.html":{}}}],["srcevent",{"_index":385,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["stage",{"_index":1008,"title":{},"body":{"changelog.html":{}}}],["staging",{"_index":763,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["standalone",{"_index":1024,"title":{},"body":{"changelog.html":{}}}],["standard",{"_index":1081,"title":{},"body":{"changelog.html":{}}}],["standards",{"_index":1175,"title":{},"body":{"changelog.html":{}}}],["star2",{"_index":1421,"title":{},"body":{"index.html":{}}}],["started",{"_index":612,"title":{"changelog.html":{},"index.html":{},"license.html":{}},"body":{"changelog.html":{}}}],["starts",{"_index":1224,"title":{},"body":{"changelog.html":{}}}],["startup",{"_index":927,"title":{},"body":{"changelog.html":{}}}],["state",{"_index":134,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["state.data",{"_index":140,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["state.docollisions",{"_index":186,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["state.zoomopacity",{"_index":162,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["statements",{"_index":1227,"title":{},"body":{"coverage.html":{}}}],["static",{"_index":15,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["stay",{"_index":1222,"title":{},"body":{"changelog.html":{}}}],["still",{"_index":952,"title":{},"body":{"changelog.html":{}}}],["stories",{"_index":1163,"title":{},"body":{"changelog.html":{}}}],["stream",{"_index":1367,"title":{},"body":{"dependencies.html":{}}}],["streaming",{"_index":1365,"title":{},"body":{"dependencies.html":{}}}],["string",{"_index":30,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"interfaces/SpatialSceneNode.html":{},"miscellaneous/functions.html":{}}}],["structure",{"_index":981,"title":{},"body":{"changelog.html":{}}}],["structures",{"_index":970,"title":{},"body":{"changelog.html":{}}}],["structures.ts",{"_index":1248,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["styles",{"_index":1197,"title":{},"body":{"changelog.html":{}}}],["styling",{"_index":834,"title":{},"body":{"changelog.html":{}}}],["subject",{"_index":223,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"license.html":{}}}],["subject.next",{"_index":415,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["sublicense",{"_index":1481,"title":{},"body":{"license.html":{}}}],["substantial",{"_index":1492,"title":{},"body":{"license.html":{}}}],["such",{"_index":636,"title":{},"body":{"changelog.html":{}}}],["support",{"_index":641,"title":{},"body":{"changelog.html":{}}}],["swiper",{"_index":1370,"title":{},"body":{"dependencies.html":{}}}],["switch",{"_index":83,"title":{},"body":{"classes/BodyUILayer.html":{},"changelog.html":{}}}],["switched",{"_index":1042,"title":{},"body":{"changelog.html":{}}}],["sync",{"_index":884,"title":{},"body":{"changelog.html":{}}}],["table",{"_index":1266,"title":{},"body":{"coverage.html":{}}}],["tables",{"_index":771,"title":{},"body":{"changelog.html":{}}}],["tablesort(document.getelementbyid('coverage",{"_index":1265,"title":{},"body":{"coverage.html":{}}}],["tagging",{"_index":1079,"title":{},"body":{"changelog.html":{}}}],["take",{"_index":796,"title":{},"body":{"changelog.html":{}}}],["target",{"_index":209,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["target.name",{"_index":481,"title":{},"body":{"interfaces/Collision.html":{}}}],["target['@id",{"_index":480,"title":{},"body":{"interfaces/Collision.html":{}}}],["targetboxes",{"_index":456,"title":{},"body":{"interfaces/Collision.html":{}}}],["targetboxes.push",{"_index":473,"title":{},"body":{"interfaces/Collision.html":{}}}],["technologies",{"_index":1194,"title":{},"body":{"changelog.html":{}}}],["technology",{"_index":1012,"title":{},"body":{"changelog.html":{}}}],["telemetry",{"_index":877,"title":{},"body":{"changelog.html":{}}}],["terms",{"_index":633,"title":{},"body":{"changelog.html":{}}}],["test",{"_index":361,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"changelog.html":{}}}],["testing",{"_index":1088,"title":{},"body":{"changelog.html":{}}}],["text",{"_index":124,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/SpatialSceneNode.html":{},"miscellaneous/typealiases.html":{}}}],["textlayer",{"_index":46,"title":{},"body":{"classes/BodyUILayer.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["textlayer(id",{"_index":119,"title":{},"body":{"classes/BodyUILayer.html":{},"miscellaneous/functions.html":{}}}],["theme",{"_index":757,"title":{},"body":{"changelog.html":{}}}],["themes",{"_index":755,"title":{},"body":{"changelog.html":{}}}],["theming",{"_index":752,"title":{},"body":{"changelog.html":{}}}],["this._dragevent(info",{"_index":407,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this._onclick",{"_index":289,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this._ondrag",{"_index":295,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this._ondragend",{"_index":297,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this._ondragstart",{"_index":293,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this._onhover",{"_index":287,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this._onviewstatechange",{"_index":291,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this.bodyuilayer",{"_index":285,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this.bodyuilayer.setstate",{"_index":338,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this.bodyuilayer.state",{"_index":323,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this.cursor",{"_index":300,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this.debugscenenodeprocessing(data",{"_index":339,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this.deck",{"_index":308,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this.deck.finalize",{"_index":330,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this.deck.props.viewstate",{"_index":368,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this.deck.setprops",{"_index":310,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this.deckprops.debugscenenodeprocessing",{"_index":337,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this.lasthovered",{"_index":382,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this.nodeclicksubject.next",{"_index":390,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this.nodeclicksubject.pipe(share",{"_index":258,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this.nodedragendsubject",{"_index":412,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this.nodedragendsubject.pipe(share",{"_index":270,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this.nodedragstartsubject",{"_index":408,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this.nodedragstartsubject.pipe(share",{"_index":266,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this.nodedragsubject",{"_index":410,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this.nodedragsubject.pipe(share",{"_index":268,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this.nodehoverstartsubject.next(e.object",{"_index":383,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this.nodehoverstartsubject.pipe(share",{"_index":260,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this.nodehoverstopsubject.next(lasthovered",{"_index":381,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this.nodehoverstopsubject.pipe(share",{"_index":262,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this.props",{"_index":130,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["this.scenerotationsubject.next([deckprops.rotation",{"_index":320,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this.scenerotationsubject.next([event.viewstate.rotationorbit",{"_index":404,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this.scenerotationsubject.pipe(share",{"_index":264,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["this.setstate",{"_index":131,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["this.state",{"_index":135,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["this.zoomto(node",{"_index":335,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["through",{"_index":1100,"title":{},"body":{"changelog.html":{}}}],["thumbnails",{"_index":979,"title":{},"body":{"changelog.html":{}}}],["tied",{"_index":983,"title":{},"body":{"changelog.html":{}}}],["tiff",{"_index":1109,"title":{},"body":{"changelog.html":{}}}],["timeouts",{"_index":722,"title":{},"body":{"changelog.html":{}}}],["times",{"_index":712,"title":{},"body":{"changelog.html":{}}}],["tissue",{"_index":494,"title":{},"body":{"interfaces/Collision.html":{},"changelog.html":{}}}],["tissues",{"_index":777,"title":{},"body":{"changelog.html":{}}}],["tmc",{"_index":1213,"title":{},"body":{"changelog.html":{}}}],["toggle",{"_index":753,"title":{},"body":{"changelog.html":{}}}],["tool",{"_index":1025,"title":{},"body":{"changelog.html":{}}}],["tooltip",{"_index":528,"title":{},"body":{"interfaces/ProcessedNode.html":{},"interfaces/SpatialSceneNode.html":{}}}],["tort",{"_index":1513,"title":{},"body":{"license.html":{}}}],["tracking/telemetry",{"_index":895,"title":{},"body":{"changelog.html":{}}}],["transformmatrix",{"_index":114,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"interfaces/SpatialSceneNode.html":{}}}],["translate(center.toarray",{"_index":554,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["translation_units",{"_index":603,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["transparency",{"_index":1026,"title":{},"body":{"changelog.html":{}}}],["traversal",{"_index":431,"title":{},"body":{"interfaces/Collision.html":{},"interfaces/ProcessedNode.html":{}}}],["traversal.ts",{"_index":1260,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{}}}],["traversescene",{"_index":430,"title":{},"body":{"interfaces/Collision.html":{},"interfaces/ProcessedNode.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["traversescene(gltfscene",{"_index":463,"title":{},"body":{"interfaces/Collision.html":{}}}],["traversescene(scene",{"_index":521,"title":{},"body":{"interfaces/ProcessedNode.html":{},"miscellaneous/functions.html":{}}}],["travisci",{"_index":1046,"title":{},"body":{"changelog.html":{}}}],["tree",{"_index":1168,"title":{},"body":{"changelog.html":{}}}],["true",{"_index":94,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{}}}],["try",{"_index":1063,"title":{},"body":{"changelog.html":{}}}],["ts",{"_index":1372,"title":{},"body":{"dependencies.html":{}}}],["tslib",{"_index":1375,"title":{},"body":{"dependencies.html":{}}}],["tuned",{"_index":1223,"title":{},"body":{"changelog.html":{}}}],["turn",{"_index":1006,"title":{},"body":{"changelog.html":{}}}],["turned",{"_index":987,"title":{},"body":{"changelog.html":{}}}],["turning",{"_index":984,"title":{},"body":{"changelog.html":{}}}],["tutorial",{"_index":857,"title":{},"body":{"changelog.html":{}}}],["two",{"_index":1120,"title":{},"body":{"changelog.html":{}}}],["type",{"_index":23,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"interfaces/SpatialSceneNode.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["typealiases",{"_index":1522,"title":{"miscellaneous/typealiases.html":{}},"body":{}}],["types",{"_index":726,"title":{},"body":{"changelog.html":{}}}],["types/lru",{"_index":1306,"title":{},"body":{"dependencies.html":{}}}],["typescript",{"_index":108,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"changelog.html":{},"index.html":{}}}],["typing",{"_index":1183,"title":{},"body":{"changelog.html":{}}}],["ub",{"_index":543,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["ub.clone().vsub(lb",{"_index":546,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["ufl",{"_index":978,"title":{},"body":{"changelog.html":{}}}],["ui",{"_index":9,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"index.html":{}}}],["ui.netlify.app",{"_index":1424,"title":{},"body":{"index.html":{}}}],["ui.netlify.app/organ",{"_index":1433,"title":{},"body":{"index.html":{}}}],["ui.netlify.app/rui",{"_index":1430,"title":{},"body":{"index.html":{}}}],["ui.ts",{"_index":199,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["ui/organ",{"_index":1432,"title":{},"body":{"index.html":{}}}],["ui/rui",{"_index":1431,"title":{},"body":{"index.html":{}}}],["ui/src/global",{"_index":1228,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["ui/src/lib/body",{"_index":8,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{}}}],["ui/src/lib/shared/ccf",{"_index":557,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"coverage.html":{}}}],["ui/src/lib/shared/spatial",{"_index":605,"title":{},"body":{"interfaces/SpatialSceneNode.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["ui/src/lib/util/load",{"_index":1241,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["ui/src/lib/util/parse",{"_index":1244,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["ui/src/lib/util/process",{"_index":504,"title":{},"body":{"interfaces/ProcessedNode.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["ui/src/lib/util/scene",{"_index":1259,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{}}}],["ui/src/lib/util/simplify",{"_index":1261,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["ui/src/lib/util/spatial",{"_index":417,"title":{},"body":{"interfaces/Collision.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["uis",{"_index":630,"title":{},"body":{"changelog.html":{}}}],["undefined",{"_index":78,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{},"miscellaneous/functions.html":{}}}],["university",{"_index":1454,"title":{},"body":{"index.html":{}}}],["unknown",{"_index":77,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/Collision.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{}}}],["unnecessary",{"_index":880,"title":{},"body":{"changelog.html":{}}}],["unpickable",{"_index":608,"title":{},"body":{"interfaces/SpatialSceneNode.html":{}}}],["unselect",{"_index":946,"title":{},"body":{"changelog.html":{}}}],["until",{"_index":990,"title":{},"body":{"changelog.html":{}}}],["up",{"_index":701,"title":{},"body":{"changelog.html":{}}}],["update",{"_index":645,"title":{},"body":{"changelog.html":{}}}],["updated",{"_index":622,"title":{},"body":{"changelog.html":{}}}],["updated_date",{"_index":579,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["updates",{"_index":690,"title":{},"body":{"changelog.html":{}}}],["upgraded",{"_index":1105,"title":{},"body":{"changelog.html":{}}}],["upgrades",{"_index":1189,"title":{},"body":{"changelog.html":{}}}],["upgrading",{"_index":900,"title":{},"body":{"changelog.html":{}}}],["upload",{"_index":1021,"title":{},"body":{"changelog.html":{}}}],["upperbound",{"_index":444,"title":{},"body":{"interfaces/Collision.html":{},"interfaces/ProcessedNode.html":{}}}],["upperbound[i",{"_index":452,"title":{},"body":{"interfaces/Collision.html":{},"interfaces/ProcessedNode.html":{}}}],["url",{"_index":127,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/ProcessedNode.html":{}}}],["url2gltf",{"_index":146,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["url2gltf[m.scenegraph",{"_index":152,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["url2gltf[model.scenegraph",{"_index":168,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["use",{"_index":629,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["used",{"_index":1005,"title":{},"body":{"changelog.html":{}}}],["user",{"_index":617,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["user/os",{"_index":869,"title":{},"body":{"changelog.html":{}}}],["users",{"_index":1208,"title":{},"body":{"changelog.html":{}}}],["uses",{"_index":887,"title":{},"body":{"changelog.html":{}}}],["using",{"_index":841,"title":{},"body":{"changelog.html":{}}}],["util/load",{"_index":67,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["util/process",{"_index":229,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["util/spatial",{"_index":70,"title":{},"body":{"classes/BodyUILayer.html":{}}}],["utilities",{"_index":875,"title":{},"body":{"changelog.html":{}}}],["uuid",{"_index":1376,"title":{},"body":{"dependencies.html":{}}}],["v1.1",{"_index":772,"title":{},"body":{"changelog.html":{}}}],["v1.3",{"_index":628,"title":{},"body":{"changelog.html":{}}}],["v1.5.0",{"_index":1004,"title":{},"body":{"changelog.html":{}}}],["v1.7",{"_index":774,"title":{},"body":{"changelog.html":{}}}],["v1.7.0",{"_index":766,"title":{},"body":{"changelog.html":{}}}],["v1.8.0",{"_index":724,"title":{},"body":{"changelog.html":{}}}],["v1.9.0",{"_index":682,"title":{},"body":{"changelog.html":{}}}],["v1.9.4",{"_index":646,"title":{},"body":{"changelog.html":{}}}],["v1/sparql",{"_index":696,"title":{},"body":{"changelog.html":{}}}],["v2.1.0",{"_index":624,"title":{},"body":{"changelog.html":{}}}],["v3",{"_index":651,"title":{},"body":{"changelog.html":{}}}],["value",{"_index":27,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["variable",{"_index":1254,"title":{},"body":{"coverage.html":{}}}],["variables",{"_index":1525,"title":{"miscellaneous/variables.html":{}},"body":{"miscellaneous/variables.html":{}}}],["vec3",{"_index":427,"title":{},"body":{"interfaces/Collision.html":{},"interfaces/ProcessedNode.html":{}}}],["vec3(...lowerbound.map((n",{"_index":450,"title":{},"body":{"interfaces/Collision.html":{},"interfaces/ProcessedNode.html":{}}}],["vec3(...upperbound.map((n",{"_index":453,"title":{},"body":{"interfaces/Collision.html":{},"interfaces/ProcessedNode.html":{}}}],["vec3(0.5",{"_index":549,"title":{},"body":{"interfaces/ProcessedNode.html":{}}}],["version",{"_index":787,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["very",{"_index":1095,"title":{},"body":{"changelog.html":{}}}],["vhf_kidney_l_low1').then((results",{"_index":355,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["vhf_kidney_r_low",{"_index":363,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["via",{"_index":719,"title":{},"body":{"changelog.html":{}}}],["video",{"_index":901,"title":{},"body":{"changelog.html":{}}}],["view",{"_index":886,"title":{},"body":{"changelog.html":{}}}],["viewer",{"_index":972,"title":{},"body":{"changelog.html":{}}}],["viewing",{"_index":672,"title":{},"body":{"changelog.html":{}}}],["views",{"_index":277,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"changelog.html":{}}}],["viewstate",{"_index":311,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["viewstateprops",{"_index":218,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["visitor",{"_index":1410,"title":{},"body":{"miscellaneous/functions.html":{}}}],["visual",{"_index":670,"title":{},"body":{"changelog.html":{}}}],["visualization",{"_index":937,"title":{},"body":{"changelog.html":{}}}],["vitessce",{"_index":1106,"title":{},"body":{"changelog.html":{}}}],["void",{"_index":41,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"miscellaneous/functions.html":{}}}],["vs",{"_index":852,"title":{},"body":{"changelog.html":{}}}],["vu",{"_index":1219,"title":{},"body":{"changelog.html":{}}}],["warming",{"_index":718,"title":{},"body":{"changelog.html":{}}}],["warning",{"_index":1129,"title":{},"body":{"changelog.html":{}}}],["warranties",{"_index":1497,"title":{},"body":{"license.html":{}}}],["warranty",{"_index":1494,"title":{},"body":{"license.html":{}}}],["web",{"_index":716,"title":{},"body":{"changelog.html":{}}}],["webcomponent",{"_index":851,"title":{},"body":{"changelog.html":{}}}],["webcomponents/webcomponentsjs",{"_index":1308,"title":{},"body":{"dependencies.html":{}}}],["webpages",{"_index":793,"title":{},"body":{"changelog.html":{}}}],["website",{"_index":1419,"title":{},"body":{"index.html":{}}}],["week",{"_index":1225,"title":{},"body":{"changelog.html":{}}}],["whether",{"_index":1510,"title":{},"body":{"license.html":{}}}],["whole",{"_index":1221,"title":{},"body":{"changelog.html":{}}}],["width",{"_index":905,"title":{},"body":{"changelog.html":{}}}],["wireframe",{"_index":111,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/Collision.html":{},"interfaces/ProcessedNode.html":{},"interfaces/SpatialSceneNode.html":{},"miscellaneous/typealiases.html":{}}}],["within",{"_index":976,"title":{},"body":{"changelog.html":{}}}],["without",{"_index":813,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["workflows",{"_index":1048,"title":{},"body":{"changelog.html":{}}}],["working",{"_index":780,"title":{},"body":{"changelog.html":{}}}],["works",{"_index":1067,"title":{},"body":{"changelog.html":{}}}],["worldmatrix",{"_index":516,"title":{},"body":{"interfaces/ProcessedNode.html":{},"miscellaneous/functions.html":{}}}],["wrapper",{"_index":245,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["x",{"_index":236,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["x_dimension",{"_index":580,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["x_rotation",{"_index":596,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["x_scaling",{"_index":592,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["x_translation",{"_index":600,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["y",{"_index":237,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["y_dimension",{"_index":581,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["y_rotation",{"_index":597,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["y_scaling",{"_index":593,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["y_translation",{"_index":601,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["yes",{"_index":1391,"title":{},"body":{"miscellaneous/functions.html":{}}}],["youtube",{"_index":820,"title":{},"body":{"changelog.html":{}}}],["z_dimension",{"_index":582,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["z_rotation",{"_index":598,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["z_scaling",{"_index":594,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["z_translation",{"_index":602,"title":{},"body":{"interfaces/SpatialEntityJsonLd.html":{},"interfaces/SpatialObjectReferenceJsonLd.html":{},"interfaces/SpatialPlacementJsonLd.html":{}}}],["zone.js",{"_index":1378,"title":{},"body":{"dependencies.html":{}}}],["zoom",{"_index":210,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["zoombasedopacity",{"_index":364,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{},"interfaces/ProcessedNode.html":{},"interfaces/SpatialSceneNode.html":{}}}],["zoomopacity",{"_index":132,"title":{},"body":{"classes/BodyUILayer.html":{},"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["zoomto(node",{"_index":365,"title":{},"body":{"interfaces/BodyUIProps.html":{},"interfaces/BodyUIViewStateProps.html":{},"interfaces/PickInfo.html":{}}}],["zoomtoonload",{"_index":609,"title":{},"body":{"interfaces/SpatialSceneNode.html":{}}}]],"pipeline":["stemmer"]}, + "store": {"classes/BodyUILayer.html":{"url":"classes/BodyUILayer.html","title":"class - BodyUILayer","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n BodyUILayer\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-body-ui/src/lib/body-ui-layer.ts\n \n\n\n\n \n Extends\n \n \n CompositeLayer\n \n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n gltfCache\n \n \n Static\n Readonly\n layerName\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n getPickingInfo\n \n \n initializeState\n \n \n renderLayers\n \n \n \n \n\n\n\n\n\n \n \n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n gltfCache\n \n \n \n \n \n \n Type : literal type\n\n \n \n \n \n Default value : {}\n \n \n \n \n Defined in projects/ccf-body-ui/src/lib/body-ui-layer.ts:72\n \n \n\n\n \n \n \n \n \n \n \n \n Static\n Readonly\n layerName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'BodyUILayer'\n \n \n \n \n Defined in projects/ccf-body-ui/src/lib/body-ui-layer.ts:71\n \n \n\n\n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n getPickingInfo\n \n \n \n \n \n \ngetPickingInfo(e)\n \n \n\n\n \n \n Defined in projects/ccf-body-ui/src/lib/body-ui-layer.ts:143\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Optional\n \n \n \n \n e\n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : ReturnType<>\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n initializeState\n \n \n \n \n \n \ninitializeState()\n \n \n\n\n \n \n Defined in projects/ccf-body-ui/src/lib/body-ui-layer.ts:74\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n renderLayers\n \n \n \n \n \n \nrenderLayers()\n \n \n\n\n \n \n Defined in projects/ccf-body-ui/src/lib/body-ui-layer.ts:80\n \n \n\n\n \n \n\n \n Returns : []\n\n \n \n \n \n \n\n\n\n\n\n\n \n\n\n \n import { CompositeLayer, COORDINATE_SYSTEM } from '@deck.gl/core';\nimport { TextLayer } from '@deck.gl/layers';\nimport { ScenegraphLayer, SimpleMeshLayer } from '@deck.gl/mesh-layers';\nimport { ConeGeometry, CubeGeometry, CylinderGeometry, Geometry, SphereGeometry } from '@luma.gl/core';\nimport { Matrix4 } from '@math.gl/core';\n\nimport { SpatialSceneNode } from './shared/spatial-scene-node';\nimport { loadGLTF, loadGLTF2, registerGLTFLoaders } from './util/load-gltf';\nimport { doCollisions } from './util/spatial-scene-collider';\n\n\nfunction meshLayer(id: string, data: SpatialSceneNode[], options: { [key: string]: unknown }): SimpleMeshLayer | undefined {\n if (!data || data.length === 0) {\n return undefined;\n } else {\n let mesh: Geometry;\n switch (options.geometry) {\n case 'sphere':\n mesh = new SphereGeometry();\n break;\n case 'cone':\n mesh = new ConeGeometry();\n break;\n case 'cylinder':\n mesh = new CylinderGeometry();\n break;\n case 'cube':\n default:\n mesh = new CubeGeometry();\n break;\n }\n return new SimpleMeshLayer({\n ...{\n id,\n pickable: true,\n autoHighlight: false,\n highlightColor: [30, 136, 229, 255],\n coordinateSystem: COORDINATE_SYSTEM.CARTESIAN,\n data,\n // eslint-disable-next-line @typescript-eslint/no-explicit-any\n mesh: mesh as any,\n wireframe: false,\n getTransformMatrix: (d) => (d as { transformMatrix: number[][] }).transformMatrix,\n getColor: (d) => (d as { color: [number, number, number, number] }).color || [255, 255, 255, 0.9*255]\n },\n ...options\n });\n }\n}\n\nfunction textLayer(id: string, data: SpatialSceneNode[], options: { [key: string]: unknown }): TextLayer | undefined {\n if (!data || data.length === 0) {\n return undefined;\n } else {\n return new TextLayer({\n ...{\n id,\n pickable: true,\n data: data.map(d => ({ ...d, position: new Matrix4(d.transformMatrix).getTranslation() })),\n getText: (d) => (d as { text: string }).text,\n getPosition: (d) => (d as { position: [number, number] }).position,\n getColor: (d) => (d as { color: [number, number, number, number] }).color\n },\n ...options\n });\n }\n}\n\nexport class BodyUILayer extends CompositeLayer {\n static readonly layerName = 'BodyUILayer';\n static readonly gltfCache: { [url: string]: Promise } = {};\n\n initializeState(): void {\n const { data } = this.props;\n this.setState({ data: data ?? [], zoomOpacity: 0.8, doCollisions: false });\n registerGLTFLoaders();\n }\n\n renderLayers(): unknown[] {\n const state = this.state as { data: SpatialSceneNode[]; zoomOpacity: number; doCollisions: boolean };\n const geometries: Record = {\n 'sphere': [], 'cone': [], 'cylinder': [], 'cube': [], 'text': [], 'wireframe': [], 'scenegraph': []\n };\n\n for (const node of state.data) {\n const geometry = node.geometry ?? 'cube';\n if (node.scenegraph) {\n geometries.scenegraph.push(node);\n } else if (geometries[geometry] !== undefined) {\n geometries[geometry].push(node);\n }\n }\n\n // eslint-disable-next-line @typescript-eslint/no-explicit-any\n const url2gltf: { [url: string]: Promise } = {};\n for (const m of geometries.scenegraph) {\n if (m.scenegraph && m.scenegraphNode && !Object.prototype.hasOwnProperty.call(url2gltf, m.scenegraph)) {\n url2gltf[m.scenegraph] = loadGLTF({ scenegraph: m.scenegraph } as SpatialSceneNode, BodyUILayer.gltfCache);\n }\n }\n\n const layers: unknown[] = [];\n for (const [geometry, nodes] of Object.entries(geometries)) {\n if (geometry === 'scenegraph') {\n for (const model of nodes) {\n layers.push(\n new ScenegraphLayer({\n id: 'models-' + model['@id'],\n opacity: model.zoomBasedOpacity ? state.zoomOpacity : (model.opacity !== undefined ? model.opacity : 1.0),\n pickable: !model.unpickable,\n coordinateSystem: COORDINATE_SYSTEM.CARTESIAN,\n data: [model],\n scenegraph: model.scenegraphNode ?\n loadGLTF2(model.scenegraphNode, url2gltf[model.scenegraph as string]) :\n model.scenegraph as unknown as URL,\n // eslint-disable-next-line @typescript-eslint/naming-convention\n _lighting: model._lighting, // 'pbr' | undefined\n getTransformMatrix: model.transformMatrix as unknown as number[][],\n getColor: model.color ?? [0, 255, 0, 0.5*255],\n parameters: { depthMask: !model.zoomBasedOpacity && (model.opacity === undefined || model.opacity === 1) }\n })\n );\n }\n } else if (geometry === 'text') {\n layers.push(textLayer('text', nodes.filter(n => n.unpickable), { pickable: false }));\n layers.push(textLayer('textPickable', nodes.filter(n => !n.unpickable), { pickable: true }));\n } else if (geometry === 'wireframe') {\n layers.push(meshLayer(geometry, nodes, { wireframe: true, pickable: false, geometry }));\n } else {\n layers.push(meshLayer(geometry, nodes.filter(n => n.unpickable), { wireframe: false, pickable: false, geometry }));\n layers.push(meshLayer(`${geometry}Pickable`, nodes.filter(n => !n.unpickable), { wireframe: false, pickable: true, geometry }));\n }\n }\n\n if (state.doCollisions) {\n doCollisions(state.data);\n }\n\n return layers.filter(l => !!l);\n }\n\n getPickingInfo(\n e: Parameters['getPickingInfo']>[0]\n ): ReturnType['getPickingInfo']> {\n return e.info;\n }\n}\n\n \n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/BodyUIProps.html":{"url":"interfaces/BodyUIProps.html","title":"interface - BodyUIProps","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n BodyUIProps\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-body-ui/src/lib/body-ui.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n camera\n \n \n \n \n canvas\n \n \n \n Optional\n \n debugSceneNodeProcessing\n \n \n \n \n id\n \n \n \n \n interactive\n \n \n \n Optional\n \n legacyLighting\n \n \n \n \n maxRotationX\n \n \n \n \n minRotationX\n \n \n \n \n parent\n \n \n \n \n rotation\n \n \n \n \n target\n \n \n \n \n zoom\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n camera\n \n \n \n \n \n \n \n \n camera: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n canvas\n \n \n \n \n \n \n \n \n canvas: string | HTMLCanvasElement\n\n \n \n\n\n \n \n Type : string | HTMLCanvasElement\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n debugSceneNodeProcessing\n \n \n \n \n \n \n \n \n debugSceneNodeProcessing: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n id\n \n \n \n \n \n \n \n \n id: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n interactive\n \n \n \n \n \n \n \n \n interactive: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n legacyLighting\n \n \n \n \n \n \n \n \n legacyLighting: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n maxRotationX\n \n \n \n \n \n \n \n \n maxRotationX: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n minRotationX\n \n \n \n \n \n \n \n \n minRotationX: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n parent\n \n \n \n \n \n \n \n \n parent: HTMLElement\n\n \n \n\n\n \n \n Type : HTMLElement\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n rotation\n \n \n \n \n \n \n \n \n rotation: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n target\n \n \n \n \n \n \n \n \n target: Matrix4 | number[]\n\n \n \n\n\n \n \n Type : Matrix4 | number[]\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n zoom\n \n \n \n \n \n \n \n \n zoom: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { AmbientLight, Deck, LightingEffect, OrbitView, OrthographicView } from '@deck.gl/core';\nimport { ViewStateProps } from '@deck.gl/core/lib/deck';\nimport { Matrix4 } from '@math.gl/core';\nimport bind from 'bind-decorator';\nimport { BehaviorSubject, Subject } from 'rxjs';\nimport { share } from 'rxjs/operators';\n\nimport { BodyUILayer } from './body-ui-layer';\nimport { SpatialSceneNode } from './shared/spatial-scene-node';\nimport { processSceneNodes } from './util/process-scene-nodes';\n\n\ninterface BodyUIViewStateProps extends ViewStateProps {\n orbitAxis?: string;\n target?: Matrix4 | number[];\n zoom: number;\n rotationOrbit: number;\n rotationX: number;\n camera: string;\n}\n\nexport interface BodyUIProps {\n id: string;\n canvas: string | HTMLCanvasElement;\n parent: HTMLElement;\n debugSceneNodeProcessing?: boolean;\n target: Matrix4 | number[];\n interactive: boolean;\n rotation: number;\n minRotationX: number;\n maxRotationX: number;\n zoom: number;\n legacyLighting?: boolean;\n camera: string;\n}\n\nexport interface PickInfo {\n layer: unknown;\n index: number;\n object: D;\n x: number;\n y: number;\n coordinate?: unknown;\n picked?: boolean;\n}\n\nexport type NodeDragEvent = { node: SpatialSceneNode; info: PickInfo; e: MouseEvent };\n\nexport type NodeClickEvent = { node: SpatialSceneNode; ctrlClick: boolean };\n\n/**\n * A convenience wrapper class for the CCF Body UI\n */\nexport class BodyUI {\n deck: Deck;\n private readonly bodyUILayer = new BodyUILayer({});\n\n private readonly nodeClickSubject = new Subject();\n private readonly nodeHoverStartSubject = new Subject();\n private readonly nodeHoverStopSubject = new Subject();\n private readonly sceneRotationSubject = new BehaviorSubject([0, 0]);\n private readonly nodeDragStartSubject = new Subject();\n private readonly nodeDragSubject = new Subject();\n private readonly nodeDragEndSubject = new Subject();\n\n readonly nodeClick$ = this.nodeClickSubject.pipe(share());\n readonly nodeHoverStart$ = this.nodeHoverStartSubject.pipe(share());\n readonly nodeHoverStop$ = this.nodeHoverStopSubject.pipe(share());\n readonly sceneRotation$ = this.sceneRotationSubject.pipe(share());\n readonly nodeDragStart$ = this.nodeDragStartSubject.pipe(share());\n readonly nodeDrag$ = this.nodeDragSubject.pipe(share());\n readonly nodeDragEnd$ = this.nodeDragEndSubject.pipe(share());\n\n private cursor?: string;\n private lastHovered?: SpatialSceneNode;\n\n constructor(private deckProps: Partial) {\n // eslint-disable-next-line @typescript-eslint/no-explicit-any\n const props: any = {\n ...deckProps,\n views: [ deckProps.camera === 'orthographic' ? new OrthographicView({\n flipY: false,\n near: -1000\n }) : new OrbitView({ orbitAxis: 'Y' }) ],\n controller: deckProps.interactive !== undefined ? deckProps.interactive : true,\n layers: [ this.bodyUILayer ],\n onHover: this._onHover,\n onClick: this._onClick,\n onViewStateChange: this._onViewStateChange,\n onDragStart: this._onDragStart,\n onDrag: this._onDrag,\n onDragEnd: this._onDragEnd,\n getCursor: (e: { isDragging: boolean }) => this.cursor ?? (e.isDragging ? 'grabbing' : 'grab')\n };\n if (deckProps.legacyLighting) {\n // eslint-disable-next-line\n props.effects = [\n new LightingEffect({\n ambientLight: new AmbientLight({\n color: [255, 255, 255],\n intensity: 10.0\n })\n })\n ];\n }\n // eslint-disable-next-line\n this.deck = new Deck(props);\n this.deck.setProps({\n viewState: {\n orbitAxis: 'Y',\n minRotationX: deckProps.minRotationX ?? -15,\n maxRotationX: deckProps.maxRotationX ?? 15,\n target: deckProps.target ?? [0.5, 0.5, 0],\n rotationX: 0,\n rotationOrbit: deckProps.rotation ?? 0,\n zoom: deckProps.zoom ?? 9.5,\n camera: deckProps.camera\n } as BodyUIViewStateProps\n });\n if (deckProps.rotation) {\n this.sceneRotationSubject.next([deckProps.rotation, 0]);\n }\n }\n\n async initialize(): Promise {\n while (!this.bodyUILayer.state) {\n // eslint-disable-next-line no-await-in-loop\n await new Promise(r => {\n setTimeout(r, 200);\n });\n }\n }\n\n finalize(): void {\n this.deck.finalize();\n }\n\n setScene(data: SpatialSceneNode[]): void {\n if (data?.length > 0) {\n let zoomOpacity = (this.bodyUILayer.state as { zoomOpacity: number }).zoomOpacity;\n let didZoom = false;\n for (const node of data) {\n if (node.zoomToOnLoad) {\n this.zoomTo(node);\n didZoom = true;\n }\n }\n zoomOpacity = didZoom ? 0.05 : zoomOpacity;\n if (!this.deckProps.debugSceneNodeProcessing) {\n this.bodyUILayer.setState({ data, zoomOpacity });\n } else {\n this.debugSceneNodeProcessing(data, zoomOpacity);\n }\n }\n }\n\n debugSceneNodeProcessing(data: SpatialSceneNode[], zoomOpacity: number): void {\n // const gltfUrl = 'https://hubmapconsortium.github.io/ccf-3d-reference-object-library/VH_Male/United/VHM_United_Color.glb';\n const gltfUrl = 'https://hubmapconsortium.github.io/ccf-3d-reference-object-library/VH_Female/United/VHF_United_Color.glb';\n // const gltfUrl = 'https://hubmapconsortium.github.io/hubmap-ontology/objects/VHF_United_v01_060420.glb';\n const gltfTransform = new Matrix4([0.076,0,0,0,0,0.076,1.6875389974302382e-17,0,0,-1.6875389974302382e-17,0.076,0,0.49,0.034,0.11,1]);\n processSceneNodes(gltfUrl, gltfTransform, 'VHF_Kidney_L_Low1').then((results) => {\n console.log('results', results);\n console.log('data', data);\n // data = Object.values(results);\n data = data.concat(Object.values(results));\n data.push({\n '@id': 'TEST',\n '@type': 'TEST',\n scenegraph: gltfUrl,\n scenegraphNode: 'VHF_Kidney_R_Low',\n transformMatrix: gltfTransform,\n color: [255, 255, 255, 200],\n // eslint-disable-next-line @typescript-eslint/naming-convention\n _lighting: 'pbr',\n zoomBasedOpacity: false\n });\n this.bodyUILayer.setState({ data, zoomOpacity });\n });\n }\n\n zoomTo(node: SpatialSceneNode): void {\n const matrix = new Matrix4(node.transformMatrix);\n this.deck.setProps({\n viewState: {\n ...this.deck.props.viewState,\n target: matrix.getTranslation(),\n rotationX: 0,\n rotationOrbit: 0,\n zoom: 11.5,\n } as BodyUIViewStateProps\n });\n }\n\n setRotation(value: number): void {\n this.deck.setProps({\n viewState: {\n ...this.deck.props.viewState,\n rotationOrbit: value\n } as BodyUIViewStateProps\n });\n }\n\n setRotationX(value: number): void {\n this.deck.setProps({\n viewState: {\n ...this.deck.props.viewState,\n rotationX: value\n } as BodyUIViewStateProps\n });\n }\n\n setZoom(value: number): void {\n this.deck.setProps({\n viewState: {\n ...this.deck.props.viewState,\n zoom: value\n } as BodyUIViewStateProps\n });\n }\n\n setTarget(value: number[]): void {\n this.deck.setProps({\n viewState: {\n ...this.deck.props.viewState,\n target: value\n } as BodyUIViewStateProps\n });\n }\n\n setInteractive(value: boolean): void {\n this.deck.setProps({\n controller: value\n });\n }\n\n @bind\n private _onHover(e: { picked: boolean; object: SpatialSceneNode }): void {\n const { lastHovered } = this;\n this.cursor = e.picked ? 'pointer' : undefined;\n if (e.picked && e.object && e.object['@id']) {\n if (lastHovered !== e.object) {\n if (lastHovered) {\n this.nodeHoverStopSubject.next(lastHovered);\n }\n this.lastHovered = e.object;\n this.nodeHoverStartSubject.next(e.object);\n }\n } else if (lastHovered) {\n this.nodeHoverStopSubject.next(lastHovered);\n this.lastHovered = undefined;\n }\n }\n\n @bind\n private _onClick(info: PickInfo, e: { srcEvent: { ctrlKey: boolean } }): void {\n if (info.picked && info.object && info.object['@id']) {\n this.nodeClickSubject.next({ node: info.object, ctrlClick: e?.srcEvent?.ctrlKey ?? undefined });\n }\n }\n\n @bind\n private _onViewStateChange(event: { interactionState: { isZooming: boolean }; viewState: BodyUIViewStateProps }): void {\n if (event.interactionState?.isZooming) {\n const currentState = this.bodyUILayer.state as { zoomOpacity: number; data: unknown };\n const zoomOpacity = Math.min(Math.max(1 - (event.viewState.zoom - 8.9) / 2, 0.05), 1.0);\n if (currentState.zoomOpacity !== zoomOpacity) {\n this.bodyUILayer.setState({ data: currentState.data, zoomOpacity });\n }\n }\n this.deck.setProps({ viewState: { ...event.viewState } });\n this.sceneRotationSubject.next([event.viewState.rotationOrbit, event.viewState.rotationX]);\n }\n\n @bind\n private _onDragStart(info: PickInfo, e: MouseEvent): void {\n this._dragEvent(info, e, this.nodeDragStartSubject);\n }\n\n @bind\n private _onDrag(info: PickInfo, e: MouseEvent): void {\n this._dragEvent(info, e, this.nodeDragSubject);\n }\n\n @bind\n private _onDragEnd(info: PickInfo, e: MouseEvent): void {\n this._dragEvent(info, e, this.nodeDragEndSubject);\n }\n\n private _dragEvent(info: PickInfo, e: MouseEvent, subject: Subject): void {\n if (info?.object?.['@id']) {\n subject.next({ node: info.object, info, e });\n }\n }\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/BodyUIViewStateProps.html":{"url":"interfaces/BodyUIViewStateProps.html","title":"interface - BodyUIViewStateProps","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n BodyUIViewStateProps\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-body-ui/src/lib/body-ui.ts\n \n\n\n\n \n Extends\n \n \n ViewStateProps\n \n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n camera\n \n \n \n Optional\n \n orbitAxis\n \n \n \n \n rotationOrbit\n \n \n \n \n rotationX\n \n \n \n Optional\n \n target\n \n \n \n \n zoom\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n camera\n \n \n \n \n \n \n \n \n camera: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n orbitAxis\n \n \n \n \n \n \n \n \n orbitAxis: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n rotationOrbit\n \n \n \n \n \n \n \n \n rotationOrbit: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n rotationX\n \n \n \n \n \n \n \n \n rotationX: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n target\n \n \n \n \n \n \n \n \n target: Matrix4 | number[]\n\n \n \n\n\n \n \n Type : Matrix4 | number[]\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n zoom\n \n \n \n \n \n \n \n \n zoom: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { AmbientLight, Deck, LightingEffect, OrbitView, OrthographicView } from '@deck.gl/core';\nimport { ViewStateProps } from '@deck.gl/core/lib/deck';\nimport { Matrix4 } from '@math.gl/core';\nimport bind from 'bind-decorator';\nimport { BehaviorSubject, Subject } from 'rxjs';\nimport { share } from 'rxjs/operators';\n\nimport { BodyUILayer } from './body-ui-layer';\nimport { SpatialSceneNode } from './shared/spatial-scene-node';\nimport { processSceneNodes } from './util/process-scene-nodes';\n\n\ninterface BodyUIViewStateProps extends ViewStateProps {\n orbitAxis?: string;\n target?: Matrix4 | number[];\n zoom: number;\n rotationOrbit: number;\n rotationX: number;\n camera: string;\n}\n\nexport interface BodyUIProps {\n id: string;\n canvas: string | HTMLCanvasElement;\n parent: HTMLElement;\n debugSceneNodeProcessing?: boolean;\n target: Matrix4 | number[];\n interactive: boolean;\n rotation: number;\n minRotationX: number;\n maxRotationX: number;\n zoom: number;\n legacyLighting?: boolean;\n camera: string;\n}\n\nexport interface PickInfo {\n layer: unknown;\n index: number;\n object: D;\n x: number;\n y: number;\n coordinate?: unknown;\n picked?: boolean;\n}\n\nexport type NodeDragEvent = { node: SpatialSceneNode; info: PickInfo; e: MouseEvent };\n\nexport type NodeClickEvent = { node: SpatialSceneNode; ctrlClick: boolean };\n\n/**\n * A convenience wrapper class for the CCF Body UI\n */\nexport class BodyUI {\n deck: Deck;\n private readonly bodyUILayer = new BodyUILayer({});\n\n private readonly nodeClickSubject = new Subject();\n private readonly nodeHoverStartSubject = new Subject();\n private readonly nodeHoverStopSubject = new Subject();\n private readonly sceneRotationSubject = new BehaviorSubject([0, 0]);\n private readonly nodeDragStartSubject = new Subject();\n private readonly nodeDragSubject = new Subject();\n private readonly nodeDragEndSubject = new Subject();\n\n readonly nodeClick$ = this.nodeClickSubject.pipe(share());\n readonly nodeHoverStart$ = this.nodeHoverStartSubject.pipe(share());\n readonly nodeHoverStop$ = this.nodeHoverStopSubject.pipe(share());\n readonly sceneRotation$ = this.sceneRotationSubject.pipe(share());\n readonly nodeDragStart$ = this.nodeDragStartSubject.pipe(share());\n readonly nodeDrag$ = this.nodeDragSubject.pipe(share());\n readonly nodeDragEnd$ = this.nodeDragEndSubject.pipe(share());\n\n private cursor?: string;\n private lastHovered?: SpatialSceneNode;\n\n constructor(private deckProps: Partial) {\n // eslint-disable-next-line @typescript-eslint/no-explicit-any\n const props: any = {\n ...deckProps,\n views: [ deckProps.camera === 'orthographic' ? new OrthographicView({\n flipY: false,\n near: -1000\n }) : new OrbitView({ orbitAxis: 'Y' }) ],\n controller: deckProps.interactive !== undefined ? deckProps.interactive : true,\n layers: [ this.bodyUILayer ],\n onHover: this._onHover,\n onClick: this._onClick,\n onViewStateChange: this._onViewStateChange,\n onDragStart: this._onDragStart,\n onDrag: this._onDrag,\n onDragEnd: this._onDragEnd,\n getCursor: (e: { isDragging: boolean }) => this.cursor ?? (e.isDragging ? 'grabbing' : 'grab')\n };\n if (deckProps.legacyLighting) {\n // eslint-disable-next-line\n props.effects = [\n new LightingEffect({\n ambientLight: new AmbientLight({\n color: [255, 255, 255],\n intensity: 10.0\n })\n })\n ];\n }\n // eslint-disable-next-line\n this.deck = new Deck(props);\n this.deck.setProps({\n viewState: {\n orbitAxis: 'Y',\n minRotationX: deckProps.minRotationX ?? -15,\n maxRotationX: deckProps.maxRotationX ?? 15,\n target: deckProps.target ?? [0.5, 0.5, 0],\n rotationX: 0,\n rotationOrbit: deckProps.rotation ?? 0,\n zoom: deckProps.zoom ?? 9.5,\n camera: deckProps.camera\n } as BodyUIViewStateProps\n });\n if (deckProps.rotation) {\n this.sceneRotationSubject.next([deckProps.rotation, 0]);\n }\n }\n\n async initialize(): Promise {\n while (!this.bodyUILayer.state) {\n // eslint-disable-next-line no-await-in-loop\n await new Promise(r => {\n setTimeout(r, 200);\n });\n }\n }\n\n finalize(): void {\n this.deck.finalize();\n }\n\n setScene(data: SpatialSceneNode[]): void {\n if (data?.length > 0) {\n let zoomOpacity = (this.bodyUILayer.state as { zoomOpacity: number }).zoomOpacity;\n let didZoom = false;\n for (const node of data) {\n if (node.zoomToOnLoad) {\n this.zoomTo(node);\n didZoom = true;\n }\n }\n zoomOpacity = didZoom ? 0.05 : zoomOpacity;\n if (!this.deckProps.debugSceneNodeProcessing) {\n this.bodyUILayer.setState({ data, zoomOpacity });\n } else {\n this.debugSceneNodeProcessing(data, zoomOpacity);\n }\n }\n }\n\n debugSceneNodeProcessing(data: SpatialSceneNode[], zoomOpacity: number): void {\n // const gltfUrl = 'https://hubmapconsortium.github.io/ccf-3d-reference-object-library/VH_Male/United/VHM_United_Color.glb';\n const gltfUrl = 'https://hubmapconsortium.github.io/ccf-3d-reference-object-library/VH_Female/United/VHF_United_Color.glb';\n // const gltfUrl = 'https://hubmapconsortium.github.io/hubmap-ontology/objects/VHF_United_v01_060420.glb';\n const gltfTransform = new Matrix4([0.076,0,0,0,0,0.076,1.6875389974302382e-17,0,0,-1.6875389974302382e-17,0.076,0,0.49,0.034,0.11,1]);\n processSceneNodes(gltfUrl, gltfTransform, 'VHF_Kidney_L_Low1').then((results) => {\n console.log('results', results);\n console.log('data', data);\n // data = Object.values(results);\n data = data.concat(Object.values(results));\n data.push({\n '@id': 'TEST',\n '@type': 'TEST',\n scenegraph: gltfUrl,\n scenegraphNode: 'VHF_Kidney_R_Low',\n transformMatrix: gltfTransform,\n color: [255, 255, 255, 200],\n // eslint-disable-next-line @typescript-eslint/naming-convention\n _lighting: 'pbr',\n zoomBasedOpacity: false\n });\n this.bodyUILayer.setState({ data, zoomOpacity });\n });\n }\n\n zoomTo(node: SpatialSceneNode): void {\n const matrix = new Matrix4(node.transformMatrix);\n this.deck.setProps({\n viewState: {\n ...this.deck.props.viewState,\n target: matrix.getTranslation(),\n rotationX: 0,\n rotationOrbit: 0,\n zoom: 11.5,\n } as BodyUIViewStateProps\n });\n }\n\n setRotation(value: number): void {\n this.deck.setProps({\n viewState: {\n ...this.deck.props.viewState,\n rotationOrbit: value\n } as BodyUIViewStateProps\n });\n }\n\n setRotationX(value: number): void {\n this.deck.setProps({\n viewState: {\n ...this.deck.props.viewState,\n rotationX: value\n } as BodyUIViewStateProps\n });\n }\n\n setZoom(value: number): void {\n this.deck.setProps({\n viewState: {\n ...this.deck.props.viewState,\n zoom: value\n } as BodyUIViewStateProps\n });\n }\n\n setTarget(value: number[]): void {\n this.deck.setProps({\n viewState: {\n ...this.deck.props.viewState,\n target: value\n } as BodyUIViewStateProps\n });\n }\n\n setInteractive(value: boolean): void {\n this.deck.setProps({\n controller: value\n });\n }\n\n @bind\n private _onHover(e: { picked: boolean; object: SpatialSceneNode }): void {\n const { lastHovered } = this;\n this.cursor = e.picked ? 'pointer' : undefined;\n if (e.picked && e.object && e.object['@id']) {\n if (lastHovered !== e.object) {\n if (lastHovered) {\n this.nodeHoverStopSubject.next(lastHovered);\n }\n this.lastHovered = e.object;\n this.nodeHoverStartSubject.next(e.object);\n }\n } else if (lastHovered) {\n this.nodeHoverStopSubject.next(lastHovered);\n this.lastHovered = undefined;\n }\n }\n\n @bind\n private _onClick(info: PickInfo, e: { srcEvent: { ctrlKey: boolean } }): void {\n if (info.picked && info.object && info.object['@id']) {\n this.nodeClickSubject.next({ node: info.object, ctrlClick: e?.srcEvent?.ctrlKey ?? undefined });\n }\n }\n\n @bind\n private _onViewStateChange(event: { interactionState: { isZooming: boolean }; viewState: BodyUIViewStateProps }): void {\n if (event.interactionState?.isZooming) {\n const currentState = this.bodyUILayer.state as { zoomOpacity: number; data: unknown };\n const zoomOpacity = Math.min(Math.max(1 - (event.viewState.zoom - 8.9) / 2, 0.05), 1.0);\n if (currentState.zoomOpacity !== zoomOpacity) {\n this.bodyUILayer.setState({ data: currentState.data, zoomOpacity });\n }\n }\n this.deck.setProps({ viewState: { ...event.viewState } });\n this.sceneRotationSubject.next([event.viewState.rotationOrbit, event.viewState.rotationX]);\n }\n\n @bind\n private _onDragStart(info: PickInfo, e: MouseEvent): void {\n this._dragEvent(info, e, this.nodeDragStartSubject);\n }\n\n @bind\n private _onDrag(info: PickInfo, e: MouseEvent): void {\n this._dragEvent(info, e, this.nodeDragSubject);\n }\n\n @bind\n private _onDragEnd(info: PickInfo, e: MouseEvent): void {\n this._dragEvent(info, e, this.nodeDragEndSubject);\n }\n\n private _dragEvent(info: PickInfo, e: MouseEvent, subject: Subject): void {\n if (info?.object?.['@id']) {\n subject.next({ node: info.object, info, e });\n }\n }\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/Collision.html":{"url":"interfaces/Collision.html","title":"interface - Collision","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n Collision\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-body-ui/src/lib/util/spatial-scene-collider.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n @id\n \n \n \n \n hits\n \n \n \n \n name\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n @id\n \n \n \n \n \n \n \n \n @id: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n hits\n \n \n \n \n \n \n \n \n hits: literal type[]\n\n \n \n\n\n \n \n Type : literal type[]\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n name\n \n \n \n \n \n \n \n \n name: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { load } from '@loaders.gl/core';\nimport { DracoLoader } from '@loaders.gl/draco';\nimport { GLTFLoader } from '@loaders.gl/gltf';\nimport { Matrix4 } from '@math.gl/core';\nimport { AABB, Vec3 } from 'cannon-es';\n\nimport { SpatialSceneNode } from '../shared/spatial-scene-node';\nimport { traverseScene } from './scene-traversal';\n\n\ninterface Collision {\n '@id': string;\n name: string;\n hits: { '@id': string; name: string }[];\n}\n\n/* eslint-disable */\nexport async function doCollisions(scene: SpatialSceneNode[]): Promise {\n console.log('Starting Collisioning');\n const sourceBoxes = scene\n .filter(d => !d.scenegraph && d.geometry !== 'wireframe')\n .map(model => {\n const mat = new Matrix4(model.transformMatrix);\n const lowerBound = mat.transformAsPoint([-1, -1, -1], []);\n const upperBound = mat.transformAsPoint([1, 1, 1], []);\n return {\n '@id': model['@id'],\n name: model.tooltip,\n entityId: model.entityId,\n bbox: new AABB({\n lowerBound: new Vec3(...lowerBound.map((n, i) => Math.min(n, upperBound[i]))),\n upperBound: new Vec3(...upperBound.map((n, i) => Math.max(n, lowerBound[i])))\n })\n };\n });\n\n const targetBoxes: {'@id': string, name: string, entityId?: string; bbox: AABB, gltf: unknown}[] = [];\n for (const model of scene.filter(d => !!d.scenegraph)) {\n const gltf = await load(model.scenegraph as string, GLTFLoader, {DracoLoader, decompress: true, postProcess: true});\n for (const gltfScene of gltf.scenes) {\n traverseScene(gltfScene, new Matrix4(model.transformMatrix), (node, modelMatrix) => {\n if (node.mesh && node.mesh.primitives && node.mesh.primitives.length > 0) {\n for (const primitive of node.mesh.primitives) {\n if (primitive.attributes.POSITION && primitive.attributes.POSITION.min) {\n const lowerBound = modelMatrix.transformAsPoint(primitive.attributes.POSITION.min, []);\n const upperBound = modelMatrix.transformAsPoint(primitive.attributes.POSITION.max, []);\n targetBoxes.push({\n '@id': model['@id'],\n name: node.name,\n entityId: model.entityId,\n bbox: new AABB({\n lowerBound: new Vec3(...lowerBound.map((n, i) => Math.min(n, upperBound[i]))),\n upperBound: new Vec3(...upperBound.map((n, i) => Math.max(n, lowerBound[i])))\n }),\n gltf\n });\n }\n }\n }\n return true;\n });\n }\n }\n\n const report: Collision[] = [];\n const sad: unknown[] = [];\n for (const src of sourceBoxes) {\n const hits: {'@id': string, name: string}[] = [];\n for (const target of targetBoxes) {\n if (src.bbox.overlaps(target.bbox)) {\n hits.push({'@id': target['@id'], name: target.name});\n }\n }\n if (hits.length > 0) {\n report.push({\n '@id': src.entityId as string,\n name: src.name as string,\n hits\n });\n } else {\n sad.push(src);\n }\n }\n\n console.log({ sourceBoxes, targetBoxes, report, sad, maxHits: Math.max(...report.map(r => r.hits.length)) });\n\n const csvReport: unknown[] = [];\n for (const hit of report) {\n csvReport.push({\n 'Tissue ID': hit['@id'],\n 'Tissue Name': hit.name,\n 'Hit ID': '',\n 'Hit Name': ''\n });\n for (const h of hit.hits) {\n csvReport.push({\n 'Tissue ID': hit['@id'],\n 'Tissue Name': hit.name,\n 'Hit ID': h['@id'],\n 'Hit Name': h.name\n });\n }\n }\n console.log(csvReport);\n\n return report;\n}\n/* eslint-enable */\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/PickInfo.html":{"url":"interfaces/PickInfo.html","title":"interface - PickInfo","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n PickInfo\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-body-ui/src/lib/body-ui.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n coordinate\n \n \n \n \n index\n \n \n \n \n layer\n \n \n \n \n object\n \n \n \n Optional\n \n picked\n \n \n \n \n x\n \n \n \n \n y\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n coordinate\n \n \n \n \n \n \n \n \n coordinate: \n\n \n \n\n\n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n index\n \n \n \n \n \n \n \n \n index: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n layer\n \n \n \n \n \n \n \n \n layer: \n\n \n \n\n\n\n\n\n\n\n \n \n \n \n \n \n \n object\n \n \n \n \n \n \n \n \n object: D\n\n \n \n\n\n \n \n Type : D\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n picked\n \n \n \n \n \n \n \n \n picked: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n x\n \n \n \n \n \n \n \n \n x: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n y\n \n \n \n \n \n \n \n \n y: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { AmbientLight, Deck, LightingEffect, OrbitView, OrthographicView } from '@deck.gl/core';\nimport { ViewStateProps } from '@deck.gl/core/lib/deck';\nimport { Matrix4 } from '@math.gl/core';\nimport bind from 'bind-decorator';\nimport { BehaviorSubject, Subject } from 'rxjs';\nimport { share } from 'rxjs/operators';\n\nimport { BodyUILayer } from './body-ui-layer';\nimport { SpatialSceneNode } from './shared/spatial-scene-node';\nimport { processSceneNodes } from './util/process-scene-nodes';\n\n\ninterface BodyUIViewStateProps extends ViewStateProps {\n orbitAxis?: string;\n target?: Matrix4 | number[];\n zoom: number;\n rotationOrbit: number;\n rotationX: number;\n camera: string;\n}\n\nexport interface BodyUIProps {\n id: string;\n canvas: string | HTMLCanvasElement;\n parent: HTMLElement;\n debugSceneNodeProcessing?: boolean;\n target: Matrix4 | number[];\n interactive: boolean;\n rotation: number;\n minRotationX: number;\n maxRotationX: number;\n zoom: number;\n legacyLighting?: boolean;\n camera: string;\n}\n\nexport interface PickInfo {\n layer: unknown;\n index: number;\n object: D;\n x: number;\n y: number;\n coordinate?: unknown;\n picked?: boolean;\n}\n\nexport type NodeDragEvent = { node: SpatialSceneNode; info: PickInfo; e: MouseEvent };\n\nexport type NodeClickEvent = { node: SpatialSceneNode; ctrlClick: boolean };\n\n/**\n * A convenience wrapper class for the CCF Body UI\n */\nexport class BodyUI {\n deck: Deck;\n private readonly bodyUILayer = new BodyUILayer({});\n\n private readonly nodeClickSubject = new Subject();\n private readonly nodeHoverStartSubject = new Subject();\n private readonly nodeHoverStopSubject = new Subject();\n private readonly sceneRotationSubject = new BehaviorSubject([0, 0]);\n private readonly nodeDragStartSubject = new Subject();\n private readonly nodeDragSubject = new Subject();\n private readonly nodeDragEndSubject = new Subject();\n\n readonly nodeClick$ = this.nodeClickSubject.pipe(share());\n readonly nodeHoverStart$ = this.nodeHoverStartSubject.pipe(share());\n readonly nodeHoverStop$ = this.nodeHoverStopSubject.pipe(share());\n readonly sceneRotation$ = this.sceneRotationSubject.pipe(share());\n readonly nodeDragStart$ = this.nodeDragStartSubject.pipe(share());\n readonly nodeDrag$ = this.nodeDragSubject.pipe(share());\n readonly nodeDragEnd$ = this.nodeDragEndSubject.pipe(share());\n\n private cursor?: string;\n private lastHovered?: SpatialSceneNode;\n\n constructor(private deckProps: Partial) {\n // eslint-disable-next-line @typescript-eslint/no-explicit-any\n const props: any = {\n ...deckProps,\n views: [ deckProps.camera === 'orthographic' ? new OrthographicView({\n flipY: false,\n near: -1000\n }) : new OrbitView({ orbitAxis: 'Y' }) ],\n controller: deckProps.interactive !== undefined ? deckProps.interactive : true,\n layers: [ this.bodyUILayer ],\n onHover: this._onHover,\n onClick: this._onClick,\n onViewStateChange: this._onViewStateChange,\n onDragStart: this._onDragStart,\n onDrag: this._onDrag,\n onDragEnd: this._onDragEnd,\n getCursor: (e: { isDragging: boolean }) => this.cursor ?? (e.isDragging ? 'grabbing' : 'grab')\n };\n if (deckProps.legacyLighting) {\n // eslint-disable-next-line\n props.effects = [\n new LightingEffect({\n ambientLight: new AmbientLight({\n color: [255, 255, 255],\n intensity: 10.0\n })\n })\n ];\n }\n // eslint-disable-next-line\n this.deck = new Deck(props);\n this.deck.setProps({\n viewState: {\n orbitAxis: 'Y',\n minRotationX: deckProps.minRotationX ?? -15,\n maxRotationX: deckProps.maxRotationX ?? 15,\n target: deckProps.target ?? [0.5, 0.5, 0],\n rotationX: 0,\n rotationOrbit: deckProps.rotation ?? 0,\n zoom: deckProps.zoom ?? 9.5,\n camera: deckProps.camera\n } as BodyUIViewStateProps\n });\n if (deckProps.rotation) {\n this.sceneRotationSubject.next([deckProps.rotation, 0]);\n }\n }\n\n async initialize(): Promise {\n while (!this.bodyUILayer.state) {\n // eslint-disable-next-line no-await-in-loop\n await new Promise(r => {\n setTimeout(r, 200);\n });\n }\n }\n\n finalize(): void {\n this.deck.finalize();\n }\n\n setScene(data: SpatialSceneNode[]): void {\n if (data?.length > 0) {\n let zoomOpacity = (this.bodyUILayer.state as { zoomOpacity: number }).zoomOpacity;\n let didZoom = false;\n for (const node of data) {\n if (node.zoomToOnLoad) {\n this.zoomTo(node);\n didZoom = true;\n }\n }\n zoomOpacity = didZoom ? 0.05 : zoomOpacity;\n if (!this.deckProps.debugSceneNodeProcessing) {\n this.bodyUILayer.setState({ data, zoomOpacity });\n } else {\n this.debugSceneNodeProcessing(data, zoomOpacity);\n }\n }\n }\n\n debugSceneNodeProcessing(data: SpatialSceneNode[], zoomOpacity: number): void {\n // const gltfUrl = 'https://hubmapconsortium.github.io/ccf-3d-reference-object-library/VH_Male/United/VHM_United_Color.glb';\n const gltfUrl = 'https://hubmapconsortium.github.io/ccf-3d-reference-object-library/VH_Female/United/VHF_United_Color.glb';\n // const gltfUrl = 'https://hubmapconsortium.github.io/hubmap-ontology/objects/VHF_United_v01_060420.glb';\n const gltfTransform = new Matrix4([0.076,0,0,0,0,0.076,1.6875389974302382e-17,0,0,-1.6875389974302382e-17,0.076,0,0.49,0.034,0.11,1]);\n processSceneNodes(gltfUrl, gltfTransform, 'VHF_Kidney_L_Low1').then((results) => {\n console.log('results', results);\n console.log('data', data);\n // data = Object.values(results);\n data = data.concat(Object.values(results));\n data.push({\n '@id': 'TEST',\n '@type': 'TEST',\n scenegraph: gltfUrl,\n scenegraphNode: 'VHF_Kidney_R_Low',\n transformMatrix: gltfTransform,\n color: [255, 255, 255, 200],\n // eslint-disable-next-line @typescript-eslint/naming-convention\n _lighting: 'pbr',\n zoomBasedOpacity: false\n });\n this.bodyUILayer.setState({ data, zoomOpacity });\n });\n }\n\n zoomTo(node: SpatialSceneNode): void {\n const matrix = new Matrix4(node.transformMatrix);\n this.deck.setProps({\n viewState: {\n ...this.deck.props.viewState,\n target: matrix.getTranslation(),\n rotationX: 0,\n rotationOrbit: 0,\n zoom: 11.5,\n } as BodyUIViewStateProps\n });\n }\n\n setRotation(value: number): void {\n this.deck.setProps({\n viewState: {\n ...this.deck.props.viewState,\n rotationOrbit: value\n } as BodyUIViewStateProps\n });\n }\n\n setRotationX(value: number): void {\n this.deck.setProps({\n viewState: {\n ...this.deck.props.viewState,\n rotationX: value\n } as BodyUIViewStateProps\n });\n }\n\n setZoom(value: number): void {\n this.deck.setProps({\n viewState: {\n ...this.deck.props.viewState,\n zoom: value\n } as BodyUIViewStateProps\n });\n }\n\n setTarget(value: number[]): void {\n this.deck.setProps({\n viewState: {\n ...this.deck.props.viewState,\n target: value\n } as BodyUIViewStateProps\n });\n }\n\n setInteractive(value: boolean): void {\n this.deck.setProps({\n controller: value\n });\n }\n\n @bind\n private _onHover(e: { picked: boolean; object: SpatialSceneNode }): void {\n const { lastHovered } = this;\n this.cursor = e.picked ? 'pointer' : undefined;\n if (e.picked && e.object && e.object['@id']) {\n if (lastHovered !== e.object) {\n if (lastHovered) {\n this.nodeHoverStopSubject.next(lastHovered);\n }\n this.lastHovered = e.object;\n this.nodeHoverStartSubject.next(e.object);\n }\n } else if (lastHovered) {\n this.nodeHoverStopSubject.next(lastHovered);\n this.lastHovered = undefined;\n }\n }\n\n @bind\n private _onClick(info: PickInfo, e: { srcEvent: { ctrlKey: boolean } }): void {\n if (info.picked && info.object && info.object['@id']) {\n this.nodeClickSubject.next({ node: info.object, ctrlClick: e?.srcEvent?.ctrlKey ?? undefined });\n }\n }\n\n @bind\n private _onViewStateChange(event: { interactionState: { isZooming: boolean }; viewState: BodyUIViewStateProps }): void {\n if (event.interactionState?.isZooming) {\n const currentState = this.bodyUILayer.state as { zoomOpacity: number; data: unknown };\n const zoomOpacity = Math.min(Math.max(1 - (event.viewState.zoom - 8.9) / 2, 0.05), 1.0);\n if (currentState.zoomOpacity !== zoomOpacity) {\n this.bodyUILayer.setState({ data: currentState.data, zoomOpacity });\n }\n }\n this.deck.setProps({ viewState: { ...event.viewState } });\n this.sceneRotationSubject.next([event.viewState.rotationOrbit, event.viewState.rotationX]);\n }\n\n @bind\n private _onDragStart(info: PickInfo, e: MouseEvent): void {\n this._dragEvent(info, e, this.nodeDragStartSubject);\n }\n\n @bind\n private _onDrag(info: PickInfo, e: MouseEvent): void {\n this._dragEvent(info, e, this.nodeDragSubject);\n }\n\n @bind\n private _onDragEnd(info: PickInfo, e: MouseEvent): void {\n this._dragEvent(info, e, this.nodeDragEndSubject);\n }\n\n private _dragEvent(info: PickInfo, e: MouseEvent, subject: Subject): void {\n if (info?.object?.['@id']) {\n subject.next({ node: info.object, info, e });\n }\n }\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/ProcessedNode.html":{"url":"interfaces/ProcessedNode.html","title":"interface - ProcessedNode","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n ProcessedNode\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-body-ui/src/lib/util/process-scene-nodes.ts\n \n\n\n\n \n Extends\n \n \n SpatialSceneNode\n \n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n bbox\n \n \n \n \n center\n \n \n \n \n jsonld\n \n \n \n \n node\n \n \n \n \n size\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n bbox\n \n \n \n \n \n \n \n \n bbox: AABB\n\n \n \n\n\n \n \n Type : AABB\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n center\n \n \n \n \n \n \n \n \n center: Vec3\n\n \n \n\n\n \n \n Type : Vec3\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n jsonld\n \n \n \n \n \n \n \n \n jsonld: \n\n \n \n\n\n\n\n\n\n\n \n \n \n \n \n \n \n node\n \n \n \n \n \n \n \n \n node: \n\n \n \n\n\n\n\n\n\n\n \n \n \n \n \n \n \n size\n \n \n \n \n \n \n \n \n size: Vec3\n\n \n \n\n\n \n \n Type : Vec3\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { Matrix4 } from '@math.gl/core';\nimport { AABB, Vec3 } from 'cannon-es';\n\nimport { loadGLTF, registerGLTFLoaders } from './load-gltf';\nimport { traverseScene } from './scene-traversal';\nimport { SpatialSceneNode } from '../shared/spatial-scene-node';\n\n\nexport interface ProcessedNode extends SpatialSceneNode {\n bbox: AABB;\n jsonld: unknown;\n node: unknown;\n size: Vec3;\n center: Vec3;\n}\n\n/* eslint-disable */\nfunction childNames(scene, names: string[] = []): string[] {\n for (const child of (scene.nodes || scene.children || [])) {\n names.push(child.name);\n childNames(child, names);\n }\n return names;\n}\n\nexport async function processSceneNodes(gltfUrl: string, worldMatrix?: Matrix4, scenegraphNode?: string, \n gltfCache?: { [url: string]: Promise }): Promise {\n registerGLTFLoaders();\n const gltf = await loadGLTF({scenegraph: gltfUrl, scenegraphNode} as SpatialSceneNode, gltfCache);\n const nodes: {[node: string]: ProcessedNode} = {};\n const gltfNodes: ProcessedNode[] = [];\n for (const scene of gltf.scenes) {\n worldMatrix = new Matrix4(worldMatrix || Matrix4.IDENTITY);\n traverseScene(scene, worldMatrix, (node, modelMatrix: Matrix4) => {\n const processedNode: ProcessedNode = {\n '@id': (node.name || node.id) as string,\n '@type': 'ProcessedNode',\n transformMatrix: new Matrix4(modelMatrix),\n geometry: 'wireframe',\n node\n } as ProcessedNode;\n gltfNodes.push({\n '@id': `GLTF:${processedNode['@id']}`,\n '@type': 'GLTFNode',\n scenegraph: gltfUrl,\n scenegraphNode: processedNode['@id'],\n transformMatrix: new Matrix4(worldMatrix || Matrix4.IDENTITY),\n tooltip: (node.name || node.id) as string,\n color: [255, 255, 255, 255],\n _lighting: 'pbr',\n zoomBasedOpacity: true,\n node\n } as ProcessedNode);\n if (node.mesh && node.mesh.primitives && node.mesh.primitives.length > 0) {\n for (const primitive of node.mesh.primitives) {\n if (primitive.attributes.POSITION && primitive.attributes.POSITION.min) {\n const lowerBound = modelMatrix.transformAsPoint(primitive.attributes.POSITION.min, []);\n const upperBound = modelMatrix.transformAsPoint(primitive.attributes.POSITION.max, []);\n processedNode.bbox = new AABB({\n lowerBound: new Vec3(...lowerBound.map((n, i) => Math.min(n, upperBound[i]))),\n upperBound: new Vec3(...upperBound.map((n, i) => Math.max(n, lowerBound[i])))\n });\n }\n }\n }\n nodes[processedNode['@id']] = processedNode;\n return true;\n });\n }\n\n for (const node of Object.values(nodes).filter(n => !n.bbox)) {\n for (const child of childNames(node.node).map(n => nodes[n]).filter(n => n.bbox)) {\n if (!node.bbox) {\n node.bbox = child.bbox.clone();\n } else {\n node.bbox.extend(child.bbox);\n }\n }\n if (!node.bbox) {\n delete nodes[node['@id']];\n }\n }\n for (const node of Object.values(nodes)) {\n const lb = node.bbox.lowerBound;\n const ub = node.bbox.upperBound;\n const size = node.size = ub.clone().vsub(lb);\n const halfSize = size.clone().vmul(new Vec3(0.5, 0.5, 0.5));\n const center = node.center = lb.clone().vadd(halfSize);\n\n node.transformMatrix = new Matrix4(Matrix4.IDENTITY)\n .translate(center.toArray())\n .scale(halfSize.toArray());\n }\n for (const node of gltfNodes) {\n nodes[node['@id']] = node;\n }\n return nodes;\n}\n/* eslint-enable */\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/SpatialEntityJsonLd.html":{"url":"interfaces/SpatialEntityJsonLd.html","title":"interface - SpatialEntityJsonLd","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n SpatialEntityJsonLd\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-body-ui/src/lib/shared/ccf-spatial-jsonld.ts\n \n\n\n\n \n Extends\n \n \n JsonLdObj\n \n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n @context\n \n \n \n \n @id\n \n \n \n \n @type\n \n \n \n \n ccf_annotations\n \n \n \n \n comment\n \n \n \n \n creation_date\n \n \n \n \n creator\n \n \n \n \n creator_first_name\n \n \n \n \n creator_last_name\n \n \n \n \n dimension_units\n \n \n \n \n extraction_set\n \n \n \n \n label\n \n \n \n \n object\n \n \n \n \n placement\n \n \n \n \n reference_organ\n \n \n \n \n representation_of\n \n \n \n \n rui_rank\n \n \n \n \n sex\n \n \n \n \n side\n \n \n \n \n slice_count\n \n \n \n \n slice_thickness\n \n \n \n \n updated_date\n \n \n \n \n x_dimension\n \n \n \n \n y_dimension\n \n \n \n \n z_dimension\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n @context\n \n \n \n \n \n \n \n \n @context: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n @id\n \n \n \n \n \n \n \n \n @id: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n @type\n \n \n \n \n \n \n \n \n @type: string | string[]\n\n \n \n\n\n \n \n Type : string | string[]\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n ccf_annotations\n \n \n \n \n \n \n \n \n ccf_annotations: string[]\n\n \n \n\n\n \n \n Type : string[]\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n comment\n \n \n \n \n \n \n \n \n comment: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n creation_date\n \n \n \n \n \n \n \n \n creation_date: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n creator\n \n \n \n \n \n \n \n \n creator: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n creator_first_name\n \n \n \n \n \n \n \n \n creator_first_name: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n creator_last_name\n \n \n \n \n \n \n \n \n creator_last_name: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n dimension_units\n \n \n \n \n \n \n \n \n dimension_units: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n extraction_set\n \n \n \n \n \n \n \n \n extraction_set: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n label\n \n \n \n \n \n \n \n \n label: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n object\n \n \n \n \n \n \n \n \n object: SpatialObjectReferenceJsonLd\n\n \n \n\n\n \n \n Type : SpatialObjectReferenceJsonLd\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n placement\n \n \n \n \n \n \n \n \n placement: SpatialPlacementJsonLd | SpatialPlacementJsonLd[]\n\n \n \n\n\n \n \n Type : SpatialPlacementJsonLd | SpatialPlacementJsonLd[]\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n reference_organ\n \n \n \n \n \n \n \n \n reference_organ: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n representation_of\n \n \n \n \n \n \n \n \n representation_of: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n rui_rank\n \n \n \n \n \n \n \n \n rui_rank: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n sex\n \n \n \n \n \n \n \n \n sex: \"Male\" | \"Female\" | undefined\n\n \n \n\n\n \n \n Type : \"Male\" | \"Female\" | undefined\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n side\n \n \n \n \n \n \n \n \n side: \"Left\" | \"Right\" | undefined\n\n \n \n\n\n \n \n Type : \"Left\" | \"Right\" | undefined\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n slice_count\n \n \n \n \n \n \n \n \n slice_count: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n slice_thickness\n \n \n \n \n \n \n \n \n slice_thickness: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n updated_date\n \n \n \n \n \n \n \n \n updated_date: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n x_dimension\n \n \n \n \n \n \n \n \n x_dimension: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n y_dimension\n \n \n \n \n \n \n \n \n y_dimension: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n z_dimension\n \n \n \n \n \n \n \n \n z_dimension: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { JsonLdObj } from 'jsonld/jsonld-spec';\n\n\nexport interface SpatialPlacementJsonLd extends JsonLdObj {\n '@context'?: string;\n '@id': string;\n '@type': string;\n source?: string;\n target: string;\n placement_date: string;\n x_scaling: number;\n y_scaling: number;\n z_scaling: number;\n scaling_units: string;\n x_rotation: number;\n y_rotation: number;\n z_rotation: number;\n rotation_units: string;\n x_translation: number;\n y_translation: number;\n z_translation: number;\n translation_units: string;\n}\n\nexport interface SpatialObjectReferenceJsonLd extends JsonLdObj {\n '@id': string;\n '@type': string;\n file: string;\n file_format: string;\n placement: SpatialPlacementJsonLd;\n}\n\nexport interface SpatialEntityJsonLd extends JsonLdObj {\n '@context': string;\n '@id': string;\n '@type': string | string[];\n label: string;\n comment: string;\n creator: string;\n creator_first_name: string;\n creator_last_name: string;\n creation_date: string;\n updated_date: string;\n ccf_annotations: string[];\n representation_of: string;\n reference_organ: string;\n extraction_set: string;\n sex: 'Male' | 'Female' | undefined;\n side: 'Left' | 'Right' | undefined;\n rui_rank: number;\n slice_thickness: number;\n slice_count: number;\n x_dimension: number;\n y_dimension: number;\n z_dimension: number;\n dimension_units: string;\n object: SpatialObjectReferenceJsonLd;\n placement: SpatialPlacementJsonLd | SpatialPlacementJsonLd[];\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/SpatialObjectReferenceJsonLd.html":{"url":"interfaces/SpatialObjectReferenceJsonLd.html","title":"interface - SpatialObjectReferenceJsonLd","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n SpatialObjectReferenceJsonLd\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-body-ui/src/lib/shared/ccf-spatial-jsonld.ts\n \n\n\n\n \n Extends\n \n \n JsonLdObj\n \n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n @id\n \n \n \n \n @type\n \n \n \n \n file\n \n \n \n \n file_format\n \n \n \n \n placement\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n @id\n \n \n \n \n \n \n \n \n @id: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n @type\n \n \n \n \n \n \n \n \n @type: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n file\n \n \n \n \n \n \n \n \n file: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n file_format\n \n \n \n \n \n \n \n \n file_format: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n placement\n \n \n \n \n \n \n \n \n placement: SpatialPlacementJsonLd\n\n \n \n\n\n \n \n Type : SpatialPlacementJsonLd\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { JsonLdObj } from 'jsonld/jsonld-spec';\n\n\nexport interface SpatialPlacementJsonLd extends JsonLdObj {\n '@context'?: string;\n '@id': string;\n '@type': string;\n source?: string;\n target: string;\n placement_date: string;\n x_scaling: number;\n y_scaling: number;\n z_scaling: number;\n scaling_units: string;\n x_rotation: number;\n y_rotation: number;\n z_rotation: number;\n rotation_units: string;\n x_translation: number;\n y_translation: number;\n z_translation: number;\n translation_units: string;\n}\n\nexport interface SpatialObjectReferenceJsonLd extends JsonLdObj {\n '@id': string;\n '@type': string;\n file: string;\n file_format: string;\n placement: SpatialPlacementJsonLd;\n}\n\nexport interface SpatialEntityJsonLd extends JsonLdObj {\n '@context': string;\n '@id': string;\n '@type': string | string[];\n label: string;\n comment: string;\n creator: string;\n creator_first_name: string;\n creator_last_name: string;\n creation_date: string;\n updated_date: string;\n ccf_annotations: string[];\n representation_of: string;\n reference_organ: string;\n extraction_set: string;\n sex: 'Male' | 'Female' | undefined;\n side: 'Left' | 'Right' | undefined;\n rui_rank: number;\n slice_thickness: number;\n slice_count: number;\n x_dimension: number;\n y_dimension: number;\n z_dimension: number;\n dimension_units: string;\n object: SpatialObjectReferenceJsonLd;\n placement: SpatialPlacementJsonLd | SpatialPlacementJsonLd[];\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/SpatialPlacementJsonLd.html":{"url":"interfaces/SpatialPlacementJsonLd.html","title":"interface - SpatialPlacementJsonLd","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n SpatialPlacementJsonLd\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-body-ui/src/lib/shared/ccf-spatial-jsonld.ts\n \n\n\n\n \n Extends\n \n \n JsonLdObj\n \n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n @context\n \n \n \n \n @id\n \n \n \n \n @type\n \n \n \n \n placement_date\n \n \n \n \n rotation_units\n \n \n \n \n scaling_units\n \n \n \n Optional\n \n source\n \n \n \n \n target\n \n \n \n \n translation_units\n \n \n \n \n x_rotation\n \n \n \n \n x_scaling\n \n \n \n \n x_translation\n \n \n \n \n y_rotation\n \n \n \n \n y_scaling\n \n \n \n \n y_translation\n \n \n \n \n z_rotation\n \n \n \n \n z_scaling\n \n \n \n \n z_translation\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n @context\n \n \n \n \n \n \n \n \n @context: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n @id\n \n \n \n \n \n \n \n \n @id: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n @type\n \n \n \n \n \n \n \n \n @type: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n placement_date\n \n \n \n \n \n \n \n \n placement_date: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n rotation_units\n \n \n \n \n \n \n \n \n rotation_units: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n scaling_units\n \n \n \n \n \n \n \n \n scaling_units: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n source\n \n \n \n \n \n \n \n \n source: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n target\n \n \n \n \n \n \n \n \n target: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n translation_units\n \n \n \n \n \n \n \n \n translation_units: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n x_rotation\n \n \n \n \n \n \n \n \n x_rotation: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n x_scaling\n \n \n \n \n \n \n \n \n x_scaling: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n x_translation\n \n \n \n \n \n \n \n \n x_translation: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n y_rotation\n \n \n \n \n \n \n \n \n y_rotation: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n y_scaling\n \n \n \n \n \n \n \n \n y_scaling: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n y_translation\n \n \n \n \n \n \n \n \n y_translation: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n z_rotation\n \n \n \n \n \n \n \n \n z_rotation: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n z_scaling\n \n \n \n \n \n \n \n \n z_scaling: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n z_translation\n \n \n \n \n \n \n \n \n z_translation: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { JsonLdObj } from 'jsonld/jsonld-spec';\n\n\nexport interface SpatialPlacementJsonLd extends JsonLdObj {\n '@context'?: string;\n '@id': string;\n '@type': string;\n source?: string;\n target: string;\n placement_date: string;\n x_scaling: number;\n y_scaling: number;\n z_scaling: number;\n scaling_units: string;\n x_rotation: number;\n y_rotation: number;\n z_rotation: number;\n rotation_units: string;\n x_translation: number;\n y_translation: number;\n z_translation: number;\n translation_units: string;\n}\n\nexport interface SpatialObjectReferenceJsonLd extends JsonLdObj {\n '@id': string;\n '@type': string;\n file: string;\n file_format: string;\n placement: SpatialPlacementJsonLd;\n}\n\nexport interface SpatialEntityJsonLd extends JsonLdObj {\n '@context': string;\n '@id': string;\n '@type': string | string[];\n label: string;\n comment: string;\n creator: string;\n creator_first_name: string;\n creator_last_name: string;\n creation_date: string;\n updated_date: string;\n ccf_annotations: string[];\n representation_of: string;\n reference_organ: string;\n extraction_set: string;\n sex: 'Male' | 'Female' | undefined;\n side: 'Left' | 'Right' | undefined;\n rui_rank: number;\n slice_thickness: number;\n slice_count: number;\n x_dimension: number;\n y_dimension: number;\n z_dimension: number;\n dimension_units: string;\n object: SpatialObjectReferenceJsonLd;\n placement: SpatialPlacementJsonLd | SpatialPlacementJsonLd[];\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/SpatialSceneNode.html":{"url":"interfaces/SpatialSceneNode.html","title":"interface - SpatialSceneNode","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n SpatialSceneNode\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-body-ui/src/lib/shared/spatial-scene-node.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n _lighting\n \n \n \n \n @id\n \n \n \n \n @type\n \n \n \n Optional\n \n color\n \n \n \n Optional\n \n entityId\n \n \n \n Optional\n \n geometry\n \n \n \n Optional\n \n name\n \n \n \n Optional\n \n opacity\n \n \n \n Optional\n \n priority\n \n \n \n Optional\n \n reference_organ\n \n \n \n Optional\n \n representation_of\n \n \n \n Optional\n \n scenegraph\n \n \n \n Optional\n \n scenegraphNode\n \n \n \n Optional\n \n text\n \n \n \n Optional\n \n tooltip\n \n \n \n \n transformMatrix\n \n \n \n Optional\n \n unpickable\n \n \n \n Optional\n \n zoomBasedOpacity\n \n \n \n Optional\n \n zoomToOnLoad\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n _lighting\n \n \n \n \n \n \n \n \n _lighting: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n @id\n \n \n \n \n \n \n \n \n @id: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n @type\n \n \n \n \n \n \n \n \n @type: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n color\n \n \n \n \n \n \n \n \n color: [number, number, number, number]\n\n \n \n\n\n \n \n Type : [number, number, number, number]\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n entityId\n \n \n \n \n \n \n \n \n entityId: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n geometry\n \n \n \n \n \n \n \n \n geometry: SpatialSceneGeometry\n\n \n \n\n\n \n \n Type : SpatialSceneGeometry\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n name\n \n \n \n \n \n \n \n \n name: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n opacity\n \n \n \n \n \n \n \n \n opacity: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n priority\n \n \n \n \n \n \n \n \n priority: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n reference_organ\n \n \n \n \n \n \n \n \n reference_organ: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n representation_of\n \n \n \n \n \n \n \n \n representation_of: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n scenegraph\n \n \n \n \n \n \n \n \n scenegraph: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n scenegraphNode\n \n \n \n \n \n \n \n \n scenegraphNode: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n text\n \n \n \n \n \n \n \n \n text: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n tooltip\n \n \n \n \n \n \n \n \n tooltip: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n transformMatrix\n \n \n \n \n \n \n \n \n transformMatrix: Matrix4\n\n \n \n\n\n \n \n Type : Matrix4\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n unpickable\n \n \n \n \n \n \n \n \n unpickable: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n zoomBasedOpacity\n \n \n \n \n \n \n \n \n zoomBasedOpacity: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n zoomToOnLoad\n \n \n \n \n \n \n \n \n zoomToOnLoad: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n\n\n \n import { Matrix4 } from '@math.gl/core';\n\nexport type SpatialSceneGeometry = 'sphere' | 'cube' | 'wireframe' | 'text' | 'cone' | 'cylinder';\n\nexport interface SpatialSceneNode {\n '@id': string;\n '@type': string;\n entityId?: string;\n representation_of?: string;\n reference_organ?: string;\n unpickable?: boolean;\n geometry?: SpatialSceneGeometry;\n text?: string;\n _lighting?: string;\n scenegraph?: string;\n scenegraphNode?: string;\n zoomBasedOpacity?: boolean;\n zoomToOnLoad?: boolean;\n color?: [number, number, number, number];\n opacity?: number;\n transformMatrix: Matrix4;\n name?: string;\n tooltip?: string;\n priority?: number;\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"changelog.html":{"url":"changelog.html","title":"getting-started - changelog","body":"\n \n\nChangelog\nChangelog for the Human Reference Atlas (HRA) User Interfaces\n3.6.0 - 2022-10-15\nAdded in 3.6.0.\n\nUpdated to CCF.OWL v2.1.0 which indexes the Human Reference Atlas (HRA) 4th Release (v1.3) for use in the CCF UIs and CCF-API. Note that some terms have changed in the ontology. As such, some SPARQL queries may need to be updated. All CCF-API calls have been updated to support the new terms.\n\n3.5.0 - 2022-09-27\nAdded in 3.5.0\n\nUpdate to CCF.OWL v1.9.4\nUpdate placement for KPMP rui locations\nSwitch to HuBMAP v3 search-api\nPick right organ when loading rui locations from a file in the RUI\n\n3.4.0 - 2022-07-01\nAdded in 3.4.0\n\nMajor feature added: Spatial Search! This includes an expanded API plus a user interface for dynamically generating spatial searches.\n\nKnown Issues in 3.4.0\n\nThere are some minor visual descrepancies when viewing the spatial search 3D scene and the results. However, blocks which are highlighted will be selected if the spatial search is added to your overall search filters.\n\n3.3.0 - 2022-06-17\nAdded in 3.3.0\n\nAdded support for the latest CCF Ontology v1.9.0 which adds Placenta, Spinal Cord, new Landmarks for reference organs, and a host of data updates.\nAdded a SPARQL route to the CCF-API for flexible querying of the Ontology and linked data. See the /v1/sparql docs for more information.\nClean up and bug fixes\n\n3.2.0 - 2022-04-14\nAdded in 3.2.0\n\nMajor CCF Database speed improvements! 95% reduction in load times!\nMinor graphical fixes\n\n3.1.1 - 2022-04-12\nAdded in 3.1.1\n\nExpanded RUI web component options\nAdded support for warming up the CCF database via the CCF-API so that the EUI can prevent timeouts\n\n3.1.0 - 2022-04-07\nAdded in 3.1.0\n\nAdded support for the latest CCF Ontology v1.8.0 which adds cell types\nAdded feature to search for tissue blocks by cell type\nAdded API feature to dynamically generate GTEx rui_locations.jsonld\nAdded logging of organ and block position changes to the RUI\nAdded an expanded organ selector that makes selecting organs much easier with the larger number of reference organs we have now\nNow generating programming libraries for the CCF-API in Python, TypeScript, TypeScript (Angular), and JavaScript. We will be publishing them to appropriate package managers soon.\nImproved performance of the CCF-API\nNew theming options and toggle for the CCF EUI/RUI\nAdded new themes for SenNet, GTEx, and a default theme\nAdded compodoc generated code documentation to production and staging builds\nBug fixes and minor improvements\n\n3.0.0 - 2022-01-27\nAdded in 3.0.0\n\nAdded support for the latest CCF Ontology v1.7.0\nBug fixes and code cleanup\n\n3.0.0 BETA - 2021-12-17\nAdded in 3.0.0 BETA\n\nAdded reference organs and ASCT+B tables from the v1.1 CCF Release\nLinks: CCF Ontology v1.7 BETA, CCF Release v1.1\n\n\n\nKnown issues in 3.0.0 BETA\n\nPreviously registered tissues may appear slightly off. We are working to rectify this before making it a production release.\n\n2.5.0 - 2021-12-17\nAdded in 2.5.0\n\nCCF-API OpenAPI Spec and implementation. Next version will connect the EUI to this as it's backend.\nAdded the CCF Body UI Web Component for integrating the 3D scene deeply in webpages (including the HuBMAP data portal).\nThe organ-info Web Component can now take an option to highlight specific blocks in the scene. Currently only highlights by providers, but age, sex, and BMI will be added in the next version.\nBug fixes and Quality of Life improvements\n\n2.4.0 - 2021-12-10\nAdded in 2.4.0\n\nRUI shows a confirmation dialog when a user attempts to leave without finishing registration\nAdded GTEx data to EUI\nRUI Common Extraction Sites are now known as Landmarks\nOrgan info now highlights the block selected on click\nUpdated RUI YouTube Demo link\nBug fixes and Quality of Life improvements\n\n2.3.1 - 2021-09-13\nAdded in 2.3.1\n\nAdded support for paired organs to be refernced by their parent (ala Kidney + Left/Right Kidney)\n\n2.3.0 - 2021-09-10\nAdded in 2.3.0\n\nGreatly improved CCF Database performance. This improves the performance in both organ-info and EUI.\nImproved styling of organ-info\n\n2.2.0 - 2021-09-10\nAdded in 2.2.0\n\nAdded an organ-info web component for displaying reference organs and associated data in a simple panel display. The hubmap portal will be using this soon for organ pages.\nEMBEDDING.md instructions have been updated for organ-info embedding.\n\n2.1.0 - 2021-07-30\nAdded in EUI / RUI 2.1.0\n\nBetter support for embedding EUI/RUI in different containers, see EMBEDDING.md for updated instructions.\nConfiguration updates:\nConfiguration of EUI/RUI via webcomponent properties (vs globalConfig)\nOptional use of ontology id to select reference organs in the RUI\nRemoved embedded and tutorial mode configurations from the RUI config\nAbility to load data sources in the eui via external configuration\nAdded cancelRegistration callback to rui external configuration\n\n\nSet dark/light theme based on user/OS preferences\nUpdate HuBMAP search processing to conform to new field names\nCode cleanup, shared utilities, etc.\nTelemetry dialog box fixes to avoid unnecessary reloads\nRUI gizmo rotates in sync with the reference organ in 3D preview view\nRUI now uses an orthographic view when in registration views\n\n2.0.0 - 2021-07-16\nAdded in EUI / RUI 2.0.0\n\nRUI and EUI are now basic web-components, see EMBEDDING.md\nAdded advanced google analytics tracking/telemetry\nLinked donor card and tissue block hovering\nUpdated dependencies, including upgrading to Angular 12\nMinor UI and Bug fixes\nUpdated demo video links\nOrgan carousel will respond to container width and show only full icons\nEUI: clicking refresh and selecting body on partonomy resets the body view\n\nBreaking changes in EUI / RUI 2.0.0\n\nEmbedding the EUI and RUI must now be done via web-components. The most significant change is the element is no longer called ccf-root but is instead called ccf-eui or ccf-rui depending on the UI being embedded.\n\n1.7.0 - 2021-05-21\nAdded in EUI / RUI 1.7.0\n\nAdded a startup modal to the RUI which simplifies the initial setup for a new registration\nAdded 8 new reference organs, bringing us to 13 Reference Organs!\nAdded SPARC Registrations to the EUI\nAdded a tissue section visualization to the results list in the EUI\n\n1.6.0 - 2021-04-09\nAdded in RUI 1.6.0\n\nAdded SOP information to the About section\n\nAdded in EUI 1.6.0\n\nAdded color assignment/selection to both 3d scene and list results\nBug fixes, code cleanup, and optimization\n\nKnown issues in 1.6.0\n\nThe 3d scene is a little slow. To be able to interact, unselect reference organs to reduce scene complexity.\nTissue samples may be a little off in the 3D scene. This will be fixed in a future release. Data is still accurate.\n\n1.5.0 - 2021-03-26\nAdded in RUI 1.5.0\n\nMinor styling updates\n\nAdded in EUI 1.5.0\nNOTE: EUI will not be pushed to production during this cycle as there are some features not fully integrated. This should be resolved in the next release scheduled for April 9th. You can view the results of this sprint on staging.\n\nUpdated styling to better fit the user interface spec\nAdded a new results pane which structures data into Donor->Tissue Blocks (+Datasets)->Tissue Samples (+Datasets)\nAdded a link viewer that allows us to display donors, samples, and datasets in a frame within the application\nAdded UFL thumbnails\nUpdated and optimized the ccf-database for the new results structure and future integrations\nTied organ carousel to the 3D scene. Turning off an organ removes the organ and related tissues from the 3D scene.\nTurned off anatomical structure opacity adjustment until it can be fully integrated\n\n1.4.0 - 2021-03-12\nAdded in RUI 1.4.0\n\nUpdated library dependencies, including to Angular 11\nUpdated styling to better fit the user interface spec\n\nAdded in EUI 1.4.0\nNOTE: EUI will not be pushed to production during this cycle as there are some features partly integrated. This should be resolved in the next release scheduled for March 26th. You can view the results of this sprint on staging.\n\nUpdated library dependencies, including to Angular 11\nUpdated styling to better fit the user interface spec and match RUI styling\nUpdated the Info Dialog to match the RUI look and feel\nUpdated the data processing to improve efficiency and generate data in the form needed for the v1.5.0 spec\nAdded a reference organ selector, also used in the RUI, to turn off/on reference organs on the stage. UI is implemented, but still needs hooked up to the 3d Stage.\nAdded a technology filter\nAdded a control to set Opacities of individual organs/anatomical structures on the stage. UI is implemented, but still needs hooked up to the 3d Stage.\n\n1.3.5 - 2021-02-26\nAdded in RUI 1.3.5\n\nUpdated with a new round of User Interface improvements\nAdded the ability to upload previous registrations created using the standalone version of the RUI tool\nOrgans now have transparency applied automatically\nSolved a major memory leak and performance issue with the 3D reference organ interface. You should notice a sizable speed and reliability increase.\nRUI location numeric data is now rounded to 3 digits\nSwitched to using GitHub Actions over TravisCI for our CI/CD workflows\n\nAdded in EUI 1.3.5\n\nRemoved CCF's internal image-viewer in favor of the image-viewer on the HuBMAP Data Portal\n\nEUI 1.2.0 / RUI 1.0 FINAL - 2020-10-30\nAdded in EUI 1.2.0 / RUI 1.0 FINAL\n\nBug fixes and improvements\nUpdated embedding API in collaboration with the IEC\nUpdated EUI codebase to be in sync with code changes made for the RUI\nAdded KPMP data to the EUI\n\nKnown Issues in EUI 1.2.0 / RUI 1.0 FINAL\n\nIt is still possible that a 3d organ may fail to load. If this happens, just refresh and try again.\nEUI has not been updated with the latest organ set. This will be added in December with its scheduled refresh.\n\nRUI 1.0 BETA - 2020-10-16\nAdded in RUI 1.0 BETA\n\nCreated the first version of the RUI 1.0. This version is a BETA and works in standalone mode only. The next version will include full support and integration into the HuBMAP Ingestion Portal.\n10 Reference Organs are available to choose from (a combination of 4 organs, 2 sexes, and one organ with 2 sides [kidney])\nImplemented automatic tagging of data via collisions with anatomical structures\nRUI Location data is in standard JSON-LD format linked via the CCF Ontology and related ontologies\nImplemented extraction sites display to help guide placement of tissues\n\nKnown Issues in RUI 1.0 BETA\n\nWhile support for embedding is implemented, more testing and collaboration with IEC is required before it is made fully available. Initial embedding documentation is available here.\nWhen adjusting transparency via the left-hand Anatomical Structures menu or Show Previous Registrations option, the transparency effect is not very good. This will be addressed before the RUI 1.0 production release.\nSometimes the 3d organ fails to load when clicking through reference organs quickly (and other side cases). If this happens, just refresh and try again.\n\n1.1.0 - 2020-07-31\nAdded in 1.1.0\n\nUpgraded to latest Vitessce Image Viewer and started showing processed TIFF images coming directly from the HuBMAP infrastructure\nProcessed CODEX and 10x datasets are shown in the HuBMAP Portal's visualization tool\nAdded a limited set of TIFF image thumbnails, with more to come\nAdded two qualitative color schemes for colorizing images in the image viewer\nBug fixes/performance optimizations\n\n1.0.0-rc.1 - 2020-06-22\n\n:warning: WARNING: This version is a release candidate. Some minor updates will likely happen between now and the official HuBMAP Data Release 1 in July.\n\nAdded in 1.0.0-rc.1\n\nBody UI interactions\nImage Viewer Integration\nPartonomy linkage to search / Body UI\nNow fully integrated into the HuBMAP Portal\n\nKnown Issues in 1.0.0-rc.1\n\nImage Viewer is using a placeholder .tiff until more .tiff images can be loaded from the IEC\n\n1.0.0-alpha.3 - 2019-05-08\nAdded in 1.0.0-alpha.3\n\nHooked up the interface to real data (not shown online as the data is not public yet)\nAdded the Tissue Browser on the right\nAdded the initial (Tissue) Image Viewer popup. Currently shows metadata, but no images yet.\nAdded an initial 3D Body. Tissues cuboids currently not displayed, but a test cuboid is shown.\nDocumentation (>90%) and testing coverage improved further\n\n1.0.0-alpha.2 - 2019-03-27\nAdded in 1.0.0-alpha.2\n\nIncreased documentation and testing coverage across the board\nAdded fullscreen button\nBug fixes and optimizations\n\n1.0.0-alpha.1 - 2019-03-06\nAdded in 1.0.0-alpha.1\n\nStarted the process of implementing the 1.0.0 UI spec\nSpec Doc\nUser Stories\n\n\nSetup the base project scaffolding for the new version\nAdded CCF Partonomy (CCF-P) search and tree display\nAdded a filter for filter tissues\n\n0.6.0 - 2019-11-08\nAdded in 0.6.0\n\nThe CCF API project was started with an initial OpenAPI Schema, documentation, and code for spinning up a mock data server. This codifies the CCF data and metadata standards defined by MC-IU and will be used by the CCF EUI and RUI.\nIn preparation for future developments, we added a hidden, alpha-level 3d organ viewer. You can toggle this on and off in the organ view, by typing 3d with your keyboard.\nUpdated navigation to directly jump to the tissue browser when a user selects an item from the search box\nUpgraded dependencies, including upgrades to Angular 8\nTesting and bug fixes\nMinor UI updates\nChanged download icon color\nChanged the background color for the search\nMoved the Technologies filter above ontology\nAdditional styles for details button\n\n\n\n0.5.0 - 2019-05-24\nAdded in 0.5.0\n\nDisplay of the CCF ontology, integrated with search\nSemantic search by ontology, results are presented at all levels\nTissue overlays showing regions of interest\nData download links to direct users to https://sampledata.hubmapconsortium.org\nData documentation (95% coverage) and testing (85% coverage)\n\n0.2.0 - 2019-05-03\nAdded in 0.2.0\n\nSprint 2 release of the CCF-UI!\nA search interface was added to query data by age, sex, technology and TMC. Ontological search will be implemented in the next sprint.\nBody, Organ, and Tissue views now respond to updates to the search on the fly\nAppropriate metadata is now displayed in the Body, Organ, Tissue, and Cell views\n\n0.1.0 - 2019-04-12\nAdded in 0.1.0\n\nSprint 1 release of the CCF-UI!\nSetup the base project scaffolding\nAdded a sample database that includes initial data provided by VU\nAdded Visual browsing of tissue samples and metadata at the whole body, organ, tissue, and cell level\nStay tuned! More features coming in Sprint 2 (starts next week!) and Sprint 3\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"coverage.html":{"url":"coverage.html","title":"coverage - coverage","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n Documentation coverage\n\n\n\n \n\n\n\n \n \n File\n Type\n Identifier\n Statements\n \n \n \n \n \n \n projects/ccf-body-ui/src/global-fixes.ts\n \n function\n castToGlobalType\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-body-ui/src/lib/body-ui-layer.ts\n \n class\n BodyUILayer\n \n 0 %\n (0/6)\n \n \n \n \n \n projects/ccf-body-ui/src/lib/body-ui-layer.ts\n \n function\n meshLayer\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-body-ui/src/lib/body-ui-layer.ts\n \n function\n textLayer\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-body-ui/src/lib/body-ui.ts\n \n class\n BodyUI\n \n 2 %\n (1/37)\n \n \n \n \n \n projects/ccf-body-ui/src/lib/body-ui.ts\n \n interface\n BodyUIProps\n \n 0 %\n (0/13)\n \n \n \n \n \n projects/ccf-body-ui/src/lib/body-ui.ts\n \n interface\n BodyUIViewStateProps\n \n 0 %\n (0/7)\n \n \n \n \n \n projects/ccf-body-ui/src/lib/body-ui.ts\n \n interface\n PickInfo\n \n 0 %\n (0/8)\n \n \n \n \n \n projects/ccf-body-ui/src/lib/shared/ccf-spatial-jsonld.ts\n \n interface\n SpatialEntityJsonLd\n \n 0 %\n (0/26)\n \n \n \n \n \n projects/ccf-body-ui/src/lib/shared/ccf-spatial-jsonld.ts\n \n interface\n SpatialObjectReferenceJsonLd\n \n 0 %\n (0/6)\n \n \n \n \n \n projects/ccf-body-ui/src/lib/shared/ccf-spatial-jsonld.ts\n \n interface\n SpatialPlacementJsonLd\n \n 0 %\n (0/19)\n \n \n \n \n \n projects/ccf-body-ui/src/lib/shared/spatial-scene-node.ts\n \n interface\n SpatialSceneNode\n \n 0 %\n (0/20)\n \n \n \n \n \n projects/ccf-body-ui/src/lib/util/load-gltf.ts\n \n function\n deriveScenegraph\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-body-ui/src/lib/util/load-gltf.ts\n \n function\n loadGLTF\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-body-ui/src/lib/util/load-gltf.ts\n \n function\n loadGLTF2\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-body-ui/src/lib/util/load-gltf.ts\n \n function\n registerGLTFLoaders\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-body-ui/src/lib/util/parse-csv.ts\n \n function\n parseCSV\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-body-ui/src/lib/util/parse-csv.ts\n \n function\n parseCSVText\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-body-ui/src/lib/util/process-anatomical-structures.ts\n \n function\n processAnatomicalStructures\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-body-ui/src/lib/util/process-extraction-sites.ts\n \n function\n processExtractionSites\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-body-ui/src/lib/util/process-reference-data.ts\n \n function\n processReferenceData\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-body-ui/src/lib/util/process-reference-data.ts\n \n variable\n referenceDataConfig\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-body-ui/src/lib/util/process-scene-nodes.ts\n \n interface\n ProcessedNode\n \n 0 %\n (0/6)\n \n \n \n \n \n projects/ccf-body-ui/src/lib/util/process-scene-nodes.ts\n \n function\n childNames\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-body-ui/src/lib/util/process-scene-nodes.ts\n \n function\n processSceneNodes\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-body-ui/src/lib/util/process-spatial-entities.ts\n \n function\n processSpatialEntities\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-body-ui/src/lib/util/scene-traversal.ts\n \n function\n traverseScene\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-body-ui/src/lib/util/simplify-scene.ts\n \n function\n simplifyScene\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-body-ui/src/lib/util/spatial-scene-collider.ts\n \n interface\n Collision\n \n 0 %\n (0/4)\n \n \n \n \n \n projects/ccf-body-ui/src/lib/util/spatial-scene-collider.ts\n \n function\n doCollisions\n \n 0 %\n (0/1)\n \n \n \n\n\n\n\n\n new Tablesort(document.getElementById('coverage-table'));\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"dependencies.html":{"url":"dependencies.html","title":"package-dependencies - dependencies","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n Dependencies\n \n \n \n @angular-ru/common : ^15.126.1\n \n @angular/animations : ^12.1.1\n \n @angular/cdk : ^12.1.1\n \n @angular/common : ^12.1.1\n \n @angular/compiler : ^12.1.1\n \n @angular/core : ^12.1.1\n \n @angular/elements : ^12.1.1\n \n @angular/forms : ^12.1.1\n \n @angular/material : ^12.1.3\n \n @angular/platform-browser : ^12.1.1\n \n @angular/platform-browser-dynamic : ^12.1.1\n \n @angular/router : ^12.1.1\n \n @angular/youtube-player : ^12.1.1\n \n @comunica/query-sparql-rdfjs : ^2.2.0\n \n @deck.gl/core : ^8.5.7\n \n @deck.gl/geo-layers : ^8.7.8\n \n @deck.gl/layers : ^8.5.7\n \n @deck.gl/mesh-layers : ^8.5.7\n \n @loaders.gl/core : ^3.0.12\n \n @loaders.gl/draco : ^3.0.12\n \n @loaders.gl/gltf : ^3.0.12\n \n @luma.gl/core : ^8.5.12\n \n @math.gl/core : ^3.5.5\n \n @math.gl/culling : ^3.5.7\n \n @ngxs-labs/data : ^6.2.0\n \n @ngxs-labs/dispatch-decorator : ^4.0.2\n \n @ngxs/logger-plugin : ^3.7.1\n \n @ngxs/storage-plugin : ^3.7.1\n \n @ngxs/store : ^3.7.3\n \n @rdfjs/data-model : ^1.2.0\n \n @types/lru-cache : \n \n @webcomponents/webcomponentsjs : ^2.5.0\n \n bind-decorator : ^1.0.11\n \n body-parser : ^1.19.0\n \n cannon-es : ^0.18.0\n \n comlink : ^4.3.0\n \n concat : ^1.0.3\n \n cors : ^2.8.5\n \n css-element-queries : ^1.2.3\n \n document-register-element : ^1.7.2\n \n dotenv : ^16.0.0\n \n express : ^4.17.1\n \n file-saver : ^2.0.5\n \n fs-extra : ^10.0.0\n \n graphology : ^0.20.0\n \n graphology-shortest-path : ^1.4.1\n \n helmet : ^4.6.0\n \n hex-rgb : ^5.0.0\n \n idb-keyval : ^6.0.1\n \n jsonld : ^5.2.0\n \n lodash : ^4.17.21\n \n lru-cache : \n \n n3 : ^1.16.0\n \n ng5-slider : ^1.2.6\n \n ngx-google-analytics : ^11.2.1\n \n ngx-markdown : ^12.0.1\n \n node-fetch : ^2.6.7\n \n qs : ^6.10.2\n \n rdf-literal : ^1.2.0\n \n rdfxml-streaming-parser : ^1.4.0\n \n readable-stream : ^3.6.0\n \n rxjs : ^6.6.7\n \n stream-browserify : ^3.0.0\n \n swiper : ^6.5.1\n \n ts-cacheable : ^1.0.6\n \n tslib : ^2.1.0\n \n uuid : ^8.3.2\n \n zone.js : ~0.11.4\n \n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"miscellaneous/functions.html":{"url":"miscellaneous/functions.html","title":"miscellaneous-functions - functions","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n Miscellaneous\n Functions\n\n\n\n Index\n \n \n \n \n \n \n castToGlobalType   (projects/.../global-fixes.ts)\n \n \n childNames   (projects/.../process-scene-nodes.ts)\n \n \n deriveScenegraph   (projects/.../load-gltf.ts)\n \n \n doCollisions   (projects/.../spatial-scene-collider.ts)\n \n \n loadGLTF   (projects/.../load-gltf.ts)\n \n \n loadGLTF2   (projects/.../load-gltf.ts)\n \n \n meshLayer   (projects/.../body-ui-layer.ts)\n \n \n parseCSV   (projects/.../parse-csv.ts)\n \n \n parseCSVText   (projects/.../parse-csv.ts)\n \n \n processAnatomicalStructures   (projects/.../process-anatomical-structures.ts)\n \n \n processExtractionSites   (projects/.../process-extraction-sites.ts)\n \n \n processReferenceData   (projects/.../process-reference-data.ts)\n \n \n processSceneNodes   (projects/.../process-scene-nodes.ts)\n \n \n processSpatialEntities   (projects/.../process-spatial-entities.ts)\n \n \n registerGLTFLoaders   (projects/.../load-gltf.ts)\n \n \n simplifyScene   (projects/.../simplify-scene.ts)\n \n \n textLayer   (projects/.../body-ui-layer.ts)\n \n \n traverseScene   (projects/.../scene-traversal.ts)\n \n \n \n \n \n \n\n\n projects/ccf-body-ui/src/global-fixes.ts\n \n \n \n \n \n \n \n castToGlobalType\n \n \n \n \n \n \ncastToGlobalType(value)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Optional\n \n \n \n \n value\n\n \n No\n \n\n\n \n \n \n \n \n \n \n \n \n \n projects/ccf-body-ui/src/lib/util/process-scene-nodes.ts\n \n \n \n \n \n \n \n childNames\n \n \n \n \n \n \nchildNames(scene, names)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Optional\n \n \n \n \n scene\n\n \n No\n \n\n\n \n \n names\n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : string[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n processSceneNodes\n \n \n \n \n \n \nprocessSceneNodes(gltfUrl, worldMatrix?, scenegraphNode?, gltfCache?)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Optional\n \n \n \n \n gltfUrl\n\n \n No\n \n\n\n \n \n worldMatrix\n\n \n Yes\n \n\n\n \n \n scenegraphNode\n\n \n Yes\n \n\n\n \n \n gltfCache\n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Promise\n\n \n \n \n \n \n \n \n \n projects/ccf-body-ui/src/lib/util/load-gltf.ts\n \n \n \n \n \n \n \n deriveScenegraph\n \n \n \n \n \n \nderiveScenegraph(scenegraphNodeName, gltf)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Optional\n \n \n \n \n scenegraphNodeName\n\n \n No\n \n\n\n \n \n gltf\n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : any\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n loadGLTF\n \n \n \n \n \n \nloadGLTF(model, cache?)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Optional\n \n \n \n \n model\n\n \n No\n \n\n\n \n \n cache\n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Promise\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n loadGLTF2\n \n \n \n \n \n \nloadGLTF2(scenegraphNodeName, gltfPromise)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Optional\n \n \n \n \n scenegraphNodeName\n\n \n No\n \n\n\n \n \n gltfPromise\n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Promise\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n registerGLTFLoaders\n \n \n \n \n \n \nregisterGLTFLoaders()\n \n \n\n\n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n projects/ccf-body-ui/src/lib/util/spatial-scene-collider.ts\n \n \n \n \n \n \n \n doCollisions\n \n \n \n \n \n \ndoCollisions(scene)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Optional\n \n \n \n \n scene\n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Promise\n\n \n \n \n \n \n \n \n \n projects/ccf-body-ui/src/lib/body-ui-layer.ts\n \n \n \n \n \n \n \n meshLayer\n \n \n \n \n \n \nmeshLayer(id, data, options)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Optional\n \n \n \n \n id\n\n \n No\n \n\n\n \n \n data\n\n \n No\n \n\n\n \n \n options\n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : SimpleMeshLayer | undefined\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n textLayer\n \n \n \n \n \n \ntextLayer(id, data, options)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Optional\n \n \n \n \n id\n\n \n No\n \n\n\n \n \n data\n\n \n No\n \n\n\n \n \n options\n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : TextLayer | undefined\n\n \n \n \n \n \n \n \n \n projects/ccf-body-ui/src/lib/util/parse-csv.ts\n \n \n \n \n \n \n \n parseCSV\n \n \n \n \n \n \nparseCSV(sourceUrl, firstFieldName?)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Optional\n \n \n \n \n sourceUrl\n\n \n No\n \n\n\n \n \n firstFieldName\n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Promise\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n parseCSVText\n \n \n \n \n \n \nparseCSVText(csvText, firstFieldName?)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Optional\n \n \n \n \n csvText\n\n \n No\n \n\n\n \n \n firstFieldName\n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Promise\n\n \n \n \n \n \n \n \n \n projects/ccf-body-ui/src/lib/util/process-anatomical-structures.ts\n \n \n \n \n \n \n \n processAnatomicalStructures\n \n \n \n \n \n \nprocessAnatomicalStructures(sourceUrl, entities)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Optional\n \n \n \n \n sourceUrl\n\n \n No\n \n\n\n \n \n entities\n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Promise\n\n \n \n \n \n \n \n \n \n projects/ccf-body-ui/src/lib/util/process-extraction-sites.ts\n \n \n \n \n \n \n \n processExtractionSites\n \n \n \n \n \n \nprocessExtractionSites(sourceUrl, entities)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Optional\n \n \n \n \n sourceUrl\n\n \n No\n \n\n\n \n \n entities\n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Promise\n\n \n \n \n \n \n \n \n \n projects/ccf-body-ui/src/lib/util/process-reference-data.ts\n \n \n \n \n \n \n \n processReferenceData\n \n \n \n \n \n \nprocessReferenceData(refEntities, config)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Optional\n \n \n \n \n refEntities\n\n \n No\n \n\n\n \n \n config\n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Promise\n\n \n \n \n \n \n \n \n \n projects/ccf-body-ui/src/lib/util/process-spatial-entities.ts\n \n \n \n \n \n \n \n processSpatialEntities\n \n \n \n \n \n \nprocessSpatialEntities(parent, gltfOverride?)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Optional\n \n \n \n \n parent\n\n \n No\n \n\n\n \n \n gltfOverride\n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : Promise\n\n \n \n \n \n \n \n \n \n projects/ccf-body-ui/src/lib/util/simplify-scene.ts\n \n \n \n \n \n \n \n simplifyScene\n \n \n \n \n \n \nsimplifyScene(nodes)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Optional\n \n \n \n \n nodes\n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Promise\n\n \n \n \n \n \n \n \n \n projects/ccf-body-ui/src/lib/util/scene-traversal.ts\n \n \n \n \n \n \n \n traverseScene\n \n \n \n \n \n \ntraverseScene(scene, worldMatrix, visitor)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Optional\n \n \n \n \n scene\n\n \n No\n \n\n\n \n \n worldMatrix\n\n \n No\n \n\n\n \n \n visitor\n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n \n \n \n \n \n \n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"index.html":{"url":"index.html","title":"getting-started - index","body":"\n \n\nHuman Reference Atlas (HRA) and Common Coordinate Framework (CCF) - User Interfaces\n\n\n\n\n\n\n\nThis repository is a monorepo (multiple projects in one repository) containing the software to build the CCF-EUI, CCF-RUI, and CCF-Organ-Info.\nWebsite Links\n\nCCF Exploration User Interface (CCF-EUI)\n:star2: 4.0 BETA: https://beta--hubmap-ccf-ui.netlify.app\nProduction: https://portal.hubmapconsortium.org/ccf-eui\nProduction (alt): https://hubmapconsortium.github.io/ccf-ui/\nStaging: https://hubmap-ccf-ui.netlify.app/\nOld Version 0.6.0: https://old--hubmap-ccf-ui.netlify.app\n\n\nCCF Registration User Interface (CCF-RUI)\n:star2: 4.0 BETA: https://beta--hubmap-ccf-ui.netlify.app/rui/\nProduction: https://hubmapconsortium.github.io/ccf-ui/rui/\nStaging: https://hubmap-ccf-ui.netlify.app/rui/\n\n\nCCF Organ Info Component (CCF-Organ-Info)\nProduction: https://hubmapconsortium.github.io/ccf-ui/organ-info/\nStaging: https://hubmap-ccf-ui.netlify.app/organ-info/\n\n\nCCF API\nProduction: https://ccf-api.hubmapconsortium.org\nStaging: https://r5i95k35v5.us-east-2.awsapprunner.com\nOpenAPI Specification: ccf-api-spec.yaml\n\n\nCCF API Client Libraries:\nJavaScript: @ccf-openapi/js-client\nTypeScript: @ccf-openapi/ts-client\nAngular 12+: @ccf-openapi/ng-client\nPython 3.6+: ccf-openapi\n\n\n\nBackground and More Information\nFor more information about the Human Reference Atlas (HRA) and the Common Coordinate Framework (CCF), see the HuBMAP HRA Portal at https://humanatlas.io.\nChange Log\nSee the ChangeLog for the latest developments.\nCredits\nThis software is developed by the Cyberinfrastructure for Network Science Center at Indiana University. It is funded by NIH Award OT2OD026671.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"license.html":{"url":"license.html","title":"getting-started - license","body":"\n \n\nMIT License\nCopyright (c) 2019 HuBMAP Consortium\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules.html":{"url":"modules.html","title":"modules - modules","body":"\n \n\n\n\n\n Modules\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"overview.html":{"url":"overview.html","title":"overview - overview","body":"\n \n\n\n\n Overview\n\n \n\n \n \n \n \n \n 2 Classes\n \n \n \n \n \n \n \n 9 Interfaces\n \n \n \n \n\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"miscellaneous/typealiases.html":{"url":"miscellaneous/typealiases.html","title":"miscellaneous-typealiases - typealiases","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n Miscellaneous\n Type aliases\n\n\n\n Index\n \n \n \n \n \n \n NodeClickEvent   (projects/.../body-ui.ts)\n \n \n NodeDragEvent   (projects/.../body-ui.ts)\n \n \n SceneTraversalVisitor   (projects/.../scene-traversal.ts)\n \n \n SpatialSceneGeometry   (projects/.../spatial-scene-node.ts)\n \n \n \n \n \n \n\n\n projects/ccf-body-ui/src/lib/body-ui.ts\n \n \n \n \n \n \n NodeClickEvent\n \n \n \n \n literal type\n\n \n \n \n \n \n \n \n \n \n NodeDragEvent\n \n \n \n \n literal type\n\n \n \n \n \n projects/ccf-body-ui/src/lib/util/scene-traversal.ts\n \n \n \n \n \n \n SceneTraversalVisitor\n \n \n \n \n function\n\n \n \n \n \n projects/ccf-body-ui/src/lib/shared/spatial-scene-node.ts\n \n \n \n \n \n \n SpatialSceneGeometry\n \n \n \n \n \"sphere\" | \"cube\" | \"wireframe\" | \"text\" | \"cone\" | \"cylinder\"\n\n \n \n \n \n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"miscellaneous/variables.html":{"url":"miscellaneous/variables.html","title":"miscellaneous-variables - variables","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n Miscellaneous\n Variables\n\n\n\n Index\n \n \n \n \n \n \n referenceDataConfig   (projects/.../process-reference-data.ts)\n \n \n \n \n \n \n\n\n projects/ccf-body-ui/src/lib/util/process-reference-data.ts\n \n \n \n \n \n \n \n referenceDataConfig\n \n \n \n \n \n \n Type : object\n\n \n \n \n \n Default value : {\n extractionSitesUrl: 'http://localhost:8080/source_data/asct-b-3d-models-extraction-sites.csv',\n extractionSitesConfigUrl: 'http://localhost:8080/source_data/extraction-site-config.csv',\n anatomicalStructuresUrl: 'http://localhost:8080/source_data/asct-b-3d-models-mapping.csv',\n referenceOrganConfigUrl: 'http://localhost:8080/source_data/reference-organ-config.csv'\n}\n \n \n\n\n \n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"}} } diff --git a/docs/ccf-database/changelog.html b/docs/ccf-database/changelog.html index d98d739d2..0f80c1518 100644 --- a/docs/ccf-database/changelog.html +++ b/docs/ccf-database/changelog.html @@ -32,7 +32,7 @@

Changelog

-

Changelog for the Common Coordinate Framework (CCF) User Interfaces

+

Changelog for the Human Reference Atlas (HRA) User Interfaces

3.6.0 - 2022-10-15

Added in 3.6.0.

    diff --git a/docs/ccf-database/index.html b/docs/ccf-database/index.html index f22205fc7..94c762db0 100644 --- a/docs/ccf-database/index.html +++ b/docs/ccf-database/index.html @@ -31,7 +31,7 @@
    -

    Common Coordinate Framework (CCF) - User Interfaces

    +

    Human Reference Atlas (HRA) and Common Coordinate Framework (CCF) - User Interfaces

    Production CDN by JSDelivr Tests GitHub last commit @@ -76,7 +76,7 @@

Background and More Information

-

For more information about the Common Coordinate Framework (CCF), see the HuBMAP CCF Portal at https://hubmapconsortium.github.io/ccf/.

+

For more information about the Human Reference Atlas (HRA) and the Common Coordinate Framework (CCF), see the HuBMAP HRA Portal at https://humanatlas.io.

Change Log

See the ChangeLog for the latest developments.

Credits

diff --git a/docs/ccf-database/js/search/search_index.js b/docs/ccf-database/js/search/search_index.js index 763c4d395..179edb774 100644 --- a/docs/ccf-database/js/search/search_index.js +++ b/docs/ccf-database/js/search/search_index.js @@ -1,4 +1,4 @@ var COMPODOC_SEARCH_INDEX = { - "index": {"version":"2.3.9","fields":["title","body"],"fieldVectors":[["title/interfaces/AggregateResult.html",[0,0.246,1,0.813]],["body/interfaces/AggregateResult.html",[0,0.478,1,1.1,2,0.256,3,0.256,4,0.295,5,0.181,6,0.218,7,0.949,8,1.041,9,1.581,10,1.1,11,0.029,12,0.297,13,0.459,14,1.712,15,1.07,16,0.61,17,0.032,18,0.44,19,0.359,20,1.1,21,1.401,22,1.1,23,0.658,24,0.743,25,1.344,26,0.778,27,0.949,28,0.875,29,0.875,30,1.028,31,1.028,32,1.401,33,0.949,34,1.028,35,0.949,36,0.949,37,1.028,38,1.028,39,0.625,40,0.807,41,0.949,42,0.949,43,0.949,44,1.028,45,0.949,46,0.906,47,1.526,48,0.951,49,0.606,50,1.193,51,1.193,52,0.875,53,1.458,54,1.193,55,1.041,56,0.739,57,0.739,58,0.949,59,0.424,60,0.949,61,1.401,62,1.358,63,1.1,64,0.471,65,0.379,66,1.028,67,1.293,68,1.566,69,1.575,70,1.193,71,1.581,72,1.293,73,1.401,74,1.193,75,1.028,76,1.581,77,1.358,78,1.297,79,0.949,80,1.344,81,1.472,82,0.807,83,1.401,84,0.949,85,1.472,86,1.028,87,0.949,88,0.625,89,1.028,90,1.792,91,0.949,92,0.426,93,0.708,94,0.875,95,0.949,96,0.949,97,1.028,98,0.875,99,0.866,100,0.642,101,0.642,102,1.358,103,1.358,104,1.641,105,1.458,106,1.293,107,0.642,108,1.401,109,1.293,110,0.949,111,0.93,112,0.949,113,1.401,114,0.93,115,1.193,116,0.778,117,1.358,118,1.594,119,0.739,120,0.778,121,0.778,122,1.028,123,0.658,124,0.807,125,0.571,126,0.949,127,0.875,128,0.625,129,0.807,130,1.401,131,1.028,132,1.028,133,1.193,134,1.293,135,1.028,136,0.949,137,0.471,138,1.028,139,0.875,140,0.875,141,0.875,142,1.581,143,1.358,144,0.875,145,1.028,146,1.1,147,0.949,148,1.028,149,1.028,150,0.949,151,0.743,152,0.949,153,0.807,154,1.293,155,0.949,156,1.028,157,0.949,158,0.021,159,0.015]],["title/interfaces/CCFDatabaseOptions.html",[0,0.246,160,2.094]],["body/interfaces/CCFDatabaseOptions.html",[0,0.168,1,0.553,2,0.266,3,0.175,4,0.485,5,0.124,6,0.149,8,0.428,9,0.985,10,0.838,11,0.019,12,0.149,13,0.349,16,0.588,17,0.032,18,0.226,19,0.34,23,0.422,24,0.509,25,0.838,26,1.009,40,0.838,46,0.933,49,0.349,51,1.481,56,0.291,57,0.291,58,1.189,63,0.838,64,0.489,65,0.722,68,0.553,78,0.708,80,0.553,82,0.553,92,0.433,104,1.384,105,0.909,107,0.658,111,1.025,123,0.291,124,1.425,128,1.277,137,0.658,146,1.276,151,0.931,153,0.553,157,0.65,158,0.023,159,0.023,160,3.122,161,1.064,162,1.6,163,3.749,164,4.029,165,4.404,166,4.029,167,4.029,168,4.029,169,4.029,170,4.029,171,4.483,172,4.483,173,1.36,174,3.837,175,3.36,176,3.242,177,1.942,178,3.328,179,3.328,180,1.478,181,3.305,182,2.783,183,2.812,184,3.266,185,3.749,186,2.156,187,2.783,188,2.783,189,3.255,190,2.196,191,3.328,192,1.837,193,1.837,194,1.837,195,1.6,196,1.837,197,2.196,198,2.196,199,4.029,200,2.196,201,3.36,202,2.196,203,4.415,204,2.927,205,1.6,206,2.156,207,1.688,208,3.36,209,1.942,210,1.282,211,3.166,212,1.6,213,2.196,214,1.837,215,2.783,216,2.783,217,2.196,218,1.837,219,2.196,220,3.51,221,1.837,222,1.837,223,3.328,224,4.536,225,1.837,226,1.6,227,2.783,228,1.837,229,1.423,230,1.837,231,2.196,232,0.827,233,1.426,234,1.282,235,2.156,236,2.196,237,2.196,238,1.837,239,2.196,240,1.837,241,2.196,242,0.763,243,1.837,244,4.018,245,1.423,246,1.164,247,3.002,248,2.424,249,1.837,250,1.837,251,1.6,252,1.837,253,1.837,254,0.897,255,1.764,256,3.328,257,2.196,258,2.196,259,3.749,260,2.196,261,4.579,262,4.935,263,1.837,264,5.424,265,2.515,266,2.196,267,1.837,268,3.36,269,3.328,270,3.328,271,3.328,272,3.328,273,2.196,274,3.562,275,3.328,276,2.604,277,1.6,278,5.164,279,2.196,280,3.328,281,2.196,282,2.196,283,4.483,284,2.196,285,3.328,286,4.473,287,3.332,288,2.196,289,1.764,290,2.196,291,4.018,292,2.196,293,3.328,294,2.196,295,3.328,296,3.328,297,2.196,298,1.761,299,4.018,300,2.196,301,2.196,302,2.196,303,2.196,304,2.196,305,2.196,306,2.196,307,2.783,308,2.196,309,1.837,310,2.196,311,2.196,312,2.196,313,2.196,314,2.196,315,2.196,316,3.328,317,1.6,318,2.196,319,2.196,320,3.328,321,2.196,322,3.328,323,2.196,324,2.196,325,2.196,326,2.196,327,2.196,328,3.328,329,2.196,330,2.196,331,2.196,332,2.196,333,2.196,334,2.196,335,2.196,336,2.196,337,2.196,338,2.196,339,2.196,340,2.196,341,2.196,342,2.196,343,3.328,344,2.196,345,2.196,346,2.196,347,2.196,348,2.196,349,2.196,350,2.196,351,3.328,352,4.018,353,2.196,354,2.196,355,2.196,356,2.196,357,2.196,358,2.196,359,2.196,360,2.196,361,1.837,362,2.196,363,2.196,364,1.837,365,2.196,366,2.196,367,2.196,368,2.196,369,3.328,370,3.328,371,2.196,372,4.018,373,2.196,374,2.196,375,2.196,376,2.196,377,2.196,378,1.6,379,5.07,380,2.196,381,2.196,382,1.642,383,2.196,384,2.196,385,2.196,386,3.36,387,1.837,388,2.196,389,2.196,390,4.018,391,2.196,392,2.783,393,2.196,394,2.424,395,2.424,396,2.156,397,2.424,398,1.942,399,3.328,400,3.328,401,3.328,402,2.196,403,2.156,404,2.196,405,2.783,406,2.196,407,2.196,408,3.749,409,3.328,410,2.196,411,2.196,412,2.196,413,2.196,414,2.196,415,2.196,416,3.328,417,4.817,418,2.196,419,2.196,420,2.927,421,2.196,422,2.196,423,1.837,424,2.196,425,2.196,426,3.266,427,2.156,428,1.423,429,2.196,430,2.783,431,3.749,432,1.064,433,2.783,434,1.6,435,2.196,436,1.156,437,1.6,438,1.6,439,2.196,440,1.837,441,2.783,442,2.196]],["title/classes/CCFDatabaseStatusTracker.html",[235,2.094,254,1.32]],["body/classes/CCFDatabaseStatusTracker.html",[2,0.325,3,0.325,4,0.375,5,0.23,6,0.43,11,0.019,12,0.276,13,0.536,16,0.515,17,0.032,18,0.347,19,0.341,23,0.427,24,1.294,25,1.634,26,1.178,27,1.734,28,1.682,29,1.707,36,1.203,41,1.734,45,1.786,59,0.538,68,1.023,78,0.865,137,0.886,158,0.024,159,0.027,189,2.708,207,1.531,211,2.373,235,3.31,245,3.31,247,2.156,254,1.661,255,3.199,259,4.67,261,3.721,263,3.401,274,2.981,277,4.068,286,4.068,287,2.708,405,5.228,443,2.635,444,5.287,445,3.401,446,4.272,447,3.721,448,4.899,449,5.858,450,2.962,451,4.066,452,4.051,453,5.108,454,2.962,455,4.066,456,4.066,457,4.066,458,4.066,459,4.066,460,4.066,461,6.322,462,5.108,463,2.635,464,4.066,465,5.108,466,5.108,467,5.108,468,4.066,469,4.066,470,4.066,471,3.401,472,5.108,473,4.066,474,4.066,475,4.066,476,4.066,477,4.066,478,4.066,479,4.066,480,4.066]],["title/classes/CCFSpatialGraph.html",[206,2.094,254,1.32]],["body/classes/CCFSpatialGraph.html",[3,0.247,4,0.57,5,0.175,6,0.405,11,0.02,12,0.211,13,0.448,16,0.607,17,0.032,18,0.429,19,0.359,23,0.448,26,0.552,49,0.58,59,0.73,92,0.498,119,0.8,137,0.811,158,0.02,159,0.015,161,2.886,173,1.265,176,1.807,177,1.807,189,3.245,201,3.569,203,3.558,204,2.256,205,2.256,206,2.766,207,1.607,208,4.085,229,2.006,232,1.839,233,1.634,234,1.807,245,2.006,246,1.642,247,3.441,251,2.256,254,1.265,255,2.791,265,2.453,268,2.59,274,3.223,287,3.101,289,1.642,298,2.126,309,4.774,364,4.085,382,1.265,386,4.984,392,2.59,394,2.256,395,2.256,396,2.006,397,2.256,398,1.807,403,2.766,440,3.569,441,5.17,443,2.006,447,3.109,450,2.256,452,3.79,454,4.023,463,2.766,481,2.59,482,4.268,483,4.268,484,5.264,485,4.085,486,4.268,487,2.59,488,4.268,489,3.109,490,4.268,491,3.096,492,4.268,493,3.096,494,3.096,495,3.096,496,4.268,497,3.096,498,5.522,499,4.158,500,4.268,501,3.096,502,2.256,503,2.006,504,4.268,505,3.569,506,3.096,507,2.59,508,3.096,509,2.59,510,3.096,511,3.096,512,3.096,513,2.006,514,2.079,515,2.256,516,2.256,517,4.268,518,2.435,519,2.59,520,4.023,521,2.006,522,3.096,523,3.558,524,2.256,525,3.072,526,1.807,527,3.558,528,3.109,529,2.256,530,4.884,531,3.096,532,3.096,533,3.096,534,4.268,535,3.096,536,3.096,537,3.096,538,3.096,539,3.096,540,3.096,541,3.096,542,3.096,543,3.096,544,2.256,545,3.096,546,4.268,547,1.5,548,4.268,549,4.268,550,1.166,551,4.268,552,3.096,553,3.096,554,3.096,555,3.096,556,2.59,557,4.268,558,3.096,559,4.268,560,4.268,561,3.096,562,3.096,563,3.096,564,3.096,565,4.268,566,3.096,567,3.096,568,3.096,569,4.268,570,3.558,571,3.096,572,3.096,573,3.096,574,4.268,575,3.096,576,3.096,577,3.096,578,3.109,579,4.268,580,3.096,581,5.708,582,3.096,583,3.096,584,3.096,585,3.096,586,3.096,587,3.096,588,3.096,589,3.558,590,3.096,591,3.096,592,3.096,593,3.096,594,3.096,595,3.096,596,1.375,597,3.096,598,1.375,599,3.096,600,1.375,601,3.096,602,1.375,603,3.096,604,1.375,605,3.096,606,1.375,607,3.096,608,1.375,609,3.096,610,1.375,611,3.096,612,1.375,613,3.096,614,1.375,615,3.096,616,1.375,617,3.096,618,1.375,619,3.096,620,1.375,621,3.096,622,1.375]],["title/classes/CCFSpatialScene.html",[209,1.886,254,1.32]],["body/classes/CCFSpatialScene.html",[0,0.2,2,0.209,3,0.209,4,0.35,5,0.148,6,0.418,11,0.018,12,0.178,16,0.598,17,0.032,18,0.379,19,0.35,20,0.66,23,0.468,26,0.467,49,0.399,59,0.808,92,0.495,100,0.655,101,0.655,114,0.558,119,0.59,123,0.756,128,1.263,129,1.123,137,0.889,140,0.716,141,1.218,146,1.231,158,0.018,159,0.012,161,2.981,176,1.531,189,2.867,207,1.429,209,2.216,210,3.677,211,1.531,229,1.7,233,1.856,234,1.531,246,2.592,247,3.263,254,1.072,255,2.592,265,1.165,274,3.532,276,2.46,287,3.306,289,3.237,298,2.079,403,2.46,427,1.7,428,3.362,432,2.819,434,2.766,436,1.802,437,2.766,438,2.766,443,1.7,447,2.766,450,1.911,452,3.957,454,4.408,463,1.7,487,2.194,489,2.766,499,2.766,502,1.911,503,1.7,515,1.911,520,3.779,521,2.891,523,4.24,524,1.911,525,2.604,526,1.531,527,4.24,528,1.911,529,1.911,544,1.911,578,2.766,589,1.911,623,1.531,624,3.25,625,3.796,626,3.25,627,3.25,628,3.796,629,3.796,630,3.796,631,3.796,632,3.796,633,3.796,634,3.25,635,2.623,636,3.175,637,2.623,638,3.175,639,2.623,640,5.408,641,3.175,642,2.623,643,1.802,644,3.175,645,2.623,646,3.175,647,2.623,648,2.623,649,2.623,650,3.175,651,2.623,652,3.175,653,2.623,654,2.623,655,3.175,656,4.089,657,3.731,658,2.623,659,3.175,660,2.623,661,2.766,662,1.911,663,3.94,664,2.46,665,1.911,666,1.911,667,1.686,668,1.551,669,1.551,670,1.551,671,3.731,672,4.523,673,3.731,674,3.175,675,3.175,676,3.175,677,2.194,678,2.053,679,3.25,680,3.175,681,3.175,682,2.194,683,2.194,684,2.194,685,2.194,686,2.194,687,2.194,688,4.089,689,4.089,690,2.194,691,2.194,692,2.194,693,2.194,694,4.339,695,2.194,696,3.175,697,3.175,698,3.175,699,2.194,700,2.194,701,2.194,702,2.194,703,2.766,704,2.194,705,3.175,706,3.175,707,2.194,708,4.523,709,3.175,710,3.175,711,3.731,712,3.175,713,4.61,714,3.175,715,3.175,716,3.175,717,2.194,718,2.194,719,3.175,720,3.175,721,2.194,722,2.194,723,4.339,724,2.194,725,2.194,726,2.194,727,2.194,728,2.194,729,3.175,730,2.194,731,2.194,732,2.194,733,2.194,734,2.194,735,2.194,736,2.194,737,2.194,738,2.194,739,3.175,740,3.175,741,2.194,742,2.194,743,2.194,744,4.339,745,2.194,746,2.194,747,2.194,748,2.194,749,4.089,750,2.194,751,2.194,752,2.194,753,3.175,754,2.194,755,2.194,756,1.165,757,2.194,758,2.194,759,2.194,760,2.194,761,2.194,762,1.7,763,2.194,764,2.194,765,2.194,766,2.194,767,2.194,768,2.194,769,2.194,770,2.194,771,2.194,772,2.194]],["title/interfaces/DatabaseStatus.html",[0,0.246,24,0.749]],["body/interfaces/DatabaseStatus.html",[0,0.476,1,0.786,2,0.249,3,0.249,4,0.288,5,0.177,6,0.212,7,0.925,8,1.08,9,1.271,10,0.786,11,0.028,12,0.292,13,0.451,14,1.002,15,0.987,16,0.607,17,0.032,18,0.442,19,0.361,20,0.786,21,1.002,22,0.786,23,0.655,24,0.995,25,1.558,26,0.987,27,1.452,28,1.34,29,1.34,30,1.377,31,1.377,32,1.694,33,1.271,34,1.377,35,1.271,36,1.564,37,1.377,38,1.377,39,0.837,40,1.081,41,1.564,42,1.271,43,1.271,44,1.377,45,1.564,46,0.898,47,1.513,48,0.941,49,0.601,50,1.173,51,1.173,52,0.853,53,1.443,54,1.173,55,1.03,56,0.733,57,0.733,58,0.925,59,0.413,60,0.925,61,1.377,62,1.34,63,1.081,64,0.459,65,0.37,66,1.002,67,1.271,68,1.558,69,1.563,70,1.173,71,1.564,72,1.271,73,1.377,74,1.173,75,1.002,76,1.564,77,1.34,78,1.29,79,0.925,80,1.33,81,1.452,82,0.786,83,1.377,84,0.925,85,1.452,86,1.002,87,0.925,88,0.609,89,1.002,90,1.776,91,0.925,92,0.422,93,0.696,94,0.853,95,0.925,96,0.925,97,1.002,98,0.853,99,0.857,100,0.631,101,0.631,102,1.34,103,1.34,104,1.631,105,1.443,106,1.271,107,0.631,108,1.377,109,1.271,110,0.925,111,0.914,112,0.925,113,1.377,114,0.914,115,1.173,116,0.765,117,1.34,118,1.573,119,0.733,120,0.765,121,0.765,122,1.002,123,0.649,124,0.786,125,0.557,126,0.925,127,0.853,128,0.609,129,0.786,130,1.377,131,1.002,132,1.002,133,1.173,134,1.271,135,1.002,136,0.925,137,0.861,138,1.002,139,0.853,140,0.853,141,0.853,142,1.564,143,1.34,144,0.853,145,1.002,146,1.081,147,0.925,148,1.002,149,1.002,150,0.925,151,0.724,152,0.925,153,0.786,154,1.271,155,0.925,156,1.002,157,0.925,158,0.02,159,0.015]],["title/interfaces/DatasetResult.html",[0,0.246,62,0.882]],["body/interfaces/DatasetResult.html",[0,0.478,1,0.804,2,0.255,3,0.255,4,0.294,5,0.18,6,0.217,7,0.945,8,1.04,9,1.29,10,0.804,11,0.028,12,0.296,13,0.458,14,1.024,15,0.994,16,0.61,17,0.032,18,0.437,19,0.365,20,0.804,21,1.024,22,0.804,23,0.658,24,0.74,25,1.342,26,0.776,27,0.945,28,0.872,29,0.872,30,1.024,31,1.024,32,1.397,33,0.945,34,1.024,35,0.945,36,0.945,37,1.024,38,1.024,39,0.623,40,0.804,41,0.945,42,0.945,43,0.945,44,1.024,45,0.945,46,0.934,47,1.573,48,0.95,49,0.605,50,1.19,51,1.355,52,0.872,53,1.456,54,1.19,55,1.088,56,0.762,57,0.762,58,0.945,59,0.422,60,0.945,61,1.591,62,1.456,63,1.45,64,0.64,65,0.516,66,1.397,67,1.705,68,1.564,69,1.573,70,1.19,71,1.578,72,1.29,73,1.397,74,1.19,75,1.024,76,1.578,77,1.355,78,1.296,79,0.945,80,1.342,81,1.469,82,0.804,83,1.397,84,0.945,85,1.469,86,1.024,87,0.945,88,0.623,89,1.024,90,1.79,91,0.945,92,0.426,93,0.707,94,0.872,95,0.945,96,0.945,97,1.024,98,0.872,99,0.864,100,0.64,101,0.64,102,1.355,103,1.355,104,1.639,105,1.456,106,1.29,107,0.64,108,1.397,109,1.29,110,0.945,111,0.928,112,0.945,113,1.397,114,0.928,115,1.19,116,0.776,117,1.355,118,1.591,119,0.738,120,0.776,121,0.776,122,1.024,123,0.656,124,0.804,125,0.569,126,0.945,127,0.872,128,0.623,129,0.804,130,1.397,131,1.024,132,1.024,133,1.19,134,1.29,135,1.024,136,0.945,137,0.469,138,1.024,139,0.872,140,0.872,141,0.872,142,1.578,143,1.355,144,0.872,145,1.024,146,1.097,147,0.945,148,1.024,149,1.024,150,0.945,151,0.74,152,0.945,153,0.804,154,1.29,155,0.945,156,1.024,157,0.945,158,0.021,159,0.015]],["title/interfaces/DonorResult.html",[0,0.246,54,0.882]],["body/interfaces/DonorResult.html",[0,0.479,1,0.809,2,0.257,3,0.257,4,0.296,5,0.182,6,0.219,7,0.952,8,1.043,9,1.296,10,0.809,11,0.029,12,0.298,13,0.46,14,1.031,15,0.997,16,0.608,17,0.032,18,0.438,19,0.364,20,0.809,21,1.031,22,0.809,23,0.659,24,0.745,25,1.346,26,0.78,27,0.952,28,0.878,29,0.878,30,1.031,31,1.031,32,1.404,33,0.952,34,1.031,35,0.952,36,0.952,37,1.031,38,1.031,39,0.627,40,0.809,41,0.952,42,0.952,43,0.952,44,1.031,45,0.952,46,0.936,47,1.577,48,0.953,49,0.606,50,1.196,51,1.196,52,0.878,53,1.528,54,1.36,55,1.091,56,0.764,57,0.764,58,1.296,59,0.579,60,1.583,61,1.404,62,1.36,63,1.102,64,0.472,65,0.381,66,1.031,67,1.296,68,1.566,69,1.577,70,1.196,71,1.583,72,1.296,73,1.404,74,1.196,75,1.031,76,1.583,77,1.36,78,1.298,79,0.952,80,1.346,81,1.474,82,0.809,83,1.404,84,0.952,85,1.474,86,1.031,87,0.952,88,0.627,89,1.031,90,1.794,91,0.952,92,0.427,93,0.71,94,0.878,95,0.952,96,0.952,97,1.031,98,0.878,99,0.867,100,0.643,101,0.643,102,1.36,103,1.36,104,1.642,105,1.46,106,1.296,107,0.643,108,1.404,109,1.296,110,0.952,111,0.932,112,0.952,113,1.404,114,0.932,115,1.196,116,0.78,117,1.36,118,1.597,119,0.74,120,0.78,121,0.78,122,1.031,123,0.659,124,0.809,125,0.573,126,0.952,127,0.878,128,0.627,129,0.809,130,1.404,131,1.031,132,1.031,133,1.196,134,1.296,135,1.031,136,0.952,137,0.472,138,1.031,139,0.878,140,0.878,141,0.878,142,1.583,143,1.36,144,0.878,145,1.031,146,1.102,147,0.952,148,1.031,149,1.031,150,0.952,151,0.745,152,0.952,153,0.809,154,1.296,155,0.952,156,1.031,157,0.952,158,0.021,159,0.015]],["title/interfaces/ExtractionSet.html",[0,0.246,643,1.122]],["body/interfaces/ExtractionSet.html",[0,0.449,2,0.274,3,0.274,4,0.527,5,0.311,6,0.233,8,0.669,11,0.016,12,0.233,13,0.481,15,1.087,16,0.614,17,0.032,18,0.446,19,0.364,23,0.618,39,0.892,46,0.742,48,1.048,49,0.631,55,0.892,56,0.454,57,0.454,59,0.807,64,0.504,65,0.609,88,1.071,92,0.439,93,1.051,99,0.556,100,0.672,101,0.672,107,0.84,116,0.978,119,0.727,120,0.978,121,0.978,123,0.757,125,0.611,158,0.022,159,0.016,173,1.87,180,1.525,232,1.292,233,1.778,242,1.192,298,1.59,382,1.87,436,1.59,514,1.723,518,1.87,547,1.662,550,2.068,596,1.525,598,1.525,600,1.525,602,1.525,604,1.525,606,1.525,608,1.525,610,1.525,612,1.525,614,1.525,616,1.525,618,1.525,620,1.525,622,1.525,643,1.788,667,1.525,668,1.402,669,1.402,670,1.402,678,1.192,756,1.525,773,1.662,774,1.662,775,2.66,776,2.66,777,2.912,778,1.662,779,1.82,780,1.662,781,2.426,782,2.216,783,2.771,784,1.662,785,1.662,786,1.82,787,1.662,788,1.662,789,1.82,790,2.426,791,1.662,792,1.82,793,1.82,794,1.82,795,2.73,796,1.662,797,1.662,798,2.426,799,2.426,800,2.216,801,2.216,802,2.033,803,1.82,804,1.82,805,1.82,806,1.662,807,1.82,808,1.82,809,2.426,810,2.216,811,1.662,812,1.662,813,3.38,814,1.662,815,1.662,816,1.662,817,1.662,818,1.82,819,1.82,820,2.287,821,1.662,822,2.912,823,2.73,824,3.033,825,1.82,826,1.662,827,1.82,828,1.82,829,2.912]],["title/interfaces/Filter.html",[0,0.246,128,0.63]],["body/interfaces/Filter.html",[0,0.475,1,0.77,2,0.244,3,0.244,4,0.282,5,0.173,6,0.208,7,0.905,8,1.021,9,1.252,10,0.77,11,0.028,12,0.288,13,0.444,14,0.98,15,0.979,16,0.611,17,0.032,18,0.445,19,0.366,20,0.77,21,0.98,22,0.77,23,0.653,24,0.708,25,1.318,26,0.754,27,0.905,28,0.835,29,0.835,30,0.98,31,0.98,32,1.356,33,0.905,34,0.98,35,0.905,36,0.905,37,0.98,38,0.98,39,0.596,40,0.77,41,0.905,42,0.905,43,0.905,44,0.98,45,0.905,46,0.891,47,1.501,48,0.933,49,0.597,50,1.155,51,1.155,52,0.835,53,1.43,54,1.155,55,1.021,56,0.727,57,0.727,58,0.905,59,0.404,60,0.905,61,1.356,62,1.325,63,1.065,64,0.449,65,0.362,66,0.98,67,1.252,68,1.552,69,1.553,70,1.155,71,1.55,72,1.252,73,1.356,74,1.155,75,0.98,76,1.55,77,1.325,78,1.283,79,0.905,80,1.318,81,1.436,82,0.77,83,1.356,84,0.905,85,1.436,86,0.98,87,0.905,88,0.596,89,0.98,90,1.762,91,0.905,92,0.439,93,0.686,94,0.835,95,0.905,96,0.905,97,0.98,98,0.835,99,0.963,100,0.769,101,0.769,102,1.43,103,1.43,104,1.647,105,1.553,106,1.627,107,0.621,108,1.555,109,1.627,110,0.905,111,1.032,112,0.905,113,1.356,114,0.9,115,1.43,116,0.754,117,1.325,118,1.555,119,0.727,120,0.754,121,0.754,122,0.98,123,0.642,124,1.065,125,0.754,126,1.252,127,1.155,128,0.825,129,1.221,130,1.679,131,1.679,132,1.679,133,1.553,134,1.683,135,1.679,136,1.252,137,0.769,138,1.356,139,1.155,140,1.43,141,1.325,142,1.55,143,1.325,144,0.835,145,0.98,146,1.065,147,0.905,148,0.98,149,0.98,150,0.905,151,0.708,152,0.905,153,0.77,154,1.252,155,0.905,156,0.98,157,0.905,158,0.02,159,0.015]],["title/interfaces/FlatSpatialPlacement.html",[0,0.246,232,1.216]],["body/interfaces/FlatSpatialPlacement.html",[0,0.45,2,0.277,3,0.277,4,0.571,5,0.312,6,0.236,11,0.016,12,0.236,13,0.484,15,0.983,16,0.614,17,0.032,18,0.446,19,0.354,23,0.62,39,0.899,46,0.562,48,1.023,49,0.579,55,1.009,56,0.459,57,0.459,59,0.797,64,0.509,65,0.613,88,1.076,92,0.44,93,1.056,99,0.562,100,0.677,101,0.677,107,0.76,116,0.983,119,0.809,120,0.983,121,0.983,123,0.797,125,0.618,158,0.022,159,0.016,173,1.883,180,1.541,232,1.735,233,1.699,242,1.205,298,1.601,382,1.883,436,1.601,514,1.735,518,1.883,547,1.68,550,2.077,596,1.541,598,1.541,600,1.541,602,1.541,604,1.541,606,1.541,608,1.541,610,1.541,612,1.541,614,1.541,616,1.541,618,1.541,620,1.541,622,1.541,643,1.601,667,1.541,668,1.417,669,1.417,670,1.417,678,1.205,756,1.541,773,1.68,774,1.68,775,2.232,776,2.232,777,1.839,778,1.68,779,1.839,780,1.68,781,2.444,782,2.232,783,2.781,784,1.68,785,1.68,786,1.839,787,1.68,788,1.68,789,1.839,790,2.444,791,1.68,792,1.839,793,1.839,794,1.839,795,2.744,796,1.68,797,1.68,798,2.444,799,2.444,800,2.232,801,2.232,802,2.047,803,1.839,804,1.839,805,1.839,806,1.68,807,1.839,808,1.839,809,2.444,810,2.232,811,1.68,812,1.68,813,3.385,814,1.68,815,1.68,816,1.68,817,1.68,818,1.839,819,1.839,820,2.45,821,1.68,822,2.924,823,2.744,824,3.044,825,1.839,826,1.68,827,1.839,828,1.839,829,2.924]],["title/interfaces/ListResultItem.html",[0,0.246,47,0.882]],["body/interfaces/ListResultItem.html",[0,0.478,1,0.801,2,0.254,3,0.254,4,0.294,5,0.18,6,0.216,7,0.942,8,1.17,9,1.288,10,0.801,11,0.028,12,0.296,13,0.457,14,1.021,15,1.084,16,0.612,17,0.032,18,0.437,19,0.362,20,0.801,21,1.021,22,0.801,23,0.658,24,0.738,25,1.341,26,0.775,27,0.942,28,0.869,29,0.869,30,1.021,31,1.021,32,1.395,33,0.942,34,1.021,35,0.942,36,0.942,37,1.021,38,1.021,39,0.621,40,0.801,41,0.942,42,0.942,43,0.942,44,1.021,45,0.942,46,0.933,47,1.572,48,0.993,49,0.639,50,1.353,51,1.353,52,1.454,53,1.454,54,1.188,55,1.039,56,0.738,57,0.738,58,0.942,59,0.421,60,0.942,61,1.395,62,1.353,63,1.095,64,0.468,65,0.377,66,1.021,67,1.288,68,1.564,69,1.572,70,1.188,71,1.576,72,1.288,73,1.395,74,1.188,75,1.021,76,1.576,77,1.353,78,1.295,79,0.942,80,1.341,81,1.467,82,0.801,83,1.395,84,0.942,85,1.467,86,1.021,87,0.942,88,0.621,89,1.021,90,1.788,91,0.942,92,0.425,93,0.705,94,0.869,95,0.942,96,0.942,97,1.021,98,0.869,99,0.863,100,0.639,101,0.639,102,1.353,103,1.353,104,1.638,105,1.454,106,1.288,107,0.639,108,1.395,109,1.288,110,0.942,111,0.926,112,0.942,113,1.395,114,0.926,115,1.188,116,0.775,117,1.353,118,1.589,119,0.738,120,0.775,121,0.775,122,1.021,123,0.656,124,0.801,125,0.567,126,0.942,127,0.869,128,0.621,129,0.801,130,1.395,131,1.021,132,1.021,133,1.188,134,1.288,135,1.021,136,0.942,137,0.468,138,1.021,139,0.869,140,0.869,141,0.869,142,1.576,143,1.353,144,0.869,145,1.021,146,1.095,147,0.942,148,1.021,149,1.021,150,0.942,151,0.738,152,0.942,153,0.801,154,1.288,155,0.942,156,1.021,157,0.942,158,0.021,159,0.015]],["title/interfaces/OntologyTreeModel.html",[0,0.246,153,0.813]],["body/interfaces/OntologyTreeModel.html",[0,0.478,1,0.805,2,0.255,3,0.255,4,0.295,5,0.181,6,0.217,7,0.947,8,1.041,9,1.292,10,0.805,11,0.028,12,0.297,13,0.458,14,1.026,15,0.995,16,0.608,17,0.032,18,0.437,19,0.362,20,0.805,21,1.026,22,0.805,23,0.658,24,0.741,25,1.343,26,0.777,27,0.947,28,0.873,29,0.873,30,1.026,31,1.026,32,1.399,33,0.947,34,1.026,35,0.947,36,0.947,37,1.026,38,1.026,39,0.624,40,0.805,41,0.947,42,0.947,43,0.947,44,1.026,45,0.947,46,0.905,47,1.525,48,0.951,49,0.619,50,1.192,51,1.192,52,0.873,53,1.457,54,1.192,55,1.041,56,0.739,57,0.739,58,0.947,59,0.423,60,0.947,61,1.399,62,1.356,63,1.098,64,0.47,65,0.379,66,1.026,67,1.292,68,1.565,69,1.574,70,1.192,71,1.579,72,1.292,73,1.399,74,1.192,75,1.026,76,1.579,77,1.356,78,1.296,79,0.947,80,1.343,81,1.47,82,0.805,83,1.399,84,0.947,85,1.47,86,1.026,87,0.947,88,0.624,89,1.026,90,1.791,91,0.947,92,0.426,93,0.707,94,0.873,95,0.947,96,0.947,97,1.026,98,0.873,99,0.865,100,0.641,101,0.641,102,1.356,103,1.356,104,1.698,105,1.457,106,1.292,107,0.641,108,1.399,109,1.292,110,0.947,111,0.929,112,0.947,113,1.399,114,0.929,115,1.192,116,0.777,117,1.356,118,1.593,119,0.739,120,0.777,121,0.777,122,1.026,123,0.657,124,0.805,125,0.57,126,0.947,127,0.873,128,0.624,129,0.805,130,1.399,131,1.026,132,1.026,133,1.192,134,1.292,135,1.026,136,0.947,137,0.47,138,1.026,139,0.873,140,0.873,141,0.873,142,1.706,143,1.356,144,0.873,145,1.026,146,1.406,147,0.947,148,1.026,149,1.026,150,0.947,151,1.011,152,1.292,153,1.098,154,1.706,155,1.292,156,1.399,157,1.292,158,0.021,159,0.015,830,2.828]],["title/interfaces/OntologyTreeNode.html",[0,0.246,143,0.882]],["body/interfaces/OntologyTreeNode.html",[0,0.476,1,0.785,2,0.249,3,0.249,4,0.288,5,0.176,6,0.212,7,0.924,8,1.03,9,1.27,10,0.785,11,0.028,12,0.292,13,0.451,14,1,15,1.079,16,0.614,17,0.032,18,0.436,19,0.368,20,0.785,21,1,22,0.785,23,0.655,24,0.723,25,1.329,26,0.764,27,0.924,28,0.852,29,0.852,30,1,31,1,32,1.376,33,0.924,34,1,35,0.924,36,0.924,37,1,38,1,39,0.608,40,0.785,41,0.924,42,0.924,43,0.924,44,1,45,0.924,46,0.898,47,1.512,48,1.019,49,0.655,50,1.172,51,1.172,52,0.852,53,1.442,54,1.172,55,1.03,56,0.757,57,0.757,58,0.924,59,0.413,60,0.924,61,1.376,62,1.339,63,1.08,64,0.458,65,0.369,66,1,67,1.27,68,1.558,69,1.562,70,1.172,71,1.563,72,1.27,73,1.376,74,1.172,75,1,76,1.563,77,1.6,78,1.289,79,0.924,80,1.329,81,1.451,82,0.785,83,1.376,84,0.924,85,1.451,86,1,87,0.924,88,0.608,89,1,90,1.775,91,0.924,92,0.422,93,0.696,94,0.852,95,0.924,96,0.924,97,1,98,0.852,99,0.856,100,0.63,101,0.63,102,1.339,103,1.339,104,1.69,105,1.442,106,1.27,107,0.63,108,1.376,109,1.27,110,0.924,111,0.913,112,0.924,113,1.376,114,0.913,115,1.172,116,0.764,117,1.339,118,1.572,119,0.732,120,0.764,121,0.764,122,1,123,0.732,124,0.785,125,0.556,126,0.924,127,0.852,128,0.608,129,0.785,130,1.376,131,1,132,1,133,1.172,134,1.27,135,1,136,0.924,137,0.458,138,1,139,0.852,140,0.852,141,0.852,142,1.693,143,1.442,144,1.172,145,1.376,146,1.234,147,1.563,148,1.376,149,1.376,150,1.563,151,0.723,152,0.924,153,0.785,154,1.27,155,0.924,156,1,157,0.924,158,0.02,159,0.015]],["title/interfaces/SearchResultJson.html",[0,0.246,831,2.354]],["body/interfaces/SearchResultJson.html",[0,0.26,2,0.272,3,0.272,4,0.314,5,0.193,6,0.232,10,1.553,11,0.016,12,0.232,13,0.478,16,0.569,17,0.032,18,0.349,19,0.323,20,1.147,22,0.858,23,0.478,29,0.931,40,0.858,51,1.604,56,0.603,57,0.603,65,0.721,85,1.348,94,1.244,111,1.327,158,0.022,159,0.016,174,2.483,181,3.197,182,2.85,183,3.638,184,3.99,185,2.85,186,2.208,187,2.85,188,4.291,189,2.72,194,2.85,195,2.483,196,2.85,203,4.439,204,3.738,205,2.483,207,1.715,212,2.483,245,3.699,247,3.409,261,3.99,262,5.16,265,1.514,274,1.989,276,2.208,278,4.58,286,4.439,287,3.356,298,2.116,307,2.85,361,2.85,432,2.206,513,2.208,516,4.278,664,2.208,830,2.952,831,3.738,832,2.208,833,2.483,834,5.997,835,2.85,836,3.408,837,2.85,838,2.483,839,2.483,840,3.408,841,3.318,842,2.85,843,3.318,844,2.85,845,2.85,846,2.85,847,2.85,848,2.85,849,2.85,850,2.85,851,2.85,852,2.85,853,2.85,854,2.85,855,2.85,856,2.85,857,2.85,858,2.85,859,2.85,860,2.85,861,2.85,862,2.85,863,2.85,864,2.85,865,2.85,866,2.85,867,2.85,868,2.85,869,2.85,870,2.85,871,2.85,872,3.318,873,2.85,874,4.555,875,5.873,876,3.408,877,3.408,878,3.408,879,3.408,880,3.408,881,3.408,882,2.483,883,3.408,884,3.408,885,3.408,886,3.408,887,2.85,888,3.408,889,2.85,890,4.555,891,3.408,892,2.85,893,4.555,894,3.408,895,3.408,896,4.555,897,3.408,898,4.555,899,3.408,900,3.408,901,3.408,902,3.408,903,2.85,904,5.131,905,3.408,906,5.131,907,3.408,908,3.408,909,3.408,910,4.555,911,3.408,912,3.408,913,3.408,914,3.408,915,3.408,916,3.408,917,4.555,918,5.708,919,5.997,920,3.408,921,3.408,922,2.85,923,3.408,924,2.483,925,5.873,926,3.408,927,5.708,928,3.408,929,5.708,930,3.408,931,5.873,932,3.408,933,3.408,934,3.408,935,3.408,936,2.85,937,2.85,938,3.408,939,3.408]],["title/interfaces/SearchableItem.html",[0,0.246,98,0.882]],["body/interfaces/SearchableItem.html",[0,0.476,1,0.785,2,0.249,3,0.249,4,0.288,5,0.176,6,0.212,7,0.924,8,1.03,9,1.27,10,0.785,11,0.028,12,0.292,13,0.451,14,1,15,0.986,16,0.607,17,0.032,18,0.442,19,0.364,20,0.785,21,1,22,0.785,23,0.655,24,0.723,25,1.329,26,0.764,27,0.924,28,0.852,29,0.852,30,1,31,1,32,1.376,33,0.924,34,1,35,0.924,36,0.924,37,1,38,1,39,0.608,40,0.785,41,0.924,42,0.924,43,0.924,44,1,45,0.924,46,0.898,47,1.512,48,0.986,49,0.636,50,1.172,51,1.172,52,0.852,53,1.442,54,1.172,55,1.03,56,0.732,57,0.732,58,0.924,59,0.413,60,0.924,61,1.376,62,1.339,63,1.08,64,0.458,65,0.369,66,1,67,1.27,68,1.558,69,1.562,70,1.172,71,1.563,72,1.27,73,1.376,74,1.172,75,1,76,1.563,77,1.339,78,1.289,79,0.924,80,1.329,81,1.451,82,0.785,83,1.376,84,0.924,85,1.451,86,1,87,0.924,88,0.608,89,1,90,1.775,91,0.924,92,0.422,93,0.696,94,0.852,95,0.924,96,1.27,97,1.376,98,1.172,99,0.968,100,0.776,101,0.776,102,1.6,103,1.6,104,1.654,105,1.562,106,1.639,107,0.84,108,1.572,109,1.639,110,0.924,111,0.913,112,0.924,113,1.376,114,0.913,115,1.172,116,0.764,117,1.339,118,1.572,119,0.732,120,0.764,121,0.764,122,1,123,0.649,124,0.785,125,0.556,126,0.924,127,0.852,128,0.608,129,0.785,130,1.376,131,1,132,1,133,1.172,134,1.27,135,1,136,0.924,137,0.909,138,1,139,0.852,140,0.852,141,0.852,142,1.563,143,1.339,144,0.852,145,1,146,1.08,147,0.924,148,1,149,1,150,0.924,151,0.723,152,0.924,153,0.785,154,1.27,155,0.924,156,1,157,0.924,158,0.02,159,0.015]],["title/interfaces/SpatialEntity.html",[0,0.246,233,0.956]],["body/interfaces/SpatialEntity.html",[0,0.426,2,0.231,3,0.231,4,0.497,5,0.289,6,0.197,8,0.564,11,0.014,12,0.197,13,0.428,15,1.044,16,0.617,17,0.032,18,0.452,19,0.374,23,0.587,39,0.997,46,0.469,48,1.023,49,0.603,55,0.794,56,0.383,57,0.383,59,0.799,64,0.598,65,0.605,88,1.051,92,0.468,93,1.057,99,0.829,100,0.791,101,0.791,107,0.751,116,0.96,119,0.676,120,0.96,121,0.96,123,0.775,125,0.516,137,0.967,158,0.019,159,0.014,173,1.664,180,1.286,232,1.09,233,1.654,242,1.415,298,1.941,382,2.201,436,1.776,514,1.533,518,1.664,547,1.972,550,2.104,596,1.286,598,1.286,600,1.286,602,1.286,604,1.286,606,1.286,608,1.286,610,1.286,612,1.286,614,1.286,616,1.286,618,1.286,620,1.286,622,1.286,643,1.415,667,2.271,668,2.089,669,2.089,670,2.089,678,1.776,756,1.809,773,1.402,774,1.402,775,1.972,776,1.972,777,1.535,778,1.402,779,1.535,780,1.402,781,2.71,782,2.706,783,2.984,784,1.972,785,2.476,786,2.159,787,2.476,788,2.476,789,2.159,790,2.498,791,2.476,792,2.159,793,2.159,794,2.159,795,2.963,796,1.972,797,1.972,798,2.71,799,2.71,800,2.609,801,2.609,802,2.482,803,2.159,804,2.159,805,2.159,806,2.476,807,2.159,808,2.159,809,2.71,810,2.476,811,2.476,812,2.476,813,3.353,814,2.476,815,2.476,816,2.476,817,2.476,818,2.159,819,1.535,820,2.093,821,1.402,822,2.71,823,2.498,824,2.856,825,1.535,826,1.402,827,1.535,828,1.535,829,2.71]],["title/interfaces/SpatialObjectReference.html",[0,0.246,550,1.216]],["body/interfaces/SpatialObjectReference.html",[0,0.448,2,0.272,3,0.272,4,0.526,5,0.349,6,0.232,8,0.665,11,0.016,12,0.232,13,0.478,15,0.976,16,0.616,17,0.032,18,0.445,19,0.365,23,0.617,39,0.888,46,0.552,48,1.046,49,0.63,55,0.888,56,0.451,57,0.451,59,0.816,64,0.5,65,0.676,88,1.068,92,0.456,93,1.047,99,0.552,100,0.669,101,0.669,107,0.753,116,0.976,119,0.724,120,0.976,121,0.976,123,0.755,125,0.607,137,0.669,158,0.022,159,0.016,173,1.861,180,2.023,232,1.283,233,1.689,242,1.184,298,1.582,382,2.096,426,2.483,436,1.582,514,1.715,518,1.861,547,1.651,550,2.149,596,1.514,598,1.514,600,1.514,602,1.514,604,1.514,606,1.514,608,1.514,610,1.514,612,1.514,614,1.514,616,1.514,618,1.514,620,1.514,622,1.514,643,1.582,667,1.514,668,1.392,669,1.392,670,1.392,678,1.184,756,1.514,773,1.651,774,1.651,775,2.206,776,2.206,777,1.807,778,2.652,779,2.415,780,2.652,781,2.415,782,2.206,783,2.764,784,1.651,785,1.651,786,1.807,787,1.651,788,1.651,789,1.807,790,2.415,791,1.651,792,1.807,793,1.807,794,1.807,795,2.72,796,1.651,797,1.651,798,2.415,799,2.415,800,2.206,801,2.206,802,2.023,803,1.807,804,1.807,805,1.807,806,1.651,807,1.807,808,1.807,809,2.415,810,2.206,811,1.651,812,1.651,813,3.377,814,1.651,815,1.651,816,1.651,817,1.651,818,1.807,819,1.807,820,2.279,821,1.651,822,2.904,823,2.72,824,3.026,825,1.807,826,1.651,827,1.807,828,1.807,829,2.904]],["title/interfaces/SpatialPlacement.html",[0,0.246,514,1.216]],["body/interfaces/SpatialPlacement.html",[0,0.45,2,0.277,3,0.277,4,0.571,5,0.312,6,0.236,11,0.016,12,0.236,13,0.484,15,0.982,16,0.611,17,0.032,18,0.446,19,0.353,23,0.62,39,0.898,46,0.562,48,1.022,49,0.579,55,1.009,56,0.458,57,0.458,59,0.797,64,0.509,65,0.612,88,1.075,92,0.44,93,1.055,99,0.562,100,0.676,101,0.676,107,0.76,116,0.982,119,0.809,120,0.982,121,0.982,123,0.759,125,0.617,158,0.022,159,0.016,173,1.881,180,1.539,232,1.304,233,1.832,242,1.203,298,1.599,382,1.881,436,1.599,514,1.947,518,1.881,547,1.678,550,2.221,596,1.539,598,1.539,600,1.539,602,1.539,604,1.539,606,1.539,608,1.539,610,1.539,612,1.539,614,1.539,616,1.539,618,1.539,620,1.539,622,1.539,643,1.599,667,1.539,668,1.415,669,1.415,670,1.415,678,1.203,756,1.539,773,1.678,774,1.678,775,2.23,776,2.23,777,1.837,778,1.678,779,1.837,780,1.678,781,2.441,782,2.23,783,2.779,784,1.678,785,1.678,786,1.837,787,1.678,788,1.678,789,1.837,790,2.441,791,1.678,792,1.837,793,1.837,794,1.837,795,2.742,796,1.678,797,1.678,798,2.441,799,2.441,800,2.23,801,2.23,802,2.046,803,1.837,804,1.837,805,1.837,806,1.678,807,1.837,808,1.837,809,2.441,810,2.23,811,1.678,812,1.678,813,3.384,814,1.678,815,1.678,816,1.678,817,1.678,818,1.837,819,1.837,820,2.449,821,1.678,822,2.923,823,2.742,824,3.042,825,1.837,826,1.678,827,1.837,828,1.837,829,2.923]],["title/interfaces/SpatialPlacementCommon.html",[0,0.246,820,1.435]],["body/interfaces/SpatialPlacementCommon.html",[0,0.436,2,0.248,3,0.248,4,0.51,5,0.298,6,0.211,8,0.606,11,0.015,12,0.211,13,0.449,15,0.939,16,0.615,17,0.032,18,0.453,19,0.373,23,0.6,39,0.835,46,0.504,48,1.018,49,0.615,55,0.835,56,0.566,57,0.566,59,0.789,64,0.456,65,0.579,88,1.142,92,0.421,93,1.039,99,0.504,100,0.628,101,0.628,107,0.719,116,1.043,119,0.697,120,1.043,121,1.043,123,0.731,125,0.762,137,0.839,158,0.02,159,0.015,173,2.335,180,1.381,232,1.17,233,1.636,242,1.08,298,1.486,382,1.999,436,1.486,514,1.611,518,2.154,547,1.505,550,1.985,596,2.342,598,2.342,600,2.342,602,2.342,604,2.342,606,2.342,608,2.342,610,2.342,612,2.342,614,2.342,616,2.342,618,2.342,620,2.342,622,2.342,643,1.486,667,1.381,668,1.27,669,1.27,670,1.27,678,1.08,756,1.381,773,1.505,774,1.505,775,2.073,776,2.073,777,1.648,778,1.505,779,1.648,780,1.505,781,2.269,782,2.073,783,2.678,784,1.505,785,1.505,786,1.648,787,1.505,788,1.505,789,1.648,790,2.595,791,1.505,792,1.648,793,1.648,794,1.648,795,2.595,796,1.505,797,1.505,798,2.269,799,2.269,800,2.073,801,2.073,802,1.901,803,1.648,804,1.648,805,1.648,806,1.505,807,1.648,808,1.648,809,2.269,810,2.073,811,1.505,812,1.505,813,3.458,814,1.505,815,1.505,816,1.505,817,1.505,818,1.648,819,2.269,820,2.342,821,2.073,822,3.162,823,3.03,824,3.247,825,2.269,826,2.554,827,2.269,828,2.269,829,3.162]],["title/interfaces/SpatialSceneNode.html",[0,0.246,210,1.886]],["body/interfaces/SpatialSceneNode.html",[0,0.209,2,0.313,3,0.219,4,0.252,5,0.155,6,0.186,11,0.019,12,0.186,13,0.411,16,0.611,17,0.032,18,0.432,19,0.367,23,0.48,26,0.488,49,0.554,59,0.66,92,0.313,100,0.671,101,0.671,114,0.583,119,0.362,123,0.66,128,1.127,129,1.15,137,0.965,140,0.748,141,1.606,146,1.255,158,0.019,159,0.013,161,1.327,176,1.599,189,2.909,207,1.474,209,1.599,210,3.618,211,1.599,229,1.775,233,1.71,234,1.599,246,2.423,247,3.286,254,1.119,255,2.076,265,1.217,276,2.538,287,3.327,289,3.262,298,2.073,403,2.538,427,1.775,428,2.538,432,2.848,434,1.995,436,1.833,437,1.995,438,1.995,463,1.775,489,1.995,499,3.633,502,1.995,503,1.775,515,1.995,520,3.844,521,2.962,523,4.285,524,1.995,525,2.668,526,1.599,527,4.285,528,1.995,529,1.995,544,1.995,578,2.853,589,1.995,623,1.599,624,1.995,626,1.995,627,1.995,634,1.995,636,2.291,638,2.291,641,2.291,643,1.588,644,2.291,646,2.291,650,2.291,652,2.291,655,2.291,656,3.275,657,2.291,659,2.291,661,3.633,662,1.995,663,3.998,664,3.419,665,1.995,666,1.995,667,2.344,668,2.156,669,2.156,670,2.156,671,4.59,672,4.919,673,4.59,674,4.413,675,4.413,676,4.413,677,4.171,678,2.137,679,3.998,680,4.413,681,4.413,682,4.171,683,2.291,684,2.291,685,2.291,686,2.291,687,2.291,688,4.171,689,4.171,690,2.291,691,2.291,692,2.291,693,2.291,694,4.413,695,2.291,696,3.275,697,3.275,698,3.275,699,2.291,700,2.291,701,2.291,702,2.291,703,2.853,704,2.291,705,3.275,706,3.275,707,2.291,708,4.59,709,3.275,710,3.275,711,3.822,712,3.275,713,4.634,714,3.275,715,3.275,716,3.275,717,2.291,718,2.291,719,3.275,720,3.275,721,2.291,722,2.291,723,4.413,724,2.291,725,2.291,726,2.291,727,2.291,728,2.291,729,3.275,730,2.291,731,2.291,732,2.291,733,2.291,734,2.291,735,2.291,736,2.291,737,2.291,738,2.291,739,3.275,740,3.275,741,2.291,742,2.291,743,2.291,744,4.413,745,2.291,746,2.291,747,2.291,748,2.291,749,4.171,750,2.291,751,2.291,752,2.291,753,3.275,754,2.291,755,2.291,756,1.217,757,2.291,758,2.291,759,2.291,760,2.291,761,2.291,762,1.775,763,2.291,764,2.291,765,2.291,766,2.291,767,2.291,768,2.291,769,2.291,770,2.291,771,2.291,772,2.291]],["title/interfaces/SpatialSearch.html",[0,0.246,115,0.882]],["body/interfaces/SpatialSearch.html",[0,0.476,1,0.786,2,0.249,3,0.249,4,0.288,5,0.177,6,0.212,7,0.925,8,1.03,9,1.271,10,0.786,11,0.028,12,0.292,13,0.451,14,1.002,15,0.987,16,0.607,17,0.032,18,0.445,19,0.363,20,0.786,21,1.002,22,0.786,23,0.655,24,0.724,25,1.33,26,0.765,27,0.925,28,0.853,29,0.853,30,1.002,31,1.002,32,1.377,33,0.925,34,1.002,35,0.925,36,0.925,37,1.002,38,1.002,39,0.609,40,0.786,41,0.925,42,0.925,43,0.925,44,1.002,45,0.925,46,0.898,47,1.513,48,0.941,49,0.601,50,1.173,51,1.173,52,0.853,53,1.443,54,1.173,55,1.03,56,0.733,57,0.733,58,0.925,59,0.413,60,0.925,61,1.377,62,1.34,63,1.081,64,0.459,65,0.37,66,1.002,67,1.271,68,1.558,69,1.563,70,1.173,71,1.564,72,1.271,73,1.377,74,1.173,75,1.002,76,1.564,77,1.34,78,1.29,79,0.925,80,1.33,81,1.452,82,0.786,83,1.377,84,0.925,85,1.564,86,1.002,87,0.925,88,0.609,89,1.002,90,1.943,91,0.925,92,0.457,93,0.796,94,0.853,95,0.925,96,0.925,97,1.002,98,0.853,99,0.857,100,0.631,101,0.631,102,1.34,103,1.34,104,1.631,105,1.443,106,1.271,107,0.631,108,1.377,109,1.271,110,1.271,111,1.044,112,1.271,113,1.694,114,1.125,115,1.34,116,1.02,117,1.563,118,1.835,119,0.826,120,1.02,121,1.02,122,1.694,123,0.699,124,0.786,125,0.557,126,0.925,127,0.853,128,0.609,129,0.786,130,1.377,131,1.002,132,1.002,133,1.173,134,1.271,135,1.002,136,0.925,137,0.459,138,1.002,139,0.853,140,0.853,141,0.853,142,1.564,143,1.34,144,0.853,145,1.002,146,1.081,147,0.925,148,1.002,149,1.002,150,0.925,151,0.724,152,0.925,153,0.786,154,1.271,155,0.925,156,1.002,157,0.925,158,0.02,159,0.015]],["title/interfaces/TissueBlockResult.html",[0,0.246,82,0.813]],["body/interfaces/TissueBlockResult.html",[0,0.474,1,0.764,2,0.242,3,0.242,4,0.28,5,0.172,6,0.206,7,0.898,8,1.018,9,1.246,10,0.764,11,0.028,12,0.286,13,0.442,14,0.973,15,0.976,16,0.607,17,0.032,18,0.441,19,0.37,20,0.764,21,0.973,22,0.764,23,0.652,24,0.703,25,1.313,26,0.75,27,0.898,28,0.829,29,0.829,30,0.973,31,0.973,32,1.349,33,0.898,34,0.973,35,0.898,36,0.898,37,0.973,38,0.973,39,0.592,40,0.764,41,0.898,42,0.898,43,0.898,44,0.973,45,0.898,46,0.92,47,1.549,48,0.93,49,0.596,50,1.319,51,1.149,52,0.829,53,1.619,54,1.425,55,1.069,56,0.75,57,0.75,58,0.898,59,0.401,60,0.898,61,1.349,62,1.497,63,1.059,64,0.446,65,0.359,66,0.973,67,1.246,68,1.62,69,1.619,70,1.425,71,1.622,72,1.622,73,1.673,74,1.425,75,0.973,76,1.782,77,1.319,78,1.365,79,0.898,80,1.493,81,1.622,82,1.059,83,1.673,84,1.545,85,1.622,86,1.349,87,1.545,88,0.821,89,1.349,90,1.819,91,1.545,92,0.438,93,0.783,94,1.149,95,1.545,96,0.898,97,0.973,98,0.829,99,0.846,100,0.618,101,0.618,102,1.319,103,1.319,104,1.619,105,1.425,106,1.246,107,0.618,108,1.349,109,1.246,110,0.898,111,0.896,112,0.898,113,1.349,114,0.896,115,1.149,116,0.75,117,1.319,118,1.549,119,0.725,120,0.75,121,0.75,122,0.973,123,0.639,124,0.764,125,0.541,126,0.898,127,0.829,128,0.592,129,0.764,130,1.349,131,0.973,132,0.973,133,1.149,134,1.246,135,0.973,136,0.898,137,0.446,138,0.973,139,0.829,140,0.829,141,0.829,142,1.545,143,1.319,144,0.829,145,0.973,146,1.059,147,0.898,148,0.973,149,0.973,150,0.898,151,0.703,152,0.898,153,0.764,154,1.246,155,0.898,156,0.973,157,0.898,158,0.02,159,0.014]],["title/interfaces/TissueSectionResult.html",[0,0.246,70,0.882]],["body/interfaces/TissueSectionResult.html",[0,0.477,1,0.792,2,0.251,3,0.251,4,0.29,5,0.178,6,0.214,7,0.931,8,1.033,9,1.277,10,0.792,11,0.028,12,0.335,13,0.453,14,1.008,15,0.989,16,0.605,17,0.032,18,0.439,19,0.367,20,0.792,21,1.008,22,0.792,23,0.656,24,0.729,25,1.334,26,0.768,27,0.931,28,0.859,29,0.859,30,1.008,31,1.008,32,1.383,33,0.931,34,1.008,35,0.931,36,0.931,37,1.008,38,1.008,39,0.613,40,0.792,41,0.931,42,0.931,43,0.931,44,1.008,45,0.931,46,0.93,47,1.566,48,0.944,49,0.602,50,1.178,51,1.178,52,0.859,53,1.447,54,1.178,55,1.083,56,0.759,57,0.759,58,0.931,59,0.416,60,0.931,61,1.383,62,1.516,63,1.086,64,0.462,65,0.372,66,1.008,67,1.277,68,1.609,69,1.693,70,1.345,71,1.643,72,1.643,73,1.699,74,1.447,75,1.383,76,1.643,77,1.447,78,1.307,79,1.568,80,1.505,81,1.568,82,0.792,83,1.383,84,0.931,85,1.457,86,1.008,87,0.931,88,0.613,89,1.008,90,1.78,91,0.931,92,0.423,93,0.699,94,0.859,95,0.931,96,0.931,97,1.008,98,0.859,99,0.859,100,0.633,101,0.633,102,1.345,103,1.345,104,1.633,105,1.447,106,1.277,107,0.633,108,1.383,109,1.277,110,0.931,111,0.918,112,0.931,113,1.383,114,0.918,115,1.178,116,0.768,117,1.345,118,1.579,119,0.734,120,0.768,121,0.768,122,1.008,123,0.651,124,0.792,125,0.56,126,0.931,127,0.859,128,0.613,129,0.792,130,1.383,131,1.008,132,1.008,133,1.178,134,1.277,135,1.008,136,0.931,137,0.462,138,1.008,139,0.859,140,0.859,141,0.859,142,1.568,143,1.345,144,0.859,145,1.008,146,1.086,147,0.931,148,1.008,149,1.008,150,0.931,151,0.729,152,0.931,153,0.792,154,1.277,155,0.931,156,1.008,157,0.931,158,0.02,159,0.015]],["title/changelog.html",[940,1.971,941,1.753,942,1.971]],["body/changelog.html",[0,0.391,2,0.148,3,0.395,5,0.104,10,0.465,11,0.009,13,0.194,17,0.026,18,0.126,19,0.104,22,0.465,26,0.793,28,0.505,33,1.067,35,0.862,40,1.029,42,0.547,46,0.472,49,0.194,50,0.505,52,0.795,53,0.795,56,0.244,57,0.244,63,0.733,64,0.428,65,0.73,68,1.447,69,0.795,71,0.547,74,0.505,77,0.505,78,0.767,80,1.029,92,0.327,96,0.547,99,0.472,102,0.795,103,0.505,104,1.504,105,0.795,107,0.601,111,1.249,112,1.464,117,0.505,124,0.733,125,0.329,126,0.862,127,0.505,128,0.797,129,0.733,133,0.505,134,0.547,136,0.547,137,0.271,139,0.795,151,0.428,154,0.547,158,0.014,159,0.025,175,1.545,180,0.821,181,3.152,183,3.268,186,2.883,195,3.604,207,2.388,211,3.079,234,1.078,242,2.237,243,2.435,246,0.98,265,2.446,277,1.346,317,1.346,378,3.604,396,3.205,398,1.7,408,1.545,420,2.979,426,4.235,427,3.767,430,1.545,431,4.909,432,2.554,433,3.721,436,2.159,446,1.545,448,1.545,452,1.197,471,3.953,518,1.19,519,1.545,521,1.197,525,1.7,678,1.42,679,1.346,703,2.979,762,2.65,775,1.41,776,1.41,784,0.895,796,1.745,797,1.41,800,0.895,801,1.41,802,0.821,821,1.41,837,1.545,838,3.241,839,3.241,882,3.734,887,2.435,892,2.435,922,1.545,924,2.121,936,2.435,941,2.335,942,2.121,943,2.121,944,1.545,945,4.411,946,2.435,947,5.126,948,1.848,949,6.651,950,6.08,951,2.912,952,1.848,953,1.848,954,1.848,955,1.848,956,1.848,957,5.599,958,1.848,959,1.848,960,3.604,961,3.604,962,1.848,963,2.435,964,1.848,965,1.848,966,5.274,967,2.912,968,4.449,969,3.604,970,3.604,971,1.848,972,2.912,973,1.848,974,1.848,975,3.604,976,4.449,977,2.912,978,3.604,979,3.604,980,3.604,981,1.848,982,2.912,983,2.912,984,1.848,985,4.947,986,4.726,987,4.947,988,2.912,989,1.848,990,1.848,991,4.089,992,1.848,993,2.912,994,1.848,995,1.848,996,2.912,997,3.604,998,3.604,999,3.721,1000,1.848,1001,1.848,1002,1.848,1003,1.848,1004,2.912,1005,1.848,1006,4.726,1007,1.848,1008,1.848,1009,3.604,1010,3.014,1011,1.848,1012,1.848,1013,1.848,1014,5.506,1015,5.599,1016,2.912,1017,4.449,1018,1.848,1019,2.912,1020,4.726,1021,2.912,1022,1.848,1023,1.848,1024,1.848,1025,2.912,1026,4.137,1027,4.726,1028,3.42,1029,1.848,1030,5.234,1031,1.848,1032,1.848,1033,2.912,1034,1.848,1035,2.912,1036,3.604,1037,1.848,1038,1.848,1039,1.848,1040,3.604,1041,2.912,1042,1.848,1043,2.912,1044,1.848,1045,1.848,1046,1.848,1047,5.75,1048,1.848,1049,1.545,1050,1.545,1051,3.241,1052,1.545,1053,1.848,1054,2.912,1055,1.545,1056,1.848,1057,2.912,1058,4.089,1059,4.089,1060,1.848,1061,2.912,1062,3.604,1063,1.848,1064,1.848,1065,2.912,1066,1.848,1067,1.848,1068,4.726,1069,3.443,1070,3.721,1071,3.014,1072,1.848,1073,3.721,1074,1.848,1075,3.604,1076,4.287,1077,5.679,1078,1.848,1079,1.848,1080,2.912,1081,3.014,1082,1.848,1083,1.848,1084,1.848,1085,1.848,1086,1.848,1087,1.848,1088,1.848,1089,1.848,1090,2.435,1091,2.435,1092,1.848,1093,1.848,1094,1.848,1095,4.605,1096,1.848,1097,1.848,1098,1.848,1099,1.848,1100,2.912,1101,1.848,1102,1.545,1103,3.604,1104,2.912,1105,1.848,1106,2.912,1107,2.912,1108,2.912,1109,2.912,1110,1.848,1111,3.604,1112,1.848,1113,1.848,1114,1.545,1115,1.848,1116,3.014,1117,1.848,1118,1.848,1119,2.912,1120,2.912,1121,2.912,1122,1.848,1123,1.848,1124,1.848,1125,3.014,1126,1.848,1127,2.912,1128,1.848,1129,1.848,1130,4.726,1131,2.435,1132,1.848,1133,1.848,1134,1.848,1135,4.449,1136,3.42,1137,1.848,1138,3.604,1139,2.912,1140,4.726,1141,2.435,1142,2.912,1143,4.089,1144,1.848,1145,1.848,1146,4.089,1147,1.848,1148,1.848,1149,1.848,1150,1.848,1151,2.912,1152,2.912,1153,1.848,1154,2.912,1155,1.848,1156,1.848,1157,2.912,1158,2.912,1159,1.848,1160,1.848,1161,1.848,1162,1.848,1163,1.848,1164,1.848,1165,2.912,1166,1.848,1167,1.848,1168,1.848,1169,1.848,1170,1.848,1171,2.912,1172,1.848,1173,1.848,1174,1.848,1175,1.848,1176,1.848,1177,2.912,1178,1.848,1179,4.726,1180,1.848,1181,1.848,1182,3.604,1183,3.604,1184,2.912,1185,1.848,1186,2.912,1187,1.848,1188,1.545,1189,1.545,1190,1.848,1191,1.848,1192,1.848,1193,2.979,1194,1.848,1195,1.848,1196,2.912,1197,2.912,1198,1.545,1199,1.848,1200,2.912,1201,2.912,1202,1.848,1203,2.912,1204,4.089,1205,3.604,1206,1.848,1207,1.848,1208,1.848,1209,1.848,1210,1.545,1211,1.545,1212,1.848,1213,2.912,1214,1.848,1215,1.848,1216,1.848,1217,2.912,1218,4.089,1219,1.346,1220,1.848,1221,1.848,1222,1.848,1223,4.726,1224,3.604,1225,2.435,1226,1.848,1227,1.848,1228,3.604,1229,2.912,1230,4.089,1231,1.848,1232,1.848,1233,1.848,1234,2.912,1235,1.848,1236,1.848,1237,1.848,1238,1.848,1239,3.42,1240,1.848,1241,3.604,1242,4.089,1243,1.848,1244,3.604,1245,4.449,1246,2.912,1247,2.912,1248,2.912,1249,3.604,1250,4.089,1251,4.449,1252,2.912,1253,3.604,1254,1.848,1255,1.848,1256,4.947,1257,3.604,1258,1.848,1259,5.274,1260,1.848,1261,1.848,1262,1.848,1263,1.848,1264,1.848,1265,1.848,1266,2.912,1267,1.848,1268,1.848,1269,1.848,1270,1.848,1271,1.848,1272,2.912,1273,1.848,1274,1.848,1275,2.912,1276,3.014,1277,2.912,1278,3.014,1279,1.848,1280,1.848,1281,1.848,1282,2.912,1283,1.848,1284,1.848,1285,1.848,1286,1.848,1287,1.848,1288,1.848,1289,1.848,1290,1.848,1291,4.089,1292,4.726,1293,2.912,1294,3.604,1295,1.848,1296,1.848,1297,1.848,1298,1.848,1299,3.604,1300,1.848,1301,1.848,1302,1.848,1303,2.912,1304,2.912,1305,2.912,1306,2.912,1307,3.604,1308,1.848,1309,1.848,1310,1.848,1311,1.848,1312,1.848,1313,1.545,1314,1.848,1315,1.848,1316,1.848,1317,2.912,1318,1.848,1319,1.848,1320,2.435,1321,1.848,1322,1.848,1323,1.848,1324,1.848,1325,1.848,1326,1.848,1327,1.848,1328,1.848,1329,1.848,1330,1.848,1331,5.126,1332,1.848,1333,3.014,1334,5.126,1335,3.604,1336,4.089,1337,2.912,1338,3.604,1339,1.848,1340,1.848,1341,1.848,1342,2.912,1343,1.848,1344,1.848,1345,2.912,1346,1.848,1347,3.604,1348,1.848,1349,1.848,1350,1.545,1351,1.848,1352,1.545,1353,1.848,1354,1.848,1355,1.848,1356,1.848,1357,1.848,1358,1.848,1359,1.848,1360,4.449,1361,1.848,1362,1.848,1363,1.848,1364,1.848,1365,1.848,1366,1.848,1367,1.848,1368,1.848,1369,1.848,1370,1.848,1371,1.848,1372,1.848,1373,1.848,1374,1.848,1375,2.912,1376,1.848,1377,2.912,1378,1.848,1379,2.912,1380,2.912,1381,4.089,1382,4.089,1383,2.912,1384,2.912,1385,1.848,1386,1.848,1387,1.848,1388,3.604,1389,1.848,1390,1.545,1391,1.848,1392,1.848,1393,1.848,1394,1.848,1395,1.848,1396,1.848,1397,2.912,1398,5.399,1399,3.604,1400,1.545,1401,2.912,1402,1.848,1403,1.848,1404,1.848,1405,1.848,1406,1.848,1407,1.848,1408,1.848,1409,1.848,1410,2.912,1411,4.137,1412,2.912,1413,1.848,1414,1.848,1415,2.435,1416,1.848,1417,4.089,1418,1.848,1419,2.912,1420,1.848,1421,1.848,1422,1.848,1423,2.979,1424,1.848,1425,2.912,1426,1.848,1427,1.848,1428,1.848,1429,2.912,1430,2.912,1431,1.848,1432,1.848,1433,1.848,1434,1.848,1435,2.435,1436,3.604,1437,2.912,1438,2.435,1439,1.545,1440,1.848,1441,1.848,1442,1.848,1443,1.848,1444,1.848,1445,1.848,1446,1.848,1447,1.848,1448,1.545,1449,1.848,1450,1.848,1451,2.912,1452,1.848,1453,1.848,1454,1.848,1455,1.848,1456,1.848,1457,1.848,1458,2.912,1459,1.848,1460,1.545,1461,1.848,1462,1.545,1463,1.848,1464,1.848,1465,1.848,1466,2.912,1467,1.848,1468,1.848,1469,1.848,1470,1.848,1471,1.848,1472,1.848,1473,1.848,1474,1.848,1475,1.848,1476,1.848,1477,1.545,1478,2.912,1479,1.848,1480,1.848,1481,2.912,1482,1.848,1483,1.848,1484,1.848,1485,1.848,1486,1.848,1487,1.848,1488,1.848]],["title/coverage.html",[1423,3.201]],["body/coverage.html",[0,0.482,1,0.613,5,0.138,6,0.46,7,1.764,11,0.03,17,0.032,19,0.138,24,0.564,25,0.613,26,0.434,47,0.665,48,0.434,54,0.665,62,0.665,65,0.687,70,0.665,78,1.215,82,0.613,92,0.377,93,0.395,98,0.665,111,1.004,114,1.071,115,0.665,128,0.475,143,0.665,144,0.665,151,1.22,153,0.613,158,0.017,159,0.024,160,1.578,161,2.639,162,3.113,177,1.421,183,1.421,206,1.578,207,1.353,209,1.421,210,1.421,212,1.774,214,2.036,215,2.036,216,2.036,218,2.036,220,4.461,221,2.036,222,2.036,224,3.947,225,3.947,226,1.774,227,2.036,228,2.036,230,2.036,232,0.917,233,0.721,235,1.578,238,2.036,240,2.036,242,1.249,248,1.774,254,2.057,255,1.291,265,1.082,289,3.512,423,2.036,428,1.578,444,2.036,445,2.036,481,3.006,485,2.036,514,0.917,516,4.855,526,3.907,550,0.917,623,3.48,624,1.774,626,1.774,627,1.774,634,1.774,643,0.846,773,2.551,774,2.551,820,1.082,831,1.774,832,4.04,833,4.232,835,2.036,841,1.774,843,1.774,872,1.774,889,2.036,903,2.036,937,2.036,1069,1.774,1423,1.774,1489,2.435,1490,2.435,1491,4.161,1492,2.435,1493,6.593,1494,2.036,1495,2.435,1496,4.273,1497,6.552,1498,6.642,1499,3.595,1500,2.435,1501,2.435,1502,2.435,1503,2.435,1504,2.435,1505,2.435,1506,2.435,1507,2.435,1508,2.435,1509,2.036,1510,2.036,1511,2.036,1512,2.036,1513,2.036,1514,4.273,1515,4.719,1516,2.435,1517,2.435,1518,2.435,1519,3.595,1520,4.719,1521,5.548,1522,2.435,1523,6.123,1524,2.435,1525,2.435,1526,2.435,1527,2.435,1528,2.435,1529,2.435,1530,2.435,1531,2.435,1532,2.435,1533,2.435,1534,2.435,1535,2.435,1536,2.435,1537,2.435,1538,4.858,1539,2.435,1540,2.435,1541,2.435,1542,2.435,1543,2.435,1544,5.082,1545,2.435,1546,2.435,1547,2.036,1548,2.435,1549,2.435,1550,2.435,1551,2.036,1552,4.776,1553,2.435,1554,2.435,1555,2.435,1556,2.036,1557,2.036,1558,2.036,1559,2.036,1560,2.036,1561,3.595,1562,3.595,1563,2.435,1564,2.435,1565,2.435,1566,2.435,1567,3.595,1568,3.595,1569,2.435,1570,2.435,1571,3.667,1572,2.435,1573,3.006,1574,2.036,1575,3.006,1576,3.006,1577,3.006,1578,3.006,1579,2.036,1580,4.986,1581,2.036,1582,2.036,1583,2.036,1584,2.036,1585,2.036,1586,2.036,1587,2.036,1588,3.667,1589,2.435,1590,2.036,1591,2.435,1592,2.435]],["title/dependencies.html",[1055,2.263,1193,2.828]],["body/dependencies.html",[5,0.235,11,0.02,17,0.032,43,1.228,127,1.133,142,1.228,152,1.228,158,0.025,159,0.02,174,3.023,176,2.422,177,2.422,192,3.471,193,3.471,432,2.01,503,2.689,505,4.326,507,3.471,509,3.471,513,2.689,570,3.023,830,2.689,946,3.471,963,3.471,1051,3.023,1073,3.471,1090,3.471,1131,3.471,1141,3.471,1188,3.471,1189,3.471,1193,3.023,1211,4.326,1276,3.471,1333,4.326,1415,4.326,1593,4.15,1594,4.15,1595,4.15,1596,6.48,1597,4.15,1598,4.15,1599,4.15,1600,4.15,1601,4.15,1602,4.15,1603,4.15,1604,4.15,1605,5.173,1606,4.15,1607,4.15,1608,4.15,1609,4.15,1610,4.15,1611,4.15,1612,4.15,1613,5.636,1614,4.15,1615,5.173,1616,4.15,1617,4.15,1618,4.15,1619,4.15,1620,5.636,1621,4.15,1622,4.15,1623,4.15,1624,4.15,1625,4.15,1626,4.15,1627,4.15,1628,5.173,1629,4.15,1630,4.15,1631,4.15,1632,5.173,1633,4.15,1634,4.15,1635,5.173,1636,5.173,1637,4.15,1638,4.15,1639,4.15,1640,4.15,1641,4.15,1642,5.173,1643,4.15,1644,4.15,1645,4.15,1646,5.173,1647,4.15,1648,4.15,1649,4.15,1650,4.15,1651,4.15,1652,4.15,1653,4.15,1654,4.15,1655,4.15,1656,4.15,1657,4.15,1658,4.15,1659,4.15,1660,4.15,1661,4.15,1662,4.15,1663,4.15,1664,3.471,1665,4.15,1666,4.15,1667,4.15,1668,4.15,1669,4.15,1670,4.15,1671,4.15,1672,4.15,1673,4.15,1674,4.15,1675,4.15,1676,4.15,1677,4.15,1678,4.15,1679,4.15,1680,4.15,1681,4.15,1682,4.15,1683,4.15,1684,4.15,1685,4.15,1686,5.173,1687,4.15,1688,4.15,1689,4.15,1690,4.15,1691,4.15,1692,4.15,1693,4.15,1694,4.15,1695,4.15,1696,5.173,1697,4.15,1698,4.15,1699,4.15,1700,4.15,1701,4.15,1702,4.15,1703,4.15,1704,4.15,1705,4.15,1706,4.15,1707,4.15,1708,4.15]],["title/index.html",[12,0.184,940,1.971,941,1.753]],["body/index.html",[0,0.413,2,0.357,3,0.495,11,0.021,17,0.026,110,1.325,117,1.48,139,1.48,158,0.026,159,0.021,181,3.536,183,3.402,186,2.9,207,2.531,242,1.882,398,2.613,436,2.025,839,3.948,882,3.261,942,3.261,943,3.948,944,4.532,945,4.875,999,3.743,1010,4.532,1026,3.743,1028,3.743,1030,4.875,1049,3.743,1050,3.743,1051,3.261,1052,3.743,1070,5.188,1071,5.066,1076,4.532,1081,3.743,1091,4.532,1095,3.743,1116,3.743,1210,3.743,1352,3.743,1438,3.743,1448,3.743,1460,3.743,1709,5.419,1710,4.476,1711,4.476,1712,4.476,1713,4.476,1714,4.532,1715,4.476,1716,4.476,1717,4.476,1718,5.419,1719,5.419,1720,5.419,1721,5.829,1722,4.476,1723,4.476,1724,6.057,1725,5.829,1726,4.476,1727,4.476,1728,5.419,1729,4.476,1730,4.476,1731,4.476,1732,4.476,1733,4.476,1734,4.476,1735,4.476,1736,4.476,1737,4.476,1738,6.057,1739,4.476,1740,4.476,1741,4.476,1742,4.476,1743,4.476,1744,4.476,1745,4.476,1746,4.476,1747,4.476,1748,4.476,1749,4.476,1750,4.476,1751,4.476,1752,4.476,1753,4.476,1754,4.476,1755,4.476]],["title/license.html",[940,1.971,941,1.753,1756,2.263]],["body/license.html",[11,0.023,17,0.027,50,1.302,158,0.027,159,0.023,181,2.782,317,3.473,810,2.309,838,4.099,924,4.099,1069,3.473,1114,5.007,1313,4.706,1390,3.987,1411,3.987,1462,3.987,1664,3.987,1714,5.474,1756,3.987,1757,4.767,1758,5.987,1759,4.767,1760,4.767,1761,5.627,1762,4.767,1763,4.767,1764,4.767,1765,4.767,1766,4.767,1767,4.767,1768,5.627,1769,4.767,1770,4.767,1771,4.767,1772,4.767,1773,4.767,1774,4.767,1775,4.767,1776,4.767,1777,4.767,1778,4.767,1779,4.767,1780,4.767,1781,5.627,1782,4.767,1783,4.767,1784,4.767,1785,4.767,1786,4.767,1787,4.767,1788,5.627,1789,4.767,1790,4.767,1791,4.767,1792,4.767,1793,4.767,1794,4.767,1795,4.767,1796,4.767,1797,4.767,1798,4.767,1799,4.767,1800,4.767,1801,4.767,1802,4.767,1803,4.767,1804,4.767,1805,4.767,1806,4.767,1807,4.767,1808,4.767,1809,4.767,1810,4.767,1811,4.767,1812,4.767,1813,4.767,1814,4.767,1815,4.767]],["title/modules.html",[1816,3.675]],["body/modules.html",[11,0.025,17,0.028,158,0.028,159,0.025,1816,4.384]],["title/overview.html",[1817,3.675]],["body/overview.html",[2,0.417,11,0.025,17,0.028,158,0.028,159,0.025,443,3.382,1219,3.802,1817,4.365,1818,4.365]],["title/miscellaneous/typealiases.html",[1819,1.753,1820,3.882]],["body/miscellaneous/typealiases.html",[6,0.426,11,0.023,12,0.336,17,0.031,18,0.445,19,0.28,92,0.459,114,1.294,158,0.027,159,0.023,161,2.396,556,4.137,623,3.764,661,4.189,662,3.604,663,3.604,664,3.206,665,3.604,666,3.604,678,2.174,832,3.206,1491,4.189,1571,3.604,1588,3.604,1819,3.206,1821,4.947,1822,4.137,1823,4.137,1824,5.751,1825,4.137,1826,4.137]],["title/miscellaneous/variables.html",[1819,1.753,1827,3.246]],["body/miscellaneous/variables.html",[4,0.231,5,0.142,6,0.355,8,0.79,11,0.024,12,0.104,15,0.853,16,0.141,17,0.032,18,0.104,19,0.367,20,1.583,22,0.386,49,0.665,52,1.003,53,1.003,56,0.203,57,0.203,60,0.742,63,0.801,64,0.225,65,0.435,67,1.087,69,0.419,72,0.941,74,0.419,76,1.087,77,0.419,78,0.976,79,0.742,80,1.019,81,0.454,84,0.742,87,0.742,91,0.742,92,0.2,93,0.657,94,1.003,95,0.454,99,0.516,100,0.368,101,0.368,102,0.685,103,0.685,106,0.742,107,0.225,109,0.742,111,0.534,114,0.862,116,0.853,119,0.332,120,0.273,121,0.273,123,0.203,124,0.386,133,1.253,144,1.106,147,0.454,150,0.454,151,0.581,155,0.742,158,0.012,159,0.007,160,0.994,161,0.743,162,1.827,163,1.283,164,1.283,165,1.283,166,1.283,167,1.283,168,1.283,169,1.283,170,1.283,173,1.025,177,2.144,184,1.117,199,1.283,207,1.802,220,3.167,226,1.827,233,1.087,242,1.105,246,3.342,248,1.827,249,1.283,250,1.283,251,1.117,252,1.283,253,1.283,265,0.681,267,1.283,289,1.948,378,3.487,382,2.329,387,1.283,394,1.117,395,1.117,396,0.994,397,1.117,398,0.895,420,1.827,432,1.214,513,1.625,514,1.197,518,0.627,525,3.732,526,2.794,550,1.197,570,1.117,596,1.114,598,1.114,600,1.114,602,1.114,604,1.114,606,1.114,608,1.114,610,1.114,612,1.114,614,1.114,616,1.114,618,1.114,620,1.114,622,1.114,623,2.974,643,0.533,668,1.025,669,1.025,670,1.025,678,1.662,713,3.712,762,4.067,778,1.214,780,1.214,782,0.743,783,1.214,785,1.214,787,1.214,788,0.743,791,1.214,802,1.114,806,1.779,811,1.214,812,1.214,814,1.214,815,1.214,816,1.214,817,1.214,826,0.743,830,2.817,832,1.625,833,2.676,841,1.827,842,1.283,843,1.827,844,1.283,845,1.283,846,1.283,847,1.283,848,1.283,849,1.283,850,1.283,851,1.283,852,1.283,853,1.283,854,1.283,855,1.283,856,1.283,857,1.283,858,1.283,859,1.283,860,1.283,861,1.283,862,1.283,863,1.283,864,1.283,865,1.283,866,1.283,867,1.283,868,1.283,869,1.283,870,1.283,871,1.283,872,1.827,873,1.283,943,1.117,1102,3.387,1125,1.283,1136,1.283,1198,1.283,1219,3.487,1225,1.283,1239,2.097,1278,4.003,1320,4.959,1350,4.531,1400,4.003,1435,3.072,1439,2.66,1477,4.003,1491,3.167,1494,4.003,1509,2.097,1510,2.097,1511,2.097,1512,2.097,1513,2.097,1521,4.452,1538,1.283,1544,2.097,1547,2.097,1551,2.097,1552,1.283,1556,2.097,1557,2.097,1558,3.636,1559,2.097,1560,2.097,1571,1.117,1573,3.072,1574,2.097,1575,3.072,1576,3.072,1577,1.283,1578,2.097,1579,2.097,1580,1.283,1581,2.66,1582,3.072,1583,3.072,1584,3.072,1585,2.097,1586,2.097,1587,3.072,1588,1.117,1590,2.097,1818,1.283,1819,0.994,1822,3.072,1823,3.072,1825,4.003,1826,1.283,1827,1.283,1828,5.324,1829,1.534,1830,4.05,1831,1.534,1832,2.508,1833,2.508,1834,2.508,1835,4.05,1836,2.508,1837,5.095,1838,2.508,1839,1.534,1840,1.534,1841,1.534,1842,1.534,1843,1.534,1844,1.534,1845,3.181,1846,3.181,1847,1.534,1848,1.534,1849,1.534,1850,1.534,1851,1.534,1852,1.534,1853,1.534,1854,1.534,1855,1.534,1856,1.534,1857,1.534,1858,1.534,1859,1.534,1860,1.534,1861,1.534,1862,1.534,1863,1.534,1864,1.534,1865,1.534,1866,1.534,1867,1.534,1868,1.534,1869,1.534,1870,3.674,1871,3.181,1872,1.534,1873,1.534,1874,1.534,1875,1.534,1876,2.508,1877,2.508,1878,1.534,1879,1.534,1880,1.534,1881,1.534,1882,2.508,1883,1.534,1884,2.508,1885,1.534,1886,1.534,1887,1.534,1888,1.534,1889,1.534,1890,1.534,1891,1.534,1892,1.534,1893,1.534,1894,1.534,1895,1.534,1896,1.534,1897,1.534,1898,1.534,1899,1.534,1900,1.534,1901,1.534,1902,1.534,1903,1.534,1904,1.534,1905,1.534,1906,1.534,1907,1.534,1908,1.534,1909,1.534,1910,1.534,1911,1.534,1912,1.534,1913,1.534,1914,1.534,1915,1.534,1916,1.534,1917,1.534,1918,1.534,1919,1.534,1920,1.534,1921,1.534,1922,1.534,1923,1.534,1924,1.534,1925,1.534,1926,1.534,1927,1.534,1928,1.534,1929,1.534,1930,1.534,1931,1.534,1932,2.508,1933,1.534,1934,1.534,1935,1.534,1936,1.534,1937,1.534,1938,1.534,1939,1.534,1940,1.534,1941,1.534,1942,1.534,1943,1.534,1944,1.534,1945,1.534,1946,1.534,1947,1.534,1948,1.534,1949,1.534,1950,4.05,1951,1.534,1952,1.534,1953,1.534,1954,1.534,1955,1.534,1956,1.534,1957,1.534,1958,1.534,1959,1.534,1960,3.181,1961,1.534,1962,1.534,1963,2.508,1964,2.508,1965,1.534,1966,1.534,1967,2.508,1968,1.534,1969,1.534,1970,1.534,1971,1.534,1972,1.534,1973,1.534,1974,1.534,1975,1.534,1976,1.534,1977,1.534,1978,1.534,1979,1.534,1980,1.534,1981,1.534,1982,1.534,1983,1.534,1984,1.534,1985,1.534,1986,1.534,1987,1.534,1988,1.534,1989,1.534,1990,1.534,1991,1.534,1992,1.534,1993,1.534,1994,1.534,1995,1.534,1996,1.534,1997,1.534,1998,1.534,1999,1.534,2000,1.534,2001,1.534,2002,1.534,2003,1.534,2004,1.534,2005,1.534,2006,1.534,2007,1.534,2008,1.534,2009,1.534,2010,1.534,2011,1.534,2012,1.534,2013,1.534,2014,1.534,2015,1.534,2016,1.534,2017,1.534,2018,1.534,2019,1.534,2020,1.534,2021,1.534,2022,1.534,2023,1.534,2024,1.534,2025,1.534,2026,1.534,2027,1.534,2028,1.534,2029,1.534,2030,1.534,2031,1.534,2032,1.534,2033,1.534,2034,1.534,2035,1.534,2036,1.534,2037,1.534,2038,1.534,2039,1.534,2040,1.534,2041,1.534,2042,1.534,2043,1.534,2044,1.534,2045,1.534,2046,1.534,2047,1.534,2048,1.534,2049,1.534,2050,1.534,2051,1.534,2052,1.534,2053,1.534,2054,1.534,2055,1.534,2056,1.534,2057,1.534,2058,1.534,2059,1.534,2060,1.534,2061,1.534,2062,1.534,2063,1.534,2064,1.534,2065,1.534,2066,1.534,2067,1.534,2068,1.534,2069,1.534,2070,1.534,2071,1.534,2072,1.534,2073,1.534,2074,1.534,2075,1.534,2076,1.534,2077,1.534,2078,2.508,2079,2.508,2080,2.508,2081,1.534,2082,1.534,2083,1.534,2084,1.534,2085,1.534,2086,1.534,2087,1.534,2088,1.534,2089,1.534,2090,1.534,2091,1.534,2092,3.181,2093,1.534,2094,1.534,2095,1.534,2096,1.534,2097,1.534,2098,1.534,2099,1.534,2100,1.534,2101,1.534,2102,1.534,2103,1.534,2104,1.534,2105,1.534,2106,1.534,2107,1.534,2108,1.534,2109,1.534,2110,1.534,2111,1.534,2112,1.534,2113,1.534,2114,1.534,2115,1.534,2116,1.534,2117,1.534,2118,2.508,2119,1.534,2120,1.534,2121,1.534,2122,1.534,2123,2.508,2124,1.534,2125,1.534,2126,1.534,2127,1.534,2128,1.534,2129,1.534,2130,1.534,2131,1.534,2132,1.534,2133,1.534,2134,1.534,2135,1.534,2136,1.534,2137,1.534,2138,1.534,2139,1.534,2140,1.534,2141,1.534,2142,1.534,2143,1.534,2144,1.534,2145,1.534,2146,1.534,2147,1.534,2148,1.534,2149,1.534,2150,1.534,2151,1.534,2152,1.534,2153,1.534,2154,1.534,2155,1.534,2156,1.534,2157,2.508,2158,1.534,2159,1.534,2160,1.534,2161,1.534,2162,1.534,2163,1.534,2164,2.508,2165,1.534,2166,1.534,2167,6.512,2168,5.641,2169,5.891,2170,5.574,2171,5.891,2172,5.891,2173,5.891,2174,5.217,2175,5.217,2176,5.217,2177,5.217,2178,5.641,2179,6.512,2180,4.786,2181,5.641,2182,4.786,2183,4.786,2184,5.324,2185,5.997,2186,5.641,2187,5.641,2188,3.674,2189,3.674,2190,3.674,2191,3.674,2192,3.674,2193,3.674,2194,5.641,2195,5.641,2196,4.786,2197,4.786,2198,5.324,2199,3.674,2200,3.674,2201,3.674,2202,3.674,2203,3.674,2204,3.674,2205,2.508,2206,2.508,2207,1.534,2208,1.534,2209,1.534,2210,1.534,2211,1.534,2212,1.534,2213,1.534,2214,1.534,2215,1.534,2216,1.534,2217,1.534,2218,1.534,2219,4.347,2220,1.534,2221,2.508,2222,1.534,2223,1.534,2224,3.674,2225,3.181,2226,3.181,2227,1.534,2228,1.534,2229,1.534,2230,1.534,2231,1.534,2232,1.534,2233,1.534,2234,1.534,2235,1.534,2236,1.534,2237,1.534,2238,1.534,2239,1.534,2240,1.534,2241,1.534,2242,1.534,2243,1.534,2244,1.534,2245,1.534,2246,1.534,2247,1.534,2248,1.534,2249,1.534,2250,1.534,2251,1.534,2252,1.534,2253,1.534,2254,1.534,2255,1.534,2256,1.534,2257,1.534,2258,5.929,2259,6.291,2260,1.534,2261,1.534,2262,1.534,2263,1.534,2264,1.534,2265,1.534,2266,1.534,2267,1.534,2268,1.534,2269,1.534,2270,1.534,2271,1.534,2272,1.534,2273,1.534,2274,1.534,2275,1.534,2276,4.347,2277,1.534,2278,1.534,2279,1.534,2280,1.534,2281,1.534,2282,1.534,2283,3.181,2284,1.534,2285,1.534,2286,1.534,2287,1.534,2288,1.534,2289,1.534,2290,1.534,2291,1.534,2292,2.508,2293,1.534,2294,1.534,2295,1.534,2296,1.534,2297,1.534,2298,1.534,2299,1.534,2300,1.534,2301,1.534,2302,2.508,2303,1.534,2304,1.534,2305,1.534,2306,1.534,2307,1.534,2308,1.534,2309,1.534,2310,1.534,2311,1.534,2312,2.508,2313,1.534,2314,1.534,2315,1.534,2316,1.534,2317,1.534,2318,1.534,2319,1.534,2320,1.534,2321,1.534,2322,1.534,2323,1.534,2324,1.534,2325,1.534,2326,1.534,2327,1.534,2328,1.534,2329,1.534,2330,1.534,2331,1.534,2332,1.534,2333,1.534,2334,1.534,2335,1.534,2336,1.534,2337,1.534,2338,1.534,2339,1.534,2340,1.534,2341,1.534,2342,1.534,2343,1.534,2344,1.534,2345,1.534,2346,1.534,2347,1.534,2348,1.534,2349,1.534,2350,1.534,2351,1.534,2352,1.534]]],"invertedIndex":[["",{"_index":17,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["0",{"_index":289,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["0.1.0",{"_index":1481,"title":{},"body":{"changelog.html":{}}}],["0.11.4",{"_index":1708,"title":{},"body":{"dependencies.html":{}}}],["0.18.0",{"_index":1650,"title":{},"body":{"dependencies.html":{}}}],["0.2",{"_index":715,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["0.2.0",{"_index":1478,"title":{},"body":{"changelog.html":{}}}],["0.20.0",{"_index":1671,"title":{},"body":{"dependencies.html":{}}}],["0.5",{"_index":714,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["0.5*255",{"_index":723,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["0.5.0",{"_index":1466,"title":{},"body":{"changelog.html":{}}}],["0.6.0",{"_index":1438,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["0.9*255",{"_index":740,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["0.999999",{"_index":592,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["0/1",{"_index":1493,"title":{},"body":{"coverage.html":{}}}],["0/14",{"_index":1501,"title":{},"body":{"coverage.html":{}}}],["0/2",{"_index":1503,"title":{},"body":{"coverage.html":{}}}],["0/21",{"_index":1502,"title":{},"body":{"coverage.html":{}}}],["0/24",{"_index":1507,"title":{},"body":{"coverage.html":{}}}],["0/8",{"_index":1499,"title":{},"body":{"coverage.html":{}}}],["01",{"_index":977,"title":{},"body":{"changelog.html":{}}}],["02",{"_index":1300,"title":{},"body":{"changelog.html":{}}}],["03",{"_index":1245,"title":{},"body":{"changelog.html":{}}}],["03b3d854",{"_index":2217,"title":{},"body":{"miscellaneous/variables.html":{}}}],["04",{"_index":1017,"title":{},"body":{"changelog.html":{}}}],["05",{"_index":1218,"title":{},"body":{"changelog.html":{}}}],["06",{"_index":997,"title":{},"body":{"changelog.html":{}}}],["07",{"_index":976,"title":{},"body":{"changelog.html":{}}}],["07a29e4c",{"_index":2223,"title":{},"body":{"miscellaneous/variables.html":{}}}],["08",{"_index":1412,"title":{},"body":{"changelog.html":{}}}],["09",{"_index":968,"title":{},"body":{"changelog.html":{}}}],["0a7c1eab007a",{"_index":2237,"title":{},"body":{"miscellaneous/variables.html":{}}}],["0e368f3075e8",{"_index":2221,"title":{},"body":{"miscellaneous/variables.html":{}}}],["0e8017bdda58",{"_index":2226,"title":{},"body":{"miscellaneous/variables.html":{}}}],["0efb3ba9a670",{"_index":2245,"title":{},"body":{"miscellaneous/variables.html":{}}}],["1",{"_index":525,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["1)[0].split('_')[0].tolowercase()}.x('${o.id.split('_').slice",{"_index":2018,"title":{},"body":{"miscellaneous/variables.html":{}}}],["1)[0]}'),`).join('\\n",{"_index":2019,"title":{},"body":{"miscellaneous/variables.html":{}}}],["1.0",{"_index":1334,"title":{},"body":{"changelog.html":{}}}],["1.0.0",{"_index":1398,"title":{},"body":{"changelog.html":{}}}],["1.0.11",{"_index":1645,"title":{},"body":{"dependencies.html":{}}}],["1.0.3",{"_index":1654,"title":{},"body":{"dependencies.html":{}}}],["1.0.6",{"_index":1704,"title":{},"body":{"dependencies.html":{}}}],["1.1.0",{"_index":1375,"title":{},"body":{"changelog.html":{}}}],["1.16.0",{"_index":1682,"title":{},"body":{"dependencies.html":{}}}],["1.19.0",{"_index":1647,"title":{},"body":{"dependencies.html":{}}}],["1.2.0",{"_index":1333,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["1.2.3",{"_index":1658,"title":{},"body":{"dependencies.html":{}}}],["1.2.6",{"_index":1685,"title":{},"body":{"dependencies.html":{}}}],["1.3.5",{"_index":1299,"title":{},"body":{"changelog.html":{}}}],["1.4.0",{"_index":1276,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["1.4.1",{"_index":1672,"title":{},"body":{"dependencies.html":{}}}],["1.5.0",{"_index":1244,"title":{},"body":{"changelog.html":{}}}],["1.6.0",{"_index":1230,"title":{},"body":{"changelog.html":{}}}],["1.7.0",{"_index":1217,"title":{},"body":{"changelog.html":{}}}],["1.7.2",{"_index":1661,"title":{},"body":{"dependencies.html":{}}}],["1.jpg",{"_index":2259,"title":{},"body":{"miscellaneous/variables.html":{}}}],["1/1",{"_index":1498,"title":{},"body":{"coverage.html":{}}}],["10",{"_index":378,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["10.0.0",{"_index":1670,"title":{},"body":{"dependencies.html":{}}}],["10/10",{"_index":1496,"title":{},"body":{"coverage.html":{}}}],["100",{"_index":526,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["1000",{"_index":463,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["10000",{"_index":842,"title":{},"body":{"interfaces/SearchResultJson.html":{},"miscellaneous/variables.html":{}}}],["101",{"_index":1837,"title":{},"body":{"miscellaneous/variables.html":{}}}],["102",{"_index":2189,"title":{},"body":{"miscellaneous/variables.html":{}}}],["103",{"_index":2185,"title":{},"body":{"miscellaneous/variables.html":{}}}],["108",{"_index":2202,"title":{},"body":{"miscellaneous/variables.html":{}}}],["10x",{"_index":1387,"title":{},"body":{"changelog.html":{}}}],["11",{"_index":1278,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["11.2.1",{"_index":1687,"title":{},"body":{"dependencies.html":{}}}],["11e8",{"_index":2219,"title":{},"body":{"miscellaneous/variables.html":{}}}],["11e9",{"_index":2243,"title":{},"body":{"miscellaneous/variables.html":{}}}],["11eb",{"_index":2251,"title":{},"body":{"miscellaneous/variables.html":{}}}],["12",{"_index":1026,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["12.0.1",{"_index":1689,"title":{},"body":{"dependencies.html":{}}}],["12.1.1",{"_index":1596,"title":{},"body":{"dependencies.html":{}}}],["12.1.3",{"_index":1604,"title":{},"body":{"dependencies.html":{}}}],["121",{"_index":1834,"title":{},"body":{"miscellaneous/variables.html":{}}}],["13",{"_index":1121,"title":{},"body":{"changelog.html":{}}}],["14",{"_index":1018,"title":{},"body":{"changelog.html":{}}}],["15",{"_index":948,"title":{},"body":{"changelog.html":{}}}],["15.126.1",{"_index":1594,"title":{},"body":{"dependencies.html":{}}}],["155",{"_index":2192,"title":{},"body":{"miscellaneous/variables.html":{}}}],["16",{"_index":1184,"title":{},"body":{"changelog.html":{}}}],["16.0.0",{"_index":1663,"title":{},"body":{"dependencies.html":{}}}],["17",{"_index":998,"title":{},"body":{"changelog.html":{}}}],["172",{"_index":2180,"title":{},"body":{"miscellaneous/variables.html":{}}}],["183",{"_index":1840,"title":{},"body":{"miscellaneous/variables.html":{}}}],["19/19",{"_index":1564,"title":{},"body":{"coverage.html":{}}}],["2",{"_index":762,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["2.0.0",{"_index":1183,"title":{},"body":{"changelog.html":{}}}],["2.0.5",{"_index":1667,"title":{},"body":{"dependencies.html":{}}}],["2.1.0",{"_index":1141,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["2.2.0",{"_index":1131,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["2.3.0",{"_index":1127,"title":{},"body":{"changelog.html":{}}}],["2.3.1",{"_index":1120,"title":{},"body":{"changelog.html":{}}}],["2.4.0",{"_index":1108,"title":{},"body":{"changelog.html":{}}}],["2.5.0",{"_index":1090,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["2.6.7",{"_index":1691,"title":{},"body":{"dependencies.html":{}}}],["2.8.5",{"_index":1656,"title":{},"body":{"dependencies.html":{}}}],["2.awsapprunner.com",{"_index":1736,"title":{},"body":{"index.html":{}}}],["2.jpg",{"_index":2341,"title":{},"body":{"miscellaneous/variables.html":{}}}],["2/3",{"_index":1562,"title":{},"body":{"coverage.html":{}}}],["2000",{"_index":464,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{}}}],["2019",{"_index":1411,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["202",{"_index":2198,"title":{},"body":{"miscellaneous/variables.html":{}}}],["2020",{"_index":1336,"title":{},"body":{"changelog.html":{}}}],["2021",{"_index":1077,"title":{},"body":{"changelog.html":{}}}],["2022",{"_index":947,"title":{},"body":{"changelog.html":{}}}],["203",{"_index":2184,"title":{},"body":{"miscellaneous/variables.html":{}}}],["204",{"_index":1835,"title":{},"body":{"miscellaneous/variables.html":{}}}],["21",{"_index":1219,"title":{},"body":{"changelog.html":{},"overview.html":{},"miscellaneous/variables.html":{}}}],["213",{"_index":1838,"title":{},"body":{"miscellaneous/variables.html":{}}}],["22",{"_index":1400,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["24",{"_index":1467,"title":{},"body":{"changelog.html":{}}}],["24/32",{"_index":1495,"title":{},"body":{"coverage.html":{}}}],["240",{"_index":1839,"title":{},"body":{"miscellaneous/variables.html":{}}}],["25/25",{"_index":1563,"title":{},"body":{"coverage.html":{}}}],["255",{"_index":713,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{},"miscellaneous/variables.html":{}}}],["26",{"_index":1246,"title":{},"body":{"changelog.html":{}}}],["26th",{"_index":1281,"title":{},"body":{"changelog.html":{}}}],["27",{"_index":969,"title":{},"body":{"changelog.html":{}}}],["29",{"_index":1836,"title":{},"body":{"miscellaneous/variables.html":{}}}],["3",{"_index":1320,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["3.0.0",{"_index":1073,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["3.0.12",{"_index":1620,"title":{},"body":{"dependencies.html":{}}}],["3.1.0",{"_index":1033,"title":{},"body":{"changelog.html":{}}}],["3.1.1",{"_index":1025,"title":{},"body":{"changelog.html":{}}}],["3.2.0",{"_index":1016,"title":{},"body":{"changelog.html":{}}}],["3.3.0",{"_index":996,"title":{},"body":{"changelog.html":{}}}],["3.4.0",{"_index":975,"title":{},"body":{"changelog.html":{}}}],["3.5.0",{"_index":967,"title":{},"body":{"changelog.html":{}}}],["3.5.5",{"_index":1625,"title":{},"body":{"dependencies.html":{}}}],["3.5.7",{"_index":1627,"title":{},"body":{"dependencies.html":{}}}],["3.6",{"_index":1742,"title":{},"body":{"index.html":{}}}],["3.6.0",{"_index":946,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["3.7.1",{"_index":1636,"title":{},"body":{"dependencies.html":{}}}],["3.7.3",{"_index":1639,"title":{},"body":{"dependencies.html":{}}}],["3/3",{"_index":1514,"title":{},"body":{"coverage.html":{}}}],["30",{"_index":1142,"title":{},"body":{"changelog.html":{}}}],["301615f9",{"_index":2249,"title":{},"body":{"miscellaneous/variables.html":{}}}],["308f5ffc",{"_index":2228,"title":{},"body":{"miscellaneous/variables.html":{}}}],["31",{"_index":1376,"title":{},"body":{"changelog.html":{}}}],["32",{"_index":2168,"title":{},"body":{"miscellaneous/variables.html":{}}}],["35ce3d8786fe",{"_index":2253,"title":{},"body":{"miscellaneous/variables.html":{}}}],["3d",{"_index":431,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"changelog.html":{}}}],["4",{"_index":1350,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["4.0",{"_index":1719,"title":{},"body":{"index.html":{}}}],["4.0.2",{"_index":1633,"title":{},"body":{"dependencies.html":{}}}],["4.17.1",{"_index":1665,"title":{},"body":{"dependencies.html":{}}}],["4.17.21",{"_index":1680,"title":{},"body":{"dependencies.html":{}}}],["4.3.0",{"_index":1652,"title":{},"body":{"dependencies.html":{}}}],["4.6.0",{"_index":1674,"title":{},"body":{"dependencies.html":{}}}],["4/4",{"_index":1516,"title":{},"body":{"coverage.html":{}}}],["40",{"_index":2193,"title":{},"body":{"miscellaneous/variables.html":{}}}],["403",{"_index":2187,"title":{},"body":{"miscellaneous/variables.html":{}}}],["41",{"_index":1833,"title":{},"body":{"miscellaneous/variables.html":{}}}],["4th",{"_index":956,"title":{},"body":{"changelog.html":{}}}],["5",{"_index":1818,"title":{},"body":{"overview.html":{},"miscellaneous/variables.html":{}}}],["5.0.0",{"_index":1677,"title":{},"body":{"dependencies.html":{}}}],["5.2.0",{"_index":1679,"title":{},"body":{"dependencies.html":{}}}],["5/5",{"_index":1515,"title":{},"body":{"coverage.html":{}}}],["500",{"_index":371,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["5bd084c8",{"_index":2230,"title":{},"body":{"miscellaneous/variables.html":{}}}],["5c106f29",{"_index":2241,"title":{},"body":{"miscellaneous/variables.html":{}}}],["6",{"_index":2312,"title":{},"body":{"miscellaneous/variables.html":{}}}],["6.0.1",{"_index":1678,"title":{},"body":{"dependencies.html":{}}}],["6.10.2",{"_index":1693,"title":{},"body":{"dependencies.html":{}}}],["6.2.0",{"_index":1630,"title":{},"body":{"dependencies.html":{}}}],["6.5.1",{"_index":1701,"title":{},"body":{"dependencies.html":{}}}],["6.6.7",{"_index":1698,"title":{},"body":{"dependencies.html":{}}}],["6/6",{"_index":1519,"title":{},"body":{"coverage.html":{}}}],["60",{"_index":462,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{}}}],["60*60*1000",{"_index":301,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["66",{"_index":1561,"title":{},"body":{"coverage.html":{}}}],["7",{"_index":2190,"title":{},"body":{"miscellaneous/variables.html":{}}}],["7/7",{"_index":1518,"title":{},"body":{"coverage.html":{}}}],["73bb26e4",{"_index":2235,"title":{},"body":{"miscellaneous/variables.html":{}}}],["75",{"_index":1494,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["76",{"_index":2196,"title":{},"body":{"miscellaneous/variables.html":{}}}],["8",{"_index":1225,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["8.3.2",{"_index":1706,"title":{},"body":{"dependencies.html":{}}}],["8.5.12",{"_index":1624,"title":{},"body":{"dependencies.html":{}}}],["8.5.7",{"_index":1613,"title":{},"body":{"dependencies.html":{}}}],["8.7.8",{"_index":1616,"title":{},"body":{"dependencies.html":{}}}],["8/8",{"_index":1517,"title":{},"body":{"coverage.html":{}}}],["802f",{"_index":2232,"title":{},"body":{"miscellaneous/variables.html":{}}}],["85",{"_index":1477,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["85e8",{"_index":2244,"title":{},"body":{"miscellaneous/variables.html":{}}}],["86",{"_index":2182,"title":{},"body":{"miscellaneous/variables.html":{}}}],["89",{"_index":2204,"title":{},"body":{"miscellaneous/variables.html":{}}}],["8bce",{"_index":2220,"title":{},"body":{"miscellaneous/variables.html":{}}}],["8f19",{"_index":2236,"title":{},"body":{"miscellaneous/variables.html":{}}}],["90",{"_index":1422,"title":{},"body":{"changelog.html":{}}}],["95",{"_index":1021,"title":{},"body":{"changelog.html":{}}}],["96",{"_index":2199,"title":{},"body":{"miscellaneous/variables.html":{}}}],["97",{"_index":2200,"title":{},"body":{"miscellaneous/variables.html":{}}}],["98",{"_index":1841,"title":{},"body":{"miscellaneous/variables.html":{}}}],["9th",{"_index":1255,"title":{},"body":{"changelog.html":{}}}],["_",{"_index":2016,"title":{},"body":{"miscellaneous/variables.html":{}}}],["_error",{"_index":902,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["_lighting",{"_index":673,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["_source",{"_index":886,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["a8dc",{"_index":2252,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ability",{"_index":1157,"title":{},"body":{"changelog.html":{}}}],["above",{"_index":1462,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["acc.concat(structures.length",{"_index":704,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["accessors",{"_index":1967,"title":{},"body":{"miscellaneous/variables.html":{}}}],["accurate",{"_index":1243,"title":{},"body":{"changelog.html":{}}}],["action",{"_index":1809,"title":{},"body":{"license.html":{}}}],["actions",{"_index":1324,"title":{},"body":{"changelog.html":{}}}],["actually",{"_index":308,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["add",{"_index":364,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{}}}],["adddatasources(sources",{"_index":342,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["added",{"_index":949,"title":{},"body":{"changelog.html":{}}}],["addedge",{"_index":482,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["addedge(id",{"_index":490,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["addhubmapdatatostore",{"_index":937,"title":{},"body":{"interfaces/SearchResultJson.html":{},"coverage.html":{}}}],["additional",{"_index":1463,"title":{},"body":{"changelog.html":{}}}],["addjsonldtostore",{"_index":196,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"interfaces/SearchResultJson.html":{}}}],["addjsonldtostore(hubmapdata",{"_index":939,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["addjsonldtostore(source",{"_index":352,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["addn3tostore",{"_index":197,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["addn3tostore(source",{"_index":354,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["addnode",{"_index":483,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["addnode(id",{"_index":492,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["addrdfxmltostore",{"_index":198,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["addrdfxmltostore(source",{"_index":358,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["addressed",{"_index":1369,"title":{},"body":{"changelog.html":{}}}],["adds",{"_index":936,"title":{},"body":{"interfaces/SearchResultJson.html":{},"changelog.html":{}}}],["adjusting",{"_index":1363,"title":{},"body":{"changelog.html":{}}}],["adjustment",{"_index":1274,"title":{},"body":{"changelog.html":{}}}],["advanced",{"_index":1187,"title":{},"body":{"changelog.html":{}}}],["af_preims_registered_thumbnail.jpg",{"_index":2169,"title":{},"body":{"miscellaneous/variables.html":{}}}],["af_premxif_registered_thumbnail.jpg",{"_index":2174,"title":{},"body":{"miscellaneous/variables.html":{}}}],["again",{"_index":35,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{}}}],["age",{"_index":102,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["agerange",{"_index":131,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["aggregate",{"_index":9,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["aggregateresult",{"_index":1,"title":{"interfaces/AggregateResult.html":{}},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"coverage.html":{}}}],["aggregating",{"_index":475,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{}}}],["ala",{"_index":1124,"title":{},"body":{"changelog.html":{}}}],["aliases",{"_index":1821,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["allow",{"_index":367,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["allows",{"_index":1260,"title":{},"body":{"changelog.html":{}}}],["alpha",{"_index":1450,"title":{},"body":{"changelog.html":{}}}],["alpha.1",{"_index":1430,"title":{},"body":{"changelog.html":{}}}],["alpha.2",{"_index":1425,"title":{},"body":{"changelog.html":{}}}],["alpha.3",{"_index":1410,"title":{},"body":{"changelog.html":{}}}],["alt",{"_index":1723,"title":{},"body":{"index.html":{}}}],["amount",{"_index":37,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["analytics",{"_index":1189,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["anatomical",{"_index":796,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"changelog.html":{}}}],["ancestors.created_by_user_displayname",{"_index":858,"title":{},"body":{"interfaces/SearchResultJson.html":{},"miscellaneous/variables.html":{}}}],["ancestors.description",{"_index":850,"title":{},"body":{"interfaces/SearchResultJson.html":{},"miscellaneous/variables.html":{}}}],["ancestors.entity_type",{"_index":849,"title":{},"body":{"interfaces/SearchResultJson.html":{},"miscellaneous/variables.html":{}}}],["ancestors.group_name",{"_index":857,"title":{},"body":{"interfaces/SearchResultJson.html":{},"miscellaneous/variables.html":{}}}],["ancestors.group_uuid",{"_index":856,"title":{},"body":{"interfaces/SearchResultJson.html":{},"miscellaneous/variables.html":{}}}],["ancestors.last_modified_timestamp",{"_index":855,"title":{},"body":{"interfaces/SearchResultJson.html":{},"miscellaneous/variables.html":{}}}],["ancestors.metadata.living_donor_data.data_value",{"_index":854,"title":{},"body":{"interfaces/SearchResultJson.html":{},"miscellaneous/variables.html":{}}}],["ancestors.metadata.living_donor_data.preferred_term",{"_index":853,"title":{},"body":{"interfaces/SearchResultJson.html":{},"miscellaneous/variables.html":{}}}],["ancestors.metadata.organ_donor_data.data_value",{"_index":852,"title":{},"body":{"interfaces/SearchResultJson.html":{},"miscellaneous/variables.html":{}}}],["ancestors.metadata.organ_donor_data.preferred_term",{"_index":851,"title":{},"body":{"interfaces/SearchResultJson.html":{},"miscellaneous/variables.html":{}}}],["ancestors.uuid",{"_index":859,"title":{},"body":{"interfaces/SearchResultJson.html":{},"miscellaneous/variables.html":{}}}],["and/or",{"_index":1779,"title":{},"body":{"license.html":{}}}],["angular",{"_index":1051,"title":{},"body":{"changelog.html":{},"dependencies.html":{},"index.html":{}}}],["angular/animations",{"_index":1595,"title":{},"body":{"dependencies.html":{}}}],["angular/cdk",{"_index":1597,"title":{},"body":{"dependencies.html":{}}}],["angular/common",{"_index":1598,"title":{},"body":{"dependencies.html":{}}}],["angular/compiler",{"_index":1599,"title":{},"body":{"dependencies.html":{}}}],["angular/core",{"_index":1600,"title":{},"body":{"dependencies.html":{}}}],["angular/elements",{"_index":1601,"title":{},"body":{"dependencies.html":{}}}],["angular/forms",{"_index":1602,"title":{},"body":{"dependencies.html":{}}}],["angular/material",{"_index":1603,"title":{},"body":{"dependencies.html":{}}}],["angular/platform",{"_index":1605,"title":{},"body":{"dependencies.html":{}}}],["angular/router",{"_index":1607,"title":{},"body":{"dependencies.html":{}}}],["angular/youtube",{"_index":1608,"title":{},"body":{"dependencies.html":{}}}],["annotation",{"_index":794,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{}}}],["annotations",{"_index":792,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{}}}],["aorta",{"_index":2002,"title":{},"body":{"miscellaneous/variables.html":{}}}],["api",{"_index":183,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"interfaces/SearchResultJson.html":{},"changelog.html":{},"coverage.html":{},"index.html":{}}}],["api.hubmapconsortium.org",{"_index":1733,"title":{},"body":{"index.html":{}}}],["appear",{"_index":1085,"title":{},"body":{"changelog.html":{}}}],["applicable",{"_index":798,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{}}}],["application",{"_index":1264,"title":{},"body":{"changelog.html":{}}}],["application/json",{"_index":877,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["applied",{"_index":125,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{}}}],["applyspatialplacement",{"_index":1500,"title":{},"body":{"coverage.html":{}}}],["applyspatialplacement(matrix",{"_index":584,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["applyspatialplacement(tx",{"_index":517,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["appropriate",{"_index":1054,"title":{},"body":{"changelog.html":{}}}],["april",{"_index":1254,"title":{},"body":{"changelog.html":{}}}],["arising",{"_index":1813,"title":{},"body":{"license.html":{}}}],["array",{"_index":388,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["asct+b",{"_index":1078,"title":{},"body":{"changelog.html":{}}}],["asctb",{"_index":1848,"title":{},"body":{"miscellaneous/variables.html":{}}}],["assertions",{"_index":400,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["assets",{"_index":182,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"interfaces/SearchResultJson.html":{}}}],["assetsapi",{"_index":927,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["assignment/selection",{"_index":1232,"title":{},"body":{"changelog.html":{}}}],["associated",{"_index":50,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"license.html":{}}}],["assumes",{"_index":360,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["async",{"_index":278,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"interfaces/SearchResultJson.html":{}}}],["atlas",{"_index":954,"title":{},"body":{"changelog.html":{}}}],["attempts",{"_index":1112,"title":{},"body":{"changelog.html":{}}}],["authors",{"_index":1802,"title":{},"body":{"license.html":{}}}],["automatic",{"_index":1354,"title":{},"body":{"changelog.html":{}}}],["automatically",{"_index":1308,"title":{},"body":{"changelog.html":{}}}],["available",{"_index":1347,"title":{},"body":{"changelog.html":{}}}],["avoid",{"_index":1172,"title":{},"body":{"changelog.html":{}}}],["await",{"_index":286,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"interfaces/SearchResultJson.html":{}}}],["award",{"_index":1754,"title":{},"body":{"index.html":{}}}],["b56a",{"_index":2225,"title":{},"body":{"miscellaneous/variables.html":{}}}],["backend",{"_index":1094,"title":{},"body":{"changelog.html":{}}}],["background",{"_index":1460,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["base",{"_index":1435,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["based",{"_index":1162,"title":{},"body":{"changelog.html":{}}}],["basic",{"_index":1185,"title":{},"body":{"changelog.html":{}}}],["bearer",{"_index":879,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["before",{"_index":33,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{}}}],["being",{"_index":1216,"title":{},"body":{"changelog.html":{}}}],["beta",{"_index":1076,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["better",{"_index":1143,"title":{},"body":{"changelog.html":{}}}],["between",{"_index":1404,"title":{},"body":{"changelog.html":{}}}],["bind",{"_index":1644,"title":{},"body":{"dependencies.html":{}}}],["block",{"_index":78,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["blocks",{"_index":991,"title":{},"body":{"changelog.html":{}}}],["blood",{"_index":2004,"title":{},"body":{"miscellaneous/variables.html":{}}}],["blood_vasculature",{"_index":2020,"title":{},"body":{"miscellaneous/variables.html":{}}}],["blue",{"_index":1573,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["bmi",{"_index":103,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["bmirange",{"_index":132,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["board",{"_index":1427,"title":{},"body":{"changelog.html":{}}}],["body",{"_index":432,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SpatialSceneNode.html":{},"changelog.html":{},"dependencies.html":{},"miscellaneous/variables.html":{}}}],["bodyid",{"_index":688,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["bodyobj",{"_index":881,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["bone_marrow",{"_index":2006,"title":{},"body":{"miscellaneous/variables.html":{}}}],["boolean",{"_index":141,"title":{},"body":{"interfaces/AggregateResult.html":{},"classes/CCFSpatialScene.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSceneNode.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["both",{"_index":129,"title":{},"body":{"interfaces/AggregateResult.html":{},"classes/CCFSpatialScene.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSceneNode.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{}}}],["bothsexes",{"_index":1858,"title":{},"body":{"miscellaneous/variables.html":{}}}],["bounding",{"_index":719,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["box",{"_index":1171,"title":{},"body":{"changelog.html":{}}}],["boxes",{"_index":720,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["brain",{"_index":2022,"title":{},"body":{"miscellaneous/variables.html":{}}}],["break",{"_index":527,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["breaking",{"_index":1207,"title":{},"body":{"changelog.html":{}}}],["bringing",{"_index":1226,"title":{},"body":{"changelog.html":{}}}],["browser",{"_index":1415,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["browserify",{"_index":1699,"title":{},"body":{"dependencies.html":{}}}],["browsing",{"_index":1483,"title":{},"body":{"changelog.html":{}}}],["bug",{"_index":1014,"title":{},"body":{"changelog.html":{}}}],["build",{"_index":1715,"title":{},"body":{"index.html":{}}}],["building",{"_index":472,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{}}}],["builds",{"_index":1072,"title":{},"body":{"changelog.html":{}}}],["button",{"_index":1429,"title":{},"body":{"changelog.html":{}}}],["c",{"_index":1759,"title":{},"body":{"license.html":{}}}],["c870",{"_index":2250,"title":{},"body":{"miscellaneous/variables.html":{}}}],["cache",{"_index":1642,"title":{},"body":{"dependencies.html":{}}}],["cacheable",{"_index":1703,"title":{},"body":{"dependencies.html":{}}}],["cached",{"_index":280,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["cachedconnect",{"_index":290,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["callback",{"_index":1160,"title":{},"body":{"changelog.html":{}}}],["called",{"_index":1213,"title":{},"body":{"changelog.html":{}}}],["calls",{"_index":965,"title":{},"body":{"changelog.html":{}}}],["caltech",{"_index":2229,"title":{},"body":{"miscellaneous/variables.html":{}}}],["came",{"_index":799,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{}}}],["cancelregistration",{"_index":1159,"title":{},"body":{"changelog.html":{}}}],["candidate",{"_index":1402,"title":{},"body":{"changelog.html":{}}}],["cannon",{"_index":1648,"title":{},"body":{"dependencies.html":{}}}],["card",{"_index":1191,"title":{},"body":{"changelog.html":{}}}],["carousel",{"_index":1196,"title":{},"body":{"changelog.html":{}}}],["case",{"_index":523,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["cases",{"_index":1374,"title":{},"body":{"changelog.html":{}}}],["catch",{"_index":307,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"interfaces/SearchResultJson.html":{}}}],["catch((error",{"_index":478,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{}}}],["ccf",{"_index":207,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SpatialSceneNode.html":{},"changelog.html":{},"coverage.html":{},"index.html":{},"miscellaneous/variables.html":{}}}],["ccf's",{"_index":1329,"title":{},"body":{"changelog.html":{}}}],["ccf.owl",{"_index":951,"title":{},"body":{"changelog.html":{}}}],["ccf.spatial.bothsexes.id",{"_index":692,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["ccf.spatial.female.id",{"_index":691,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["ccf.spatial.male.id",{"_index":690,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["ccf.spatialentity",{"_index":553,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["ccf.spatialentity.x_dimension.id",{"_index":2350,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf.spatialentity.y_dimension.id",{"_index":2351,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf.spatialentity.z_dimension.id",{"_index":2352,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf.spatialobjectreference",{"_index":552,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["ccf.spatialplacement.source",{"_index":558,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["ccf.spatialplacement.target",{"_index":561,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["ccf:age",{"_index":2083,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:bmi",{"_index":2084,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:collides_with",{"_index":2106,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:comes_from",{"_index":2091,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:consortium_name",{"_index":2086,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:creator_first_name",{"_index":2121,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:creator_last_name",{"_index":2122,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:dimension_unit",{"_index":2125,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:extraction_set_for",{"_index":2109,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:file_format",{"_index":2147,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:file_subpath",{"_index":2148,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:file_url",{"_index":2146,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:generates_dataset",{"_index":2094,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:has_extraction_set",{"_index":2110,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:has_object_reference",{"_index":2117,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:has_ontology_term",{"_index":2143,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:has_reference_organ",{"_index":2108,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:has_registration_location",{"_index":2105,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:organ_owner_sex",{"_index":2112,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:organ_side",{"_index":2113,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:placement_for",{"_index":2123,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:placement_relative_to",{"_index":2129,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:representation_of",{"_index":2107,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:rotation_order",{"_index":2124,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:rotation_unit",{"_index":2126,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:rui_rank",{"_index":2114,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:sample_type",{"_index":2096,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:scaling_unit",{"_index":2127,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:section_count",{"_index":2098,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:section_number",{"_index":2104,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:section_size",{"_index":2100,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:section_size_unit",{"_index":2102,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:sex",{"_index":2082,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:slice_count",{"_index":2116,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:slice_thickness",{"_index":2115,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:subdivided_into_sections",{"_index":2093,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:technology",{"_index":2144,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:thumbnail",{"_index":2145,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:tissue_provider_name",{"_index":2088,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:tissue_provider_uuid",{"_index":2090,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:translation_unit",{"_index":2128,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:updated_date",{"_index":2119,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:url",{"_index":2081,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:x_dimension",{"_index":2139,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:x_rotation",{"_index":2130,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:x_scaling",{"_index":2133,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:x_translation",{"_index":2136,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:y_dimension",{"_index":2140,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:y_rotation",{"_index":2131,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:y_scaling",{"_index":2134,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:y_translation",{"_index":2137,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:z_dimension",{"_index":2141,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:z_rotation",{"_index":2132,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:z_scaling",{"_index":2135,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:z_translation",{"_index":2138,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf_annotations",{"_index":668,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{},"miscellaneous/variables.html":{}}}],["ccf_context",{"_index":1579,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["ccfcontexturl",{"_index":164,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"miscellaneous/variables.html":{}}}],["ccfdatabase",{"_index":255,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{},"coverage.html":{}}}],["ccfdatabasekey",{"_index":295,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["ccfdatabaseoptions",{"_index":160,"title":{"interfaces/CCFDatabaseOptions.html":{}},"body":{"interfaces/CCFDatabaseOptions.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["ccfdatabasestatustracker",{"_index":235,"title":{"classes/CCFDatabaseStatusTracker.html":{}},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"coverage.html":{}}}],["ccfdatabasestatustracker(this",{"_index":406,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["ccfowlurl",{"_index":165,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"miscellaneous/variables.html":{}}}],["ccfowlurl.endswith('.n3store.json",{"_index":319,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["ccfowlurl.startswith",{"_index":315,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["ccfowlurl?.length",{"_index":326,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["ccfspatialgraph",{"_index":206,"title":{"classes/CCFSpatialGraph.html":{}},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{},"coverage.html":{}}}],["ccfspatialgraph(this",{"_index":269,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["ccfspatialscene",{"_index":209,"title":{"classes/CCFSpatialScene.html":{}},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{},"coverage.html":{}}}],["ccfspatialscene(this",{"_index":271,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["ccfx",{"_index":1581,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["ccfx('age",{"_index":1918,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('bmi",{"_index":1919,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('ccf_characterizes",{"_index":1855,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('ccf_ct_isa",{"_index":1851,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('ccf_located_in",{"_index":1853,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('ccf_part_of",{"_index":1845,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('ccf_pref_label",{"_index":1844,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('collides_with",{"_index":1879,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('comes_from",{"_index":1927,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('consortium_name",{"_index":1923,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('creator_first_name",{"_index":1873,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('creator_last_name",{"_index":1874,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('creator_orcid",{"_index":1875,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('dimension_unit",{"_index":1893,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('extraction_set_for",{"_index":1883,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('file_format",{"_index":1868,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('file_subpath",{"_index":1869,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('file_url",{"_index":1867,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('generates_dataset",{"_index":1929,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('has_cell_type_term",{"_index":1942,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('has_extraction_set",{"_index":1885,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('has_object_reference",{"_index":1894,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('has_ontology_term",{"_index":1941,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('has_reference_organ",{"_index":1881,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('has_registration_location",{"_index":1940,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('organ_owner_sex",{"_index":1886,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('organ_side",{"_index":1887,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('placement_for",{"_index":1895,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('placement_relative_to",{"_index":1896,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('representation_of",{"_index":1880,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('rotation_order",{"_index":1905,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('rotation_unit",{"_index":1906,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('rui_rank",{"_index":1846,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('sample_type",{"_index":1930,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('scaling_unit",{"_index":1900,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('section_count",{"_index":1936,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('section_number",{"_index":1939,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('section_size",{"_index":1937,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('section_size_unit",{"_index":1938,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('sex",{"_index":1917,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('slice_count",{"_index":1889,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('slice_thickness",{"_index":1888,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('spatial_entity",{"_index":1865,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('spatial_object_reference",{"_index":1864,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('spatial_placement",{"_index":1866,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('subdivided_into_sections",{"_index":1928,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('technology",{"_index":1943,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('theta_rotation",{"_index":1904,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('thumbnail",{"_index":1944,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('tissue_provider_name",{"_index":1924,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('tissue_provider_uuid",{"_index":1926,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('translation_unit",{"_index":1910,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('updated_date",{"_index":1878,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('url",{"_index":1916,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('x_dimension",{"_index":1890,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('x_rotation",{"_index":1901,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('x_scaling",{"_index":1897,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('x_translation",{"_index":1907,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('y_dimension",{"_index":1891,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('y_rotation",{"_index":1902,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('y_scaling",{"_index":1898,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('y_translation",{"_index":1908,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('z_dimension",{"_index":1892,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('z_rotation",{"_index":1903,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('z_scaling",{"_index":1899,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('z_translation",{"_index":1909,"title":{},"body":{"miscellaneous/variables.html":{}}}],["cell",{"_index":420,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["celltype",{"_index":108,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["celltypeterms",{"_index":109,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"miscellaneous/variables.html":{}}}],["center",{"_index":1749,"title":{},"body":{"index.html":{}}}],["centimeter",{"_index":524,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["change",{"_index":1210,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["changed",{"_index":961,"title":{},"body":{"changelog.html":{}}}],["changelog",{"_index":942,"title":{"changelog.html":{}},"body":{"changelog.html":{},"index.html":{}}}],["changes",{"_index":1040,"title":{},"body":{"changelog.html":{}}}],["characterizes",{"_index":1854,"title":{},"body":{"miscellaneous/variables.html":{}}}],["charge",{"_index":1765,"title":{},"body":{"license.html":{}}}],["checkback",{"_index":36,"title":{},"body":{"interfaces/AggregateResult.html":{},"classes/CCFDatabaseStatusTracker.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["checking",{"_index":34,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["child",{"_index":145,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["children",{"_index":147,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"miscellaneous/variables.html":{}}}],["choose",{"_index":1348,"title":{},"body":{"changelog.html":{}}}],["ci/cd",{"_index":1327,"title":{},"body":{"changelog.html":{}}}],["cl",{"_index":1582,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["cl.cell",{"_index":1976,"title":{},"body":{"miscellaneous/variables.html":{}}}],["claim",{"_index":1805,"title":{},"body":{"license.html":{}}}],["class",{"_index":254,"title":{"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{}},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{},"coverage.html":{}}}],["classes",{"_index":443,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"overview.html":{}}}],["clean",{"_index":1013,"title":{},"body":{"changelog.html":{}}}],["cleanup",{"_index":1075,"title":{},"body":{"changelog.html":{}}}],["click",{"_index":1117,"title":{},"body":{"changelog.html":{}}}],["clicking",{"_index":1203,"title":{},"body":{"changelog.html":{}}}],["client",{"_index":1738,"title":{},"body":{"index.html":{}}}],["code",{"_index":1068,"title":{},"body":{"changelog.html":{}}}],["codebase",{"_index":1339,"title":{},"body":{"changelog.html":{}}}],["codex",{"_index":1386,"title":{},"body":{"changelog.html":{}}}],["codifies",{"_index":1443,"title":{},"body":{"changelog.html":{}}}],["collaboration",{"_index":1337,"title":{},"body":{"changelog.html":{}}}],["collisions",{"_index":1356,"title":{},"body":{"changelog.html":{}}}],["colon",{"_index":1979,"title":{},"body":{"miscellaneous/variables.html":{}}}],["color",{"_index":678,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{},"changelog.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["coloring",{"_index":818,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{}}}],["colorizing",{"_index":1395,"title":{},"body":{"changelog.html":{}}}],["combination",{"_index":1349,"title":{},"body":{"changelog.html":{}}}],["come",{"_index":1391,"title":{},"body":{"changelog.html":{}}}],["coming",{"_index":1383,"title":{},"body":{"changelog.html":{}}}],["comlink",{"_index":1651,"title":{},"body":{"dependencies.html":{}}}],["comment",{"_index":782,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"miscellaneous/variables.html":{}}}],["common",{"_index":943,"title":{},"body":{"changelog.html":{},"index.html":{},"miscellaneous/variables.html":{}}}],["compatible",{"_index":917,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["complexity",{"_index":1238,"title":{},"body":{"changelog.html":{}}}],["compodoc",{"_index":1066,"title":{},"body":{"changelog.html":{}}}],["component",{"_index":1028,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["components",{"_index":1186,"title":{},"body":{"changelog.html":{}}}],["comunica/query",{"_index":1610,"title":{},"body":{"dependencies.html":{}}}],["concat",{"_index":1653,"title":{},"body":{"dependencies.html":{}}}],["conditions",{"_index":1787,"title":{},"body":{"license.html":{}}}],["cone",{"_index":665,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{},"miscellaneous/typealiases.html":{}}}],["config",{"_index":1156,"title":{},"body":{"changelog.html":{}}}],["configuration",{"_index":1146,"title":{},"body":{"changelog.html":{}}}],["configurations",{"_index":1155,"title":{},"body":{"changelog.html":{}}}],["confirmation",{"_index":1110,"title":{},"body":{"changelog.html":{}}}],["conform",{"_index":1166,"title":{},"body":{"changelog.html":{}}}],["connect",{"_index":448,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{},"changelog.html":{}}}],["connect(options",{"_index":279,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["connected",{"_index":310,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["connection",{"_index":1814,"title":{},"body":{"license.html":{}}}],["connects",{"_index":272,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["console.log('couldn\\'t",{"_index":323,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["console.log(all_possible_organs.map(o",{"_index":2012,"title":{},"body":{"miscellaneous/variables.html":{}}}],["console.warn(`unable",{"_index":935,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["consortium",{"_index":1760,"title":{},"body":{"license.html":{}}}],["consortium_name",{"_index":2085,"title":{},"body":{"miscellaneous/variables.html":{}}}],["consortiumname",{"_index":1922,"title":{},"body":{"miscellaneous/variables.html":{}}}],["const",{"_index":247,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SpatialSceneNode.html":{}}}],["constants",{"_index":1965,"title":{},"body":{"miscellaneous/variables.html":{}}}],["constructor",{"_index":450,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{}}}],["constructor(database",{"_index":451,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{}}}],["constructor(db",{"_index":487,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{}}}],["constructor(private",{"_index":544,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["constructor(public",{"_index":263,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{}}}],["container",{"_index":1198,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["containers",{"_index":1145,"title":{},"body":{"changelog.html":{}}}],["containing",{"_index":1713,"title":{},"body":{"index.html":{}}}],["context",{"_index":173,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"miscellaneous/variables.html":{}}}],["context.jsonld",{"_index":251,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{},"miscellaneous/variables.html":{}}}],["contract",{"_index":1810,"title":{},"body":{"license.html":{}}}],["control",{"_index":1295,"title":{},"body":{"changelog.html":{}}}],["convention",{"_index":2212,"title":{},"body":{"miscellaneous/variables.html":{}}}],["coordinate",{"_index":117,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"index.html":{}}}],["copies",{"_index":1781,"title":{},"body":{"license.html":{}}}],["copy",{"_index":1768,"title":{},"body":{"license.html":{}}}],["copyright",{"_index":1758,"title":{},"body":{"license.html":{}}}],["cord",{"_index":1003,"title":{},"body":{"changelog.html":{}}}],["cors",{"_index":1655,"title":{},"body":{"dependencies.html":{}}}],["count",{"_index":14,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["counts",{"_index":417,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["coverage",{"_index":1423,"title":{"coverage.html":{}},"body":{"changelog.html":{},"coverage.html":{}}}],["create",{"_index":1966,"title":{},"body":{"miscellaneous/variables.html":{}}}],["created",{"_index":1304,"title":{},"body":{"changelog.html":{}}}],["created_by_user_displayname",{"_index":848,"title":{},"body":{"interfaces/SearchResultJson.html":{},"miscellaneous/variables.html":{}}}],["creategraph",{"_index":484,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["creates",{"_index":256,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["creation",{"_index":789,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{}}}],["creation_date",{"_index":791,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"miscellaneous/variables.html":{}}}],["creator",{"_index":783,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"miscellaneous/variables.html":{}}}],["creator_first_name",{"_index":785,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"miscellaneous/variables.html":{}}}],["creator_last_name",{"_index":787,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"miscellaneous/variables.html":{}}}],["creator_orcid",{"_index":788,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"miscellaneous/variables.html":{}}}],["credits",{"_index":1744,"title":{},"body":{"index.html":{}}}],["css",{"_index":1657,"title":{},"body":{"dependencies.html":{}}}],["ct_is_a",{"_index":1850,"title":{},"body":{"miscellaneous/variables.html":{}}}],["cube",{"_index":662,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{},"miscellaneous/typealiases.html":{}}}],["cuboid",{"_index":1421,"title":{},"body":{"changelog.html":{}}}],["cuboids",{"_index":1418,"title":{},"body":{"changelog.html":{}}}],["current",{"_index":44,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["currently",{"_index":1103,"title":{},"body":{"changelog.html":{}}}],["cyberinfrastructure",{"_index":1746,"title":{},"body":{"index.html":{}}}],["cycle",{"_index":1248,"title":{},"body":{"changelog.html":{}}}],["cylinder",{"_index":666,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{},"miscellaneous/typealiases.html":{}}}],["damages",{"_index":1806,"title":{},"body":{"license.html":{}}}],["dark/light",{"_index":1161,"title":{},"body":{"changelog.html":{}}}],["data",{"_index":65,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["data.ts",{"_index":1491,"title":{},"body":{"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["database",{"_index":26,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSceneNode.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"coverage.html":{}}}],["database.last_modified",{"_index":294,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["database.ts",{"_index":162,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["database/src/cache",{"_index":1490,"title":{},"body":{"coverage.html":{}}}],["database/src/lib/ccf",{"_index":161,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["database/src/lib/hubmap/hubmap",{"_index":832,"title":{},"body":{"interfaces/SearchResultJson.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["database/src/lib/interfaces.ts",{"_index":7,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"coverage.html":{}}}],["database/src/lib/queries/aggregate",{"_index":1520,"title":{},"body":{"coverage.html":{}}}],["database/src/lib/queries/find",{"_index":1523,"title":{},"body":{"coverage.html":{}}}],["database/src/lib/queries/ontology",{"_index":1538,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["database/src/lib/queries/spatial",{"_index":1544,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["database/src/lib/queries/tissue",{"_index":1552,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["database/src/lib/spatial",{"_index":773,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"coverage.html":{}}}],["database/src/lib/util/ccf",{"_index":444,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{},"coverage.html":{}}}],["database/src/lib/util/enrich",{"_index":1565,"title":{},"body":{"coverage.html":{}}}],["database/src/lib/util/n3",{"_index":1567,"title":{},"body":{"coverage.html":{}}}],["database/src/lib/util/origin",{"_index":1571,"title":{},"body":{"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["database/src/lib/util/patch",{"_index":1577,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["database/src/lib/util/prefixes.ts",{"_index":1580,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["database/src/lib/util/probing",{"_index":1588,"title":{},"body":{"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["databasestatus",{"_index":24,"title":{"interfaces/DatabaseStatus.html":{}},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"coverage.html":{}}}],["datafactory",{"_index":199,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"miscellaneous/variables.html":{}}}],["datafactory.literal('female",{"_index":1921,"title":{},"body":{"miscellaneous/variables.html":{}}}],["datafactory.literal('male",{"_index":1920,"title":{},"body":{"miscellaneous/variables.html":{}}}],["datafactory.literal('non",{"_index":1935,"title":{},"body":{"miscellaneous/variables.html":{}}}],["datafactory.literal('tissue",{"_index":1932,"title":{},"body":{"miscellaneous/variables.html":{}}}],["datafactory.namednode('http://www.geneontology.org/formats/oboinowl#hasexactsynonym",{"_index":1847,"title":{},"body":{"miscellaneous/variables.html":{}}}],["dataset",{"_index":61,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["datasetresult",{"_index":62,"title":{"interfaces/DatasetResult.html":{}},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"coverage.html":{}}}],["datasetresultset",{"_index":1556,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["datasets",{"_index":80,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["datasources",{"_index":166,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"miscellaneous/variables.html":{}}}],["dataurl",{"_index":918,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["date",{"_index":790,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{}}}],["date().gettime",{"_index":292,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["date().toisostring().split('t')[0",{"_index":597,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["date(+lastmodified).gettime",{"_index":300,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["date.now",{"_index":467,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{}}}],["db",{"_index":489,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["dc",{"_index":1961,"title":{},"body":{"miscellaneous/variables.html":{}}}],["dcterms",{"_index":1963,"title":{},"body":{"miscellaneous/variables.html":{}}}],["dcterms:created",{"_index":2118,"title":{},"body":{"miscellaneous/variables.html":{}}}],["dcterms:creator",{"_index":2120,"title":{},"body":{"miscellaneous/variables.html":{}}}],["deal",{"_index":1770,"title":{},"body":{"license.html":{}}}],["dealings",{"_index":1815,"title":{},"body":{"license.html":{}}}],["debug",{"_index":140,"title":{},"body":{"interfaces/AggregateResult.html":{},"classes/CCFSpatialScene.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSceneNode.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["debugdonors",{"_index":1508,"title":{},"body":{"coverage.html":{}}}],["debugging",{"_index":138,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["december",{"_index":1343,"title":{},"body":{"changelog.html":{}}}],["deck.gl/core",{"_index":1612,"title":{},"body":{"dependencies.html":{}}}],["deck.gl/geo",{"_index":1614,"title":{},"body":{"dependencies.html":{}}}],["deck.gl/layers",{"_index":1617,"title":{},"body":{"dependencies.html":{}}}],["deck.gl/mesh",{"_index":1618,"title":{},"body":{"dependencies.html":{}}}],["decorator",{"_index":1632,"title":{},"body":{"dependencies.html":{}}}],["deeply",{"_index":1097,"title":{},"body":{"changelog.html":{}}}],["def5fd76",{"_index":2239,"title":{},"body":{"miscellaneous/variables.html":{}}}],["default",{"_index":246,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["default_api_search_query",{"_index":872,"title":{},"body":{"interfaces/SearchResultJson.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["default_ccf_db_options",{"_index":248,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["defined",{"_index":452,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"changelog.html":{}}}],["degree",{"_index":615,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["delay",{"_index":366,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["delmany",{"_index":190,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["delmany([ccfdatabasekey",{"_index":302,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["demo",{"_index":1119,"title":{},"body":{"changelog.html":{}}}],["dependencies",{"_index":1193,"title":{"dependencies.html":{}},"body":{"changelog.html":{},"dependencies.html":{}}}],["depending",{"_index":1215,"title":{},"body":{"changelog.html":{}}}],["derived",{"_index":81,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"miscellaneous/variables.html":{}}}],["descendants.created_by_user_displayname",{"_index":865,"title":{},"body":{"interfaces/SearchResultJson.html":{},"miscellaneous/variables.html":{}}}],["descendants.data_types",{"_index":867,"title":{},"body":{"interfaces/SearchResultJson.html":{},"miscellaneous/variables.html":{}}}],["descendants.entity_type",{"_index":860,"title":{},"body":{"interfaces/SearchResultJson.html":{},"miscellaneous/variables.html":{}}}],["descendants.group_name",{"_index":864,"title":{},"body":{"interfaces/SearchResultJson.html":{},"miscellaneous/variables.html":{}}}],["descendants.group_uuid",{"_index":863,"title":{},"body":{"interfaces/SearchResultJson.html":{},"miscellaneous/variables.html":{}}}],["descendants.ingest_metadata.metadata.assay_type",{"_index":868,"title":{},"body":{"interfaces/SearchResultJson.html":{},"miscellaneous/variables.html":{}}}],["descendants.ingest_metadata.metadata.tissue_id",{"_index":861,"title":{},"body":{"interfaces/SearchResultJson.html":{},"miscellaneous/variables.html":{}}}],["descendants.last_modified_timestamp",{"_index":862,"title":{},"body":{"interfaces/SearchResultJson.html":{},"miscellaneous/variables.html":{}}}],["descendants.metadata.files.rel_path",{"_index":870,"title":{},"body":{"interfaces/SearchResultJson.html":{},"miscellaneous/variables.html":{}}}],["descendants.thumbnail_file",{"_index":869,"title":{},"body":{"interfaces/SearchResultJson.html":{},"miscellaneous/variables.html":{}}}],["descendants.uuid",{"_index":866,"title":{},"body":{"interfaces/SearchResultJson.html":{},"miscellaneous/variables.html":{}}}],["descrepancies",{"_index":989,"title":{},"body":{"changelog.html":{}}}],["describing",{"_index":819,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{}}}],["description",{"_index":8,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"miscellaneous/variables.html":{}}}],["deserialize(value",{"_index":376,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["deserializen3store",{"_index":200,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["deserializen3store(ccfowlurl",{"_index":318,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["deserializen3store(storestring",{"_index":325,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["deserializen3store(value",{"_index":377,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["desired",{"_index":755,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["details",{"_index":1465,"title":{},"body":{"changelog.html":{}}}],["developed",{"_index":1745,"title":{},"body":{"index.html":{}}}],["developments",{"_index":1448,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["dialog",{"_index":1111,"title":{},"body":{"changelog.html":{}}}],["differencecallback",{"_index":1524,"title":{},"body":{"coverage.html":{}}}],["different",{"_index":1144,"title":{},"body":{"changelog.html":{}}}],["digits",{"_index":1321,"title":{},"body":{"changelog.html":{}}}],["dim",{"_index":761,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["dimension",{"_index":813,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{}}}],["dimension_units",{"_index":817,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"miscellaneous/variables.html":{}}}],["dimensions",{"_index":756,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{}}}],["direct",{"_index":1474,"title":{},"body":{"changelog.html":{}}}],["directedgraph",{"_index":504,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["directly",{"_index":1384,"title":{},"body":{"changelog.html":{}}}],["disable",{"_index":395,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{},"miscellaneous/variables.html":{}}}],["display",{"_index":1135,"title":{},"body":{"changelog.html":{}}}],["displayed",{"_index":1419,"title":{},"body":{"changelog.html":{}}}],["displaying",{"_index":1132,"title":{},"body":{"changelog.html":{}}}],["distribute",{"_index":1777,"title":{},"body":{"license.html":{}}}],["doapisearch",{"_index":903,"title":{},"body":{"interfaces/SearchResultJson.html":{},"coverage.html":{}}}],["doapisearch(dataurl",{"_index":933,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["doc",{"_index":1433,"title":{},"body":{"changelog.html":{}}}],["doconnect",{"_index":311,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["docs",{"_index":1012,"title":{},"body":{"changelog.html":{}}}],["document",{"_index":1659,"title":{},"body":{"dependencies.html":{}}}],["documentation",{"_index":1069,"title":{},"body":{"changelog.html":{},"coverage.html":{},"license.html":{}}}],["docvalue_fields",{"_index":885,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["done",{"_index":1208,"title":{},"body":{"changelog.html":{}}}],["donor",{"_index":53,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["donorresult",{"_index":54,"title":{"interfaces/DonorResult.html":{}},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"coverage.html":{}}}],["donorresultset",{"_index":1557,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["donors",{"_index":1261,"title":{},"body":{"changelog.html":{}}}],["dosearchrequest",{"_index":889,"title":{},"body":{"interfaces/SearchResultJson.html":{},"coverage.html":{}}}],["dosearchrequest(dataurl",{"_index":932,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["dosearchrequest(url",{"_index":907,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["dotenv",{"_index":1662,"title":{},"body":{"dependencies.html":{}}}],["download",{"_index":1458,"title":{},"body":{"changelog.html":{}}}],["dr1_vu_thumbs",{"_index":1509,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["during",{"_index":126,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{}}}],["dynamic",{"_index":1606,"title":{},"body":{"dependencies.html":{}}}],["dynamically",{"_index":982,"title":{},"body":{"changelog.html":{}}}],["ea2d",{"_index":2242,"title":{},"body":{"miscellaneous/variables.html":{}}}],["each",{"_index":86,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["easier",{"_index":1045,"title":{},"body":{"changelog.html":{}}}],["east",{"_index":1735,"title":{},"body":{"index.html":{}}}],["ed43",{"_index":2224,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ed44",{"_index":2218,"title":{},"body":{"miscellaneous/variables.html":{}}}],["edc2",{"_index":2231,"title":{},"body":{"miscellaneous/variables.html":{}}}],["edgesource",{"_index":555,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["edgesource[quad.subject.id",{"_index":559,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["effect",{"_index":1366,"title":{},"body":{"changelog.html":{}}}],["efficiency",{"_index":1286,"title":{},"body":{"changelog.html":{}}}],["elastic",{"_index":187,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"interfaces/SearchResultJson.html":{}}}],["electric",{"_index":2248,"title":{},"body":{"miscellaneous/variables.html":{}}}],["element",{"_index":1211,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["embedded",{"_index":1152,"title":{},"body":{"changelog.html":{}}}],["embedding",{"_index":1140,"title":{},"body":{"changelog.html":{}}}],["embedding.md",{"_index":1138,"title":{},"body":{"changelog.html":{}}}],["endpoint",{"_index":928,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["enrichruilocations",{"_index":240,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"coverage.html":{}}}],["enrichruilocations(this.store",{"_index":373,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["entities",{"_index":392,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{}}}],["entity",{"_index":93,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["entity.datasets.id",{"_index":2164,"title":{},"body":{"miscellaneous/variables.html":{}}}],["entity.description.id",{"_index":2154,"title":{},"body":{"miscellaneous/variables.html":{}}}],["entity.donor.id",{"_index":2161,"title":{},"body":{"miscellaneous/variables.html":{}}}],["entity.label.id",{"_index":2153,"title":{},"body":{"miscellaneous/variables.html":{}}}],["entity.link.id",{"_index":2155,"title":{},"body":{"miscellaneous/variables.html":{}}}],["entity.owl",{"_index":2206,"title":{},"body":{"miscellaneous/variables.html":{}}}],["entity.providername.id",{"_index":2152,"title":{},"body":{"miscellaneous/variables.html":{}}}],["entity.sampletype.id",{"_index":2157,"title":{},"body":{"miscellaneous/variables.html":{}}}],["entity.sectioncount.id",{"_index":2158,"title":{},"body":{"miscellaneous/variables.html":{}}}],["entity.sectionnumber.id",{"_index":2165,"title":{},"body":{"miscellaneous/variables.html":{}}}],["entity.sections.id",{"_index":2163,"title":{},"body":{"miscellaneous/variables.html":{}}}],["entity.sectionsize.id",{"_index":2159,"title":{},"body":{"miscellaneous/variables.html":{}}}],["entity.sectionunits.id",{"_index":2160,"title":{},"body":{"miscellaneous/variables.html":{}}}],["entity.spatialentity.id",{"_index":2162,"title":{},"body":{"miscellaneous/variables.html":{}}}],["entity.technology.id",{"_index":2150,"title":{},"body":{"miscellaneous/variables.html":{}}}],["entity.thumbnail.id",{"_index":2151,"title":{},"body":{"miscellaneous/variables.html":{}}}],["entity_context",{"_index":1510,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["entity_type",{"_index":844,"title":{},"body":{"interfaces/SearchResultJson.html":{},"miscellaneous/variables.html":{}}}],["entityid",{"_index":667,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{}}}],["error",{"_index":29,"title":{},"body":{"interfaces/AggregateResult.html":{},"classes/CCFDatabaseStatusTracker.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["error?.message",{"_index":479,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{}}}],["es",{"_index":1649,"title":{},"body":{"dependencies.html":{}}}],["eslint",{"_index":394,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{},"miscellaneous/variables.html":{}}}],["eslint/consistent",{"_index":399,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["eslint/naming",{"_index":2211,"title":{},"body":{"miscellaneous/variables.html":{}}}],["eslint/no",{"_index":542,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["etc",{"_index":1169,"title":{},"body":{"changelog.html":{}}}],["eui",{"_index":1030,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["eui/rui",{"_index":1062,"title":{},"body":{"changelog.html":{}}}],["euler",{"_index":500,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["euler().fromrotationmatrix(matrix",{"_index":586,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["euler.tovector3().map(todegrees",{"_index":590,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["euler.xyz",{"_index":587,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["event",{"_index":1801,"title":{},"body":{"license.html":{}}}],["exists",{"_index":873,"title":{},"body":{"interfaces/SearchResultJson.html":{},"miscellaneous/variables.html":{}}}],["expanded",{"_index":980,"title":{},"body":{"changelog.html":{}}}],["explicit",{"_index":543,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["exploration",{"_index":1717,"title":{},"body":{"index.html":{}}}],["export",{"_index":23,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["express",{"_index":1664,"title":{},"body":{"dependencies.html":{},"license.html":{}}}],["expressed",{"_index":823,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{}}}],["extends",{"_index":55,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["external",{"_index":1158,"title":{},"body":{"changelog.html":{}}}],["extra",{"_index":1669,"title":{},"body":{"dependencies.html":{}}}],["extracted",{"_index":83,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["extraction",{"_index":775,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"changelog.html":{}}}],["extraction_set",{"_index":1884,"title":{},"body":{"miscellaneous/variables.html":{}}}],["extraction_set_for",{"_index":1882,"title":{},"body":{"miscellaneous/variables.html":{}}}],["extractionset",{"_index":643,"title":{"interfaces/ExtractionSet.html":{}},"body":{"classes/CCFSpatialScene.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["extractionsites",{"_index":777,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{}}}],["eye",{"_index":1992,"title":{},"body":{"miscellaneous/variables.html":{}}}],["eye_left",{"_index":2024,"title":{},"body":{"miscellaneous/variables.html":{}}}],["eye_right",{"_index":2026,"title":{},"body":{"miscellaneous/variables.html":{}}}],["factor",{"_index":520,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["factory",{"_index":267,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"miscellaneous/variables.html":{}}}],["fail",{"_index":1341,"title":{},"body":{"changelog.html":{}}}],["fails",{"_index":1371,"title":{},"body":{"changelog.html":{}}}],["fallopian_tube",{"_index":1994,"title":{},"body":{"miscellaneous/variables.html":{}}}],["fallopian_tube_left",{"_index":2028,"title":{},"body":{"miscellaneous/variables.html":{}}}],["fallopian_tube_right",{"_index":2030,"title":{},"body":{"miscellaneous/variables.html":{}}}],["false",{"_index":281,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["favor",{"_index":1332,"title":{},"body":{"changelog.html":{}}}],["feature",{"_index":979,"title":{},"body":{"changelog.html":{}}}],["features",{"_index":1249,"title":{},"body":{"changelog.html":{}}}],["feel",{"_index":1284,"title":{},"body":{"changelog.html":{}}}],["female",{"_index":101,"title":{},"body":{"interfaces/AggregateResult.html":{},"classes/CCFSpatialScene.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"miscellaneous/variables.html":{}}}],["femaleorgans",{"_index":1860,"title":{},"body":{"miscellaneous/variables.html":{}}}],["fetch",{"_index":1690,"title":{},"body":{"dependencies.html":{}}}],["fetch(ccfowlurl).then(r",{"_index":321,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["fetch(source).then(r",{"_index":350,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["fetch(text).then((r",{"_index":899,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["fetch(url",{"_index":894,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["field",{"_index":22,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["fields",{"_index":840,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["file",{"_index":5,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"miscellaneous/variables.html":{}}}],["file_format",{"_index":778,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"miscellaneous/variables.html":{}}}],["file_subpath",{"_index":780,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"miscellaneous/variables.html":{}}}],["files",{"_index":1769,"title":{},"body":{"license.html":{}}}],["filter",{"_index":128,"title":{"interfaces/Filter.html":{}},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialScene.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSceneNode.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"coverage.html":{}}}],["filter(s",{"_index":743,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["filter?.debug",{"_index":698,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["filter?.sex",{"_index":689,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["filter?.sex?.tolowercase",{"_index":730,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["filterbyage",{"_index":1525,"title":{},"body":{"coverage.html":{}}}],["filterbybmi",{"_index":1526,"title":{},"body":{"coverage.html":{}}}],["filterbycelltypeterms",{"_index":1527,"title":{},"body":{"coverage.html":{}}}],["filterbygroupname",{"_index":1528,"title":{},"body":{"coverage.html":{}}}],["filterbyhasspatialentity",{"_index":1529,"title":{},"body":{"coverage.html":{}}}],["filterbyontologyterms",{"_index":1530,"title":{},"body":{"coverage.html":{}}}],["filterbyprobingsphere",{"_index":1548,"title":{},"body":{"coverage.html":{}}}],["filterbysex",{"_index":1531,"title":{},"body":{"coverage.html":{}}}],["filterbyspatialsearches",{"_index":1532,"title":{},"body":{"coverage.html":{}}}],["filterbytechnology",{"_index":1533,"title":{},"body":{"coverage.html":{}}}],["filters",{"_index":995,"title":{},"body":{"changelog.html":{}}}],["filterwithdataset",{"_index":1534,"title":{},"body":{"coverage.html":{}}}],["filterwithdonor",{"_index":1535,"title":{},"body":{"coverage.html":{}}}],["filterwithspatialentity",{"_index":1536,"title":{},"body":{"coverage.html":{}}}],["final",{"_index":1335,"title":{},"body":{"changelog.html":{}}}],["finally",{"_index":480,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{}}}],["findids",{"_index":218,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"coverage.html":{}}}],["findids(this.store",{"_index":381,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["finishing",{"_index":1115,"title":{},"body":{"changelog.html":{}}}],["first",{"_index":784,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"changelog.html":{}}}],["firstresult",{"_index":906,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["firstresult.hits",{"_index":915,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["firstresult.hits.hits.concat(...items",{"_index":916,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["firstresult.hits.total.value",{"_index":911,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["fit",{"_index":1257,"title":{},"body":{"changelog.html":{}}}],["fitness",{"_index":1797,"title":{},"body":{"license.html":{}}}],["fixed",{"_index":1240,"title":{},"body":{"changelog.html":{}}}],["fixes",{"_index":1015,"title":{},"body":{"changelog.html":{}}}],["fixes/performance",{"_index":1396,"title":{},"body":{"changelog.html":{}}}],["flatspatialplacement",{"_index":232,"title":{"interfaces/FlatSpatialPlacement.html":{}},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"coverage.html":{}}}],["flexible",{"_index":1008,"title":{},"body":{"changelog.html":{}}}],["florida",{"_index":2227,"title":{},"body":{"miscellaneous/variables.html":{}}}],["fly",{"_index":1480,"title":{},"body":{"changelog.html":{}}}],["fma",{"_index":1583,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["fma.x('24977",{"_index":2041,"title":{},"body":{"miscellaneous/variables.html":{}}}],["fma.x('24978",{"_index":2039,"title":{},"body":{"miscellaneous/variables.html":{}}}],["fma.x('54449",{"_index":2027,"title":{},"body":{"miscellaneous/variables.html":{}}}],["fma.x('7213",{"_index":2053,"title":{},"body":{"miscellaneous/variables.html":{}}}],["fma.x('7214",{"_index":2051,"title":{},"body":{"miscellaneous/variables.html":{}}}],["following",{"_index":1786,"title":{},"body":{"license.html":{}}}],["form",{"_index":430,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"changelog.html":{}}}],["format",{"_index":180,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"changelog.html":{}}}],["frame",{"_index":1262,"title":{},"body":{"changelog.html":{}}}],["framework",{"_index":944,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["free",{"_index":1764,"title":{},"body":{"license.html":{}}}],["fs",{"_index":1668,"title":{},"body":{"dependencies.html":{}}}],["full",{"_index":1201,"title":{},"body":{"changelog.html":{}}}],["fullscreen",{"_index":1428,"title":{},"body":{"changelog.html":{}}}],["fully",{"_index":1250,"title":{},"body":{"changelog.html":{}}}],["function",{"_index":516,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"interfaces/SearchResultJson.html":{},"coverage.html":{}}}],["functions.ts",{"_index":1568,"title":{},"body":{"coverage.html":{}}}],["funded",{"_index":1752,"title":{},"body":{"index.html":{}}}],["furnished",{"_index":1784,"title":{},"body":{"license.html":{}}}],["further",{"_index":1424,"title":{},"body":{"changelog.html":{}}}],["future",{"_index":1241,"title":{},"body":{"changelog.html":{}}}],["g",{"_index":2015,"title":{},"body":{"miscellaneous/variables.html":{}}}],["general",{"_index":2247,"title":{},"body":{"miscellaneous/variables.html":{}}}],["generally",{"_index":89,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["generate",{"_index":1035,"title":{},"body":{"changelog.html":{}}}],["generated",{"_index":1067,"title":{},"body":{"changelog.html":{}}}],["generating",{"_index":983,"title":{},"body":{"changelog.html":{}}}],["geometry",{"_index":672,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["get(ccfdatabasekey).catch",{"_index":304,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["get(id",{"_index":384,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["get(lastmodifiedkey).catch",{"_index":297,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["get(source",{"_index":579,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["getaggregateresults",{"_index":214,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"coverage.html":{}}}],["getaggregateresults(filter",{"_index":414,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["getaggregateresults(this.getids(filter",{"_index":415,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["getallentities",{"_index":1537,"title":{},"body":{"coverage.html":{}}}],["getanatomicalstructuremapping",{"_index":1539,"title":{},"body":{"coverage.html":{}}}],["getanatomicalstructures",{"_index":624,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{},"coverage.html":{}}}],["getanatomicalstructures(iri",{"_index":636,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["getanatomicalstructures(this.db.store",{"_index":686,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["getanatomicalstructuretreemodel",{"_index":226,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["getanatomicalstructuretreemodel(this.store",{"_index":424,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["getanatomicalstructuretreemodelslowly",{"_index":1541,"title":{},"body":{"coverage.html":{}}}],["getapisearchbody",{"_index":1504,"title":{},"body":{"coverage.html":{}}}],["getapisearchbody(0",{"_index":905,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["getapisearchbody(from",{"_index":880,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["getapisearchheaders",{"_index":1505,"title":{},"body":{"coverage.html":{}}}],["getapisearchheaders(token",{"_index":874,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["getcelltypetermoccurences",{"_index":221,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"coverage.html":{}}}],["getcelltypetermoccurences(filter",{"_index":421,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["getcelltypetermoccurences(this.getids(filter",{"_index":422,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["getcelltypetreemodel",{"_index":227,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"coverage.html":{}}}],["getcelltypetreemodel(this.store",{"_index":425,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["getdatabasestatus",{"_index":404,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["getdatasetresult",{"_index":1553,"title":{},"body":{"coverage.html":{}}}],["getdatasettechnologynames",{"_index":215,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"coverage.html":{}}}],["getdatasettechnologynames(this.store",{"_index":410,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["getdonorresult",{"_index":1554,"title":{},"body":{"coverage.html":{}}}],["getentityscenenodes",{"_index":625,"title":{},"body":{"classes/CCFSpatialScene.html":{}}}],["getentityscenenodes(filter",{"_index":638,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["getentries",{"_index":1569,"title":{},"body":{"coverage.html":{}}}],["getextractionset",{"_index":626,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{},"coverage.html":{}}}],["getextractionset(iri",{"_index":641,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["getextractionset(this.db.store",{"_index":685,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["getextractionsets",{"_index":627,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{},"coverage.html":{}}}],["getextractionsets(iri",{"_index":644,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["getextractionsets(this.db.store",{"_index":684,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["getids(filter",{"_index":380,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["getmappedresult",{"_index":1570,"title":{},"body":{"coverage.html":{}}}],["getobjects",{"_index":1522,"title":{},"body":{"coverage.html":{}}}],["getontologytermoccurences",{"_index":222,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"coverage.html":{}}}],["getontologytermoccurences(filter",{"_index":418,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["getontologytermoccurences(this.getids(filter",{"_index":419,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["getontologytreemodel",{"_index":423,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"coverage.html":{}}}],["getontologytreenode",{"_index":1542,"title":{},"body":{"coverage.html":{}}}],["getorientedboundingbox",{"_index":1549,"title":{},"body":{"coverage.html":{}}}],["getoriginscene",{"_index":1572,"title":{},"body":{"coverage.html":{}}}],["getprobingspherescene",{"_index":1589,"title":{},"body":{"coverage.html":{}}}],["getprovidernames",{"_index":216,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"coverage.html":{}}}],["getprovidernames(this.store",{"_index":411,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["getreferencebody",{"_index":628,"title":{},"body":{"classes/CCFSpatialScene.html":{}}}],["getreferencebody(filter",{"_index":646,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["getreferenceorgans",{"_index":428,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{},"coverage.html":{}}}],["getreferenceorgans(this.db.store",{"_index":687,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["getreferenceorganscene",{"_index":629,"title":{},"body":{"classes/CCFSpatialScene.html":{}}}],["getreferenceorganscene(organiri",{"_index":438,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["getreferenceorgansets",{"_index":630,"title":{},"body":{"classes/CCFSpatialScene.html":{}}}],["getreferenceorgansets(filter",{"_index":650,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["getreferencescenenodes",{"_index":631,"title":{},"body":{"classes/CCFSpatialScene.html":{}}}],["getreferencescenenodes(filter",{"_index":652,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["gets",{"_index":379,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["getscene",{"_index":632,"title":{},"body":{"classes/CCFSpatialScene.html":{}}}],["getscene(filter",{"_index":434,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["getscenenode",{"_index":633,"title":{},"body":{"classes/CCFSpatialScene.html":{}}}],["getscenenode(source",{"_index":655,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["getspatialentities(filter",{"_index":393,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["getspatialentity",{"_index":634,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{},"coverage.html":{}}}],["getspatialentity(iri",{"_index":659,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["getspatialentity(this.db.store",{"_index":683,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["getspatialentitydimensions",{"_index":1550,"title":{},"body":{"coverage.html":{}}}],["getspatialentityforentity",{"_index":228,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"coverage.html":{}}}],["getspatialentityforentity(this.store",{"_index":402,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["getspatialentitymapping",{"_index":1540,"title":{},"body":{"coverage.html":{}}}],["getspatialobjectreference",{"_index":1545,"title":{},"body":{"coverage.html":{}}}],["getspatialplacement",{"_index":485,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"coverage.html":{}}}],["getspatialplacement(source",{"_index":440,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{}}}],["getspatialplacement(store",{"_index":576,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["getting",{"_index":940,"title":{"changelog.html":{},"index.html":{},"license.html":{}},"body":{}}],["gettissueblockresult",{"_index":230,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"coverage.html":{}}}],["gettissueblockresult(this.store",{"_index":413,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["gettissueblockresults(filter",{"_index":412,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["gettissuesectionresult",{"_index":1555,"title":{},"body":{"coverage.html":{}}}],["gettransformationmatrix",{"_index":486,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["gettransformationmatrix(sourceiri",{"_index":496,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["github",{"_index":1323,"title":{},"body":{"changelog.html":{}}}],["gizmo",{"_index":1175,"title":{},"body":{"changelog.html":{}}}],["globalconfig",{"_index":1149,"title":{},"body":{"changelog.html":{}}}],["gold",{"_index":1590,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["good",{"_index":1368,"title":{},"body":{"changelog.html":{}}}],["google",{"_index":1188,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["granted",{"_index":1763,"title":{},"body":{"license.html":{}}}],["graph",{"_index":208,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{}}}],["graph.ts",{"_index":481,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"coverage.html":{}}}],["graph.ts:110",{"_index":495,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["graph.ts:41",{"_index":488,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["graph.ts:47",{"_index":494,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["graph.ts:74",{"_index":493,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["graph.ts:78",{"_index":491,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["graph.ts:82",{"_index":497,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["graphical",{"_index":1024,"title":{},"body":{"changelog.html":{}}}],["graphology",{"_index":505,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"dependencies.html":{}}}],["gray",{"_index":1574,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["greatly",{"_index":1128,"title":{},"body":{"changelog.html":{}}}],["green",{"_index":1575,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["group_name",{"_index":846,"title":{},"body":{"interfaces/SearchResultJson.html":{},"miscellaneous/variables.html":{}}}],["group_uuid",{"_index":845,"title":{},"body":{"interfaces/SearchResultJson.html":{},"miscellaneous/variables.html":{}}}],["group_uuid_mapping",{"_index":1511,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["gtex",{"_index":1036,"title":{},"body":{"changelog.html":{}}}],["guide",{"_index":1359,"title":{},"body":{"changelog.html":{}}}],["hand",{"_index":1364,"title":{},"body":{"changelog.html":{}}}],["happen",{"_index":1403,"title":{},"body":{"changelog.html":{}}}],["happens",{"_index":1342,"title":{},"body":{"changelog.html":{}}}],["has3dobject",{"_index":744,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["has_cell_type_term",{"_index":2215,"title":{},"body":{"miscellaneous/variables.html":{}}}],["has_dataset",{"_index":2210,"title":{},"body":{"miscellaneous/variables.html":{}}}],["has_donor",{"_index":2208,"title":{},"body":{"miscellaneous/variables.html":{}}}],["has_ontology_term",{"_index":2214,"title":{},"body":{"miscellaneous/variables.html":{}}}],["has_spatial_entity",{"_index":2213,"title":{},"body":{"miscellaneous/variables.html":{}}}],["has_thumbnail",{"_index":2216,"title":{},"body":{"miscellaneous/variables.html":{}}}],["has_tissue_section",{"_index":2209,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hassexfilter",{"_index":729,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["hasspatialentity",{"_index":401,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["hbm",{"_index":2233,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm237.ggpr.739",{"_index":2290,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm237.ggpr.739_ufl0006",{"_index":2291,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm239.cbwr.263",{"_index":2327,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm239.cbwr.263_ufl0008",{"_index":2328,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm244.tjlk.223",{"_index":2319,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm244.tjlk.223_ufl0003",{"_index":2320,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm255.srpr.985",{"_index":2279,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm255.srpr.985_ufl0005",{"_index":2280,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm267.bzkt.867",{"_index":2335,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm267.bzkt.867_ufl0003",{"_index":2336,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm278.sfqw.627",{"_index":2265,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm278.sfqw.627_ufl0008",{"_index":2266,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm283.dqxd.546",{"_index":2331,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm283.dqxd.546_ufl0003",{"_index":2332,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm285.xmbt.542",{"_index":2274,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm285.xmbt.542_ufl0006",{"_index":2275,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm288.tpbd.654",{"_index":2293,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm288.tpbd.654_ufl0003",{"_index":2294,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm289.bwjw.663",{"_index":2277,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm289.bwjw.663_ufl0006",{"_index":2278,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm294.rzfn.624",{"_index":2284,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm294.rzfn.624_ufl0005",{"_index":2285,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm337.fsxl.564",{"_index":2339,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm337.fsxl.564_ufl0001",{"_index":2340,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm342.prqb.739",{"_index":2307,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm342.prqb.739_ufl0003",{"_index":2308,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm343.jqkm.578",{"_index":2313,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm343.jqkm.578_ufl0009",{"_index":2314,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm355.jdlk.244",{"_index":2342,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm355.jdlk.244_ufl0004",{"_index":2343,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm372.bqsr.778",{"_index":2303,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm372.bqsr.778_ufl0007",{"_index":2304,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm383.trqg.424",{"_index":2286,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm383.trqg.424_ufl0006",{"_index":2287,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm427.smgb.866",{"_index":2268,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm427.smgb.866_ufl0004",{"_index":2269,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm432.llcf.677",{"_index":2270,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm432.llcf.677_ufl0001",{"_index":2271,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm499.tkdw.458",{"_index":2305,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm499.tkdw.458_ufl0009",{"_index":2306,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm558.srzg.629",{"_index":2256,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm558.srzg.629_ufl0002",{"_index":2257,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm562.ntmh.548",{"_index":2260,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm562.ntmh.548_ufl0006",{"_index":2261,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm572.gxsb.234",{"_index":2323,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm572.gxsb.234_ufl0003",{"_index":2324,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm586.zsvs.996",{"_index":2272,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm586.zsvs.996_ufl0008",{"_index":2273,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm589.slvv.423",{"_index":2297,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm589.slvv.423_ufl0008",{"_index":2298,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm599.pszg.737",{"_index":2344,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm599.pszg.737_ufl0006",{"_index":2345,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm633.clvn.674",{"_index":2310,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm633.clvn.674_ufl0003",{"_index":2311,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm646.fsbq.966",{"_index":2321,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm646.fsbq.966_ufl0007",{"_index":2322,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm647.mfqb.496",{"_index":2288,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm647.mfqb.496_ufl0001",{"_index":2289,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm685.khrq.684",{"_index":2262,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm685.khrq.684_ufl0008",{"_index":2263,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm772.tkgj.794",{"_index":2325,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm772.tkgj.794_ufl0008",{"_index":2326,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm794.rlfn.358",{"_index":2300,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm794.rlfn.358_ufl0006",{"_index":2301,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm795.jhnd.856",{"_index":2333,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm795.jhnd.856_ufl0007",{"_index":2334,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm799.wxhd.535",{"_index":2281,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm799.wxhd.535_ufl0009",{"_index":2282,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm838.dlmj.782",{"_index":2337,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm838.dlmj.782_ufl0008",{"_index":2338,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm964.cwcp.788",{"_index":2317,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm964.cwcp.788_ufl0006",{"_index":2318,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm974.ndxt.675",{"_index":2295,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm974.ndxt.675_ufl0008",{"_index":2296,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm987.xgth.368",{"_index":2315,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm987.xgth.368_ufl0002",{"_index":2316,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm992.nrtt.383",{"_index":2329,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm992.nrtt.383_ufl0006",{"_index":2330,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm_prefix",{"_index":1512,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["headers",{"_index":875,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["headers.append('authorization",{"_index":878,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["headers.append('content",{"_index":876,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["heart",{"_index":2032,"title":{},"body":{"miscellaneous/variables.html":{}}}],["helmet",{"_index":1673,"title":{},"body":{"dependencies.html":{}}}],["help",{"_index":1358,"title":{},"body":{"changelog.html":{}}}],["helper",{"_index":1912,"title":{},"body":{"miscellaneous/variables.html":{}}}],["here",{"_index":1362,"title":{},"body":{"changelog.html":{}}}],["hereby",{"_index":1762,"title":{},"body":{"license.html":{}}}],["hex",{"_index":1675,"title":{},"body":{"dependencies.html":{}}}],["hidden",{"_index":1449,"title":{},"body":{"changelog.html":{}}}],["highlight",{"_index":1101,"title":{},"body":{"changelog.html":{}}}],["highlighted",{"_index":992,"title":{},"body":{"changelog.html":{}}}],["highlights",{"_index":1104,"title":{},"body":{"changelog.html":{}}}],["hits",{"_index":834,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["holders",{"_index":1803,"title":{},"body":{"license.html":{}}}],["hooked",{"_index":1294,"title":{},"body":{"changelog.html":{}}}],["host",{"_index":1005,"title":{},"body":{"changelog.html":{}}}],["hovering",{"_index":1192,"title":{},"body":{"changelog.html":{}}}],["hra",{"_index":955,"title":{},"body":{"changelog.html":{}}}],["http://purl.obolibrary.org/obo",{"_index":1953,"title":{},"body":{"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/cl_",{"_index":1955,"title":{},"body":{"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/lmha_",{"_index":1956,"title":{},"body":{"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_",{"_index":1954,"title":{},"body":{"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0002097",{"_index":710,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["http://purl.org/ccf",{"_index":1950,"title":{},"body":{"miscellaneous/variables.html":{}}}],["http://purl.org/ccf/1.5/${uuidv4()}_placement",{"_index":595,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["http://purl.org/ccf/latest/ccf",{"_index":2205,"title":{},"body":{"miscellaneous/variables.html":{}}}],["http://purl.org/ccf/latest/ccf.owl",{"_index":1949,"title":{},"body":{"miscellaneous/variables.html":{}}}],["http://purl.org/dc/elements/1.1",{"_index":1962,"title":{},"body":{"miscellaneous/variables.html":{}}}],["http://purl.org/dc/terms",{"_index":1964,"title":{},"body":{"miscellaneous/variables.html":{}}}],["http://purl.org/sig/ont/fma/fma",{"_index":1951,"title":{},"body":{"miscellaneous/variables.html":{}}}],["http://www.w3.org/1999/02/22",{"_index":1957,"title":{},"body":{"miscellaneous/variables.html":{}}}],["http://www.w3.org/2000/01/rdf",{"_index":1960,"title":{},"body":{"miscellaneous/variables.html":{}}}],["https://assets.hubmapconsortium.org",{"_index":253,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"miscellaneous/variables.html":{}}}],["https://beta",{"_index":1720,"title":{},"body":{"index.html":{}}}],["https://ccf",{"_index":1732,"title":{},"body":{"index.html":{}}}],["https://entity.api.hubmapconsortium.org/entities",{"_index":2255,"title":{},"body":{"miscellaneous/variables.html":{}}}],["https://hubmap",{"_index":1725,"title":{},"body":{"index.html":{}}}],["https://hubmapconsortium.github.io/ccf",{"_index":1724,"title":{},"body":{"index.html":{}}}],["https://hubmapconsortium.github.io/hubmap",{"_index":593,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["https://old",{"_index":1727,"title":{},"body":{"index.html":{}}}],["https://portal.hubmapconsortium.org",{"_index":252,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"miscellaneous/variables.html":{}}}],["https://portal.hubmapconsortium.org/ccf",{"_index":1722,"title":{},"body":{"index.html":{}}}],["https://purl.org/ccf/latest/ccf",{"_index":250,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"miscellaneous/variables.html":{}}}],["https://purl.org/ccf/latest/ccf.owl",{"_index":249,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"miscellaneous/variables.html":{}}}],["https://r5i95k35v5.us",{"_index":1734,"title":{},"body":{"index.html":{}}}],["https://sampledata.hubmapconsortium.org",{"_index":1476,"title":{},"body":{"changelog.html":{}}}],["hubmap",{"_index":181,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"interfaces/SearchResultJson.html":{},"changelog.html":{},"index.html":{},"license.html":{}}}],["hubmap/hubmap",{"_index":213,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["hubmapassetsurl",{"_index":167,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"miscellaneous/variables.html":{}}}],["hubmapdata",{"_index":931,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["hubmapdataservice",{"_index":168,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"miscellaneous/variables.html":{}}}],["hubmapdataurl",{"_index":169,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"miscellaneous/variables.html":{}}}],["hubmapportalurl",{"_index":170,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"miscellaneous/variables.html":{}}}],["hubmapquery",{"_index":171,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["hubmapresponseasjsonld",{"_index":835,"title":{},"body":{"interfaces/SearchResultJson.html":{},"coverage.html":{}}}],["hubmapresponseasjsonld(hubmapdata",{"_index":934,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["hubmaptissueblock",{"_index":1506,"title":{},"body":{"coverage.html":{}}}],["hubmaptoken",{"_index":172,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["human",{"_index":42,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{}}}],["icon",{"_index":1459,"title":{},"body":{"changelog.html":{}}}],["icons",{"_index":1202,"title":{},"body":{"changelog.html":{}}}],["id",{"_index":49,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["id/iri",{"_index":156,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["idb",{"_index":192,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"dependencies.html":{}}}],["identifier",{"_index":48,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"coverage.html":{}}}],["identity",{"_index":566,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["ids",{"_index":220,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["iec",{"_index":1338,"title":{},"body":{"changelog.html":{}}}],["image",{"_index":1331,"title":{},"body":{"changelog.html":{}}}],["images",{"_index":1382,"title":{},"body":{"changelog.html":{}}}],["implementation",{"_index":1092,"title":{},"body":{"changelog.html":{}}}],["implemented",{"_index":1292,"title":{},"body":{"changelog.html":{}}}],["implementing",{"_index":1432,"title":{},"body":{"changelog.html":{}}}],["implied",{"_index":1794,"title":{},"body":{"license.html":{}}}],["import",{"_index":189,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SpatialSceneNode.html":{}}}],["import.ts",{"_index":833,"title":{},"body":{"interfaces/SearchResultJson.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["improve",{"_index":1285,"title":{},"body":{"changelog.html":{}}}],["improved",{"_index":1058,"title":{},"body":{"changelog.html":{}}}],["improvements",{"_index":1020,"title":{},"body":{"changelog.html":{}}}],["improves",{"_index":1129,"title":{},"body":{"changelog.html":{}}}],["ims_negmode_multilayer_thumbnail.jpg",{"_index":2171,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ims_posmode_multilayer_thumbnail.jpg",{"_index":2172,"title":{},"body":{"miscellaneous/variables.html":{}}}],["include",{"_index":136,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{}}}],["included",{"_index":1789,"title":{},"body":{"license.html":{}}}],["included_data_fields",{"_index":843,"title":{},"body":{"interfaces/SearchResultJson.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["includes",{"_index":887,"title":{},"body":{"interfaces/SearchResultJson.html":{},"changelog.html":{}}}],["including",{"_index":838,"title":{},"body":{"interfaces/SearchResultJson.html":{},"changelog.html":{},"license.html":{}}}],["increase",{"_index":1316,"title":{},"body":{"changelog.html":{}}}],["increased",{"_index":1426,"title":{},"body":{"changelog.html":{}}}],["index",{"_index":12,"title":{"index.html":{}},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["indexes",{"_index":953,"title":{},"body":{"changelog.html":{}}}],["indiana",{"_index":1750,"title":{},"body":{"index.html":{}}}],["individual",{"_index":1297,"title":{},"body":{"changelog.html":{}}}],["info",{"_index":3,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"index.html":{}}}],["information",{"_index":139,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"index.html":{}}}],["infrastructure",{"_index":1385,"title":{},"body":{"changelog.html":{}}}],["ingestion",{"_index":1346,"title":{},"body":{"changelog.html":{}}}],["init",{"_index":890,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["initial",{"_index":1223,"title":{},"body":{"changelog.html":{}}}],["initialization",{"_index":163,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"miscellaneous/variables.html":{}}}],["initialize",{"_index":273,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["initialized",{"_index":258,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["initializing",{"_index":260,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["inputstore",{"_index":343,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["instance",{"_index":157,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["instead",{"_index":1214,"title":{},"body":{"changelog.html":{}}}],["instructions",{"_index":1139,"title":{},"body":{"changelog.html":{}}}],["integrated",{"_index":1251,"title":{},"body":{"changelog.html":{}}}],["integrating",{"_index":1096,"title":{},"body":{"changelog.html":{}}}],["integration",{"_index":1345,"title":{},"body":{"changelog.html":{}}}],["integrations",{"_index":1268,"title":{},"body":{"changelog.html":{}}}],["interact",{"_index":1236,"title":{},"body":{"changelog.html":{}}}],["interactions",{"_index":1407,"title":{},"body":{"changelog.html":{}}}],["interest",{"_index":1473,"title":{},"body":{"changelog.html":{}}}],["interface",{"_index":0,"title":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialScene.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"coverage.html":{},"index.html":{}}}],["interfaces",{"_index":2,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialScene.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"index.html":{},"overview.html":{}}}],["internal",{"_index":1330,"title":{},"body":{"changelog.html":{}}}],["iri",{"_index":123,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialScene.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"miscellaneous/variables.html":{}}}],["iris",{"_index":793,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{}}}],["isdefinedby",{"_index":1971,"title":{},"body":{"miscellaneous/variables.html":{}}}],["isskin",{"_index":708,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["issue",{"_index":1312,"title":{},"body":{"changelog.html":{}}}],["issues",{"_index":986,"title":{},"body":{"changelog.html":{}}}],["it's",{"_index":1093,"title":{},"body":{"changelog.html":{}}}],["item",{"_index":96,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{}}}],["items",{"_index":912,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["iu",{"_index":1446,"title":{},"body":{"changelog.html":{}}}],["javascript",{"_index":1052,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["json",{"_index":56,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["json.parse(text",{"_index":901,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["json.stringify(bodyobj",{"_index":888,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["jsondict",{"_index":1824,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["jsonld",{"_index":174,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"interfaces/SearchResultJson.html":{},"dependencies.html":{}}}],["jsonld.ts",{"_index":1578,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["jsonld/jsonld",{"_index":194,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"interfaces/SearchResultJson.html":{}}}],["july",{"_index":1406,"title":{},"body":{"changelog.html":{}}}],["jump",{"_index":1455,"title":{},"body":{"changelog.html":{}}}],["key",{"_index":926,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["keyboard",{"_index":1453,"title":{},"body":{"changelog.html":{}}}],["keyval",{"_index":193,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"dependencies.html":{}}}],["kidney",{"_index":1125,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["kidney_left",{"_index":2034,"title":{},"body":{"miscellaneous/variables.html":{}}}],["kidney_right",{"_index":2036,"title":{},"body":{"miscellaneous/variables.html":{}}}],["kind",{"_index":1793,"title":{},"body":{"license.html":{}}}],["knee",{"_index":1996,"title":{},"body":{"miscellaneous/variables.html":{}}}],["knee_left",{"_index":2038,"title":{},"body":{"miscellaneous/variables.html":{}}}],["knee_right",{"_index":2040,"title":{},"body":{"miscellaneous/variables.html":{}}}],["known",{"_index":985,"title":{},"body":{"changelog.html":{}}}],["kpmp",{"_index":972,"title":{},"body":{"changelog.html":{}}}],["label",{"_index":15,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"miscellaneous/variables.html":{}}}],["labels",{"_index":149,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["labs/data",{"_index":1629,"title":{},"body":{"dependencies.html":{}}}],["labs/dispatch",{"_index":1631,"title":{},"body":{"dependencies.html":{}}}],["landmarks",{"_index":1004,"title":{},"body":{"changelog.html":{}}}],["large_intestine",{"_index":2042,"title":{},"body":{"miscellaneous/variables.html":{}}}],["larger",{"_index":1046,"title":{},"body":{"changelog.html":{}}}],["last",{"_index":786,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{}}}],["last_modified_timestamp",{"_index":847,"title":{},"body":{"interfaces/SearchResultJson.html":{},"miscellaneous/variables.html":{}}}],["lastmodified",{"_index":296,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["lastmodifiedkey",{"_index":293,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["lastmodifiedkey]).catch",{"_index":303,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["latest",{"_index":999,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["layers",{"_index":1615,"title":{},"body":{"dependencies.html":{}}}],["ld",{"_index":57,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["leak",{"_index":1311,"title":{},"body":{"changelog.html":{}}}],["leave",{"_index":1113,"title":{},"body":{"changelog.html":{}}}],["left",{"_index":800,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"changelog.html":{}}}],["left/right",{"_index":1126,"title":{},"body":{"changelog.html":{}}}],["left_bronchus",{"_index":1985,"title":{},"body":{"miscellaneous/variables.html":{}}}],["left_lung",{"_index":1981,"title":{},"body":{"miscellaneous/variables.html":{}}}],["level",{"_index":1451,"title":{},"body":{"changelog.html":{}}}],["levels",{"_index":1470,"title":{},"body":{"changelog.html":{}}}],["liability",{"_index":1807,"title":{},"body":{"license.html":{}}}],["liable",{"_index":1804,"title":{},"body":{"license.html":{}}}],["libraries",{"_index":1049,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["library",{"_index":1277,"title":{},"body":{"changelog.html":{}}}],["license",{"_index":1756,"title":{"license.html":{}},"body":{"license.html":{}}}],["life",{"_index":1107,"title":{},"body":{"changelog.html":{}}}],["limitation",{"_index":1772,"title":{},"body":{"license.html":{}}}],["limited",{"_index":1390,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["line",{"_index":397,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{},"miscellaneous/variables.html":{}}}],["link",{"_index":52,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["linkage",{"_index":1408,"title":{},"body":{"changelog.html":{}}}],["linked",{"_index":1009,"title":{},"body":{"changelog.html":{}}}],["links",{"_index":1081,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["list",{"_index":46,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{}}}],["listresultitem",{"_index":47,"title":{"interfaces/ListResultItem.html":{}},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"coverage.html":{}}}],["listresultset",{"_index":1558,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["lists",{"_index":805,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{}}}],["literal",{"_index":830,"title":{},"body":{"interfaces/OntologyTreeModel.html":{},"interfaces/SearchResultJson.html":{},"dependencies.html":{},"miscellaneous/variables.html":{}}}],["little",{"_index":1234,"title":{},"body":{"changelog.html":{}}}],["live",{"_index":923,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["liver",{"_index":2044,"title":{},"body":{"miscellaneous/variables.html":{}}}],["lk",{"_index":2167,"title":{},"body":{"miscellaneous/variables.html":{}}}],["lmha",{"_index":1584,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["load",{"_index":40,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{}}}],["loaded",{"_index":277,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"changelog.html":{}}}],["loaders.gl/core",{"_index":1619,"title":{},"body":{"dependencies.html":{}}}],["loaders.gl/draco",{"_index":1621,"title":{},"body":{"dependencies.html":{}}}],["loaders.gl/gltf",{"_index":1622,"title":{},"body":{"dependencies.html":{}}}],["loading",{"_index":28,"title":{},"body":{"interfaces/AggregateResult.html":{},"classes/CCFDatabaseStatusTracker.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{}}}],["loadtime",{"_index":41,"title":{},"body":{"interfaces/AggregateResult.html":{},"classes/CCFDatabaseStatusTracker.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["locate",{"_index":324,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["located_in",{"_index":1852,"title":{},"body":{"miscellaneous/variables.html":{}}}],["location",{"_index":1317,"title":{},"body":{"changelog.html":{}}}],["locations",{"_index":243,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"changelog.html":{}}}],["locations.ts",{"_index":1566,"title":{},"body":{"coverage.html":{}}}],["lodash",{"_index":509,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"dependencies.html":{}}}],["log",{"_index":1743,"title":{},"body":{"index.html":{}}}],["logging",{"_index":1038,"title":{},"body":{"changelog.html":{}}}],["long",{"_index":30,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["longer",{"_index":1212,"title":{},"body":{"changelog.html":{}}}],["look",{"_index":1283,"title":{},"body":{"changelog.html":{}}}],["lru",{"_index":1681,"title":{},"body":{"dependencies.html":{}}}],["luma.gl/core",{"_index":1623,"title":{},"body":{"dependencies.html":{}}}],["lungs",{"_index":2046,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ly01",{"_index":2292,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ly02",{"_index":2283,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ly03",{"_index":2302,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ly06",{"_index":2309,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ly07",{"_index":2264,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ly09",{"_index":2267,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ly10",{"_index":2299,"title":{},"body":{"miscellaneous/variables.html":{}}}],["lymph_node",{"_index":2010,"title":{},"body":{"miscellaneous/variables.html":{}}}],["made",{"_index":821,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"changelog.html":{}}}],["main",{"_index":1492,"title":{},"body":{"coverage.html":{}}}],["major",{"_index":978,"title":{},"body":{"changelog.html":{}}}],["makes",{"_index":1042,"title":{},"body":{"changelog.html":{}}}],["making",{"_index":1089,"title":{},"body":{"changelog.html":{}}}],["male",{"_index":100,"title":{},"body":{"interfaces/AggregateResult.html":{},"classes/CCFSpatialScene.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"miscellaneous/variables.html":{}}}],["male_reproductive_system",{"_index":2008,"title":{},"body":{"miscellaneous/variables.html":{}}}],["maleorgans",{"_index":1862,"title":{},"body":{"miscellaneous/variables.html":{}}}],["managers",{"_index":1056,"title":{},"body":{"changelog.html":{}}}],["map((entity",{"_index":738,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["mapping",{"_index":155,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"miscellaneous/variables.html":{}}}],["mappings",{"_index":1547,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["march",{"_index":1280,"title":{},"body":{"changelog.html":{}}}],["markdown",{"_index":1688,"title":{},"body":{"dependencies.html":{}}}],["match",{"_index":1282,"title":{},"body":{"changelog.html":{}}}],["matching",{"_index":158,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["math.gl/core",{"_index":503,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{},"dependencies.html":{}}}],["math.gl/culling",{"_index":1626,"title":{},"body":{"dependencies.html":{}}}],["matrix",{"_index":581,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["matrix.getscale().map(n",{"_index":591,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["matrix.gettranslation().map(n",{"_index":588,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["matrix4",{"_index":499,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["matrix4(matrix4.identity",{"_index":565,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["matrix4(matrix4.identity).rotatex(toradians(90)).multiplyleft(transform",{"_index":752,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["mc",{"_index":1445,"title":{},"body":{"changelog.html":{}}}],["memoize(getanatomicalstructuretreemodelslowly",{"_index":2346,"title":{},"body":{"miscellaneous/variables.html":{}}}],["memory",{"_index":1310,"title":{},"body":{"changelog.html":{}}}],["menu",{"_index":1365,"title":{},"body":{"changelog.html":{}}}],["merchantability",{"_index":1796,"title":{},"body":{"license.html":{}}}],["merge",{"_index":1775,"title":{},"body":{"license.html":{}}}],["mesenteric_lymph_node",{"_index":2048,"title":{},"body":{"miscellaneous/variables.html":{}}}],["message",{"_index":45,"title":{},"body":{"interfaces/AggregateResult.html":{},"classes/CCFDatabaseStatusTracker.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["metadata",{"_index":1417,"title":{},"body":{"changelog.html":{}}}],["meter",{"_index":529,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["method",{"_index":908,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["methods",{"_index":447,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{}}}],["millimeter",{"_index":528,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["millimeters",{"_index":90,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["milliseconds",{"_index":32,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["minor",{"_index":987,"title":{},"body":{"changelog.html":{}}}],["miscellaneous",{"_index":1819,"title":{"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}},"body":{"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["mit",{"_index":1757,"title":{},"body":{"license.html":{}}}],["mock",{"_index":1441,"title":{},"body":{"changelog.html":{}}}],["modal",{"_index":1221,"title":{},"body":{"changelog.html":{}}}],["mode",{"_index":1154,"title":{},"body":{"changelog.html":{}}}],["model",{"_index":152,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"dependencies.html":{}}}],["modify",{"_index":1774,"title":{},"body":{"license.html":{}}}],["modules",{"_index":1816,"title":{"modules.html":{}},"body":{"modules.html":{}}}],["monorepo",{"_index":1710,"title":{},"body":{"index.html":{}}}],["more",{"_index":839,"title":{},"body":{"interfaces/SearchResultJson.html":{},"changelog.html":{},"index.html":{}}}],["moved",{"_index":1461,"title":{},"body":{"changelog.html":{}}}],["much",{"_index":1044,"title":{},"body":{"changelog.html":{}}}],["multiple",{"_index":1711,"title":{},"body":{"index.html":{}}}],["mxif_cyc1_registered_thumbnail.jpg",{"_index":2175,"title":{},"body":{"miscellaneous/variables.html":{}}}],["mxif_cyc2_registered_thumbnail.jpg",{"_index":2176,"title":{},"body":{"miscellaneous/variables.html":{}}}],["mxif_cyc3_registered_thumbnail.jpg",{"_index":2177,"title":{},"body":{"miscellaneous/variables.html":{}}}],["n",{"_index":589,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["n3",{"_index":176,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{},"dependencies.html":{}}}],["n3.ts",{"_index":1521,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["name",{"_index":59,"title":{},"body":{"interfaces/AggregateResult.html":{},"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["names",{"_index":408,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"changelog.html":{}}}],["nanometers",{"_index":808,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{}}}],["navigation",{"_index":1454,"title":{},"body":{"changelog.html":{}}}],["need",{"_index":964,"title":{},"body":{"changelog.html":{}}}],["needed",{"_index":1287,"title":{},"body":{"changelog.html":{}}}],["needs",{"_index":1293,"title":{},"body":{"changelog.html":{}}}],["network",{"_index":1747,"title":{},"body":{"index.html":{}}}],["new",{"_index":265,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SpatialSceneNode.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["next",{"_index":396,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["ng5",{"_index":1683,"title":{},"body":{"dependencies.html":{}}}],["ngx",{"_index":1686,"title":{},"body":{"dependencies.html":{}}}],["ngxs",{"_index":1628,"title":{},"body":{"dependencies.html":{}}}],["ngxs/logger",{"_index":1634,"title":{},"body":{"dependencies.html":{}}}],["ngxs/storage",{"_index":1637,"title":{},"body":{"dependencies.html":{}}}],["ngxs/store",{"_index":1638,"title":{},"body":{"dependencies.html":{}}}],["nih",{"_index":1753,"title":{},"body":{"index.html":{}}}],["node",{"_index":142,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"dependencies.html":{}}}],["nodeattrs",{"_index":656,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["nodes",{"_index":146,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialScene.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSceneNode.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["nodes.concat",{"_index":721,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["nodes.filter(s",{"_index":728,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["non",{"_index":73,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["noninfringement",{"_index":1800,"title":{},"body":{"license.html":{}}}],["nonstandard",{"_index":1934,"title":{},"body":{"miscellaneous/variables.html":{}}}],["note",{"_index":960,"title":{},"body":{"changelog.html":{}}}],["notice",{"_index":1313,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["now",{"_index":1047,"title":{},"body":{"changelog.html":{}}}],["ns",{"_index":1959,"title":{},"body":{"miscellaneous/variables.html":{}}}],["null",{"_index":386,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{}}}],["number",{"_index":18,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["numeric",{"_index":1318,"title":{},"body":{"changelog.html":{}}}],["o",{"_index":700,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["o.id.split('/').slice",{"_index":2017,"title":{},"body":{"miscellaneous/variables.html":{}}}],["o.name.tolowercase().replace",{"_index":2013,"title":{},"body":{"miscellaneous/variables.html":{}}}],["o.representation_of",{"_index":732,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["o.sex",{"_index":733,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["object",{"_index":382,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"miscellaneous/variables.html":{}}}],["objects",{"_index":387,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"miscellaneous/variables.html":{}}}],["obo",{"_index":1952,"title":{},"body":{"miscellaneous/variables.html":{}}}],["obtaining",{"_index":1767,"title":{},"body":{"license.html":{}}}],["occurences",{"_index":225,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"coverage.html":{}}}],["occurrences",{"_index":416,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["off/on",{"_index":1290,"title":{},"body":{"changelog.html":{}}}],["official",{"_index":1405,"title":{},"body":{"changelog.html":{}}}],["old",{"_index":1726,"title":{},"body":{"index.html":{}}}],["one",{"_index":1352,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["online",{"_index":1414,"title":{},"body":{"changelog.html":{}}}],["ontological",{"_index":1479,"title":{},"body":{"changelog.html":{}}}],["ontologies",{"_index":1357,"title":{},"body":{"changelog.html":{}}}],["ontology",{"_index":104,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{}}}],["ontology/ccf",{"_index":594,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["ontology_terms",{"_index":2142,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ontologynode",{"_index":1843,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ontologyterms",{"_index":106,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"miscellaneous/variables.html":{}}}],["ontologytreemodel",{"_index":153,"title":{"interfaces/OntologyTreeModel.html":{}},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"coverage.html":{}}}],["ontologytreenode",{"_index":143,"title":{"interfaces/OntologyTreeNode.html":{}},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"coverage.html":{}}}],["opacities",{"_index":1296,"title":{},"body":{"changelog.html":{}}}],["opacity",{"_index":679,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{},"changelog.html":{}}}],["openapi",{"_index":1091,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["openapi/js",{"_index":1739,"title":{},"body":{"index.html":{}}}],["openapi/ng",{"_index":1741,"title":{},"body":{"index.html":{}}}],["openapi/ts",{"_index":1740,"title":{},"body":{"index.html":{}}}],["ops",{"_index":312,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["ops.push(searchhubmap",{"_index":331,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["ops.push(this.adddatasources(sources",{"_index":339,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["optimization",{"_index":1233,"title":{},"body":{"changelog.html":{}}}],["optimizations",{"_index":1397,"title":{},"body":{"changelog.html":{}}}],["optimized",{"_index":1267,"title":{},"body":{"changelog.html":{}}}],["option",{"_index":1100,"title":{},"body":{"changelog.html":{}}}],["optional",{"_index":137,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{}}}],["options",{"_index":124,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["order",{"_index":827,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{}}}],["ordering",{"_index":804,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{}}}],["organ",{"_index":436,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialScene.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{},"changelog.html":{},"index.html":{}}}],["organ.representation_of",{"_index":709,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["organ_owner_sex",{"_index":2111,"title":{},"body":{"miscellaneous/variables.html":{}}}],["organiri",{"_index":437,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["organnode",{"_index":736,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["organnode].concat(scene).filter(n",{"_index":741,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["organs",{"_index":427,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{},"changelog.html":{}}}],["organs.length",{"_index":734,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["organs/anatomical",{"_index":1298,"title":{},"body":{"changelog.html":{}}}],["organs[0",{"_index":735,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["organset",{"_index":694,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["organset.filter(s",{"_index":696,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["organset.map(o",{"_index":699,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["orthographic",{"_index":1181,"title":{},"body":{"changelog.html":{}}}],["ot2od026671",{"_index":1755,"title":{},"body":{"index.html":{}}}],["otherwise",{"_index":1812,"title":{},"body":{"license.html":{}}}],["out",{"_index":810,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"license.html":{}}}],["ovary",{"_index":1998,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ovary_left",{"_index":2050,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ovary_right",{"_index":2052,"title":{},"body":{"miscellaneous/variables.html":{}}}],["over",{"_index":1325,"title":{},"body":{"changelog.html":{}}}],["overall",{"_index":994,"title":{},"body":{"changelog.html":{}}}],["overlays",{"_index":1471,"title":{},"body":{"changelog.html":{}}}],["overview",{"_index":1817,"title":{"overview.html":{}},"body":{"overview.html":{}}}],["owl",{"_index":179,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["p",{"_index":519,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"changelog.html":{}}}],["p.translation_units",{"_index":522,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["p.x_rotation",{"_index":535,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["p.x_scaling",{"_index":538,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["p.x_translation",{"_index":531,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["p.y_rotation",{"_index":536,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["p.y_scaling",{"_index":539,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["p.y_translation",{"_index":532,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["p.z_rotation].map(toradians",{"_index":537,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["p.z_scaling",{"_index":540,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["p.z_translation].map(t",{"_index":533,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["package",{"_index":1055,"title":{"dependencies.html":{}},"body":{"changelog.html":{}}}],["pages",{"_index":1137,"title":{},"body":{"changelog.html":{}}}],["paired",{"_index":1122,"title":{},"body":{"changelog.html":{}}}],["pancreas",{"_index":2054,"title":{},"body":{"miscellaneous/variables.html":{}}}],["pane",{"_index":1258,"title":{},"body":{"changelog.html":{}}}],["panel",{"_index":1134,"title":{},"body":{"changelog.html":{}}}],["param",{"_index":262,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"interfaces/SearchResultJson.html":{}}}],["parameters",{"_index":454,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{}}}],["parent",{"_index":77,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["parser",{"_index":1646,"title":{},"body":{"dependencies.html":{}}}],["part_of",{"_index":1849,"title":{},"body":{"miscellaneous/variables.html":{}}}],["partial",{"_index":657,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["particular",{"_index":1798,"title":{},"body":{"license.html":{}}}],["partly",{"_index":1279,"title":{},"body":{"changelog.html":{}}}],["partonomy",{"_index":1205,"title":{},"body":{"changelog.html":{}}}],["pas_registered_thumbnail.jpg",{"_index":2173,"title":{},"body":{"miscellaneous/variables.html":{}}}],["passthrough",{"_index":359,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["patchjsonld",{"_index":238,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"coverage.html":{}}}],["patchjsonld(json.stringify(source",{"_index":362,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["patchjsonld(source",{"_index":351,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["path",{"_index":570,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"dependencies.html":{},"miscellaneous/variables.html":{}}}],["path.length",{"_index":572,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["path.reverse",{"_index":573,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["path/unweighted",{"_index":508,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["pbr",{"_index":716,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["pelvis",{"_index":2056,"title":{},"body":{"miscellaneous/variables.html":{}}}],["per_api_search_request_count",{"_index":841,"title":{},"body":{"interfaces/SearchResultJson.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["performance",{"_index":1059,"title":{},"body":{"changelog.html":{}}}],["permission",{"_index":1761,"title":{},"body":{"license.html":{}}}],["permit",{"_index":1782,"title":{},"body":{"license.html":{}}}],["perreqcount",{"_index":904,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["person",{"_index":1766,"title":{},"body":{"license.html":{}}}],["persons",{"_index":1783,"title":{},"body":{"license.html":{}}}],["pick",{"_index":974,"title":{},"body":{"changelog.html":{}}}],["placeholder",{"_index":1409,"title":{},"body":{"changelog.html":{}}}],["placement",{"_index":518,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["placement[0",{"_index":580,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["placement_date",{"_index":596,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"miscellaneous/variables.html":{}}}],["placementid",{"_index":574,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["placements",{"_index":554,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["placenta",{"_index":1001,"title":{},"body":{"changelog.html":{}}}],["player",{"_index":1609,"title":{},"body":{"dependencies.html":{}}}],["plugin",{"_index":1635,"title":{},"body":{"dependencies.html":{}}}],["plus",{"_index":981,"title":{},"body":{"changelog.html":{}}}],["point",{"_index":930,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["popup",{"_index":1416,"title":{},"body":{"changelog.html":{}}}],["portal",{"_index":186,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"interfaces/SearchResultJson.html":{},"changelog.html":{},"index.html":{}}}],["portal's",{"_index":1389,"title":{},"body":{"changelog.html":{}}}],["portalurl",{"_index":929,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["portions",{"_index":1791,"title":{},"body":{"license.html":{}}}],["position",{"_index":1039,"title":{},"body":{"changelog.html":{}}}],["possible",{"_index":1340,"title":{},"body":{"changelog.html":{}}}],["post",{"_index":909,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["preferences",{"_index":1164,"title":{},"body":{"changelog.html":{}}}],["prefix",{"_index":1948,"title":{},"body":{"miscellaneous/variables.html":{}}}],["prefixer",{"_index":1585,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["prefixer('base",{"_index":1842,"title":{},"body":{"miscellaneous/variables.html":{}}}],["prefixer('base')('vhbothsexes",{"_index":1859,"title":{},"body":{"miscellaneous/variables.html":{}}}],["prefixer('base')('vhfemale",{"_index":1856,"title":{},"body":{"miscellaneous/variables.html":{}}}],["prefixer('base')('vhfemaleorgans",{"_index":1861,"title":{},"body":{"miscellaneous/variables.html":{}}}],["prefixer('base')('vhmale",{"_index":1857,"title":{},"body":{"miscellaneous/variables.html":{}}}],["prefixer('base')('vhmaleorgans",{"_index":1863,"title":{},"body":{"miscellaneous/variables.html":{}}}],["prefixer('ccf",{"_index":1911,"title":{},"body":{"miscellaneous/variables.html":{}}}],["prefixer('ccf')('has_registration_location",{"_index":1915,"title":{},"body":{"miscellaneous/variables.html":{}}}],["prefixer('cl",{"_index":1913,"title":{},"body":{"miscellaneous/variables.html":{}}}],["prefixer('cl')('0000000",{"_index":1914,"title":{},"body":{"miscellaneous/variables.html":{}}}],["prefixer('dcterms')('created",{"_index":1876,"title":{},"body":{"miscellaneous/variables.html":{}}}],["prefixer('dcterms')('creator",{"_index":1872,"title":{},"body":{"miscellaneous/variables.html":{}}}],["prefixer('fma",{"_index":1945,"title":{},"body":{"miscellaneous/variables.html":{}}}],["prefixer('lmha",{"_index":1946,"title":{},"body":{"miscellaneous/variables.html":{}}}],["prefixer('rdf",{"_index":1968,"title":{},"body":{"miscellaneous/variables.html":{}}}],["prefixer('rdf')('type",{"_index":1969,"title":{},"body":{"miscellaneous/variables.html":{}}}],["prefixer('rdfs",{"_index":1970,"title":{},"body":{"miscellaneous/variables.html":{}}}],["prefixer('rdfs')('comment",{"_index":1871,"title":{},"body":{"miscellaneous/variables.html":{}}}],["prefixer('rdfs')('isdefinedby",{"_index":1972,"title":{},"body":{"miscellaneous/variables.html":{}}}],["prefixer('rdfs')('label",{"_index":1870,"title":{},"body":{"miscellaneous/variables.html":{}}}],["prefixer('rdfs')('seealso",{"_index":1974,"title":{},"body":{"miscellaneous/variables.html":{}}}],["prefixer('uberon",{"_index":2076,"title":{},"body":{"miscellaneous/variables.html":{}}}],["prefixer('uberon')('0013702",{"_index":2077,"title":{},"body":{"miscellaneous/variables.html":{}}}],["prefixes",{"_index":1586,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["preparation",{"_index":1447,"title":{},"body":{"changelog.html":{}}}],["presented",{"_index":1469,"title":{},"body":{"changelog.html":{}}}],["prevent",{"_index":1031,"title":{},"body":{"changelog.html":{}}}],["preview",{"_index":1178,"title":{},"body":{"changelog.html":{}}}],["previous",{"_index":1303,"title":{},"body":{"changelog.html":{}}}],["previously",{"_index":1083,"title":{},"body":{"changelog.html":{}}}],["priority",{"_index":682,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["private",{"_index":259,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{}}}],["probing",{"_index":113,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["process",{"_index":1431,"title":{},"body":{"changelog.html":{}}}],["processed",{"_index":1380,"title":{},"body":{"changelog.html":{}}}],["processing",{"_index":1165,"title":{},"body":{"changelog.html":{}}}],["production",{"_index":1070,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["programming",{"_index":1048,"title":{},"body":{"changelog.html":{}}}],["project",{"_index":1436,"title":{},"body":{"changelog.html":{}}}],["projects",{"_index":1712,"title":{},"body":{"index.html":{}}}],["projects/.../ccf",{"_index":1826,"title":{},"body":{"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["projects/.../hubmap",{"_index":1825,"title":{},"body":{"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["projects/.../ontology",{"_index":1831,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../origin",{"_index":1822,"title":{},"body":{"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["projects/.../patch",{"_index":1829,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../prefixes.ts",{"_index":1828,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../probing",{"_index":1823,"title":{},"body":{"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["projects/.../spatial",{"_index":1832,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../tissue",{"_index":1830,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/ccf",{"_index":6,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["promise",{"_index":261,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"interfaces/SearchResultJson.html":{}}}],["promise(r",{"_index":369,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["promise.all",{"_index":344,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["promise.all(ops",{"_index":340,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["properties",{"_index":13,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialGraph.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{}}}],["property",{"_index":2156,"title":{},"body":{"miscellaneous/variables.html":{}}}],["prostate_gland",{"_index":2058,"title":{},"body":{"miscellaneous/variables.html":{}}}],["provided",{"_index":317,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"changelog.html":{},"license.html":{}}}],["provider",{"_index":58,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["provider_name",{"_index":2087,"title":{},"body":{"miscellaneous/variables.html":{}}}],["provider_uuid",{"_index":2089,"title":{},"body":{"miscellaneous/variables.html":{}}}],["providername",{"_index":60,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"miscellaneous/variables.html":{}}}],["providers",{"_index":1105,"title":{},"body":{"changelog.html":{}}}],["provideruuid",{"_index":1925,"title":{},"body":{"miscellaneous/variables.html":{}}}],["public",{"_index":446,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{},"changelog.html":{}}}],["publish",{"_index":1776,"title":{},"body":{"license.html":{}}}],["publishing",{"_index":1053,"title":{},"body":{"changelog.html":{}}}],["purpose",{"_index":1799,"title":{},"body":{"license.html":{}}}],["pushed",{"_index":1247,"title":{},"body":{"changelog.html":{}}}],["python",{"_index":1050,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["qs",{"_index":1692,"title":{},"body":{"dependencies.html":{}}}],["quad",{"_index":201,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{}}}],["quad.object.id",{"_index":560,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["qualitative",{"_index":1393,"title":{},"body":{"changelog.html":{}}}],["quality",{"_index":1106,"title":{},"body":{"changelog.html":{}}}],["queried",{"_index":21,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["queries",{"_index":127,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"dependencies.html":{}}}],["queries/aggregate",{"_index":217,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["queries/find",{"_index":219,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["queries/ontology",{"_index":223,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["queries/spatial",{"_index":229,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["queries/tissue",{"_index":231,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["query",{"_index":10,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{}}}],["querying",{"_index":922,"title":{},"body":{"interfaces/SearchResultJson.html":{},"changelog.html":{}}}],["quickly",{"_index":1373,"title":{},"body":{"changelog.html":{}}}],["r",{"_index":534,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["r.json",{"_index":900,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["r.text",{"_index":322,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["r[0",{"_index":607,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["r[1",{"_index":609,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["r[2",{"_index":611,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["radius",{"_index":122,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["range",{"_index":130,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["ranking",{"_index":803,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{}}}],["ratio",{"_index":605,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["rc.1",{"_index":1399,"title":{},"body":{"changelog.html":{}}}],["rdf",{"_index":177,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{},"coverage.html":{},"dependencies.html":{},"miscellaneous/variables.html":{}}}],["rdf.type",{"_index":551,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["rdfjs",{"_index":1611,"title":{},"body":{"dependencies.html":{}}}],["rdfjs/data",{"_index":1640,"title":{},"body":{"dependencies.html":{}}}],["rdfs",{"_index":144,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["rdfs:comment",{"_index":2080,"title":{},"body":{"miscellaneous/variables.html":{}}}],["rdfs:label",{"_index":2079,"title":{},"body":{"miscellaneous/variables.html":{}}}],["rdfs:seealso",{"_index":2207,"title":{},"body":{"miscellaneous/variables.html":{}}}],["rdfxml",{"_index":1694,"title":{},"body":{"dependencies.html":{}}}],["readable",{"_index":43,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"dependencies.html":{}}}],["readquads",{"_index":510,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["readquads(store",{"_index":557,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["ready",{"_index":27,"title":{},"body":{"interfaces/AggregateResult.html":{},"classes/CCFDatabaseStatusTracker.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["real",{"_index":1413,"title":{},"body":{"changelog.html":{}}}],["record",{"_index":556,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"miscellaneous/typealiases.html":{}}}],["rectify",{"_index":1088,"title":{},"body":{"changelog.html":{}}}],["red",{"_index":1576,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["reduce",{"_index":837,"title":{},"body":{"interfaces/SearchResultJson.html":{},"changelog.html":{}}}],["reduce((acc",{"_index":702,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["reduction",{"_index":1022,"title":{},"body":{"changelog.html":{}}}],["reference",{"_index":426,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"interfaces/SpatialObjectReference.html":{},"changelog.html":{}}}],["reference_organ",{"_index":670,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{},"miscellaneous/variables.html":{}}}],["references",{"_index":547,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{}}}],["refernced",{"_index":1123,"title":{},"body":{"changelog.html":{}}}],["refresh",{"_index":1204,"title":{},"body":{"changelog.html":{}}}],["regions",{"_index":1472,"title":{},"body":{"changelog.html":{}}}],["register",{"_index":1660,"title":{},"body":{"dependencies.html":{}}}],["registered",{"_index":1084,"title":{},"body":{"changelog.html":{}}}],["registration",{"_index":1116,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["registrations",{"_index":1228,"title":{},"body":{"changelog.html":{}}}],["related",{"_index":1272,"title":{},"body":{"changelog.html":{}}}],["relative",{"_index":118,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["release",{"_index":957,"title":{},"body":{"changelog.html":{}}}],["reliability",{"_index":1315,"title":{},"body":{"changelog.html":{}}}],["reloads",{"_index":1174,"title":{},"body":{"changelog.html":{}}}],["removed",{"_index":1151,"title":{},"body":{"changelog.html":{}}}],["removes",{"_index":1271,"title":{},"body":{"changelog.html":{}}}],["replace",{"_index":2014,"title":{},"body":{"miscellaneous/variables.html":{}}}],["repository",{"_index":1709,"title":{},"body":{"index.html":{}}}],["representation_of",{"_index":669,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{},"miscellaneous/variables.html":{}}}],["representative",{"_index":66,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["represents",{"_index":781,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{}}}],["requested",{"_index":383,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["requestinit",{"_index":891,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["required",{"_index":1361,"title":{},"body":{"changelog.html":{}}}],["res",{"_index":893,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["res!.hits.hits",{"_index":914,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["res.ok",{"_index":897,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["res.text",{"_index":895,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["resets",{"_index":1206,"title":{},"body":{"changelog.html":{}}}],["resolved",{"_index":1252,"title":{},"body":{"changelog.html":{}}}],["resolving",{"_index":275,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["respiratory_system",{"_index":1977,"title":{},"body":{"miscellaneous/variables.html":{}}}],["respond",{"_index":1197,"title":{},"body":{"changelog.html":{}}}],["response",{"_index":361,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"interfaces/SearchResultJson.html":{}}}],["restriction",{"_index":1771,"title":{},"body":{"license.html":{}}}],["result",{"_index":11,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["results",{"_index":159,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["results.map(res",{"_index":913,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["return",{"_index":287,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SpatialSceneNode.html":{}}}],["returns",{"_index":274,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SearchResultJson.html":{}}}],["reverse",{"_index":2092,"title":{},"body":{"miscellaneous/variables.html":{}}}],["reversemapping",{"_index":1546,"title":{},"body":{"coverage.html":{}}}],["reversemapping(ccf.spatialentity",{"_index":2348,"title":{},"body":{"miscellaneous/variables.html":{}}}],["reversemapping(ccf.spatialobjectreference",{"_index":2347,"title":{},"body":{"miscellaneous/variables.html":{}}}],["reversemapping(ccf.spatialplacement",{"_index":2349,"title":{},"body":{"miscellaneous/variables.html":{}}}],["rgb",{"_index":1676,"title":{},"body":{"dependencies.html":{}}}],["right",{"_index":801,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"changelog.html":{}}}],["right_bronchus",{"_index":1987,"title":{},"body":{"miscellaneous/variables.html":{}}}],["right_lung",{"_index":1983,"title":{},"body":{"miscellaneous/variables.html":{}}}],["rights",{"_index":1773,"title":{},"body":{"license.html":{}}}],["rk",{"_index":2179,"title":{},"body":{"miscellaneous/variables.html":{}}}],["root",{"_index":154,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{}}}],["rotates",{"_index":1176,"title":{},"body":{"changelog.html":{}}}],["rotation",{"_index":824,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{}}}],["rotation_order",{"_index":612,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"miscellaneous/variables.html":{}}}],["rotation_units",{"_index":614,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"miscellaneous/variables.html":{}}}],["rotations",{"_index":828,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{}}}],["round",{"_index":1301,"title":{},"body":{"changelog.html":{}}}],["rounded",{"_index":1319,"title":{},"body":{"changelog.html":{}}}],["route",{"_index":1007,"title":{},"body":{"changelog.html":{}}}],["rti",{"_index":2246,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ru/common",{"_index":1593,"title":{},"body":{"dependencies.html":{}}}],["rui",{"_index":242,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"changelog.html":{},"coverage.html":{},"index.html":{},"miscellaneous/variables.html":{}}}],["rui_location",{"_index":94,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"miscellaneous/variables.html":{}}}],["rui_locations.jsonld",{"_index":1037,"title":{},"body":{"changelog.html":{}}}],["rui_rank",{"_index":806,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"miscellaneous/variables.html":{}}}],["rxjs",{"_index":1697,"title":{},"body":{"dependencies.html":{}}}],["s",{"_index":403,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["s.sex",{"_index":697,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["s[0",{"_index":599,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["s[1",{"_index":601,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["s[2",{"_index":603,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["sample",{"_index":71,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{}}}],["sample_type",{"_index":2095,"title":{},"body":{"miscellaneous/variables.html":{}}}],["samples",{"_index":1239,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["sampletype",{"_index":72,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"miscellaneous/variables.html":{}}}],["saved",{"_index":921,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["saver",{"_index":1666,"title":{},"body":{"dependencies.html":{}}}],["scaffolding",{"_index":1437,"title":{},"body":{"changelog.html":{}}}],["scale",{"_index":753,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["scaling",{"_index":822,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{}}}],["scaling_units",{"_index":604,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"miscellaneous/variables.html":{}}}],["scene",{"_index":211,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{},"changelog.html":{}}}],["scene.ts",{"_index":623,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["scene.ts:130",{"_index":649,"title":{},"body":{"classes/CCFSpatialScene.html":{}}}],["scene.ts:149",{"_index":639,"title":{},"body":{"classes/CCFSpatialScene.html":{}}}],["scene.ts:156",{"_index":658,"title":{},"body":{"classes/CCFSpatialScene.html":{}}}],["scene.ts:198",{"_index":654,"title":{},"body":{"classes/CCFSpatialScene.html":{}}}],["scene.ts:38",{"_index":635,"title":{},"body":{"classes/CCFSpatialScene.html":{}}}],["scene.ts:42",{"_index":660,"title":{},"body":{"classes/CCFSpatialScene.html":{}}}],["scene.ts:45",{"_index":645,"title":{},"body":{"classes/CCFSpatialScene.html":{}}}],["scene.ts:48",{"_index":642,"title":{},"body":{"classes/CCFSpatialScene.html":{}}}],["scene.ts:51",{"_index":637,"title":{},"body":{"classes/CCFSpatialScene.html":{}}}],["scene.ts:54",{"_index":648,"title":{},"body":{"classes/CCFSpatialScene.html":{}}}],["scene.ts:58",{"_index":647,"title":{},"body":{"classes/CCFSpatialScene.html":{}}}],["scene.ts:75",{"_index":651,"title":{},"body":{"classes/CCFSpatialScene.html":{}}}],["scene.ts:95",{"_index":653,"title":{},"body":{"classes/CCFSpatialScene.html":{}}}],["scenegraph",{"_index":674,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["scenegraphnode",{"_index":675,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["scenenode",{"_index":711,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["scenes",{"_index":257,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["scheduled",{"_index":1253,"title":{},"body":{"changelog.html":{}}}],["schema",{"_index":1439,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["schemes",{"_index":1394,"title":{},"body":{"changelog.html":{}}}],["science",{"_index":1748,"title":{},"body":{"index.html":{}}}],["script_fields",{"_index":884,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["search",{"_index":111,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["search(filter",{"_index":389,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["searchableitem",{"_index":98,"title":{"interfaces/SearchableItem.html":{}},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"coverage.html":{}}}],["searched",{"_index":97,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["searches",{"_index":984,"title":{},"body":{"changelog.html":{}}}],["searchhubmap",{"_index":212,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"interfaces/SearchResultJson.html":{},"coverage.html":{}}}],["searchhubmap(dataurl",{"_index":938,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["searchresultjson",{"_index":831,"title":{"interfaces/SearchResultJson.html":{}},"body":{"interfaces/SearchResultJson.html":{},"coverage.html":{}}}],["section",{"_index":69,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["section_count",{"_index":2097,"title":{},"body":{"miscellaneous/variables.html":{}}}],["section_number",{"_index":2103,"title":{},"body":{"miscellaneous/variables.html":{}}}],["section_size",{"_index":2099,"title":{},"body":{"miscellaneous/variables.html":{}}}],["section_units",{"_index":2101,"title":{},"body":{"miscellaneous/variables.html":{}}}],["sectioncount",{"_index":84,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"miscellaneous/variables.html":{}}}],["sectionnumber",{"_index":79,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"miscellaneous/variables.html":{}}}],["sections",{"_index":76,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"miscellaneous/variables.html":{}}}],["sectionsize",{"_index":87,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"miscellaneous/variables.html":{}}}],["sectionunits",{"_index":91,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"miscellaneous/variables.html":{}}}],["see",{"_index":1010,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["seealso",{"_index":1973,"title":{},"body":{"miscellaneous/variables.html":{}}}],["select",{"_index":1150,"title":{},"body":{"changelog.html":{}}}],["selected",{"_index":993,"title":{},"body":{"changelog.html":{}}}],["selecting",{"_index":1043,"title":{},"body":{"changelog.html":{}}}],["selector",{"_index":1041,"title":{},"body":{"changelog.html":{}}}],["selects",{"_index":1456,"title":{},"body":{"changelog.html":{}}}],["sell",{"_index":1780,"title":{},"body":{"license.html":{}}}],["semantic",{"_index":1468,"title":{},"body":{"changelog.html":{}}}],["sennet",{"_index":1064,"title":{},"body":{"changelog.html":{}}}],["sequence",{"_index":75,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["serialize",{"_index":374,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["serialized",{"_index":316,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["serializeddb",{"_index":299,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["serializen3store",{"_index":202,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["serializen3store(this.store",{"_index":375,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["server",{"_index":1442,"title":{},"body":{"changelog.html":{}}}],["service",{"_index":185,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"interfaces/SearchResultJson.html":{}}}],["servicetoken",{"_index":925,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["servicetype",{"_index":919,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["set",{"_index":107,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["set(['van0003",{"_index":2166,"title":{},"body":{"miscellaneous/variables.html":{}}}],["setmany",{"_index":191,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["settimeout(r",{"_index":370,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["settle",{"_index":368,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["setup",{"_index":1224,"title":{},"body":{"changelog.html":{}}}],["sex",{"_index":99,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["sexes",{"_index":1351,"title":{},"body":{"changelog.html":{}}}],["shall",{"_index":1788,"title":{},"body":{"license.html":{}}}],["shared",{"_index":1167,"title":{},"body":{"changelog.html":{}}}],["shortest",{"_index":507,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"dependencies.html":{}}}],["shortestpath",{"_index":506,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["shortestpath(this.graph",{"_index":571,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["show",{"_index":1200,"title":{},"body":{"changelog.html":{}}}],["showing",{"_index":1379,"title":{},"body":{"changelog.html":{}}}],["shown",{"_index":1388,"title":{},"body":{"changelog.html":{}}}],["shows",{"_index":1109,"title":{},"body":{"changelog.html":{}}}],["side",{"_index":802,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["sides",{"_index":1353,"title":{},"body":{"changelog.html":{}}}],["significant",{"_index":1209,"title":{},"body":{"changelog.html":{}}}],["simple",{"_index":1133,"title":{},"body":{"changelog.html":{}}}],["simplifies",{"_index":1222,"title":{},"body":{"changelog.html":{}}}],["sites",{"_index":776,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"changelog.html":{}}}],["sizable",{"_index":1314,"title":{},"body":{"changelog.html":{}}}],["size",{"_index":85,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["skin",{"_index":2060,"title":{},"body":{"miscellaneous/variables.html":{}}}],["skinnodes",{"_index":706,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["skinnodes.length",{"_index":718,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["skinnodes.push(scenenode",{"_index":717,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["slice_count",{"_index":812,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"miscellaneous/variables.html":{}}}],["slice_thickness",{"_index":811,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"miscellaneous/variables.html":{}}}],["slices",{"_index":809,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{}}}],["slider",{"_index":1684,"title":{},"body":{"dependencies.html":{}}}],["slightly",{"_index":1086,"title":{},"body":{"changelog.html":{}}}],["slow",{"_index":1235,"title":{},"body":{"changelog.html":{}}}],["small",{"_index":365,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["small_intestine",{"_index":2062,"title":{},"body":{"miscellaneous/variables.html":{}}}],["software",{"_index":1714,"title":{},"body":{"index.html":{},"license.html":{}}}],["solved",{"_index":1309,"title":{},"body":{"changelog.html":{}}}],["sometimes",{"_index":1370,"title":{},"body":{"changelog.html":{}}}],["soon",{"_index":1057,"title":{},"body":{"changelog.html":{}}}],["sop",{"_index":1231,"title":{},"body":{"changelog.html":{}}}],["source",{"_index":4,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"miscellaneous/variables.html":{}}}],["source.ccf_annotations",{"_index":765,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["source.dimension_units",{"_index":757,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["source.endswith('n3",{"_index":353,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["source.endswith('owl",{"_index":356,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["source.endswith('rdf",{"_index":355,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["source.endswith('xml",{"_index":357,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["source.entityid",{"_index":764,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["source.includes('jsonld",{"_index":349,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["source.label",{"_index":770,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["source.object",{"_index":747,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["source.object?.file",{"_index":768,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["source.object?.file_subpath",{"_index":769,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["source.object['@id",{"_index":748,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["source.reference_organ",{"_index":767,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["source.representation_of",{"_index":766,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["source.startswith('assets",{"_index":348,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["source.startswith('http",{"_index":347,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["source.x_dimension",{"_index":758,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["source.y_dimension",{"_index":759,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["source.z_dimension].map(dim",{"_index":760,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["source?.object?.file_format?.startswith('model/gltf",{"_index":745,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["source['@id",{"_index":578,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["sourceid",{"_index":746,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["sourceiri",{"_index":498,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["sources",{"_index":175,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"changelog.html":{}}}],["sources.map(async",{"_index":345,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["sources.push(ccfowlurl",{"_index":327,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["sources.push(this.options.hubmapdataurl",{"_index":330,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["sp",{"_index":2258,"title":{},"body":{"miscellaneous/variables.html":{}}}],["sparc",{"_index":1227,"title":{},"body":{"changelog.html":{}}}],["sparql",{"_index":963,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["spatial",{"_index":92,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["spatialentity",{"_index":233,"title":{"interfaces/SpatialEntity.html":{}},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["spatialentitydimensions",{"_index":1551,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["spatialentityid",{"_index":95,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"miscellaneous/variables.html":{}}}],["spatialobjectreference",{"_index":550,"title":{"interfaces/SpatialObjectReference.html":{}},"body":{"classes/CCFSpatialGraph.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["spatialplacement",{"_index":514,"title":{"interfaces/SpatialPlacement.html":{}},"body":{"classes/CCFSpatialGraph.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["spatialplacementcommon",{"_index":820,"title":{"interfaces/SpatialPlacementCommon.html":{}},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"coverage.html":{}}}],["spatialscenegeometry",{"_index":661,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{},"miscellaneous/typealiases.html":{}}}],["spatialscenenode",{"_index":210,"title":{"interfaces/SpatialSceneNode.html":{}},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{},"coverage.html":{}}}],["spatialsearch",{"_index":115,"title":{"interfaces/SpatialSearch.html":{}},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"coverage.html":{}}}],["spatialsearches",{"_index":135,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["spec",{"_index":195,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"interfaces/SearchResultJson.html":{},"changelog.html":{}}}],["spec.yaml",{"_index":1737,"title":{},"body":{"index.html":{}}}],["specific",{"_index":1102,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["specification",{"_index":110,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"index.html":{}}}],["specifies",{"_index":795,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{}}}],["specimen_type",{"_index":871,"title":{},"body":{"interfaces/SearchResultJson.html":{},"miscellaneous/variables.html":{}}}],["speed",{"_index":1019,"title":{},"body":{"changelog.html":{}}}],["sphere",{"_index":114,"title":{},"body":{"interfaces/AggregateResult.html":{},"classes/CCFSpatialScene.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSceneNode.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["spinal",{"_index":1002,"title":{},"body":{"changelog.html":{}}}],["spinning",{"_index":1440,"title":{},"body":{"changelog.html":{}}}],["spleen",{"_index":2064,"title":{},"body":{"miscellaneous/variables.html":{}}}],["sprint",{"_index":1256,"title":{},"body":{"changelog.html":{}}}],["stage",{"_index":1291,"title":{},"body":{"changelog.html":{}}}],["staging",{"_index":1071,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["standalone",{"_index":1305,"title":{},"body":{"changelog.html":{}}}],["standard",{"_index":74,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["standards",{"_index":1444,"title":{},"body":{"changelog.html":{}}}],["stanford",{"_index":2240,"title":{},"body":{"miscellaneous/variables.html":{}}}],["star2",{"_index":1718,"title":{},"body":{"index.html":{}}}],["start",{"_index":291,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["started",{"_index":941,"title":{"changelog.html":{},"index.html":{},"license.html":{}},"body":{"changelog.html":{}}}],["starts",{"_index":1487,"title":{},"body":{"changelog.html":{}}}],["starttime",{"_index":466,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{}}}],["startup",{"_index":1220,"title":{},"body":{"changelog.html":{}}}],["statements",{"_index":1489,"title":{},"body":{"coverage.html":{}}}],["static",{"_index":184,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"interfaces/SearchResultJson.html":{},"miscellaneous/variables.html":{}}}],["statically",{"_index":920,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["status",{"_index":25,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"coverage.html":{}}}],["stay",{"_index":1485,"title":{},"body":{"changelog.html":{}}}],["still",{"_index":1242,"title":{},"body":{"changelog.html":{}}}],["store",{"_index":203,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{},"interfaces/SearchResultJson.html":{}}}],["store(undefined",{"_index":266,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["store.forsubjects((subject",{"_index":548,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["stored_fields",{"_index":883,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["storestring",{"_index":320,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["stories",{"_index":1434,"title":{},"body":{"changelog.html":{}}}],["stream",{"_index":1696,"title":{},"body":{"dependencies.html":{}}}],["streaming",{"_index":1695,"title":{},"body":{"dependencies.html":{}}}],["string",{"_index":16,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"miscellaneous/variables.html":{}}}],["string|jsonld",{"_index":244,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["structure",{"_index":797,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"changelog.html":{}}}],["structures",{"_index":703,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{},"changelog.html":{}}}],["styles",{"_index":1464,"title":{},"body":{"changelog.html":{}}}],["styling",{"_index":1130,"title":{},"body":{"changelog.html":{}}}],["subject",{"_index":1785,"title":{},"body":{"license.html":{}}}],["sublicense",{"_index":1778,"title":{},"body":{"license.html":{}}}],["subpath",{"_index":779,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{}}}],["substantial",{"_index":1790,"title":{},"body":{"license.html":{}}}],["successfully",{"_index":477,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{}}}],["such",{"_index":962,"title":{},"body":{"changelog.html":{}}}],["support",{"_index":966,"title":{},"body":{"changelog.html":{}}}],["swiper",{"_index":1700,"title":{},"body":{"dependencies.html":{}}}],["switch",{"_index":521,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{},"changelog.html":{}}}],["switched",{"_index":1322,"title":{},"body":{"changelog.html":{}}}],["sync",{"_index":1177,"title":{},"body":{"changelog.html":{}}}],["synchronize",{"_index":363,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["synonym",{"_index":148,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["synonymlabels",{"_index":150,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"miscellaneous/variables.html":{}}}],["syntax",{"_index":1958,"title":{},"body":{"miscellaneous/variables.html":{}}}],["t",{"_index":530,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["t[0",{"_index":617,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["t[1",{"_index":619,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["t[2",{"_index":621,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["table",{"_index":1592,"title":{},"body":{"coverage.html":{}}}],["tables",{"_index":1079,"title":{},"body":{"changelog.html":{}}}],["tablesort(document.getelementbyid('coverage",{"_index":1591,"title":{},"body":{"coverage.html":{}}}],["tagging",{"_index":1355,"title":{},"body":{"changelog.html":{}}}],["take",{"_index":1099,"title":{},"body":{"changelog.html":{}}}],["taken",{"_index":39,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["target",{"_index":119,"title":{},"body":{"interfaces/AggregateResult.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"miscellaneous/variables.html":{}}}],["target['@id",{"_index":751,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["targetiri",{"_index":441,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{}}}],["technologies",{"_index":134,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{}}}],["technology",{"_index":63,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["telemetry",{"_index":1170,"title":{},"body":{"changelog.html":{}}}],["term",{"_index":224,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"coverage.html":{}}}],["terms",{"_index":105,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{}}}],["test",{"_index":1420,"title":{},"body":{"changelog.html":{}}}],["testing",{"_index":1360,"title":{},"body":{"changelog.html":{}}}],["testinggroup",{"_index":2234,"title":{},"body":{"miscellaneous/variables.html":{}}}],["text",{"_index":664,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SpatialSceneNode.html":{},"miscellaneous/typealiases.html":{}}}],["text.startswith('https",{"_index":898,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["th",{"_index":2276,"title":{},"body":{"miscellaneous/variables.html":{}}}],["theme",{"_index":1065,"title":{},"body":{"changelog.html":{}}}],["themes",{"_index":1063,"title":{},"body":{"changelog.html":{}}}],["theming",{"_index":1060,"title":{},"body":{"changelog.html":{}}}],["then((jsonld",{"_index":337,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["then(async",{"_index":469,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{}}}],["thickness",{"_index":807,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{}}}],["this.adddatasources([jsonld",{"_index":338,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["this.addedge(quad.subject.id",{"_index":562,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["this.addnode(subject.id",{"_index":549,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["this.cachedconnect",{"_index":284,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["this.connect",{"_index":460,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{}}}],["this.creategraph",{"_index":545,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["this.database.connect",{"_index":468,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{}}}],["this.database.getaggregateresults",{"_index":476,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{}}}],["this.database.getscene",{"_index":473,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{}}}],["this.database.gettissueblockresults",{"_index":474,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{}}}],["this.db.getspatialentities(filter",{"_index":737,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["this.db.getspatialentities(filter).map((entity",{"_index":742,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["this.db.graph.gettransformationmatrix(sourceid",{"_index":750,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["this.db.store",{"_index":546,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["this.deserialize(serializeddb",{"_index":305,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["this.doconnect",{"_index":285,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["this.get(s",{"_index":391,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["this.getanatomicalstructures(o['@id",{"_index":701,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["this.getentityscenenodes(filter",{"_index":772,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["this.getids(filter)].map((s",{"_index":390,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["this.getreferencebody(filter",{"_index":705,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["this.getreferenceorgans",{"_index":695,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["this.getreferenceorgans().filter((o",{"_index":731,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["this.getreferenceorgansets(filter).map((organ",{"_index":707,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["this.getreferencescenenodes(filter",{"_index":771,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["this.getscenenode(entity",{"_index":739,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["this.getscenenode(organ",{"_index":712,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["this.getscenenode(this.getspatialentity(ccf.base('vhleftkidney').id",{"_index":724,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["this.getscenenode(this.getspatialentity(ccf.base('vhrightkidney').id",{"_index":722,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["this.getscenenode(this.getspatialentity(ccf.base('vhspleencc1').id",{"_index":725,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["this.getscenenode(this.getspatialentity(ccf.base('vhspleencc2').id",{"_index":726,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["this.getscenenode(this.getspatialentity(ccf.base('vhspleencc3').id",{"_index":727,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["this.getspatialentity(bodyid",{"_index":693,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["this.gettransformationmatrix(placement.target",{"_index":583,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["this.gettransformationmatrix(sourceiri",{"_index":585,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["this.graph",{"_index":268,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{}}}],["this.graph.creategraph",{"_index":372,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["this.graph.getedgeattribute(source",{"_index":575,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["this.graph.getspatialplacement(source",{"_index":442,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["this.graph.hasnode(placement.target",{"_index":582,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["this.graph.hasnode(source['@id",{"_index":577,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["this.graph.hasnode(sourceiri",{"_index":567,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["this.graph.hasnode(targetiri",{"_index":568,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["this.graph.mergedirectededge(source",{"_index":564,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["this.graph.mergenode(id",{"_index":563,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["this.initializing",{"_index":283,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["this.loadtime",{"_index":465,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{}}}],["this.message",{"_index":461,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{}}}],["this.options",{"_index":282,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["this.options.ccfowlurl",{"_index":314,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["this.options.datasources?.concat",{"_index":313,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["this.options.hubmapassetsurl",{"_index":335,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["this.options.hubmapdataservice",{"_index":332,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["this.options.hubmapdataurl",{"_index":328,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["this.options.hubmapdataurl.endswith('jsonld",{"_index":329,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["this.options.hubmapportalurl",{"_index":336,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["this.options.hubmapquery",{"_index":333,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["this.options.hubmaptoken",{"_index":334,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["this.scene",{"_index":270,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["this.scene.getreferenceorgans",{"_index":429,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["this.scene.getreferenceorganscene(organiri",{"_index":439,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["this.scene.getscene(filter",{"_index":435,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["this.serialize",{"_index":306,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["this.status",{"_index":405,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{}}}],["this.status.tojson",{"_index":407,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["this.store",{"_index":264,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["this.store.getquads(datafactory.namednode(id",{"_index":385,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["this.store.size",{"_index":288,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["this.synchronize",{"_index":341,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["through",{"_index":1372,"title":{},"body":{"changelog.html":{}}}],["thumbnail",{"_index":67,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"miscellaneous/variables.html":{}}}],["thumbnails",{"_index":1266,"title":{},"body":{"changelog.html":{}}}],["thymus",{"_index":2066,"title":{},"body":{"miscellaneous/variables.html":{}}}],["tied",{"_index":1269,"title":{},"body":{"changelog.html":{}}}],["tiff",{"_index":1381,"title":{},"body":{"changelog.html":{}}}],["time",{"_index":38,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["timeouts",{"_index":1032,"title":{},"body":{"changelog.html":{}}}],["times",{"_index":1023,"title":{},"body":{"changelog.html":{}}}],["tissue",{"_index":68,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{}}}],["tissueblock",{"_index":1931,"title":{},"body":{"miscellaneous/variables.html":{}}}],["tissueblockresult",{"_index":82,"title":{"interfaces/TissueBlockResult.html":{}},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"coverage.html":{}}}],["tissueblockresultset",{"_index":1559,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["tissues",{"_index":433,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"changelog.html":{}}}],["tissuesection",{"_index":1933,"title":{},"body":{"miscellaneous/variables.html":{}}}],["tissuesectionresult",{"_index":70,"title":{"interfaces/TissueSectionResult.html":{}},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"coverage.html":{}}}],["tissuesectionresultset",{"_index":1560,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["tmc",{"_index":133,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["todegrees",{"_index":501,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["toggle",{"_index":1061,"title":{},"body":{"changelog.html":{}}}],["tojson",{"_index":449,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{}}}],["token",{"_index":188,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"interfaces/SearchResultJson.html":{}}}],["tool",{"_index":1306,"title":{},"body":{"changelog.html":{}}}],["tooltip",{"_index":681,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["toradians",{"_index":502,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["tort",{"_index":1811,"title":{},"body":{"license.html":{}}}],["total",{"_index":836,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["totalcount",{"_index":910,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["trachea",{"_index":2000,"title":{},"body":{"miscellaneous/variables.html":{}}}],["tracker",{"_index":237,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["tracker.ts",{"_index":445,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{},"coverage.html":{}}}],["tracker.ts:10",{"_index":455,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{}}}],["tracker.ts:14",{"_index":459,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{}}}],["tracker.ts:23",{"_index":458,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{}}}],["tracker.ts:6",{"_index":457,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{}}}],["tracker.ts:7",{"_index":456,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{}}}],["tracker.ts:8",{"_index":453,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{}}}],["tracking/telemetry",{"_index":1190,"title":{},"body":{"changelog.html":{}}}],["transform",{"_index":749,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["transform.scale(scale",{"_index":763,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["transformmatrix",{"_index":680,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["translation",{"_index":829,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{}}}],["translation_units",{"_index":622,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"miscellaneous/variables.html":{}}}],["transparency",{"_index":1307,"title":{},"body":{"changelog.html":{}}}],["travisci",{"_index":1326,"title":{},"body":{"changelog.html":{}}}],["tree",{"_index":151,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["treeify",{"_index":1543,"title":{},"body":{"coverage.html":{}}}],["triple",{"_index":204,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{},"interfaces/SearchResultJson.html":{}}}],["true",{"_index":276,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SpatialSceneNode.html":{}}}],["try",{"_index":892,"title":{},"body":{"interfaces/SearchResultJson.html":{},"changelog.html":{}}}],["ts",{"_index":1702,"title":{},"body":{"dependencies.html":{}}}],["tslib",{"_index":1705,"title":{},"body":{"dependencies.html":{}}}],["tuned",{"_index":1486,"title":{},"body":{"changelog.html":{}}}],["turn",{"_index":1289,"title":{},"body":{"changelog.html":{}}}],["turned",{"_index":1273,"title":{},"body":{"changelog.html":{}}}],["turning",{"_index":1270,"title":{},"body":{"changelog.html":{}}}],["tutorial",{"_index":1153,"title":{},"body":{"changelog.html":{}}}],["two",{"_index":1392,"title":{},"body":{"changelog.html":{}}}],["tx",{"_index":569,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["tx.translate(t).rotatexyz(r).scale(s",{"_index":541,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["type",{"_index":19,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["typealiases",{"_index":1820,"title":{"miscellaneous/typealiases.html":{}},"body":{}}],["typeof",{"_index":346,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["types",{"_index":234,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{},"changelog.html":{}}}],["types.ts",{"_index":774,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"coverage.html":{}}}],["types/lru",{"_index":1641,"title":{},"body":{"dependencies.html":{}}}],["typescript",{"_index":398,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{},"changelog.html":{},"index.html":{},"miscellaneous/variables.html":{}}}],["typing",{"_index":1452,"title":{},"body":{"changelog.html":{}}}],["uberon",{"_index":1587,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["uberon.body",{"_index":1975,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0000029",{"_index":2011,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0000056",{"_index":1991,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0000059",{"_index":2043,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0000079",{"_index":2009,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0000178",{"_index":2005,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0000947",{"_index":2003,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0000948",{"_index":2033,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0000955",{"_index":2023,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0000970",{"_index":1993,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0000992",{"_index":1999,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0000995",{"_index":2075,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0001004",{"_index":1978,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0001155",{"_index":1980,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0001222",{"_index":2071,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0001223",{"_index":2069,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0001255",{"_index":2073,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0001264",{"_index":2055,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0001270",{"_index":2057,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0001302",{"_index":2031,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0001303",{"_index":2029,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0001465",{"_index":1997,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0002048",{"_index":2047,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0002097",{"_index":2061,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0002106",{"_index":2065,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0002107",{"_index":2045,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0002108",{"_index":2063,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0002113",{"_index":1989,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0002167",{"_index":1984,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0002168",{"_index":1982,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0002177",{"_index":1988,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0002178",{"_index":1986,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0002367",{"_index":2059,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0002370",{"_index":2067,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0002371",{"_index":2007,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0002509",{"_index":2049,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0003126",{"_index":2001,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0003889",{"_index":1995,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0004537",{"_index":2021,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0004538",{"_index":2035,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0004539",{"_index":2037,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0004548",{"_index":2025,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uconn",{"_index":2254,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ucsd",{"_index":2222,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ufl",{"_index":1265,"title":{},"body":{"changelog.html":{}}}],["ufl_thumbs",{"_index":1513,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["ui",{"_index":1095,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["ui.netlify.app",{"_index":1721,"title":{},"body":{"index.html":{}}}],["ui.netlify.app/organ",{"_index":1731,"title":{},"body":{"index.html":{}}}],["ui.netlify.app/rui",{"_index":1728,"title":{},"body":{"index.html":{}}}],["ui/organ",{"_index":1730,"title":{},"body":{"index.html":{}}}],["ui/rui",{"_index":1729,"title":{},"body":{"index.html":{}}}],["uis",{"_index":959,"title":{},"body":{"changelog.html":{}}}],["undefined",{"_index":298,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{}}}],["unique",{"_index":409,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["units",{"_index":88,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["university",{"_index":1751,"title":{},"body":{"index.html":{}}}],["unknown",{"_index":245,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialGraph.html":{},"interfaces/SearchResultJson.html":{}}}],["unnecessary",{"_index":1173,"title":{},"body":{"changelog.html":{}}}],["unpickable",{"_index":671,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["unselect",{"_index":1237,"title":{},"body":{"changelog.html":{}}}],["until",{"_index":1275,"title":{},"body":{"changelog.html":{}}}],["up",{"_index":471,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{},"changelog.html":{}}}],["update",{"_index":970,"title":{},"body":{"changelog.html":{}}}],["updated",{"_index":950,"title":{},"body":{"changelog.html":{}}}],["updated_date",{"_index":1877,"title":{},"body":{"miscellaneous/variables.html":{}}}],["updates",{"_index":1006,"title":{},"body":{"changelog.html":{}}}],["upgraded",{"_index":1377,"title":{},"body":{"changelog.html":{}}}],["upgrades",{"_index":1457,"title":{},"body":{"changelog.html":{}}}],["upgrading",{"_index":1194,"title":{},"body":{"changelog.html":{}}}],["upload",{"_index":1302,"title":{},"body":{"changelog.html":{}}}],["ureter",{"_index":1990,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ureter_left",{"_index":2068,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ureter_right",{"_index":2070,"title":{},"body":{"miscellaneous/variables.html":{}}}],["urinary_bladder",{"_index":2072,"title":{},"body":{"miscellaneous/variables.html":{}}}],["url",{"_index":51,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["use",{"_index":924,"title":{},"body":{"interfaces/SearchResultJson.html":{},"changelog.html":{},"license.html":{}}}],["used",{"_index":64,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["user",{"_index":945,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["user/os",{"_index":1163,"title":{},"body":{"changelog.html":{}}}],["users",{"_index":1475,"title":{},"body":{"changelog.html":{}}}],["uses",{"_index":1180,"title":{},"body":{"changelog.html":{}}}],["using",{"_index":1136,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["uterus",{"_index":2074,"title":{},"body":{"miscellaneous/variables.html":{}}}],["util.prefixes(prefixes",{"_index":1947,"title":{},"body":{"miscellaneous/variables.html":{}}}],["util/ccf",{"_index":236,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["util/enrich",{"_index":241,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["util/patch",{"_index":239,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["util/prefixes",{"_index":515,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["utilities",{"_index":1168,"title":{},"body":{"changelog.html":{}}}],["utils",{"_index":205,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{},"interfaces/SearchResultJson.html":{}}}],["uuid",{"_index":513,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"interfaces/SearchResultJson.html":{},"dependencies.html":{},"miscellaneous/variables.html":{}}}],["uuidv4",{"_index":512,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["v1.1",{"_index":1080,"title":{},"body":{"changelog.html":{}}}],["v1.3",{"_index":958,"title":{},"body":{"changelog.html":{}}}],["v1.5.0",{"_index":1288,"title":{},"body":{"changelog.html":{}}}],["v1.7",{"_index":1082,"title":{},"body":{"changelog.html":{}}}],["v1.7.0",{"_index":1074,"title":{},"body":{"changelog.html":{}}}],["v1.8.0",{"_index":1034,"title":{},"body":{"changelog.html":{}}}],["v1.9.0",{"_index":1000,"title":{},"body":{"changelog.html":{}}}],["v1.9.4",{"_index":971,"title":{},"body":{"changelog.html":{}}}],["v1/sparql",{"_index":1011,"title":{},"body":{"changelog.html":{}}}],["v2.0",{"_index":2149,"title":{},"body":{"miscellaneous/variables.html":{}}}],["v2.1.0",{"_index":952,"title":{},"body":{"changelog.html":{}}}],["v3",{"_index":973,"title":{},"body":{"changelog.html":{}}}],["v4",{"_index":511,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["validresponse",{"_index":896,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["value",{"_index":20,"title":{},"body":{"interfaces/AggregateResult.html":{},"classes/CCFSpatialScene.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"miscellaneous/variables.html":{}}}],["van0003",{"_index":2170,"title":{},"body":{"miscellaneous/variables.html":{}}}],["van0005",{"_index":2178,"title":{},"body":{"miscellaneous/variables.html":{}}}],["van0006",{"_index":2181,"title":{},"body":{"miscellaneous/variables.html":{}}}],["van0007",{"_index":2183,"title":{},"body":{"miscellaneous/variables.html":{}}}],["van0008",{"_index":2186,"title":{},"body":{"miscellaneous/variables.html":{}}}],["van0009",{"_index":2188,"title":{},"body":{"miscellaneous/variables.html":{}}}],["van0010",{"_index":2191,"title":{},"body":{"miscellaneous/variables.html":{}}}],["van0011",{"_index":2194,"title":{},"body":{"miscellaneous/variables.html":{}}}],["van0012",{"_index":2195,"title":{},"body":{"miscellaneous/variables.html":{}}}],["van0013",{"_index":2197,"title":{},"body":{"miscellaneous/variables.html":{}}}],["van0014",{"_index":2201,"title":{},"body":{"miscellaneous/variables.html":{}}}],["van0016",{"_index":2203,"title":{},"body":{"miscellaneous/variables.html":{}}}],["vanderbilt",{"_index":2238,"title":{},"body":{"miscellaneous/variables.html":{}}}],["variable",{"_index":1497,"title":{},"body":{"coverage.html":{}}}],["variables",{"_index":1827,"title":{"miscellaneous/variables.html":{}},"body":{"miscellaneous/variables.html":{}}}],["version",{"_index":882,"title":{},"body":{"interfaces/SearchResultJson.html":{},"changelog.html":{},"index.html":{}}}],["very",{"_index":1367,"title":{},"body":{"changelog.html":{}}}],["via",{"_index":112,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{}}}],["video",{"_index":1195,"title":{},"body":{"changelog.html":{}}}],["view",{"_index":1179,"title":{},"body":{"changelog.html":{}}}],["viewer",{"_index":1259,"title":{},"body":{"changelog.html":{}}}],["viewing",{"_index":990,"title":{},"body":{"changelog.html":{}}}],["views",{"_index":1182,"title":{},"body":{"changelog.html":{}}}],["visible",{"_index":754,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["visual",{"_index":988,"title":{},"body":{"changelog.html":{}}}],["visualization",{"_index":1229,"title":{},"body":{"changelog.html":{}}}],["vitessce",{"_index":1378,"title":{},"body":{"changelog.html":{}}}],["vocab",{"_index":2078,"title":{},"body":{"miscellaneous/variables.html":{}}}],["void",{"_index":309,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{}}}],["vs",{"_index":1148,"title":{},"body":{"changelog.html":{}}}],["vu",{"_index":1482,"title":{},"body":{"changelog.html":{}}}],["w",{"_index":825,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{}}}],["w_rotation",{"_index":826,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"miscellaneous/variables.html":{}}}],["wait",{"_index":31,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["warm",{"_index":470,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{}}}],["warming",{"_index":1029,"title":{},"body":{"changelog.html":{}}}],["warning",{"_index":1401,"title":{},"body":{"changelog.html":{}}}],["warranties",{"_index":1795,"title":{},"body":{"license.html":{}}}],["warranty",{"_index":1792,"title":{},"body":{"license.html":{}}}],["web",{"_index":1027,"title":{},"body":{"changelog.html":{}}}],["webcomponent",{"_index":1147,"title":{},"body":{"changelog.html":{}}}],["webcomponents/webcomponentsjs",{"_index":1643,"title":{},"body":{"dependencies.html":{}}}],["webpages",{"_index":1098,"title":{},"body":{"changelog.html":{}}}],["website",{"_index":1716,"title":{},"body":{"index.html":{}}}],["week",{"_index":1488,"title":{},"body":{"changelog.html":{}}}],["whether",{"_index":1808,"title":{},"body":{"license.html":{}}}],["whole",{"_index":1484,"title":{},"body":{"changelog.html":{}}}],["width",{"_index":1199,"title":{},"body":{"changelog.html":{}}}],["wireframe",{"_index":663,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{},"miscellaneous/typealiases.html":{}}}],["within",{"_index":1263,"title":{},"body":{"changelog.html":{}}}],["without",{"_index":1114,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["workflows",{"_index":1328,"title":{},"body":{"changelog.html":{}}}],["working",{"_index":1087,"title":{},"body":{"changelog.html":{}}}],["works",{"_index":1344,"title":{},"body":{"changelog.html":{}}}],["x",{"_index":116,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"miscellaneous/variables.html":{}}}],["x_dimension",{"_index":814,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"miscellaneous/variables.html":{}}}],["x_rotation",{"_index":606,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"miscellaneous/variables.html":{}}}],["x_scaling",{"_index":598,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"miscellaneous/variables.html":{}}}],["x_translation",{"_index":616,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"miscellaneous/variables.html":{}}}],["xml",{"_index":178,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["xyz",{"_index":613,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["y",{"_index":120,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"miscellaneous/variables.html":{}}}],["y_dimension",{"_index":815,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"miscellaneous/variables.html":{}}}],["y_rotation",{"_index":608,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"miscellaneous/variables.html":{}}}],["y_scaling",{"_index":600,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"miscellaneous/variables.html":{}}}],["y_translation",{"_index":618,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"miscellaneous/variables.html":{}}}],["yes",{"_index":640,"title":{},"body":{"classes/CCFSpatialScene.html":{}}}],["youtube",{"_index":1118,"title":{},"body":{"changelog.html":{}}}],["z",{"_index":121,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"miscellaneous/variables.html":{}}}],["z_dimension",{"_index":816,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"miscellaneous/variables.html":{}}}],["z_rotation",{"_index":610,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"miscellaneous/variables.html":{}}}],["z_scaling",{"_index":602,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"miscellaneous/variables.html":{}}}],["z_translation",{"_index":620,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"miscellaneous/variables.html":{}}}],["zone.js",{"_index":1707,"title":{},"body":{"dependencies.html":{}}}],["zoombasedopacity",{"_index":676,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["zoomtoonload",{"_index":677,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}]],"pipeline":["stemmer"]}, - "store": {"interfaces/AggregateResult.html":{"url":"interfaces/AggregateResult.html","title":"interface - AggregateResult","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n AggregateResult\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-database/src/lib/interfaces.ts\n \n\n\n \n Description\n \n \n Aggregate query result\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n count\n \n \n \n \n label\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n count\n \n \n \n \n \n \n \n \n count: string | number\n\n \n \n\n\n \n \n Type : string | number\n\n \n \n\n\n\n\n\n \n \n Aggregate value\n\n \n \n \n \n \n \n \n \n \n label\n \n \n \n \n \n \n \n \n label: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Queried field\n\n \n \n \n \n \n \n\n\n \n export interface DatabaseStatus {\n /** Status of the database */\n status: 'Ready' | 'Loading' | 'Error';\n /** How long to wait (in milliseconds) before checking status again */\n checkback?: number;\n /** The amount of time (in milliseconds) taken to load the database */\n loadTime?: number;\n /** Human readable description of the current status */\n message?: string;\n}\n\n/** Aggregate query result */\nexport interface AggregateResult {\n /** Queried field */\n label: string;\n /** Aggregate value */\n count: string | number;\n}\n\n/** List result */\nexport interface ListResultItem {\n /** Identifier */\n '@id': string;\n /** Label */\n label: string;\n /** Description */\n description: string;\n /** Associated URL */\n link: string;\n}\n\n/** Donor List Result */\nexport interface DonorResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Donor';\n /** Provider Name */\n providerName: string;\n}\n\n/** Dataset List Result */\nexport interface DatasetResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Dataset';\n /** Technology used in data */\n technology: string;\n /** Representative thumbnail URL */\n thumbnail: string;\n}\n\n/** Tissue Section List Result */\nexport interface TissueSectionResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Sample';\n /** Sample tissue section type */\n sampleType: 'Tissue Section' | 'Non-Standard';\n /** Index into the sequence of sections from the parent block */\n sectionNumber: number;\n /** Datasets derived from this tissue section */\n datasets: DatasetResult[];\n}\n\n/** Tissue Block List Result */\nexport interface TissueBlockResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Sample';\n /** Sample tissue block type */\n sampleType: 'Tissue Block' | 'Non-Standard';\n /** Number of sections extracted from this block */\n sectionCount: number;\n /** Size of each tissue section */\n sectionSize: number;\n /** Units of the section size (generally, millimeters) */\n sectionUnits: string;\n\n /** The donor this tissue block was derived from */\n donor: DonorResult;\n /** The associated spatial entity (rui_location) for this block */\n spatialEntityId: string;\n /** The sections extracted from this tissue block */\n sections: TissueSectionResult[];\n /** Datasets derived from this tissue block */\n datasets: DatasetResult[];\n}\n\n/** Item that can be searched for */\nexport interface SearchableItem {\n /** Identifier */\n id: string;\n /** Sex */\n sex?: 'Male' | 'Female';\n /** Age */\n age?: number;\n /** BMI */\n bmi?: number;\n /** Ontology terms */\n ontologyTerms?: Set;\n /** CellType terms */\n cellTypeTerms?: Set;\n}\n\n/** Specification for a Spatial Search via Probing Sphere */\nexport interface SpatialSearch {\n /** X coordinate relative to target in millimeters */\n x: number;\n /** y coordinate relative to target in millimeters */\n y: number;\n /** z coordinate relative to target in millimeters */\n z: number;\n /** Size of the probing sphere in millimeters */\n radius: number;\n /** The target spatial entity IRI */\n target: string;\n}\n\n/** Options applied during queries */\nexport interface Filter {\n /** Sex */\n sex: 'Both' | 'Male' | 'Female';\n /** Age range */\n ageRange: [number, number];\n /** BMI range */\n bmiRange: [number, number];\n /** TMC */\n tmc: string[];\n /** Technologies */\n technologies: string[];\n /** Ontology terms */\n ontologyTerms: string[];\n /** CellType terms */\n cellTypeTerms: string[];\n /** spatial search */\n spatialSearches: SpatialSearch[];\n /** Include optional debugging information */\n debug?: boolean;\n}\n\n/** A node in the ontology */\nexport interface OntologyTreeNode {\n /** Identifier / IRI */\n '@id': string;\n /** JSON-LD Type */\n '@type': 'OntologyTreeNode';\n /** Identifier / IRI */\n id: string;\n /** RDFS label */\n label: string;\n /** Parent ontology node */\n parent: string;\n /** Child ontology nodes */\n children: string[];\n /** Synonym labels */\n synonymLabels: string[];\n}\n\n/** Ontology tree model */\nexport interface OntologyTreeModel {\n /** id of the root node of the ontology */\n root: string;\n /** Mapping from id/IRI to ontology node instance */\n nodes: { [id: string]: OntologyTreeNode };\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/CCFDatabaseOptions.html":{"url":"interfaces/CCFDatabaseOptions.html","title":"interface - CCFDatabaseOptions","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n CCFDatabaseOptions\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-database/src/lib/ccf-database.ts\n \n\n\n \n Description\n \n \n Database initialization options.\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n ccfContextUrl\n \n \n \n \n ccfOwlUrl\n \n \n \n \n dataSources\n \n \n \n \n hubmapAssetsUrl\n \n \n \n \n hubmapDataService\n \n \n \n \n hubmapDataUrl\n \n \n \n \n hubmapPortalUrl\n \n \n \n Optional\n \n hubmapQuery\n \n \n \n Optional\n \n hubmapToken\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n ccfContextUrl\n \n \n \n \n \n \n \n \n ccfContextUrl: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Context.\n\n \n \n \n \n \n \n \n \n \n ccfOwlUrl\n \n \n \n \n \n \n \n \n ccfOwlUrl: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n A url to load data from.\n\n \n \n \n \n \n \n \n \n \n dataSources\n \n \n \n \n \n \n \n \n dataSources: (string | JsonLd)[]\n\n \n \n\n\n \n \n Type : (string | JsonLd)[]\n\n \n \n\n\n\n\n\n \n \n A list of data sources (in n3, rdf, xml, owl, or jsonld format)\n\n \n \n \n \n \n \n \n \n \n hubmapAssetsUrl\n \n \n \n \n \n \n \n \n hubmapAssetsUrl: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Hubmap assets api url.\n\n \n \n \n \n \n \n \n \n \n hubmapDataService\n \n \n \n \n \n \n \n \n hubmapDataService: \"static\" | \"search-api\"\n\n \n \n\n\n \n \n Type : \"static\" | \"search-api\"\n\n \n \n\n\n\n\n\n \n \n Data service type.\n\n \n \n \n \n \n \n \n \n \n hubmapDataUrl\n \n \n \n \n \n \n \n \n hubmapDataUrl: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Hubmap data url.\n\n \n \n \n \n \n \n \n \n \n hubmapPortalUrl\n \n \n \n \n \n \n \n \n hubmapPortalUrl: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Hubmap Portal url.\n\n \n \n \n \n \n \n \n \n \n hubmapQuery\n \n \n \n \n \n \n \n \n hubmapQuery: \n\n \n \n\n\n\n \n \n Optional\n \n \n\n\n\n\n \n \n HuBMAP Elastic Search Query\n\n \n \n \n \n \n \n \n \n \n hubmapToken\n \n \n \n \n \n \n \n \n hubmapToken: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n HuBMAP Service Token.\n\n \n \n \n \n \n \n\n\n \n import { delMany, get, setMany } from 'idb-keyval';\nimport { JsonLd } from 'jsonld/jsonld-spec';\nimport {\n addJsonLdToStore, addN3ToStore, addRdfXmlToStore, DataFactory, deserializeN3Store, Quad, serializeN3Store, Store\n} from 'triple-store-utils';\n\nimport { CCFSpatialGraph } from './ccf-spatial-graph';\nimport { CCFSpatialScene, SpatialSceneNode } from './ccf-spatial-scene';\nimport { searchHubmap } from './hubmap/hubmap-data-import';\nimport { AggregateResult, DatabaseStatus, Filter, OntologyTreeModel, TissueBlockResult } from './interfaces';\nimport { getAggregateResults, getDatasetTechnologyNames, getProviderNames } from './queries/aggregate-results-n3';\nimport { findIds } from './queries/find-ids-n3';\nimport { getCellTypeTermOccurences, getOntologyTermOccurences } from './queries/ontology-term-occurences-n3';\nimport { getAnatomicalStructureTreeModel, getCellTypeTreeModel } from './queries/ontology-tree-n3';\nimport { getSpatialEntityForEntity } from './queries/spatial-result-n3';\nimport { getTissueBlockResult } from './queries/tissue-block-result-n3';\nimport { FlatSpatialPlacement, SpatialEntity } from './spatial-types';\nimport { CCFDatabaseStatusTracker } from './util/ccf-database-status-tracker';\nimport { patchJsonLd } from './util/patch-jsonld';\nimport { enrichRuiLocations } from './util/enrich-rui-locations';\n\n\n/** Database initialization options. */\nexport interface CCFDatabaseOptions {\n /** A url to load data from. */\n ccfOwlUrl: string;\n /** Context. */\n ccfContextUrl: string;\n /** A list of data sources (in n3, rdf, xml, owl, or jsonld format) */\n dataSources: (string|JsonLd)[];\n /** Data service type. */\n hubmapDataService: 'static' | 'search-api';\n /** HuBMAP Elastic Search Query */\n hubmapQuery?: unknown;\n /** Hubmap Portal url. */\n hubmapPortalUrl: string;\n /** Hubmap data url. */\n hubmapDataUrl: string;\n /** Hubmap assets api url. */\n hubmapAssetsUrl: string;\n /** HuBMAP Service Token. */\n hubmapToken?: string;\n}\n\n/** Default initialization options. */\nexport const DEFAULT_CCF_DB_OPTIONS: CCFDatabaseOptions = {\n ccfOwlUrl: 'https://purl.org/ccf/latest/ccf.owl',\n ccfContextUrl: 'https://purl.org/ccf/latest/ccf-context.jsonld',\n dataSources: [],\n hubmapDataService: 'static',\n hubmapPortalUrl: 'https://portal.hubmapconsortium.org/',\n hubmapDataUrl: '',\n hubmapAssetsUrl: 'https://assets.hubmapconsortium.org'\n};\n\n/** Database provider. */\nexport class CCFDatabase {\n /** The triple store. */\n store: Store;\n /** The spatial graph */\n graph: CCFSpatialGraph;\n /** Creates SpatialEntity Scenes */\n scene: CCFSpatialScene;\n /** If the database is initialized */\n private initializing?: Promise;\n\n private status: CCFDatabaseStatusTracker;\n\n /**\n * Creates an instance of ccfdatabase.\n *\n * @param [options] Initialization options.\n */\n constructor(public options: CCFDatabaseOptions = DEFAULT_CCF_DB_OPTIONS) {\n this.store = new Store(undefined, { factory: DataFactory });\n this.graph = new CCFSpatialGraph(this);\n this.scene = new CCFSpatialScene(this);\n }\n\n /**\n * Connects the database.\n *\n * @param [options] Options used to initialize.\n * @returns A promise resolving to true if data has been loaded into the database.\n */\n async connect(options?: CCFDatabaseOptions, cached = false): Promise {\n if (options) {\n this.options = options;\n }\n if (!this.initializing) {\n if (cached) {\n this.initializing = this.cachedConnect();\n } else {\n this.initializing = this.doConnect();\n }\n }\n await this.initializing;\n return this.store.size > 0;\n }\n\n private async cachedConnect(): Promise {\n const start = new Date().getTime();\n const lastModifiedKey = 'ccf-database.last_modified';\n const ccfDatabaseKey = 'ccf-database';\n\n const lastModified = await get(lastModifiedKey).catch(() => undefined);\n let serializedDb: string | undefined;\n\n if (lastModified && start - new Date(+lastModified).getTime() > 60*60*1000) {\n await delMany([ccfDatabaseKey, lastModifiedKey]).catch(() => undefined);\n } else {\n serializedDb = await get(ccfDatabaseKey).catch(() => undefined);\n }\n\n if (serializedDb) {\n await this.deserialize(serializedDb);\n } else {\n await this.doConnect();\n\n setMany([\n [ccfDatabaseKey, this.serialize()],\n [lastModifiedKey, '' + start]\n ]).catch(() => undefined);\n }\n }\n\n /**\n * Actually connects to the database.\n *\n * @returns A promise resolving to void when connected.\n */\n private async doConnect(): Promise {\n const ops: Promise[] = [];\n const sources: (string|JsonLd)[] = this.options.dataSources?.concat() ?? [];\n\n const ccfOwlUrl = this.options.ccfOwlUrl;\n if (ccfOwlUrl.startsWith('{')) {\n // serialized n3 store was provided as the ccfOwlUrl\n this.store = deserializeN3Store(ccfOwlUrl, DataFactory);\n } else if (ccfOwlUrl.endsWith('.n3store.json')) {\n const storeString = await fetch(ccfOwlUrl).then(r => r.text())\n .catch(() => console.log('Couldn\\'t locate serialized store.'));\n if (storeString) {\n this.store = deserializeN3Store(storeString, DataFactory);\n }\n } else if (ccfOwlUrl?.length > 0) {\n sources.push(ccfOwlUrl);\n }\n if (this.options.hubmapDataUrl) {\n if (this.options.hubmapDataUrl.endsWith('jsonld')) {\n sources.push(this.options.hubmapDataUrl);\n } else {\n ops.push(searchHubmap(\n this.options.hubmapDataUrl,\n this.options.hubmapDataService,\n this.options.hubmapQuery,\n this.options.hubmapToken,\n this.options.hubmapAssetsUrl,\n this.options.hubmapPortalUrl\n ).then((jsonld) => {\n if (jsonld) {\n return this.addDataSources([jsonld]);\n } else {\n return undefined;\n }\n }));\n }\n }\n ops.push(this.addDataSources(sources));\n await Promise.all(ops);\n await this.synchronize();\n }\n\n async addDataSources(sources: (string|JsonLd)[], inputStore?: Store): Promise {\n const store: Store = inputStore ?? this.store;\n await Promise.all(\n sources.map(async (source) => {\n if (typeof source === 'string') {\n if ((source.startsWith('http') || source.startsWith('assets/')) && source.includes('jsonld')) {\n source = await fetch(source).then(r => r.text());\n source = patchJsonLd(source as string);\n await addJsonLdToStore(source, store);\n } else if (source.endsWith('n3')) {\n await addN3ToStore(source, store);\n } else if (source.endsWith('rdf') || source.endsWith('owl') || source.endsWith('xml')) {\n await addRdfXmlToStore(source, store);\n } else {\n // Passthrough assumes a JSON-LD response\n source = patchJsonLd(source);\n await addJsonLdToStore(source, store);\n }\n } else {\n source = patchJsonLd(JSON.stringify(source));\n await addJsonLdToStore(source, store);\n }\n })\n );\n return this;\n }\n\n async synchronize(): Promise {\n // Add a small delay to allow the triple store to settle\n await new Promise(r => {\n setTimeout(r, 500);\n });\n this.graph.createGraph();\n enrichRuiLocations(this.store);\n return this;\n }\n\n serialize(): string {\n return serializeN3Store(this.store);\n }\n\n async deserialize(value: string): Promise {\n this.store = deserializeN3Store(value, DataFactory);\n this.graph = new CCFSpatialGraph(this);\n this.scene = new CCFSpatialScene(this);\n await new Promise(r => {\n setTimeout(r, 10);\n });\n }\n\n /**\n * Gets all ids matching the filter.\n *\n * @param [filter] The filter.\n * @returns A set of all matching ids.\n */\n getIds(filter: Filter = {} as Filter): Set {\n return findIds(this.store, this.graph, filter);\n }\n\n /**\n * Gets the data for an object.\n *\n * @param id The id of the requested object.\n * @returns The object data.\n */\n get(id: string): Quad[] {\n return this.store.getQuads(DataFactory.namedNode(id), null, null, null);\n }\n\n /**\n * Gets the data for objects matching a filter.\n *\n * @param [filter] The filter.\n * @returns An array of data.\n */\n search(filter: Filter = {} as Filter): Quad[][] {\n return [...this.getIds(filter)].map((s) => this.get(s));\n }\n\n /**\n * Gets all spatial entities for a filter.\n *\n * @param [filter] The filter.\n * @returns A list of spatial entities.\n */\n getSpatialEntities(filter?: Filter): SpatialEntity[] {\n // eslint-disable-next-line @typescript-eslint/consistent-type-assertions\n filter = { ...filter, hasSpatialEntity: true } as Filter;\n return [...this.getIds(filter)].map((s) => getSpatialEntityForEntity(this.store, s) as SpatialEntity);\n }\n\n async getDatabaseStatus(): Promise {\n if (!this.status) {\n this.status = new CCFDatabaseStatusTracker(this);\n }\n return this.status.toJson();\n }\n\n /**\n * Get a list of technology names used by datasets\n *\n * @returns list of unique technology names in the data\n */\n async getDatasetTechnologyNames(): Promise {\n return getDatasetTechnologyNames(this.store);\n }\n\n /**\n * Get a list of provider names from the database\n *\n * @returns list of unique provider names in the data\n */\n async getProviderNames(): Promise {\n return getProviderNames(this.store);\n }\n\n /**\n * Gets all tissue block results for a filter.\n *\n * @param [filter] The filter.\n * @returns A list of results.\n */\n async getTissueBlockResults(filter?: Filter): Promise {\n // eslint-disable-next-line @typescript-eslint/consistent-type-assertions\n filter = { ...filter, hasSpatialEntity: true } as Filter;\n return [...this.getIds(filter)].map((s) => getTissueBlockResult(this.store, s));\n }\n\n /**\n * Gets all aggregate results for a filter.\n *\n * @param [filter] The filter.\n * @returns A list of aggregate data.\n */\n async getAggregateResults(filter?: Filter): Promise {\n return getAggregateResults(this.getIds(filter), this.store);\n }\n\n /**\n * Get number of occurrences of ontology terms for a set of ids.\n *\n * @param [filter] The filter.\n * @returns Ontology term counts.\n */\n async getOntologyTermOccurences(filter?: Filter): Promise> {\n return getOntologyTermOccurences(this.getIds(filter), this.store);\n }\n\n /**\n * Get number of occurrences of cell type terms for a set of ids.\n *\n * @param [filter] The filter.\n * @returns Cell type term counts.\n */\n async getCellTypeTermOccurences(filter?: Filter): Promise> {\n return getCellTypeTermOccurences(this.getIds(filter), this.store);\n }\n\n /**\n * Get ontology term tree nodes\n *\n * @returns Ontology term counts.\n */\n async getOntologyTreeModel(): Promise {\n return getAnatomicalStructureTreeModel(this.store);\n }\n\n /**\n * Get cell type term tree nodes\n *\n * @returns Ontology term counts.\n */\n async getCellTypeTreeModel(): Promise {\n return getCellTypeTreeModel(this.store);\n }\n\n /**\n * Get reference organs\n *\n * @returns Ontology term counts.\n */\n async getReferenceOrgans(): Promise {\n return this.scene.getReferenceOrgans();\n }\n\n /**\n * Get all nodes to form the 3D scene of reference body, organs, and tissues\n *\n * @param [filter] The filter.\n * @returns A list of Spatial Scene Nodes for the 3D Scene\n */\n async getScene(filter?: Filter): Promise {\n this.graph.createGraph();\n return this.scene.getScene(filter);\n }\n\n /**\n * Get all nodes to form the 3D scene of reference organ and tissues\n *\n * @param [organIri] The Reference Organ IRI\n * @param [filter] The filter.\n * @returns A list of Spatial Scene Nodes for the 3D Scene\n */\n async getReferenceOrganScene(organIri: string, filter?: Filter): Promise {\n this.graph.createGraph();\n return this.scene.getReferenceOrganScene(organIri, filter);\n }\n\n async getSpatialPlacement(source: SpatialEntity, targetIri: string): Promise {\n return this.graph.getSpatialPlacement(source, targetIri);\n }\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/CCFDatabaseStatusTracker.html":{"url":"classes/CCFDatabaseStatusTracker.html","title":"class - CCFDatabaseStatusTracker","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n CCFDatabaseStatusTracker\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-database/src/lib/util/ccf-database-status-tracker.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Public\n database\n \n \n Optional\n loadTime\n \n \n Optional\n message\n \n \n status\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n Private\n connect\n \n \n toJson\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(database: CCFDatabase)\n \n \n \n \n Defined in projects/ccf-database/src/lib/util/ccf-database-status-tracker.ts:8\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n database\n \n \n CCFDatabase\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Public\n database\n \n \n \n \n \n \n Type : CCFDatabase\n\n \n \n \n \n Defined in projects/ccf-database/src/lib/util/ccf-database-status-tracker.ts:10\n \n \n\n\n \n \n \n \n \n \n \n \n Optional\n loadTime\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Defined in projects/ccf-database/src/lib/util/ccf-database-status-tracker.ts:8\n \n \n\n\n \n \n \n \n \n \n \n \n Optional\n message\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-database/src/lib/util/ccf-database-status-tracker.ts:7\n \n \n\n\n \n \n \n \n \n \n \n \n status\n \n \n \n \n \n \n Type : \"Ready\" | \"Loading\" | \"Error\"\n\n \n \n \n \n Defined in projects/ccf-database/src/lib/util/ccf-database-status-tracker.ts:6\n \n \n\n\n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Private\n connect\n \n \n \n \n \n \n \n connect()\n \n \n\n\n \n \n Defined in projects/ccf-database/src/lib/util/ccf-database-status-tracker.ts:23\n \n \n\n\n \n \n\n \n Returns : Promise\n\n \n \n \n \n \n \n \n \n \n \n \n toJson\n \n \n \n \n \n \ntoJson()\n \n \n\n\n \n \n Defined in projects/ccf-database/src/lib/util/ccf-database-status-tracker.ts:14\n \n \n\n\n \n \n\n \n Returns : DatabaseStatus\n\n \n \n \n \n \n\n\n\n\n\n\n \n\n\n \n import { DatabaseStatus } from '../interfaces';\nimport { CCFDatabase } from '../ccf-database';\n\n\nexport class CCFDatabaseStatusTracker {\n status: 'Ready' | 'Loading' | 'Error';\n message?: string;\n loadTime?: number;\n\n constructor(public database: CCFDatabase) {\n this.connect();\n }\n\n toJson(): DatabaseStatus {\n return {\n status: this.status,\n message: this.message,\n checkback: this.status === 'Ready' || this.status === 'Error' ? 60 * 60 * 1000 : 2000,\n loadTime: this.loadTime\n };\n }\n\n private connect(): Promise {\n this.status = 'Loading';\n this.message = 'Loading database';\n\n const startTime = Date.now();\n return this.database.connect()\n .then(async (loaded) => {\n if (loaded) {\n // Warm up the database\n this.message = 'Building scene';\n await this.database.getScene();\n this.message = 'Building tissue block results';\n await this.database.getTissueBlockResults();\n this.message = 'Aggregating results';\n await this.database.getAggregateResults();\n this.status = 'Ready';\n this.message = 'Database successfully loaded';\n } else {\n this.status = 'Error';\n this.message = 'Unknown error while loading database';\n }\n })\n .catch((error: { message?: string }) => {\n this.status = 'Error';\n this.message = error?.message ?? 'Unknown error while loading database';\n })\n .finally(() => {\n this.loadTime = Date.now() - startTime;\n });\n }\n}\n\n \n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/CCFSpatialGraph.html":{"url":"classes/CCFSpatialGraph.html","title":"class - CCFSpatialGraph","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n CCFSpatialGraph\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-database/src/lib/ccf-spatial-graph.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n graph\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n addEdge\n \n \n addNode\n \n \n createGraph\n \n \n getSpatialPlacement\n \n \n getTransformationMatrix\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(db: CCFDatabase)\n \n \n \n \n Defined in projects/ccf-database/src/lib/ccf-spatial-graph.ts:41\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n db\n \n \n CCFDatabase\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n graph\n \n \n \n \n \n \n Type : any\n\n \n \n \n \n Defined in projects/ccf-database/src/lib/ccf-spatial-graph.ts:41\n \n \n\n\n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n addEdge\n \n \n \n \n \n \naddEdge(id: string, source: string, target: string, type: string)\n \n \n\n\n \n \n Defined in projects/ccf-database/src/lib/ccf-spatial-graph.ts:78\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n id\n \n string\n \n\n \n No\n \n\n\n \n \n source\n \n string\n \n\n \n No\n \n\n\n \n \n target\n \n string\n \n\n \n No\n \n\n\n \n \n type\n \n string\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n addNode\n \n \n \n \n \n \naddNode(id: string, type: string)\n \n \n\n\n \n \n Defined in projects/ccf-database/src/lib/ccf-spatial-graph.ts:74\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n id\n \n string\n \n\n \n No\n \n\n\n \n \n type\n \n string\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n createGraph\n \n \n \n \n \n \ncreateGraph()\n \n \n\n\n \n \n Defined in projects/ccf-database/src/lib/ccf-spatial-graph.ts:47\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n getSpatialPlacement\n \n \n \n \n \n \ngetSpatialPlacement(source: SpatialEntity, targetIri: string)\n \n \n\n\n \n \n Defined in projects/ccf-database/src/lib/ccf-spatial-graph.ts:110\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n source\n \n SpatialEntity\n \n\n \n No\n \n\n\n \n \n targetIri\n \n string\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : FlatSpatialPlacement | undefined\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getTransformationMatrix\n \n \n \n \n \n \ngetTransformationMatrix(sourceIRI: string, targetIRI: string)\n \n \n\n\n \n \n Defined in projects/ccf-database/src/lib/ccf-spatial-graph.ts:82\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n sourceIRI\n \n string\n \n\n \n No\n \n\n\n \n \n targetIRI\n \n string\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Matrix4 | undefined\n\n \n \n \n \n \n \n \n \n\n\n\n\n\n\n \n\n\n \n import { Euler, Matrix4, toDegrees, toRadians } from '@math.gl/core';\nimport { DirectedGraph } from 'graphology';\nimport shortestPath from 'graphology-shortest-path/unweighted';\nimport { get } from 'lodash';\nimport { readQuads } from 'triple-store-utils';\nimport { v4 as uuidV4 } from 'uuid';\n\nimport { CCFDatabase } from './ccf-database';\nimport { getSpatialPlacement } from './queries/spatial-result-n3';\nimport { FlatSpatialPlacement, SpatialEntity, SpatialPlacement } from './spatial-types';\nimport { ccf, rdf } from './util/prefixes';\n\n\nexport function applySpatialPlacement(tx: Matrix4, placement: SpatialPlacement): Matrix4 {\n const p = placement;\n let factor: number;\n switch (p.translation_units) {\n case 'centimeter':\n factor = 1 / 100;\n break;\n case 'millimeter':\n factor = 1 / 1000;\n break;\n case 'meter':\n default:\n factor = 1;\n break;\n }\n const T = [p.x_translation, p.y_translation, p.z_translation].map(t => t * factor);\n const R = [p.x_rotation, p.y_rotation, p.z_rotation].map(toRadians) as [number, number, number];\n const S = [p.x_scaling, p.y_scaling, p.z_scaling];\n\n return tx.translate(T).rotateXYZ(R).scale(S);\n}\n\nexport class CCFSpatialGraph {\n // eslint-disable-next-line @typescript-eslint/no-explicit-any\n graph: any;\n\n constructor(private db: CCFDatabase) {\n this.createGraph();\n }\n\n createGraph(): void {\n this.graph = new DirectedGraph();\n const store = this.db.store;\n\n // Add all Spatial Object References\n store.forSubjects((subject) => {\n this.addNode(subject.id, 'SpatialObjectReference');\n }, rdf.type, ccf.SpatialObjectReference, null);\n\n // Add all Spatial Entities\n store.forSubjects((subject) => {\n this.addNode(subject.id, 'SpatialEntity');\n }, rdf.type, ccf.SpatialEntity, null);\n\n // Add all Spatial Placements\n const edgeSource: Record = {};\n for (const quad of readQuads(store, null, ccf.spatialPlacement.source, null, null)) {\n edgeSource[quad.subject.id] = quad.object.id;\n }\n for (const quad of readQuads(store, null, ccf.spatialPlacement.target, null, null)) {\n const source = edgeSource[quad.subject.id];\n if (source) {\n this.addEdge(quad.subject.id, source, quad.object.id, 'SpatialPlacement');\n }\n }\n }\n\n addNode(id: string, type: string): void {\n this.graph.mergeNode(id, { type });\n }\n\n addEdge(id: string, source: string, target: string, type: string): void {\n this.graph.mergeDirectedEdge(source, target, { type, id });\n }\n\n getTransformationMatrix(sourceIRI: string, targetIRI: string): Matrix4 | undefined {\n if (sourceIRI === targetIRI) {\n return new Matrix4(Matrix4.IDENTITY); // identity\n }\n if (!this.graph.hasNode(sourceIRI) || !this.graph.hasNode(targetIRI)) {\n return undefined;\n }\n\n const store = this.db.store;\n const tx = new Matrix4(Matrix4.IDENTITY);\n const path = shortestPath(this.graph, sourceIRI, targetIRI);\n if (path && path.length > 0) {\n path.reverse();\n let target: string | number = '';\n for (const source of path) {\n if (target) {\n const placementId = this.graph.getEdgeAttribute(source, target, 'id');\n const placement = getSpatialPlacement(store, placementId);\n applySpatialPlacement(tx, placement);\n }\n target = source;\n }\n return tx;\n } else {\n return undefined;\n }\n }\n\n getSpatialPlacement(source: SpatialEntity, targetIri: string): FlatSpatialPlacement | undefined {\n const sourceIri = this.graph.hasNode(source['@id']) ? source['@id'] : undefined;\n const placement: SpatialPlacement = get(source, 'placement[0]', get(source, 'placement', undefined));\n\n let matrix: Matrix4 | undefined;\n if (placement && this.graph.hasNode(placement.target)) {\n matrix = this.getTransformationMatrix(placement.target as unknown as string, targetIri);\n if (matrix) {\n matrix = applySpatialPlacement(matrix, placement);\n }\n } else if (sourceIri) {\n matrix = this.getTransformationMatrix(sourceIri, targetIri);\n }\n\n if (matrix) {\n const euler = new Euler().fromRotationMatrix(matrix, Euler.XYZ);\n const T = matrix.getTranslation().map(n => n * 1000) as [number, number, number];\n const R = euler.toVector3().map(toDegrees) as [number, number, number];\n const S = matrix.getScale().map(n => n 0.999999 ? 1 : n) as [number, number, number];\n\n return {\n '@context': 'https://hubmapconsortium.github.io/hubmap-ontology/ccf-context.jsonld',\n '@id': `http://purl.org/ccf/1.5/${uuidV4()}_placement`,\n '@type': 'SpatialPlacement',\n source: source['@id'],\n target: targetIri,\n placement_date: new Date().toISOString().split('T')[0],\n x_scaling: S[0],\n y_scaling: S[1],\n z_scaling: S[2],\n scaling_units: 'ratio',\n x_rotation: R[0],\n y_rotation: R[1],\n z_rotation: R[2],\n rotation_order: 'XYZ',\n rotation_units: 'degree',\n x_translation: T[0],\n y_translation: T[1],\n z_translation: T[2],\n translation_units: 'millimeter'\n };\n } else {\n return undefined;\n }\n }\n}\n\n \n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/CCFSpatialScene.html":{"url":"classes/CCFSpatialScene.html","title":"class - CCFSpatialScene","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n CCFSpatialScene\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-database/src/lib/ccf-spatial-scene.ts\n \n\n\n\n\n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n getAnatomicalStructures\n \n \n getEntitySceneNodes\n \n \n getExtractionSet\n \n \n getExtractionSets\n \n \n getReferenceBody\n \n \n getReferenceOrgans\n \n \n getReferenceOrganScene\n \n \n getReferenceOrganSets\n \n \n getReferenceSceneNodes\n \n \n getScene\n \n \n getSceneNode\n \n \n getSpatialEntity\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(db: CCFDatabase)\n \n \n \n \n Defined in projects/ccf-database/src/lib/ccf-spatial-scene.ts:38\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n db\n \n \n CCFDatabase\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n getAnatomicalStructures\n \n \n \n \n \n \ngetAnatomicalStructures(iri: string)\n \n \n\n\n \n \n Defined in projects/ccf-database/src/lib/ccf-spatial-scene.ts:51\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n iri\n \n string\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : SpatialEntity[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getEntitySceneNodes\n \n \n \n \n \n \ngetEntitySceneNodes(filter?: Filter)\n \n \n\n\n \n \n Defined in projects/ccf-database/src/lib/ccf-spatial-scene.ts:149\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : SpatialSceneNode[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getExtractionSet\n \n \n \n \n \n \ngetExtractionSet(iri: string)\n \n \n\n\n \n \n Defined in projects/ccf-database/src/lib/ccf-spatial-scene.ts:48\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n iri\n \n string\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : ExtractionSet\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getExtractionSets\n \n \n \n \n \n \ngetExtractionSets(iri: string)\n \n \n\n\n \n \n Defined in projects/ccf-database/src/lib/ccf-spatial-scene.ts:45\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n iri\n \n string\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : ExtractionSet[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getReferenceBody\n \n \n \n \n \n \ngetReferenceBody(filter?: Filter)\n \n \n\n\n \n \n Defined in projects/ccf-database/src/lib/ccf-spatial-scene.ts:58\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : SpatialEntity\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getReferenceOrgans\n \n \n \n \n \n \ngetReferenceOrgans()\n \n \n\n\n \n \n Defined in projects/ccf-database/src/lib/ccf-spatial-scene.ts:54\n \n \n\n\n \n \n\n \n Returns : SpatialEntity[]\n\n \n \n \n \n \n \n \n \n \n \n \n getReferenceOrganScene\n \n \n \n \n \n \ngetReferenceOrganScene(organIri: string, filter?: Filter)\n \n \n\n\n \n \n Defined in projects/ccf-database/src/lib/ccf-spatial-scene.ts:130\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n organIri\n \n string\n \n\n \n No\n \n\n\n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : SpatialSceneNode[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getReferenceOrganSets\n \n \n \n \n \n \ngetReferenceOrganSets(filter?: Filter)\n \n \n\n\n \n \n Defined in projects/ccf-database/src/lib/ccf-spatial-scene.ts:75\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : SpatialEntity[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getReferenceSceneNodes\n \n \n \n \n \n \ngetReferenceSceneNodes(filter?: Filter)\n \n \n\n\n \n \n Defined in projects/ccf-database/src/lib/ccf-spatial-scene.ts:95\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : SpatialSceneNode[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getScene\n \n \n \n \n \n \ngetScene(filter?: Filter)\n \n \n\n\n \n \n Defined in projects/ccf-database/src/lib/ccf-spatial-scene.ts:198\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : SpatialSceneNode[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getSceneNode\n \n \n \n \n \n \ngetSceneNode(source: SpatialEntity, target: SpatialEntity, nodeAttrs: Partial)\n \n \n\n\n \n \n Defined in projects/ccf-database/src/lib/ccf-spatial-scene.ts:156\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Default value\n \n \n \n \n source\n \n SpatialEntity\n \n\n \n No\n \n\n \n \n\n \n \n target\n \n SpatialEntity\n \n\n \n No\n \n\n \n \n\n \n \n nodeAttrs\n \n Partial\n \n\n \n No\n \n\n \n {}\n \n\n \n \n \n \n \n \n \n Returns : SpatialSceneNode | undefined\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getSpatialEntity\n \n \n \n \n \n \ngetSpatialEntity(iri: string)\n \n \n\n\n \n \n Defined in projects/ccf-database/src/lib/ccf-spatial-scene.ts:42\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n iri\n \n string\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : SpatialEntity\n\n \n \n \n \n \n \n \n \n\n\n\n\n\n\n \n\n\n \n import { Matrix4, toRadians } from '@math.gl/core';\n\nimport { CCFDatabase } from './ccf-database';\nimport { Filter } from './interfaces';\nimport {\n getAnatomicalStructures, getExtractionSet, getExtractionSets, getReferenceOrgans, getSpatialEntity,\n} from './queries/spatial-result-n3';\nimport { ExtractionSet, SpatialEntity } from './spatial-types';\nimport { ccf } from './util/prefixes';\n\n\nexport type SpatialSceneGeometry = 'sphere' | 'cube' | 'wireframe' | 'text' | 'cone' | 'cylinder';\n\nexport interface SpatialSceneNode {\n '@id': string;\n '@type': string;\n entityId?: string;\n ccf_annotations?: string[];\n representation_of?: string;\n reference_organ?: string;\n unpickable?: boolean;\n geometry?: SpatialSceneGeometry;\n text?: string;\n _lighting?: string;\n scenegraph?: string;\n scenegraphNode?: string;\n zoomBasedOpacity?: boolean;\n zoomToOnLoad?: boolean;\n color?: [number, number, number, number];\n opacity?: number;\n transformMatrix: Matrix4;\n name?: string;\n tooltip?: string;\n priority?: number;\n}\n\nexport class CCFSpatialScene {\n\n constructor(private db: CCFDatabase) {}\n\n getSpatialEntity(iri: string): SpatialEntity {\n return getSpatialEntity(this.db.store, iri);\n }\n getExtractionSets(iri: string): ExtractionSet[] {\n return getExtractionSets(this.db.store, iri);\n }\n getExtractionSet(iri: string): ExtractionSet {\n return getExtractionSet(this.db.store, iri);\n }\n getAnatomicalStructures(iri: string): SpatialEntity[] {\n return getAnatomicalStructures(this.db.store, iri);\n }\n getReferenceOrgans(): SpatialEntity[] {\n return getReferenceOrgans(this.db.store);\n }\n\n getReferenceBody(filter?: Filter): SpatialEntity {\n let bodyId: string;\n switch (filter?.sex) {\n case 'Male':\n bodyId = ccf.spatial.Male.id;\n break;\n case 'Female':\n bodyId = ccf.spatial.Female.id;\n break;\n case 'Both':\n default:\n bodyId = ccf.spatial.BothSexes.id;\n break;\n }\n return this.getSpatialEntity(bodyId);\n }\n\n getReferenceOrganSets(filter?: Filter): SpatialEntity[] {\n let organSet = this.getReferenceOrgans();\n switch (filter?.sex) {\n case 'Male':\n organSet = organSet.filter(s => s.sex === 'Male');\n break;\n case 'Female':\n organSet = organSet.filter(s => s.sex === 'Female');\n break;\n case 'Both':\n default:\n break;\n }\n if (filter?.debug) {\n organSet = organSet.map(o => [ [o], this.getAnatomicalStructures(o['@id'])])\n .reduce((acc, [organ, structures]) => acc.concat(structures.length > 0 ? structures : organ), []);\n }\n return organSet;\n }\n\n getReferenceSceneNodes(filter?: Filter): SpatialSceneNode[] {\n const body = this.getReferenceBody(filter);\n const skinNodes: SpatialSceneNode[] = [];\n let nodes: (SpatialSceneNode | undefined)[] = [\n ...this.getReferenceOrganSets(filter).map((organ) => {\n const isSkin = organ.representation_of === 'http://purl.obolibrary.org/obo/UBERON_0002097';\n const sceneNode = this.getSceneNode(organ, body, {\n color: [255, 255, 255, 255], opacity: isSkin ? 0.5 : 0.2, unpickable: true, _lighting: 'pbr', zoomBasedOpacity: !isSkin\n });\n if (isSkin && sceneNode) {\n skinNodes.push(sceneNode);\n return undefined;\n } else {\n return sceneNode;\n }\n })\n ];\n if (skinNodes.length > 0) {\n nodes = [...skinNodes, ...nodes];\n }\n\n if (filter?.debug) {\n // Debug bounding boxes\n nodes = nodes.concat([\n this.getSceneNode(this.getSpatialEntity(ccf.base('VHRightKidney').id), body, { color: [0, 0, 255, 0.5*255], geometry: 'wireframe' }),\n this.getSceneNode(this.getSpatialEntity(ccf.base('VHLeftKidney').id), body, { color: [255, 0, 0, 0.5*255], geometry: 'wireframe' }),\n this.getSceneNode(this.getSpatialEntity(ccf.base('VHSpleenCC1').id), body, { color: [0, 255, 0, 0.5*255], geometry: 'wireframe' }),\n this.getSceneNode(this.getSpatialEntity(ccf.base('VHSpleenCC2').id), body, { color: [0, 255, 0, 0.5*255], geometry: 'wireframe' }),\n this.getSceneNode(this.getSpatialEntity(ccf.base('VHSpleenCC3').id), body, { color: [0, 255, 0, 0.5*255], geometry: 'wireframe' })\n ]);\n }\n\n return nodes.filter(s => s !== undefined) as SpatialSceneNode[];\n }\n\n getReferenceOrganScene(organIri: string, filter?: Filter): SpatialSceneNode[] {\n const hasSexFilter = filter?.sex !== undefined && filter?.sex?.toLowerCase() !== 'both';\n const organs = this.getReferenceOrgans().filter((o) => o.representation_of === organIri && (!hasSexFilter || o.sex === filter?.sex));\n if (organs.length > 0) {\n const organ = organs[0];\n const isSkin = organ.representation_of === 'http://purl.obolibrary.org/obo/UBERON_0002097';\n const organNode = this.getSceneNode(organ, organ, {\n color: [255, 255, 255, 255], opacity: isSkin ? 0.5 : 0.2, unpickable: true, _lighting: 'pbr'\n }) as SpatialSceneNode;\n\n const scene = (this.db.getSpatialEntities(filter) ?? []).map((entity) =>\n this.getSceneNode(entity, organ, { color: [255, 255, 255, 0.9*255] })\n ) as SpatialSceneNode[];\n return [organNode].concat(scene).filter(n => n !== undefined);\n } else {\n return [];\n }\n }\n\n getEntitySceneNodes(filter?: Filter): SpatialSceneNode[] {\n const body = this.getReferenceBody(filter);\n return this.db.getSpatialEntities(filter).map((entity) =>\n this.getSceneNode(entity, body, { color: [255, 255, 255, 0.9*255] })\n ).filter(s => s !== undefined) as SpatialSceneNode[];\n }\n\n getSceneNode(source: SpatialEntity, target: SpatialEntity, nodeAttrs: Partial = {}): SpatialSceneNode | undefined {\n const has3dObject = source?.object?.file_format?.startsWith('model/gltf');\n const sourceID = has3dObject && source.object ? source.object['@id'] : source['@id'];\n let transform = this.db.graph.getTransformationMatrix(sourceID, target['@id']);\n if (transform) {\n if (has3dObject) {\n transform = new Matrix4(Matrix4.IDENTITY).rotateX(toRadians(90)).multiplyLeft(transform);\n } else {\n // Scale visible bounding boxes to the desired dimensions\n let factor: number;\n switch (source.dimension_units) {\n case 'centimeter':\n factor = 1 / 100;\n break;\n case 'millimeter':\n factor = 1 / 1000;\n break;\n case 'meter':\n default:\n factor = 1;\n break;\n }\n const scale = [source.x_dimension, source.y_dimension, source.z_dimension].map(dim => dim * factor / 2);\n transform.scale(scale);\n }\n return {\n '@id': source['@id'], '@type': 'SpatialSceneNode',\n entityId: source.entityId,\n ccf_annotations: source.ccf_annotations,\n representation_of: source.representation_of,\n reference_organ: source.reference_organ,\n scenegraph: has3dObject ? source.object?.file : undefined,\n scenegraphNode: has3dObject ? source.object?.file_subpath : undefined,\n transformMatrix: transform,\n tooltip: source.label,\n ...nodeAttrs\n };\n } else {\n return undefined;\n }\n }\n\n getScene(filter?: Filter): SpatialSceneNode[] {\n return [\n ...this.getReferenceSceneNodes(filter),\n ...this.getEntitySceneNodes(filter)\n ];\n }\n}\n\n \n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/DatabaseStatus.html":{"url":"interfaces/DatabaseStatus.html","title":"interface - DatabaseStatus","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n DatabaseStatus\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-database/src/lib/interfaces.ts\n \n\n\n \n Description\n \n \n Status of the database\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n checkback\n \n \n \n Optional\n \n loadTime\n \n \n \n Optional\n \n message\n \n \n \n \n status\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n checkback\n \n \n \n \n \n \n \n \n checkback: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n How long to wait (in milliseconds) before checking status again\n\n \n \n \n \n \n \n \n \n \n loadTime\n \n \n \n \n \n \n \n \n loadTime: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n The amount of time (in milliseconds) taken to load the database\n\n \n \n \n \n \n \n \n \n \n message\n \n \n \n \n \n \n \n \n message: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Human readable description of the current status\n\n \n \n \n \n \n \n \n \n \n status\n \n \n \n \n \n \n \n \n status: \"Ready\" | \"Loading\" | \"Error\"\n\n \n \n\n\n \n \n Type : \"Ready\" | \"Loading\" | \"Error\"\n\n \n \n\n\n\n\n\n \n \n Status of the database\n\n \n \n \n \n \n \n\n\n \n export interface DatabaseStatus {\n /** Status of the database */\n status: 'Ready' | 'Loading' | 'Error';\n /** How long to wait (in milliseconds) before checking status again */\n checkback?: number;\n /** The amount of time (in milliseconds) taken to load the database */\n loadTime?: number;\n /** Human readable description of the current status */\n message?: string;\n}\n\n/** Aggregate query result */\nexport interface AggregateResult {\n /** Queried field */\n label: string;\n /** Aggregate value */\n count: string | number;\n}\n\n/** List result */\nexport interface ListResultItem {\n /** Identifier */\n '@id': string;\n /** Label */\n label: string;\n /** Description */\n description: string;\n /** Associated URL */\n link: string;\n}\n\n/** Donor List Result */\nexport interface DonorResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Donor';\n /** Provider Name */\n providerName: string;\n}\n\n/** Dataset List Result */\nexport interface DatasetResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Dataset';\n /** Technology used in data */\n technology: string;\n /** Representative thumbnail URL */\n thumbnail: string;\n}\n\n/** Tissue Section List Result */\nexport interface TissueSectionResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Sample';\n /** Sample tissue section type */\n sampleType: 'Tissue Section' | 'Non-Standard';\n /** Index into the sequence of sections from the parent block */\n sectionNumber: number;\n /** Datasets derived from this tissue section */\n datasets: DatasetResult[];\n}\n\n/** Tissue Block List Result */\nexport interface TissueBlockResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Sample';\n /** Sample tissue block type */\n sampleType: 'Tissue Block' | 'Non-Standard';\n /** Number of sections extracted from this block */\n sectionCount: number;\n /** Size of each tissue section */\n sectionSize: number;\n /** Units of the section size (generally, millimeters) */\n sectionUnits: string;\n\n /** The donor this tissue block was derived from */\n donor: DonorResult;\n /** The associated spatial entity (rui_location) for this block */\n spatialEntityId: string;\n /** The sections extracted from this tissue block */\n sections: TissueSectionResult[];\n /** Datasets derived from this tissue block */\n datasets: DatasetResult[];\n}\n\n/** Item that can be searched for */\nexport interface SearchableItem {\n /** Identifier */\n id: string;\n /** Sex */\n sex?: 'Male' | 'Female';\n /** Age */\n age?: number;\n /** BMI */\n bmi?: number;\n /** Ontology terms */\n ontologyTerms?: Set;\n /** CellType terms */\n cellTypeTerms?: Set;\n}\n\n/** Specification for a Spatial Search via Probing Sphere */\nexport interface SpatialSearch {\n /** X coordinate relative to target in millimeters */\n x: number;\n /** y coordinate relative to target in millimeters */\n y: number;\n /** z coordinate relative to target in millimeters */\n z: number;\n /** Size of the probing sphere in millimeters */\n radius: number;\n /** The target spatial entity IRI */\n target: string;\n}\n\n/** Options applied during queries */\nexport interface Filter {\n /** Sex */\n sex: 'Both' | 'Male' | 'Female';\n /** Age range */\n ageRange: [number, number];\n /** BMI range */\n bmiRange: [number, number];\n /** TMC */\n tmc: string[];\n /** Technologies */\n technologies: string[];\n /** Ontology terms */\n ontologyTerms: string[];\n /** CellType terms */\n cellTypeTerms: string[];\n /** spatial search */\n spatialSearches: SpatialSearch[];\n /** Include optional debugging information */\n debug?: boolean;\n}\n\n/** A node in the ontology */\nexport interface OntologyTreeNode {\n /** Identifier / IRI */\n '@id': string;\n /** JSON-LD Type */\n '@type': 'OntologyTreeNode';\n /** Identifier / IRI */\n id: string;\n /** RDFS label */\n label: string;\n /** Parent ontology node */\n parent: string;\n /** Child ontology nodes */\n children: string[];\n /** Synonym labels */\n synonymLabels: string[];\n}\n\n/** Ontology tree model */\nexport interface OntologyTreeModel {\n /** id of the root node of the ontology */\n root: string;\n /** Mapping from id/IRI to ontology node instance */\n nodes: { [id: string]: OntologyTreeNode };\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/DatasetResult.html":{"url":"interfaces/DatasetResult.html","title":"interface - DatasetResult","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n DatasetResult\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-database/src/lib/interfaces.ts\n \n\n\n \n Description\n \n \n Dataset List Result\n\n \n\n \n Extends\n \n \n ListResultItem\n \n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n @type\n \n \n \n \n technology\n \n \n \n \n thumbnail\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n @type\n \n \n \n \n \n \n \n \n @type: \n\n \n \n\n\n\n\n\n\n\n \n \n JSON-LD Type\n\n \n \n \n \n \n \n \n \n \n technology\n \n \n \n \n \n \n \n \n technology: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Technology used in data\n\n \n \n \n \n \n \n \n \n \n thumbnail\n \n \n \n \n \n \n \n \n thumbnail: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Representative thumbnail URL\n\n \n \n \n \n \n \n\n\n \n export interface DatabaseStatus {\n /** Status of the database */\n status: 'Ready' | 'Loading' | 'Error';\n /** How long to wait (in milliseconds) before checking status again */\n checkback?: number;\n /** The amount of time (in milliseconds) taken to load the database */\n loadTime?: number;\n /** Human readable description of the current status */\n message?: string;\n}\n\n/** Aggregate query result */\nexport interface AggregateResult {\n /** Queried field */\n label: string;\n /** Aggregate value */\n count: string | number;\n}\n\n/** List result */\nexport interface ListResultItem {\n /** Identifier */\n '@id': string;\n /** Label */\n label: string;\n /** Description */\n description: string;\n /** Associated URL */\n link: string;\n}\n\n/** Donor List Result */\nexport interface DonorResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Donor';\n /** Provider Name */\n providerName: string;\n}\n\n/** Dataset List Result */\nexport interface DatasetResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Dataset';\n /** Technology used in data */\n technology: string;\n /** Representative thumbnail URL */\n thumbnail: string;\n}\n\n/** Tissue Section List Result */\nexport interface TissueSectionResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Sample';\n /** Sample tissue section type */\n sampleType: 'Tissue Section' | 'Non-Standard';\n /** Index into the sequence of sections from the parent block */\n sectionNumber: number;\n /** Datasets derived from this tissue section */\n datasets: DatasetResult[];\n}\n\n/** Tissue Block List Result */\nexport interface TissueBlockResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Sample';\n /** Sample tissue block type */\n sampleType: 'Tissue Block' | 'Non-Standard';\n /** Number of sections extracted from this block */\n sectionCount: number;\n /** Size of each tissue section */\n sectionSize: number;\n /** Units of the section size (generally, millimeters) */\n sectionUnits: string;\n\n /** The donor this tissue block was derived from */\n donor: DonorResult;\n /** The associated spatial entity (rui_location) for this block */\n spatialEntityId: string;\n /** The sections extracted from this tissue block */\n sections: TissueSectionResult[];\n /** Datasets derived from this tissue block */\n datasets: DatasetResult[];\n}\n\n/** Item that can be searched for */\nexport interface SearchableItem {\n /** Identifier */\n id: string;\n /** Sex */\n sex?: 'Male' | 'Female';\n /** Age */\n age?: number;\n /** BMI */\n bmi?: number;\n /** Ontology terms */\n ontologyTerms?: Set;\n /** CellType terms */\n cellTypeTerms?: Set;\n}\n\n/** Specification for a Spatial Search via Probing Sphere */\nexport interface SpatialSearch {\n /** X coordinate relative to target in millimeters */\n x: number;\n /** y coordinate relative to target in millimeters */\n y: number;\n /** z coordinate relative to target in millimeters */\n z: number;\n /** Size of the probing sphere in millimeters */\n radius: number;\n /** The target spatial entity IRI */\n target: string;\n}\n\n/** Options applied during queries */\nexport interface Filter {\n /** Sex */\n sex: 'Both' | 'Male' | 'Female';\n /** Age range */\n ageRange: [number, number];\n /** BMI range */\n bmiRange: [number, number];\n /** TMC */\n tmc: string[];\n /** Technologies */\n technologies: string[];\n /** Ontology terms */\n ontologyTerms: string[];\n /** CellType terms */\n cellTypeTerms: string[];\n /** spatial search */\n spatialSearches: SpatialSearch[];\n /** Include optional debugging information */\n debug?: boolean;\n}\n\n/** A node in the ontology */\nexport interface OntologyTreeNode {\n /** Identifier / IRI */\n '@id': string;\n /** JSON-LD Type */\n '@type': 'OntologyTreeNode';\n /** Identifier / IRI */\n id: string;\n /** RDFS label */\n label: string;\n /** Parent ontology node */\n parent: string;\n /** Child ontology nodes */\n children: string[];\n /** Synonym labels */\n synonymLabels: string[];\n}\n\n/** Ontology tree model */\nexport interface OntologyTreeModel {\n /** id of the root node of the ontology */\n root: string;\n /** Mapping from id/IRI to ontology node instance */\n nodes: { [id: string]: OntologyTreeNode };\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/DonorResult.html":{"url":"interfaces/DonorResult.html","title":"interface - DonorResult","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n DonorResult\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-database/src/lib/interfaces.ts\n \n\n\n \n Description\n \n \n Donor List Result\n\n \n\n \n Extends\n \n \n ListResultItem\n \n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n @type\n \n \n \n \n providerName\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n @type\n \n \n \n \n \n \n \n \n @type: \n\n \n \n\n\n\n\n\n\n\n \n \n JSON-LD Type\n\n \n \n \n \n \n \n \n \n \n providerName\n \n \n \n \n \n \n \n \n providerName: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Provider Name\n\n \n \n \n \n \n \n\n\n \n export interface DatabaseStatus {\n /** Status of the database */\n status: 'Ready' | 'Loading' | 'Error';\n /** How long to wait (in milliseconds) before checking status again */\n checkback?: number;\n /** The amount of time (in milliseconds) taken to load the database */\n loadTime?: number;\n /** Human readable description of the current status */\n message?: string;\n}\n\n/** Aggregate query result */\nexport interface AggregateResult {\n /** Queried field */\n label: string;\n /** Aggregate value */\n count: string | number;\n}\n\n/** List result */\nexport interface ListResultItem {\n /** Identifier */\n '@id': string;\n /** Label */\n label: string;\n /** Description */\n description: string;\n /** Associated URL */\n link: string;\n}\n\n/** Donor List Result */\nexport interface DonorResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Donor';\n /** Provider Name */\n providerName: string;\n}\n\n/** Dataset List Result */\nexport interface DatasetResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Dataset';\n /** Technology used in data */\n technology: string;\n /** Representative thumbnail URL */\n thumbnail: string;\n}\n\n/** Tissue Section List Result */\nexport interface TissueSectionResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Sample';\n /** Sample tissue section type */\n sampleType: 'Tissue Section' | 'Non-Standard';\n /** Index into the sequence of sections from the parent block */\n sectionNumber: number;\n /** Datasets derived from this tissue section */\n datasets: DatasetResult[];\n}\n\n/** Tissue Block List Result */\nexport interface TissueBlockResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Sample';\n /** Sample tissue block type */\n sampleType: 'Tissue Block' | 'Non-Standard';\n /** Number of sections extracted from this block */\n sectionCount: number;\n /** Size of each tissue section */\n sectionSize: number;\n /** Units of the section size (generally, millimeters) */\n sectionUnits: string;\n\n /** The donor this tissue block was derived from */\n donor: DonorResult;\n /** The associated spatial entity (rui_location) for this block */\n spatialEntityId: string;\n /** The sections extracted from this tissue block */\n sections: TissueSectionResult[];\n /** Datasets derived from this tissue block */\n datasets: DatasetResult[];\n}\n\n/** Item that can be searched for */\nexport interface SearchableItem {\n /** Identifier */\n id: string;\n /** Sex */\n sex?: 'Male' | 'Female';\n /** Age */\n age?: number;\n /** BMI */\n bmi?: number;\n /** Ontology terms */\n ontologyTerms?: Set;\n /** CellType terms */\n cellTypeTerms?: Set;\n}\n\n/** Specification for a Spatial Search via Probing Sphere */\nexport interface SpatialSearch {\n /** X coordinate relative to target in millimeters */\n x: number;\n /** y coordinate relative to target in millimeters */\n y: number;\n /** z coordinate relative to target in millimeters */\n z: number;\n /** Size of the probing sphere in millimeters */\n radius: number;\n /** The target spatial entity IRI */\n target: string;\n}\n\n/** Options applied during queries */\nexport interface Filter {\n /** Sex */\n sex: 'Both' | 'Male' | 'Female';\n /** Age range */\n ageRange: [number, number];\n /** BMI range */\n bmiRange: [number, number];\n /** TMC */\n tmc: string[];\n /** Technologies */\n technologies: string[];\n /** Ontology terms */\n ontologyTerms: string[];\n /** CellType terms */\n cellTypeTerms: string[];\n /** spatial search */\n spatialSearches: SpatialSearch[];\n /** Include optional debugging information */\n debug?: boolean;\n}\n\n/** A node in the ontology */\nexport interface OntologyTreeNode {\n /** Identifier / IRI */\n '@id': string;\n /** JSON-LD Type */\n '@type': 'OntologyTreeNode';\n /** Identifier / IRI */\n id: string;\n /** RDFS label */\n label: string;\n /** Parent ontology node */\n parent: string;\n /** Child ontology nodes */\n children: string[];\n /** Synonym labels */\n synonymLabels: string[];\n}\n\n/** Ontology tree model */\nexport interface OntologyTreeModel {\n /** id of the root node of the ontology */\n root: string;\n /** Mapping from id/IRI to ontology node instance */\n nodes: { [id: string]: OntologyTreeNode };\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/ExtractionSet.html":{"url":"interfaces/ExtractionSet.html","title":"interface - ExtractionSet","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n ExtractionSet\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-database/src/lib/spatial-types.ts\n \n\n\n \n Description\n \n \n A set of extraction sites\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n @id\n \n \n \n \n @type\n \n \n \n \n extractionSites\n \n \n \n \n label\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n @id\n \n \n \n \n \n \n \n \n @id: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Identifier\n\n \n \n \n \n \n \n \n \n \n @type\n \n \n \n \n \n \n \n \n @type: \n\n \n \n\n\n\n\n\n\n\n \n \n Type name\n\n \n \n \n \n \n \n \n \n \n extractionSites\n \n \n \n \n \n \n \n \n extractionSites: SpatialEntity[]\n\n \n \n\n\n \n \n Type : SpatialEntity[]\n\n \n \n\n\n\n\n\n \n \n The list of extraction sites in this set\n\n \n \n \n \n \n \n \n \n \n label\n \n \n \n \n \n \n \n \n label: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Entity label\n\n \n \n \n \n \n \n\n\n \n export interface SpatialObjectReference {\n /** Identifier */\n '@id': string;\n /** Type name */\n '@type': 'SpatialObjectReference';\n /** Data file name */\n file: string;\n /** Data format */\n file_format: string;\n /** File subpath */\n file_subpath?: string;\n}\n\n/** A set of extraction sites */\nexport interface ExtractionSet {\n /** Identifier */\n '@id': string;\n /** Type name */\n '@type': 'ExtractionSet';\n /** Entity label */\n label: string;\n /** The list of extraction sites in this set */\n extractionSites: SpatialEntity[];\n}\n\n/** A spatial entity */\nexport interface SpatialEntity {\n /** Identifier */\n '@id': string;\n /** Type name */\n '@type': 'SpatialEntity';\n /** IRI of the Entity this Spatial Entity represents */\n entityId?: string;\n /** Entity label */\n label?: string;\n /** Entity comment */\n comment?: string;\n /** Creator */\n creator?: string;\n /** Creator first name */\n creator_first_name?: string;\n /** Creator last name */\n creator_last_name?: string;\n /** Creator identifier */\n creator_orcid?: string;\n /** Creation date */\n creation_date?: string;\n\n /** Annotations (a set of IRIs) */\n ccf_annotations?: string[];\n /** Annotation (IRI) that says what this entity represents */\n representation_of?: string;\n /** Specifies if this is an anatomical structure of this organ (IRI) */\n reference_organ?: string;\n /** Specifies (where applicable) if this entity came from a Male or Female */\n sex: 'Male' | 'Female' | undefined;\n /** Specifies (where applicable) if this entity came from the left or right side organ */\n side: 'Left' | 'Right' | undefined;\n /** Ranking used in the RUI for ordering lists */\n rui_rank?: number;\n /** The thickness (in nanometers) of slices taken out of this spatial entity */\n slice_thickness?: number;\n /** The number of slices taken out of this spatial entity */\n slice_count?: number;\n\n /** X-dimension */\n x_dimension: number;\n /** Y-dimension */\n y_dimension: number;\n /** Z-dimension */\n z_dimension: number;\n /** Units dimensions are in */\n dimension_units: string;\n /** Data references */\n object?: SpatialObjectReference;\n\n /** Coloring */\n color?: [number, number, number, number];\n}\n\n/** Object describing the placement of an entity */\nexport interface SpatialPlacementCommon {\n /** JSON-LD context */\n '@context'?: string;\n /** Identifier */\n '@id': string;\n /** Type name */\n '@type': 'SpatialPlacement';\n\n /** Date placement was made */\n placement_date: string;\n /** Scaling in x-dimension */\n x_scaling: number;\n /** Scaling in y-dimension */\n y_scaling: number;\n /** Scaling in z-dimension */\n z_scaling: number;\n /** Units scaling is expressed in */\n scaling_units: string;\n\n /** Rotation in x-dimension */\n x_rotation: number;\n /** Rotation in y-dimension */\n y_rotation: number;\n /** Rotation in z-dimension */\n z_rotation: number;\n /** Rotation in w-dimension */\n w_rotation?: number;\n /** Order rotations should be applied in */\n rotation_order?: string;\n /** Units rotation is expressed in */\n rotation_units: string;\n\n /** Translation in x-dimension */\n x_translation: number;\n /** Translation in y-dimension */\n y_translation: number;\n /** Translation in z-dimension */\n z_translation: number;\n /** Units translation is expressed in */\n translation_units: string;\n}\n\nexport interface SpatialPlacement extends SpatialPlacementCommon {\n /** Source entity */\n source: SpatialEntity | SpatialObjectReference;\n /** Target entity */\n target: SpatialEntity;\n}\n\nexport interface FlatSpatialPlacement extends SpatialPlacementCommon {\n /** Source entity iri */\n source: string;\n /** Target entity iri */\n target: string;\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/Filter.html":{"url":"interfaces/Filter.html","title":"interface - Filter","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n Filter\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-database/src/lib/interfaces.ts\n \n\n\n \n Description\n \n \n Options applied during queries\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n ageRange\n \n \n \n \n bmiRange\n \n \n \n \n cellTypeTerms\n \n \n \n Optional\n \n debug\n \n \n \n \n ontologyTerms\n \n \n \n \n sex\n \n \n \n \n spatialSearches\n \n \n \n \n technologies\n \n \n \n \n tmc\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n ageRange\n \n \n \n \n \n \n \n \n ageRange: [number, number]\n\n \n \n\n\n \n \n Type : [number, number]\n\n \n \n\n\n\n\n\n \n \n Age range\n\n \n \n \n \n \n \n \n \n \n bmiRange\n \n \n \n \n \n \n \n \n bmiRange: [number, number]\n\n \n \n\n\n \n \n Type : [number, number]\n\n \n \n\n\n\n\n\n \n \n BMI range\n\n \n \n \n \n \n \n \n \n \n cellTypeTerms\n \n \n \n \n \n \n \n \n cellTypeTerms: string[]\n\n \n \n\n\n \n \n Type : string[]\n\n \n \n\n\n\n\n\n \n \n CellType terms\n\n \n \n \n \n \n \n \n \n \n debug\n \n \n \n \n \n \n \n \n debug: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Include optional debugging information\n\n \n \n \n \n \n \n \n \n \n ontologyTerms\n \n \n \n \n \n \n \n \n ontologyTerms: string[]\n\n \n \n\n\n \n \n Type : string[]\n\n \n \n\n\n\n\n\n \n \n Ontology terms\n\n \n \n \n \n \n \n \n \n \n sex\n \n \n \n \n \n \n \n \n sex: \"Both\" | \"Male\" | \"Female\"\n\n \n \n\n\n \n \n Type : \"Both\" | \"Male\" | \"Female\"\n\n \n \n\n\n\n\n\n \n \n Sex\n\n \n \n \n \n \n \n \n \n \n spatialSearches\n \n \n \n \n \n \n \n \n spatialSearches: SpatialSearch[]\n\n \n \n\n\n \n \n Type : SpatialSearch[]\n\n \n \n\n\n\n\n\n \n \n spatial search\n\n \n \n \n \n \n \n \n \n \n technologies\n \n \n \n \n \n \n \n \n technologies: string[]\n\n \n \n\n\n \n \n Type : string[]\n\n \n \n\n\n\n\n\n \n \n Technologies\n\n \n \n \n \n \n \n \n \n \n tmc\n \n \n \n \n \n \n \n \n tmc: string[]\n\n \n \n\n\n \n \n Type : string[]\n\n \n \n\n\n\n\n\n \n \n TMC\n\n \n \n \n \n \n \n\n\n \n export interface DatabaseStatus {\n /** Status of the database */\n status: 'Ready' | 'Loading' | 'Error';\n /** How long to wait (in milliseconds) before checking status again */\n checkback?: number;\n /** The amount of time (in milliseconds) taken to load the database */\n loadTime?: number;\n /** Human readable description of the current status */\n message?: string;\n}\n\n/** Aggregate query result */\nexport interface AggregateResult {\n /** Queried field */\n label: string;\n /** Aggregate value */\n count: string | number;\n}\n\n/** List result */\nexport interface ListResultItem {\n /** Identifier */\n '@id': string;\n /** Label */\n label: string;\n /** Description */\n description: string;\n /** Associated URL */\n link: string;\n}\n\n/** Donor List Result */\nexport interface DonorResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Donor';\n /** Provider Name */\n providerName: string;\n}\n\n/** Dataset List Result */\nexport interface DatasetResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Dataset';\n /** Technology used in data */\n technology: string;\n /** Representative thumbnail URL */\n thumbnail: string;\n}\n\n/** Tissue Section List Result */\nexport interface TissueSectionResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Sample';\n /** Sample tissue section type */\n sampleType: 'Tissue Section' | 'Non-Standard';\n /** Index into the sequence of sections from the parent block */\n sectionNumber: number;\n /** Datasets derived from this tissue section */\n datasets: DatasetResult[];\n}\n\n/** Tissue Block List Result */\nexport interface TissueBlockResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Sample';\n /** Sample tissue block type */\n sampleType: 'Tissue Block' | 'Non-Standard';\n /** Number of sections extracted from this block */\n sectionCount: number;\n /** Size of each tissue section */\n sectionSize: number;\n /** Units of the section size (generally, millimeters) */\n sectionUnits: string;\n\n /** The donor this tissue block was derived from */\n donor: DonorResult;\n /** The associated spatial entity (rui_location) for this block */\n spatialEntityId: string;\n /** The sections extracted from this tissue block */\n sections: TissueSectionResult[];\n /** Datasets derived from this tissue block */\n datasets: DatasetResult[];\n}\n\n/** Item that can be searched for */\nexport interface SearchableItem {\n /** Identifier */\n id: string;\n /** Sex */\n sex?: 'Male' | 'Female';\n /** Age */\n age?: number;\n /** BMI */\n bmi?: number;\n /** Ontology terms */\n ontologyTerms?: Set;\n /** CellType terms */\n cellTypeTerms?: Set;\n}\n\n/** Specification for a Spatial Search via Probing Sphere */\nexport interface SpatialSearch {\n /** X coordinate relative to target in millimeters */\n x: number;\n /** y coordinate relative to target in millimeters */\n y: number;\n /** z coordinate relative to target in millimeters */\n z: number;\n /** Size of the probing sphere in millimeters */\n radius: number;\n /** The target spatial entity IRI */\n target: string;\n}\n\n/** Options applied during queries */\nexport interface Filter {\n /** Sex */\n sex: 'Both' | 'Male' | 'Female';\n /** Age range */\n ageRange: [number, number];\n /** BMI range */\n bmiRange: [number, number];\n /** TMC */\n tmc: string[];\n /** Technologies */\n technologies: string[];\n /** Ontology terms */\n ontologyTerms: string[];\n /** CellType terms */\n cellTypeTerms: string[];\n /** spatial search */\n spatialSearches: SpatialSearch[];\n /** Include optional debugging information */\n debug?: boolean;\n}\n\n/** A node in the ontology */\nexport interface OntologyTreeNode {\n /** Identifier / IRI */\n '@id': string;\n /** JSON-LD Type */\n '@type': 'OntologyTreeNode';\n /** Identifier / IRI */\n id: string;\n /** RDFS label */\n label: string;\n /** Parent ontology node */\n parent: string;\n /** Child ontology nodes */\n children: string[];\n /** Synonym labels */\n synonymLabels: string[];\n}\n\n/** Ontology tree model */\nexport interface OntologyTreeModel {\n /** id of the root node of the ontology */\n root: string;\n /** Mapping from id/IRI to ontology node instance */\n nodes: { [id: string]: OntologyTreeNode };\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/FlatSpatialPlacement.html":{"url":"interfaces/FlatSpatialPlacement.html","title":"interface - FlatSpatialPlacement","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n FlatSpatialPlacement\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-database/src/lib/spatial-types.ts\n \n\n\n\n \n Extends\n \n \n SpatialPlacementCommon\n \n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n source\n \n \n \n \n target\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n source\n \n \n \n \n \n \n \n \n source: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Source entity iri\n\n \n \n \n \n \n \n \n \n \n target\n \n \n \n \n \n \n \n \n target: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Target entity iri\n\n \n \n \n \n \n \n\n\n \n export interface SpatialObjectReference {\n /** Identifier */\n '@id': string;\n /** Type name */\n '@type': 'SpatialObjectReference';\n /** Data file name */\n file: string;\n /** Data format */\n file_format: string;\n /** File subpath */\n file_subpath?: string;\n}\n\n/** A set of extraction sites */\nexport interface ExtractionSet {\n /** Identifier */\n '@id': string;\n /** Type name */\n '@type': 'ExtractionSet';\n /** Entity label */\n label: string;\n /** The list of extraction sites in this set */\n extractionSites: SpatialEntity[];\n}\n\n/** A spatial entity */\nexport interface SpatialEntity {\n /** Identifier */\n '@id': string;\n /** Type name */\n '@type': 'SpatialEntity';\n /** IRI of the Entity this Spatial Entity represents */\n entityId?: string;\n /** Entity label */\n label?: string;\n /** Entity comment */\n comment?: string;\n /** Creator */\n creator?: string;\n /** Creator first name */\n creator_first_name?: string;\n /** Creator last name */\n creator_last_name?: string;\n /** Creator identifier */\n creator_orcid?: string;\n /** Creation date */\n creation_date?: string;\n\n /** Annotations (a set of IRIs) */\n ccf_annotations?: string[];\n /** Annotation (IRI) that says what this entity represents */\n representation_of?: string;\n /** Specifies if this is an anatomical structure of this organ (IRI) */\n reference_organ?: string;\n /** Specifies (where applicable) if this entity came from a Male or Female */\n sex: 'Male' | 'Female' | undefined;\n /** Specifies (where applicable) if this entity came from the left or right side organ */\n side: 'Left' | 'Right' | undefined;\n /** Ranking used in the RUI for ordering lists */\n rui_rank?: number;\n /** The thickness (in nanometers) of slices taken out of this spatial entity */\n slice_thickness?: number;\n /** The number of slices taken out of this spatial entity */\n slice_count?: number;\n\n /** X-dimension */\n x_dimension: number;\n /** Y-dimension */\n y_dimension: number;\n /** Z-dimension */\n z_dimension: number;\n /** Units dimensions are in */\n dimension_units: string;\n /** Data references */\n object?: SpatialObjectReference;\n\n /** Coloring */\n color?: [number, number, number, number];\n}\n\n/** Object describing the placement of an entity */\nexport interface SpatialPlacementCommon {\n /** JSON-LD context */\n '@context'?: string;\n /** Identifier */\n '@id': string;\n /** Type name */\n '@type': 'SpatialPlacement';\n\n /** Date placement was made */\n placement_date: string;\n /** Scaling in x-dimension */\n x_scaling: number;\n /** Scaling in y-dimension */\n y_scaling: number;\n /** Scaling in z-dimension */\n z_scaling: number;\n /** Units scaling is expressed in */\n scaling_units: string;\n\n /** Rotation in x-dimension */\n x_rotation: number;\n /** Rotation in y-dimension */\n y_rotation: number;\n /** Rotation in z-dimension */\n z_rotation: number;\n /** Rotation in w-dimension */\n w_rotation?: number;\n /** Order rotations should be applied in */\n rotation_order?: string;\n /** Units rotation is expressed in */\n rotation_units: string;\n\n /** Translation in x-dimension */\n x_translation: number;\n /** Translation in y-dimension */\n y_translation: number;\n /** Translation in z-dimension */\n z_translation: number;\n /** Units translation is expressed in */\n translation_units: string;\n}\n\nexport interface SpatialPlacement extends SpatialPlacementCommon {\n /** Source entity */\n source: SpatialEntity | SpatialObjectReference;\n /** Target entity */\n target: SpatialEntity;\n}\n\nexport interface FlatSpatialPlacement extends SpatialPlacementCommon {\n /** Source entity iri */\n source: string;\n /** Target entity iri */\n target: string;\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/ListResultItem.html":{"url":"interfaces/ListResultItem.html","title":"interface - ListResultItem","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n ListResultItem\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-database/src/lib/interfaces.ts\n \n\n\n \n Description\n \n \n List result\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n @id\n \n \n \n \n description\n \n \n \n \n label\n \n \n \n \n link\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n @id\n \n \n \n \n \n \n \n \n @id: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Identifier\n\n \n \n \n \n \n \n \n \n \n description\n \n \n \n \n \n \n \n \n description: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Description\n\n \n \n \n \n \n \n \n \n \n label\n \n \n \n \n \n \n \n \n label: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Label\n\n \n \n \n \n \n \n \n \n \n link\n \n \n \n \n \n \n \n \n link: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Associated URL\n\n \n \n \n \n \n \n\n\n \n export interface DatabaseStatus {\n /** Status of the database */\n status: 'Ready' | 'Loading' | 'Error';\n /** How long to wait (in milliseconds) before checking status again */\n checkback?: number;\n /** The amount of time (in milliseconds) taken to load the database */\n loadTime?: number;\n /** Human readable description of the current status */\n message?: string;\n}\n\n/** Aggregate query result */\nexport interface AggregateResult {\n /** Queried field */\n label: string;\n /** Aggregate value */\n count: string | number;\n}\n\n/** List result */\nexport interface ListResultItem {\n /** Identifier */\n '@id': string;\n /** Label */\n label: string;\n /** Description */\n description: string;\n /** Associated URL */\n link: string;\n}\n\n/** Donor List Result */\nexport interface DonorResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Donor';\n /** Provider Name */\n providerName: string;\n}\n\n/** Dataset List Result */\nexport interface DatasetResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Dataset';\n /** Technology used in data */\n technology: string;\n /** Representative thumbnail URL */\n thumbnail: string;\n}\n\n/** Tissue Section List Result */\nexport interface TissueSectionResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Sample';\n /** Sample tissue section type */\n sampleType: 'Tissue Section' | 'Non-Standard';\n /** Index into the sequence of sections from the parent block */\n sectionNumber: number;\n /** Datasets derived from this tissue section */\n datasets: DatasetResult[];\n}\n\n/** Tissue Block List Result */\nexport interface TissueBlockResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Sample';\n /** Sample tissue block type */\n sampleType: 'Tissue Block' | 'Non-Standard';\n /** Number of sections extracted from this block */\n sectionCount: number;\n /** Size of each tissue section */\n sectionSize: number;\n /** Units of the section size (generally, millimeters) */\n sectionUnits: string;\n\n /** The donor this tissue block was derived from */\n donor: DonorResult;\n /** The associated spatial entity (rui_location) for this block */\n spatialEntityId: string;\n /** The sections extracted from this tissue block */\n sections: TissueSectionResult[];\n /** Datasets derived from this tissue block */\n datasets: DatasetResult[];\n}\n\n/** Item that can be searched for */\nexport interface SearchableItem {\n /** Identifier */\n id: string;\n /** Sex */\n sex?: 'Male' | 'Female';\n /** Age */\n age?: number;\n /** BMI */\n bmi?: number;\n /** Ontology terms */\n ontologyTerms?: Set;\n /** CellType terms */\n cellTypeTerms?: Set;\n}\n\n/** Specification for a Spatial Search via Probing Sphere */\nexport interface SpatialSearch {\n /** X coordinate relative to target in millimeters */\n x: number;\n /** y coordinate relative to target in millimeters */\n y: number;\n /** z coordinate relative to target in millimeters */\n z: number;\n /** Size of the probing sphere in millimeters */\n radius: number;\n /** The target spatial entity IRI */\n target: string;\n}\n\n/** Options applied during queries */\nexport interface Filter {\n /** Sex */\n sex: 'Both' | 'Male' | 'Female';\n /** Age range */\n ageRange: [number, number];\n /** BMI range */\n bmiRange: [number, number];\n /** TMC */\n tmc: string[];\n /** Technologies */\n technologies: string[];\n /** Ontology terms */\n ontologyTerms: string[];\n /** CellType terms */\n cellTypeTerms: string[];\n /** spatial search */\n spatialSearches: SpatialSearch[];\n /** Include optional debugging information */\n debug?: boolean;\n}\n\n/** A node in the ontology */\nexport interface OntologyTreeNode {\n /** Identifier / IRI */\n '@id': string;\n /** JSON-LD Type */\n '@type': 'OntologyTreeNode';\n /** Identifier / IRI */\n id: string;\n /** RDFS label */\n label: string;\n /** Parent ontology node */\n parent: string;\n /** Child ontology nodes */\n children: string[];\n /** Synonym labels */\n synonymLabels: string[];\n}\n\n/** Ontology tree model */\nexport interface OntologyTreeModel {\n /** id of the root node of the ontology */\n root: string;\n /** Mapping from id/IRI to ontology node instance */\n nodes: { [id: string]: OntologyTreeNode };\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/OntologyTreeModel.html":{"url":"interfaces/OntologyTreeModel.html","title":"interface - OntologyTreeModel","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n OntologyTreeModel\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-database/src/lib/interfaces.ts\n \n\n\n \n Description\n \n \n Ontology tree model\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n nodes\n \n \n \n \n root\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n nodes\n \n \n \n \n \n \n \n \n nodes: literal type\n\n \n \n\n\n \n \n Type : literal type\n\n \n \n\n\n\n\n\n \n \n Mapping from id/IRI to ontology node instance\n\n \n \n \n \n \n \n \n \n \n root\n \n \n \n \n \n \n \n \n root: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n id of the root node of the ontology\n\n \n \n \n \n \n \n\n\n \n export interface DatabaseStatus {\n /** Status of the database */\n status: 'Ready' | 'Loading' | 'Error';\n /** How long to wait (in milliseconds) before checking status again */\n checkback?: number;\n /** The amount of time (in milliseconds) taken to load the database */\n loadTime?: number;\n /** Human readable description of the current status */\n message?: string;\n}\n\n/** Aggregate query result */\nexport interface AggregateResult {\n /** Queried field */\n label: string;\n /** Aggregate value */\n count: string | number;\n}\n\n/** List result */\nexport interface ListResultItem {\n /** Identifier */\n '@id': string;\n /** Label */\n label: string;\n /** Description */\n description: string;\n /** Associated URL */\n link: string;\n}\n\n/** Donor List Result */\nexport interface DonorResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Donor';\n /** Provider Name */\n providerName: string;\n}\n\n/** Dataset List Result */\nexport interface DatasetResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Dataset';\n /** Technology used in data */\n technology: string;\n /** Representative thumbnail URL */\n thumbnail: string;\n}\n\n/** Tissue Section List Result */\nexport interface TissueSectionResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Sample';\n /** Sample tissue section type */\n sampleType: 'Tissue Section' | 'Non-Standard';\n /** Index into the sequence of sections from the parent block */\n sectionNumber: number;\n /** Datasets derived from this tissue section */\n datasets: DatasetResult[];\n}\n\n/** Tissue Block List Result */\nexport interface TissueBlockResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Sample';\n /** Sample tissue block type */\n sampleType: 'Tissue Block' | 'Non-Standard';\n /** Number of sections extracted from this block */\n sectionCount: number;\n /** Size of each tissue section */\n sectionSize: number;\n /** Units of the section size (generally, millimeters) */\n sectionUnits: string;\n\n /** The donor this tissue block was derived from */\n donor: DonorResult;\n /** The associated spatial entity (rui_location) for this block */\n spatialEntityId: string;\n /** The sections extracted from this tissue block */\n sections: TissueSectionResult[];\n /** Datasets derived from this tissue block */\n datasets: DatasetResult[];\n}\n\n/** Item that can be searched for */\nexport interface SearchableItem {\n /** Identifier */\n id: string;\n /** Sex */\n sex?: 'Male' | 'Female';\n /** Age */\n age?: number;\n /** BMI */\n bmi?: number;\n /** Ontology terms */\n ontologyTerms?: Set;\n /** CellType terms */\n cellTypeTerms?: Set;\n}\n\n/** Specification for a Spatial Search via Probing Sphere */\nexport interface SpatialSearch {\n /** X coordinate relative to target in millimeters */\n x: number;\n /** y coordinate relative to target in millimeters */\n y: number;\n /** z coordinate relative to target in millimeters */\n z: number;\n /** Size of the probing sphere in millimeters */\n radius: number;\n /** The target spatial entity IRI */\n target: string;\n}\n\n/** Options applied during queries */\nexport interface Filter {\n /** Sex */\n sex: 'Both' | 'Male' | 'Female';\n /** Age range */\n ageRange: [number, number];\n /** BMI range */\n bmiRange: [number, number];\n /** TMC */\n tmc: string[];\n /** Technologies */\n technologies: string[];\n /** Ontology terms */\n ontologyTerms: string[];\n /** CellType terms */\n cellTypeTerms: string[];\n /** spatial search */\n spatialSearches: SpatialSearch[];\n /** Include optional debugging information */\n debug?: boolean;\n}\n\n/** A node in the ontology */\nexport interface OntologyTreeNode {\n /** Identifier / IRI */\n '@id': string;\n /** JSON-LD Type */\n '@type': 'OntologyTreeNode';\n /** Identifier / IRI */\n id: string;\n /** RDFS label */\n label: string;\n /** Parent ontology node */\n parent: string;\n /** Child ontology nodes */\n children: string[];\n /** Synonym labels */\n synonymLabels: string[];\n}\n\n/** Ontology tree model */\nexport interface OntologyTreeModel {\n /** id of the root node of the ontology */\n root: string;\n /** Mapping from id/IRI to ontology node instance */\n nodes: { [id: string]: OntologyTreeNode };\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/OntologyTreeNode.html":{"url":"interfaces/OntologyTreeNode.html","title":"interface - OntologyTreeNode","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n OntologyTreeNode\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-database/src/lib/interfaces.ts\n \n\n\n \n Description\n \n \n A node in the ontology\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n @id\n \n \n \n \n @type\n \n \n \n \n children\n \n \n \n \n id\n \n \n \n \n label\n \n \n \n \n parent\n \n \n \n \n synonymLabels\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n @id\n \n \n \n \n \n \n \n \n @id: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Identifier / IRI\n\n \n \n \n \n \n \n \n \n \n @type\n \n \n \n \n \n \n \n \n @type: \n\n \n \n\n\n\n\n\n\n\n \n \n JSON-LD Type\n\n \n \n \n \n \n \n \n \n \n children\n \n \n \n \n \n \n \n \n children: string[]\n\n \n \n\n\n \n \n Type : string[]\n\n \n \n\n\n\n\n\n \n \n Child ontology nodes\n\n \n \n \n \n \n \n \n \n \n id\n \n \n \n \n \n \n \n \n id: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Identifier / IRI\n\n \n \n \n \n \n \n \n \n \n label\n \n \n \n \n \n \n \n \n label: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n RDFS label\n\n \n \n \n \n \n \n \n \n \n parent\n \n \n \n \n \n \n \n \n parent: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Parent ontology node\n\n \n \n \n \n \n \n \n \n \n synonymLabels\n \n \n \n \n \n \n \n \n synonymLabels: string[]\n\n \n \n\n\n \n \n Type : string[]\n\n \n \n\n\n\n\n\n \n \n Synonym labels\n\n \n \n \n \n \n \n\n\n \n export interface DatabaseStatus {\n /** Status of the database */\n status: 'Ready' | 'Loading' | 'Error';\n /** How long to wait (in milliseconds) before checking status again */\n checkback?: number;\n /** The amount of time (in milliseconds) taken to load the database */\n loadTime?: number;\n /** Human readable description of the current status */\n message?: string;\n}\n\n/** Aggregate query result */\nexport interface AggregateResult {\n /** Queried field */\n label: string;\n /** Aggregate value */\n count: string | number;\n}\n\n/** List result */\nexport interface ListResultItem {\n /** Identifier */\n '@id': string;\n /** Label */\n label: string;\n /** Description */\n description: string;\n /** Associated URL */\n link: string;\n}\n\n/** Donor List Result */\nexport interface DonorResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Donor';\n /** Provider Name */\n providerName: string;\n}\n\n/** Dataset List Result */\nexport interface DatasetResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Dataset';\n /** Technology used in data */\n technology: string;\n /** Representative thumbnail URL */\n thumbnail: string;\n}\n\n/** Tissue Section List Result */\nexport interface TissueSectionResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Sample';\n /** Sample tissue section type */\n sampleType: 'Tissue Section' | 'Non-Standard';\n /** Index into the sequence of sections from the parent block */\n sectionNumber: number;\n /** Datasets derived from this tissue section */\n datasets: DatasetResult[];\n}\n\n/** Tissue Block List Result */\nexport interface TissueBlockResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Sample';\n /** Sample tissue block type */\n sampleType: 'Tissue Block' | 'Non-Standard';\n /** Number of sections extracted from this block */\n sectionCount: number;\n /** Size of each tissue section */\n sectionSize: number;\n /** Units of the section size (generally, millimeters) */\n sectionUnits: string;\n\n /** The donor this tissue block was derived from */\n donor: DonorResult;\n /** The associated spatial entity (rui_location) for this block */\n spatialEntityId: string;\n /** The sections extracted from this tissue block */\n sections: TissueSectionResult[];\n /** Datasets derived from this tissue block */\n datasets: DatasetResult[];\n}\n\n/** Item that can be searched for */\nexport interface SearchableItem {\n /** Identifier */\n id: string;\n /** Sex */\n sex?: 'Male' | 'Female';\n /** Age */\n age?: number;\n /** BMI */\n bmi?: number;\n /** Ontology terms */\n ontologyTerms?: Set;\n /** CellType terms */\n cellTypeTerms?: Set;\n}\n\n/** Specification for a Spatial Search via Probing Sphere */\nexport interface SpatialSearch {\n /** X coordinate relative to target in millimeters */\n x: number;\n /** y coordinate relative to target in millimeters */\n y: number;\n /** z coordinate relative to target in millimeters */\n z: number;\n /** Size of the probing sphere in millimeters */\n radius: number;\n /** The target spatial entity IRI */\n target: string;\n}\n\n/** Options applied during queries */\nexport interface Filter {\n /** Sex */\n sex: 'Both' | 'Male' | 'Female';\n /** Age range */\n ageRange: [number, number];\n /** BMI range */\n bmiRange: [number, number];\n /** TMC */\n tmc: string[];\n /** Technologies */\n technologies: string[];\n /** Ontology terms */\n ontologyTerms: string[];\n /** CellType terms */\n cellTypeTerms: string[];\n /** spatial search */\n spatialSearches: SpatialSearch[];\n /** Include optional debugging information */\n debug?: boolean;\n}\n\n/** A node in the ontology */\nexport interface OntologyTreeNode {\n /** Identifier / IRI */\n '@id': string;\n /** JSON-LD Type */\n '@type': 'OntologyTreeNode';\n /** Identifier / IRI */\n id: string;\n /** RDFS label */\n label: string;\n /** Parent ontology node */\n parent: string;\n /** Child ontology nodes */\n children: string[];\n /** Synonym labels */\n synonymLabels: string[];\n}\n\n/** Ontology tree model */\nexport interface OntologyTreeModel {\n /** id of the root node of the ontology */\n root: string;\n /** Mapping from id/IRI to ontology node instance */\n nodes: { [id: string]: OntologyTreeNode };\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/SearchResultJson.html":{"url":"interfaces/SearchResultJson.html","title":"interface - SearchResultJson","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n SearchResultJson\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-database/src/lib/hubmap/hubmap-data-import.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n hits\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n hits\n \n \n \n \n \n \n \n \n hits: literal type\n\n \n \n\n\n \n \n Type : literal type\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { JsonLd } from 'jsonld/jsonld-spec';\nimport { addJsonLdToStore, Store } from 'triple-store-utils';\n\nimport { hubmapResponseAsJsonLd } from './hubmap-data';\n\n\ninterface SearchResultJson {\n hits: {\n hits: unknown[];\n total: {\n value: number;\n };\n };\n}\n\n\n// Reduce this value if including more data fields\nconst PER_API_SEARCH_REQUEST_COUNT = 10000;\n\nconst INCLUDED_DATA_FIELDS = [\n 'uuid', 'entity_type',\n 'group_uuid', 'group_name',\n 'last_modified_timestamp', 'created_by_user_displayname',\n 'ancestors.entity_type',\n 'ancestors.description',\n 'ancestors.metadata.organ_donor_data.preferred_term',\n 'ancestors.metadata.organ_donor_data.data_value',\n 'ancestors.metadata.living_donor_data.preferred_term',\n 'ancestors.metadata.living_donor_data.data_value',\n 'ancestors.last_modified_timestamp',\n 'ancestors.group_uuid',\n 'ancestors.group_name',\n 'ancestors.created_by_user_displayname',\n 'ancestors.uuid',\n 'descendants.entity_type',\n 'descendants.ingest_metadata.metadata.tissue_id',\n 'descendants.last_modified_timestamp',\n 'descendants.group_uuid',\n 'descendants.group_name',\n 'descendants.created_by_user_displayname',\n 'descendants.uuid',\n 'descendants.data_types',\n 'descendants.ingest_metadata.metadata.assay_type',\n 'descendants.thumbnail_file',\n 'descendants.metadata.files.rel_path',\n 'rui_location', 'specimen_type'\n];\n\nconst DEFAULT_API_SEARCH_QUERY: unknown = {\n exists: {\n field: 'rui_location'\n }\n};\n\nfunction getApiSearchHeaders(token?: string): Headers {\n const headers = new Headers();\n\n headers.append('Content-type', 'application/json');\n if (token) {\n headers.append('Authorization', `Bearer ${token}`);\n }\n\n return headers;\n}\n\nfunction getApiSearchBody(from: number, size: number, query?: unknown): string {\n const bodyObj = {\n version: true,\n from,\n size,\n stored_fields: ['*'],\n script_fields: {},\n docvalue_fields: [],\n query: query ?? DEFAULT_API_SEARCH_QUERY,\n _source: {\n includes: INCLUDED_DATA_FIELDS\n }\n };\n\n return JSON.stringify(bodyObj);\n}\n\nasync function doSearchRequest(\n url: string, init?: RequestInit\n): Promise {\n try {\n const res = await fetch(url, init);\n const text = await res.text();\n const validResponse = res.ok || text.startsWith('https');\n if (validResponse) {\n if (text.startsWith('https')) {\n return await fetch(text).then((r) => r.json());\n } else {\n return JSON.parse(text);\n }\n }\n return undefined;\n } catch (_error) {\n return undefined;\n }\n}\n\nasync function doApiSearch(\n url: string, token?: string, query?: unknown\n): Promise {\n const perReqCount = PER_API_SEARCH_REQUEST_COUNT;\n const headers = getApiSearchHeaders(token);\n const body = getApiSearchBody(0, perReqCount, query);\n const firstResult = await doSearchRequest(url, { method: 'POST', headers, body });\n if (!firstResult) {\n return undefined;\n }\n\n const totalCount = firstResult.hits.total.value;\n if (totalCount [] = [];\n for (let from = perReqCount; from !res)) {\n return undefined;\n }\n\n const items = results.map(res => res!.hits.hits);\n return {\n ...firstResult,\n hits: {\n ...firstResult.hits,\n hits: firstResult.hits.hits.concat(...items),\n }\n };\n}\n\n/**\n * Search the HuBMAP Search API and return CCF-compatible JSON-LD data\n *\n * @param dataUrl the search API url\n * @param serviceType 'static' if a statically saved response or 'search-api' if querying the search-api live\n * @param query the elastic search query to use\n * @param serviceToken the api key to the search-api\n * @param assetsApi the assets api endpoint\n * @param portalUrl the portal url to point to\n * @returns CCF-compatible JSON-LD data or undefined on error\n */\nexport async function searchHubmap(\n dataUrl: string, serviceType: 'static' | 'search-api',\n query?: unknown, serviceToken?: string, assetsApi = '', portalUrl = ''\n): Promise {\n let hubmapData: SearchResultJson | undefined;\n if (serviceType === 'static') {\n hubmapData = await doSearchRequest(dataUrl);\n } else if (serviceType === 'search-api') {\n hubmapData = await doApiSearch(dataUrl, serviceToken, query);\n }\n\n if (hubmapData) {\n return hubmapResponseAsJsonLd(hubmapData, assetsApi, portalUrl, serviceToken);\n } else {\n console.warn(`Unable to load ${dataUrl} as HuBMAP Data`);\n return undefined;\n }\n}\n\n/**\n * Adds hubmap data from a url to the triple store.\n *\n * @param store The triple store.\n * @param dataUrl The data url.\n * @param serviceType The service type.\n */\nexport async function addHubmapDataToStore(\n store: Store, dataUrl: string, serviceType: 'static' | 'search-api', serviceToken?: string, assetsApi = '', portalUrl = ''\n): Promise {\n const hubmapData = await searchHubmap(dataUrl, serviceType, undefined, serviceToken, assetsApi, portalUrl);\n if (hubmapData) {\n await addJsonLdToStore(hubmapData, store);\n }\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/SearchableItem.html":{"url":"interfaces/SearchableItem.html","title":"interface - SearchableItem","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n SearchableItem\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-database/src/lib/interfaces.ts\n \n\n\n \n Description\n \n \n Item that can be searched for\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n age\n \n \n \n Optional\n \n bmi\n \n \n \n Optional\n \n cellTypeTerms\n \n \n \n \n id\n \n \n \n Optional\n \n ontologyTerms\n \n \n \n Optional\n \n sex\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n age\n \n \n \n \n \n \n \n \n age: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Age\n\n \n \n \n \n \n \n \n \n \n bmi\n \n \n \n \n \n \n \n \n bmi: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n BMI\n\n \n \n \n \n \n \n \n \n \n cellTypeTerms\n \n \n \n \n \n \n \n \n cellTypeTerms: Set\n\n \n \n\n\n \n \n Type : Set\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n CellType terms\n\n \n \n \n \n \n \n \n \n \n id\n \n \n \n \n \n \n \n \n id: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Identifier\n\n \n \n \n \n \n \n \n \n \n ontologyTerms\n \n \n \n \n \n \n \n \n ontologyTerms: Set\n\n \n \n\n\n \n \n Type : Set\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Ontology terms\n\n \n \n \n \n \n \n \n \n \n sex\n \n \n \n \n \n \n \n \n sex: \"Male\" | \"Female\"\n\n \n \n\n\n \n \n Type : \"Male\" | \"Female\"\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Sex\n\n \n \n \n \n \n \n\n\n \n export interface DatabaseStatus {\n /** Status of the database */\n status: 'Ready' | 'Loading' | 'Error';\n /** How long to wait (in milliseconds) before checking status again */\n checkback?: number;\n /** The amount of time (in milliseconds) taken to load the database */\n loadTime?: number;\n /** Human readable description of the current status */\n message?: string;\n}\n\n/** Aggregate query result */\nexport interface AggregateResult {\n /** Queried field */\n label: string;\n /** Aggregate value */\n count: string | number;\n}\n\n/** List result */\nexport interface ListResultItem {\n /** Identifier */\n '@id': string;\n /** Label */\n label: string;\n /** Description */\n description: string;\n /** Associated URL */\n link: string;\n}\n\n/** Donor List Result */\nexport interface DonorResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Donor';\n /** Provider Name */\n providerName: string;\n}\n\n/** Dataset List Result */\nexport interface DatasetResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Dataset';\n /** Technology used in data */\n technology: string;\n /** Representative thumbnail URL */\n thumbnail: string;\n}\n\n/** Tissue Section List Result */\nexport interface TissueSectionResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Sample';\n /** Sample tissue section type */\n sampleType: 'Tissue Section' | 'Non-Standard';\n /** Index into the sequence of sections from the parent block */\n sectionNumber: number;\n /** Datasets derived from this tissue section */\n datasets: DatasetResult[];\n}\n\n/** Tissue Block List Result */\nexport interface TissueBlockResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Sample';\n /** Sample tissue block type */\n sampleType: 'Tissue Block' | 'Non-Standard';\n /** Number of sections extracted from this block */\n sectionCount: number;\n /** Size of each tissue section */\n sectionSize: number;\n /** Units of the section size (generally, millimeters) */\n sectionUnits: string;\n\n /** The donor this tissue block was derived from */\n donor: DonorResult;\n /** The associated spatial entity (rui_location) for this block */\n spatialEntityId: string;\n /** The sections extracted from this tissue block */\n sections: TissueSectionResult[];\n /** Datasets derived from this tissue block */\n datasets: DatasetResult[];\n}\n\n/** Item that can be searched for */\nexport interface SearchableItem {\n /** Identifier */\n id: string;\n /** Sex */\n sex?: 'Male' | 'Female';\n /** Age */\n age?: number;\n /** BMI */\n bmi?: number;\n /** Ontology terms */\n ontologyTerms?: Set;\n /** CellType terms */\n cellTypeTerms?: Set;\n}\n\n/** Specification for a Spatial Search via Probing Sphere */\nexport interface SpatialSearch {\n /** X coordinate relative to target in millimeters */\n x: number;\n /** y coordinate relative to target in millimeters */\n y: number;\n /** z coordinate relative to target in millimeters */\n z: number;\n /** Size of the probing sphere in millimeters */\n radius: number;\n /** The target spatial entity IRI */\n target: string;\n}\n\n/** Options applied during queries */\nexport interface Filter {\n /** Sex */\n sex: 'Both' | 'Male' | 'Female';\n /** Age range */\n ageRange: [number, number];\n /** BMI range */\n bmiRange: [number, number];\n /** TMC */\n tmc: string[];\n /** Technologies */\n technologies: string[];\n /** Ontology terms */\n ontologyTerms: string[];\n /** CellType terms */\n cellTypeTerms: string[];\n /** spatial search */\n spatialSearches: SpatialSearch[];\n /** Include optional debugging information */\n debug?: boolean;\n}\n\n/** A node in the ontology */\nexport interface OntologyTreeNode {\n /** Identifier / IRI */\n '@id': string;\n /** JSON-LD Type */\n '@type': 'OntologyTreeNode';\n /** Identifier / IRI */\n id: string;\n /** RDFS label */\n label: string;\n /** Parent ontology node */\n parent: string;\n /** Child ontology nodes */\n children: string[];\n /** Synonym labels */\n synonymLabels: string[];\n}\n\n/** Ontology tree model */\nexport interface OntologyTreeModel {\n /** id of the root node of the ontology */\n root: string;\n /** Mapping from id/IRI to ontology node instance */\n nodes: { [id: string]: OntologyTreeNode };\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/SpatialEntity.html":{"url":"interfaces/SpatialEntity.html","title":"interface - SpatialEntity","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n SpatialEntity\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-database/src/lib/spatial-types.ts\n \n\n\n \n Description\n \n \n A spatial entity\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n @id\n \n \n \n \n @type\n \n \n \n Optional\n \n ccf_annotations\n \n \n \n Optional\n \n color\n \n \n \n Optional\n \n comment\n \n \n \n Optional\n \n creation_date\n \n \n \n Optional\n \n creator\n \n \n \n Optional\n \n creator_first_name\n \n \n \n Optional\n \n creator_last_name\n \n \n \n Optional\n \n creator_orcid\n \n \n \n \n dimension_units\n \n \n \n Optional\n \n entityId\n \n \n \n Optional\n \n label\n \n \n \n Optional\n \n object\n \n \n \n Optional\n \n reference_organ\n \n \n \n Optional\n \n representation_of\n \n \n \n Optional\n \n rui_rank\n \n \n \n \n sex\n \n \n \n \n side\n \n \n \n Optional\n \n slice_count\n \n \n \n Optional\n \n slice_thickness\n \n \n \n \n x_dimension\n \n \n \n \n y_dimension\n \n \n \n \n z_dimension\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n @id\n \n \n \n \n \n \n \n \n @id: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Identifier\n\n \n \n \n \n \n \n \n \n \n @type\n \n \n \n \n \n \n \n \n @type: \n\n \n \n\n\n\n\n\n\n\n \n \n Type name\n\n \n \n \n \n \n \n \n \n \n ccf_annotations\n \n \n \n \n \n \n \n \n ccf_annotations: string[]\n\n \n \n\n\n \n \n Type : string[]\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Annotations (a set of IRIs)\n\n \n \n \n \n \n \n \n \n \n color\n \n \n \n \n \n \n \n \n color: [number, number, number, number]\n\n \n \n\n\n \n \n Type : [number, number, number, number]\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Coloring\n\n \n \n \n \n \n \n \n \n \n comment\n \n \n \n \n \n \n \n \n comment: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Entity comment\n\n \n \n \n \n \n \n \n \n \n creation_date\n \n \n \n \n \n \n \n \n creation_date: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Creation date\n\n \n \n \n \n \n \n \n \n \n creator\n \n \n \n \n \n \n \n \n creator: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Creator\n\n \n \n \n \n \n \n \n \n \n creator_first_name\n \n \n \n \n \n \n \n \n creator_first_name: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Creator first name\n\n \n \n \n \n \n \n \n \n \n creator_last_name\n \n \n \n \n \n \n \n \n creator_last_name: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Creator last name\n\n \n \n \n \n \n \n \n \n \n creator_orcid\n \n \n \n \n \n \n \n \n creator_orcid: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Creator identifier\n\n \n \n \n \n \n \n \n \n \n dimension_units\n \n \n \n \n \n \n \n \n dimension_units: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Units dimensions are in\n\n \n \n \n \n \n \n \n \n \n entityId\n \n \n \n \n \n \n \n \n entityId: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n IRI of the Entity this Spatial Entity represents\n\n \n \n \n \n \n \n \n \n \n label\n \n \n \n \n \n \n \n \n label: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Entity label\n\n \n \n \n \n \n \n \n \n \n object\n \n \n \n \n \n \n \n \n object: SpatialObjectReference\n\n \n \n\n\n \n \n Type : SpatialObjectReference\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Data references\n\n \n \n \n \n \n \n \n \n \n reference_organ\n \n \n \n \n \n \n \n \n reference_organ: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Specifies if this is an anatomical structure of this organ (IRI)\n\n \n \n \n \n \n \n \n \n \n representation_of\n \n \n \n \n \n \n \n \n representation_of: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Annotation (IRI) that says what this entity represents\n\n \n \n \n \n \n \n \n \n \n rui_rank\n \n \n \n \n \n \n \n \n rui_rank: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Ranking used in the RUI for ordering lists\n\n \n \n \n \n \n \n \n \n \n sex\n \n \n \n \n \n \n \n \n sex: \"Male\" | \"Female\" | undefined\n\n \n \n\n\n \n \n Type : \"Male\" | \"Female\" | undefined\n\n \n \n\n\n\n\n\n \n \n Specifies (where applicable) if this entity came from a Male or Female\n\n \n \n \n \n \n \n \n \n \n side\n \n \n \n \n \n \n \n \n side: \"Left\" | \"Right\" | undefined\n\n \n \n\n\n \n \n Type : \"Left\" | \"Right\" | undefined\n\n \n \n\n\n\n\n\n \n \n Specifies (where applicable) if this entity came from the left or right side organ\n\n \n \n \n \n \n \n \n \n \n slice_count\n \n \n \n \n \n \n \n \n slice_count: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n The number of slices taken out of this spatial entity\n\n \n \n \n \n \n \n \n \n \n slice_thickness\n \n \n \n \n \n \n \n \n slice_thickness: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n The thickness (in nanometers) of slices taken out of this spatial entity\n\n \n \n \n \n \n \n \n \n \n x_dimension\n \n \n \n \n \n \n \n \n x_dimension: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n X-dimension\n\n \n \n \n \n \n \n \n \n \n y_dimension\n \n \n \n \n \n \n \n \n y_dimension: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Y-dimension\n\n \n \n \n \n \n \n \n \n \n z_dimension\n \n \n \n \n \n \n \n \n z_dimension: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Z-dimension\n\n \n \n \n \n \n \n\n\n \n export interface SpatialObjectReference {\n /** Identifier */\n '@id': string;\n /** Type name */\n '@type': 'SpatialObjectReference';\n /** Data file name */\n file: string;\n /** Data format */\n file_format: string;\n /** File subpath */\n file_subpath?: string;\n}\n\n/** A set of extraction sites */\nexport interface ExtractionSet {\n /** Identifier */\n '@id': string;\n /** Type name */\n '@type': 'ExtractionSet';\n /** Entity label */\n label: string;\n /** The list of extraction sites in this set */\n extractionSites: SpatialEntity[];\n}\n\n/** A spatial entity */\nexport interface SpatialEntity {\n /** Identifier */\n '@id': string;\n /** Type name */\n '@type': 'SpatialEntity';\n /** IRI of the Entity this Spatial Entity represents */\n entityId?: string;\n /** Entity label */\n label?: string;\n /** Entity comment */\n comment?: string;\n /** Creator */\n creator?: string;\n /** Creator first name */\n creator_first_name?: string;\n /** Creator last name */\n creator_last_name?: string;\n /** Creator identifier */\n creator_orcid?: string;\n /** Creation date */\n creation_date?: string;\n\n /** Annotations (a set of IRIs) */\n ccf_annotations?: string[];\n /** Annotation (IRI) that says what this entity represents */\n representation_of?: string;\n /** Specifies if this is an anatomical structure of this organ (IRI) */\n reference_organ?: string;\n /** Specifies (where applicable) if this entity came from a Male or Female */\n sex: 'Male' | 'Female' | undefined;\n /** Specifies (where applicable) if this entity came from the left or right side organ */\n side: 'Left' | 'Right' | undefined;\n /** Ranking used in the RUI for ordering lists */\n rui_rank?: number;\n /** The thickness (in nanometers) of slices taken out of this spatial entity */\n slice_thickness?: number;\n /** The number of slices taken out of this spatial entity */\n slice_count?: number;\n\n /** X-dimension */\n x_dimension: number;\n /** Y-dimension */\n y_dimension: number;\n /** Z-dimension */\n z_dimension: number;\n /** Units dimensions are in */\n dimension_units: string;\n /** Data references */\n object?: SpatialObjectReference;\n\n /** Coloring */\n color?: [number, number, number, number];\n}\n\n/** Object describing the placement of an entity */\nexport interface SpatialPlacementCommon {\n /** JSON-LD context */\n '@context'?: string;\n /** Identifier */\n '@id': string;\n /** Type name */\n '@type': 'SpatialPlacement';\n\n /** Date placement was made */\n placement_date: string;\n /** Scaling in x-dimension */\n x_scaling: number;\n /** Scaling in y-dimension */\n y_scaling: number;\n /** Scaling in z-dimension */\n z_scaling: number;\n /** Units scaling is expressed in */\n scaling_units: string;\n\n /** Rotation in x-dimension */\n x_rotation: number;\n /** Rotation in y-dimension */\n y_rotation: number;\n /** Rotation in z-dimension */\n z_rotation: number;\n /** Rotation in w-dimension */\n w_rotation?: number;\n /** Order rotations should be applied in */\n rotation_order?: string;\n /** Units rotation is expressed in */\n rotation_units: string;\n\n /** Translation in x-dimension */\n x_translation: number;\n /** Translation in y-dimension */\n y_translation: number;\n /** Translation in z-dimension */\n z_translation: number;\n /** Units translation is expressed in */\n translation_units: string;\n}\n\nexport interface SpatialPlacement extends SpatialPlacementCommon {\n /** Source entity */\n source: SpatialEntity | SpatialObjectReference;\n /** Target entity */\n target: SpatialEntity;\n}\n\nexport interface FlatSpatialPlacement extends SpatialPlacementCommon {\n /** Source entity iri */\n source: string;\n /** Target entity iri */\n target: string;\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/SpatialObjectReference.html":{"url":"interfaces/SpatialObjectReference.html","title":"interface - SpatialObjectReference","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n SpatialObjectReference\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-database/src/lib/spatial-types.ts\n \n\n\n \n Description\n \n \n A reference to a spatial object\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n @id\n \n \n \n \n @type\n \n \n \n \n file\n \n \n \n \n file_format\n \n \n \n Optional\n \n file_subpath\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n @id\n \n \n \n \n \n \n \n \n @id: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Identifier\n\n \n \n \n \n \n \n \n \n \n @type\n \n \n \n \n \n \n \n \n @type: \n\n \n \n\n\n\n\n\n\n\n \n \n Type name\n\n \n \n \n \n \n \n \n \n \n file\n \n \n \n \n \n \n \n \n file: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Data file name\n\n \n \n \n \n \n \n \n \n \n file_format\n \n \n \n \n \n \n \n \n file_format: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Data format\n\n \n \n \n \n \n \n \n \n \n file_subpath\n \n \n \n \n \n \n \n \n file_subpath: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n File subpath\n\n \n \n \n \n \n \n\n\n \n export interface SpatialObjectReference {\n /** Identifier */\n '@id': string;\n /** Type name */\n '@type': 'SpatialObjectReference';\n /** Data file name */\n file: string;\n /** Data format */\n file_format: string;\n /** File subpath */\n file_subpath?: string;\n}\n\n/** A set of extraction sites */\nexport interface ExtractionSet {\n /** Identifier */\n '@id': string;\n /** Type name */\n '@type': 'ExtractionSet';\n /** Entity label */\n label: string;\n /** The list of extraction sites in this set */\n extractionSites: SpatialEntity[];\n}\n\n/** A spatial entity */\nexport interface SpatialEntity {\n /** Identifier */\n '@id': string;\n /** Type name */\n '@type': 'SpatialEntity';\n /** IRI of the Entity this Spatial Entity represents */\n entityId?: string;\n /** Entity label */\n label?: string;\n /** Entity comment */\n comment?: string;\n /** Creator */\n creator?: string;\n /** Creator first name */\n creator_first_name?: string;\n /** Creator last name */\n creator_last_name?: string;\n /** Creator identifier */\n creator_orcid?: string;\n /** Creation date */\n creation_date?: string;\n\n /** Annotations (a set of IRIs) */\n ccf_annotations?: string[];\n /** Annotation (IRI) that says what this entity represents */\n representation_of?: string;\n /** Specifies if this is an anatomical structure of this organ (IRI) */\n reference_organ?: string;\n /** Specifies (where applicable) if this entity came from a Male or Female */\n sex: 'Male' | 'Female' | undefined;\n /** Specifies (where applicable) if this entity came from the left or right side organ */\n side: 'Left' | 'Right' | undefined;\n /** Ranking used in the RUI for ordering lists */\n rui_rank?: number;\n /** The thickness (in nanometers) of slices taken out of this spatial entity */\n slice_thickness?: number;\n /** The number of slices taken out of this spatial entity */\n slice_count?: number;\n\n /** X-dimension */\n x_dimension: number;\n /** Y-dimension */\n y_dimension: number;\n /** Z-dimension */\n z_dimension: number;\n /** Units dimensions are in */\n dimension_units: string;\n /** Data references */\n object?: SpatialObjectReference;\n\n /** Coloring */\n color?: [number, number, number, number];\n}\n\n/** Object describing the placement of an entity */\nexport interface SpatialPlacementCommon {\n /** JSON-LD context */\n '@context'?: string;\n /** Identifier */\n '@id': string;\n /** Type name */\n '@type': 'SpatialPlacement';\n\n /** Date placement was made */\n placement_date: string;\n /** Scaling in x-dimension */\n x_scaling: number;\n /** Scaling in y-dimension */\n y_scaling: number;\n /** Scaling in z-dimension */\n z_scaling: number;\n /** Units scaling is expressed in */\n scaling_units: string;\n\n /** Rotation in x-dimension */\n x_rotation: number;\n /** Rotation in y-dimension */\n y_rotation: number;\n /** Rotation in z-dimension */\n z_rotation: number;\n /** Rotation in w-dimension */\n w_rotation?: number;\n /** Order rotations should be applied in */\n rotation_order?: string;\n /** Units rotation is expressed in */\n rotation_units: string;\n\n /** Translation in x-dimension */\n x_translation: number;\n /** Translation in y-dimension */\n y_translation: number;\n /** Translation in z-dimension */\n z_translation: number;\n /** Units translation is expressed in */\n translation_units: string;\n}\n\nexport interface SpatialPlacement extends SpatialPlacementCommon {\n /** Source entity */\n source: SpatialEntity | SpatialObjectReference;\n /** Target entity */\n target: SpatialEntity;\n}\n\nexport interface FlatSpatialPlacement extends SpatialPlacementCommon {\n /** Source entity iri */\n source: string;\n /** Target entity iri */\n target: string;\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/SpatialPlacement.html":{"url":"interfaces/SpatialPlacement.html","title":"interface - SpatialPlacement","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n SpatialPlacement\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-database/src/lib/spatial-types.ts\n \n\n\n\n \n Extends\n \n \n SpatialPlacementCommon\n \n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n source\n \n \n \n \n target\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n source\n \n \n \n \n \n \n \n \n source: SpatialEntity | SpatialObjectReference\n\n \n \n\n\n \n \n Type : SpatialEntity | SpatialObjectReference\n\n \n \n\n\n\n\n\n \n \n Source entity\n\n \n \n \n \n \n \n \n \n \n target\n \n \n \n \n \n \n \n \n target: SpatialEntity\n\n \n \n\n\n \n \n Type : SpatialEntity\n\n \n \n\n\n\n\n\n \n \n Target entity\n\n \n \n \n \n \n \n\n\n \n export interface SpatialObjectReference {\n /** Identifier */\n '@id': string;\n /** Type name */\n '@type': 'SpatialObjectReference';\n /** Data file name */\n file: string;\n /** Data format */\n file_format: string;\n /** File subpath */\n file_subpath?: string;\n}\n\n/** A set of extraction sites */\nexport interface ExtractionSet {\n /** Identifier */\n '@id': string;\n /** Type name */\n '@type': 'ExtractionSet';\n /** Entity label */\n label: string;\n /** The list of extraction sites in this set */\n extractionSites: SpatialEntity[];\n}\n\n/** A spatial entity */\nexport interface SpatialEntity {\n /** Identifier */\n '@id': string;\n /** Type name */\n '@type': 'SpatialEntity';\n /** IRI of the Entity this Spatial Entity represents */\n entityId?: string;\n /** Entity label */\n label?: string;\n /** Entity comment */\n comment?: string;\n /** Creator */\n creator?: string;\n /** Creator first name */\n creator_first_name?: string;\n /** Creator last name */\n creator_last_name?: string;\n /** Creator identifier */\n creator_orcid?: string;\n /** Creation date */\n creation_date?: string;\n\n /** Annotations (a set of IRIs) */\n ccf_annotations?: string[];\n /** Annotation (IRI) that says what this entity represents */\n representation_of?: string;\n /** Specifies if this is an anatomical structure of this organ (IRI) */\n reference_organ?: string;\n /** Specifies (where applicable) if this entity came from a Male or Female */\n sex: 'Male' | 'Female' | undefined;\n /** Specifies (where applicable) if this entity came from the left or right side organ */\n side: 'Left' | 'Right' | undefined;\n /** Ranking used in the RUI for ordering lists */\n rui_rank?: number;\n /** The thickness (in nanometers) of slices taken out of this spatial entity */\n slice_thickness?: number;\n /** The number of slices taken out of this spatial entity */\n slice_count?: number;\n\n /** X-dimension */\n x_dimension: number;\n /** Y-dimension */\n y_dimension: number;\n /** Z-dimension */\n z_dimension: number;\n /** Units dimensions are in */\n dimension_units: string;\n /** Data references */\n object?: SpatialObjectReference;\n\n /** Coloring */\n color?: [number, number, number, number];\n}\n\n/** Object describing the placement of an entity */\nexport interface SpatialPlacementCommon {\n /** JSON-LD context */\n '@context'?: string;\n /** Identifier */\n '@id': string;\n /** Type name */\n '@type': 'SpatialPlacement';\n\n /** Date placement was made */\n placement_date: string;\n /** Scaling in x-dimension */\n x_scaling: number;\n /** Scaling in y-dimension */\n y_scaling: number;\n /** Scaling in z-dimension */\n z_scaling: number;\n /** Units scaling is expressed in */\n scaling_units: string;\n\n /** Rotation in x-dimension */\n x_rotation: number;\n /** Rotation in y-dimension */\n y_rotation: number;\n /** Rotation in z-dimension */\n z_rotation: number;\n /** Rotation in w-dimension */\n w_rotation?: number;\n /** Order rotations should be applied in */\n rotation_order?: string;\n /** Units rotation is expressed in */\n rotation_units: string;\n\n /** Translation in x-dimension */\n x_translation: number;\n /** Translation in y-dimension */\n y_translation: number;\n /** Translation in z-dimension */\n z_translation: number;\n /** Units translation is expressed in */\n translation_units: string;\n}\n\nexport interface SpatialPlacement extends SpatialPlacementCommon {\n /** Source entity */\n source: SpatialEntity | SpatialObjectReference;\n /** Target entity */\n target: SpatialEntity;\n}\n\nexport interface FlatSpatialPlacement extends SpatialPlacementCommon {\n /** Source entity iri */\n source: string;\n /** Target entity iri */\n target: string;\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/SpatialPlacementCommon.html":{"url":"interfaces/SpatialPlacementCommon.html","title":"interface - SpatialPlacementCommon","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n SpatialPlacementCommon\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-database/src/lib/spatial-types.ts\n \n\n\n \n Description\n \n \n Object describing the placement of an entity\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n @context\n \n \n \n \n @id\n \n \n \n \n @type\n \n \n \n \n placement_date\n \n \n \n Optional\n \n rotation_order\n \n \n \n \n rotation_units\n \n \n \n \n scaling_units\n \n \n \n \n translation_units\n \n \n \n Optional\n \n w_rotation\n \n \n \n \n x_rotation\n \n \n \n \n x_scaling\n \n \n \n \n x_translation\n \n \n \n \n y_rotation\n \n \n \n \n y_scaling\n \n \n \n \n y_translation\n \n \n \n \n z_rotation\n \n \n \n \n z_scaling\n \n \n \n \n z_translation\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n @context\n \n \n \n \n \n \n \n \n @context: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n JSON-LD context\n\n \n \n \n \n \n \n \n \n \n @id\n \n \n \n \n \n \n \n \n @id: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Identifier\n\n \n \n \n \n \n \n \n \n \n @type\n \n \n \n \n \n \n \n \n @type: \n\n \n \n\n\n\n\n\n\n\n \n \n Type name\n\n \n \n \n \n \n \n \n \n \n placement_date\n \n \n \n \n \n \n \n \n placement_date: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Date placement was made\n\n \n \n \n \n \n \n \n \n \n rotation_order\n \n \n \n \n \n \n \n \n rotation_order: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Order rotations should be applied in\n\n \n \n \n \n \n \n \n \n \n rotation_units\n \n \n \n \n \n \n \n \n rotation_units: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Units rotation is expressed in\n\n \n \n \n \n \n \n \n \n \n scaling_units\n \n \n \n \n \n \n \n \n scaling_units: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Units scaling is expressed in\n\n \n \n \n \n \n \n \n \n \n translation_units\n \n \n \n \n \n \n \n \n translation_units: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Units translation is expressed in\n\n \n \n \n \n \n \n \n \n \n w_rotation\n \n \n \n \n \n \n \n \n w_rotation: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Rotation in w-dimension\n\n \n \n \n \n \n \n \n \n \n x_rotation\n \n \n \n \n \n \n \n \n x_rotation: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Rotation in x-dimension\n\n \n \n \n \n \n \n \n \n \n x_scaling\n \n \n \n \n \n \n \n \n x_scaling: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Scaling in x-dimension\n\n \n \n \n \n \n \n \n \n \n x_translation\n \n \n \n \n \n \n \n \n x_translation: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Translation in x-dimension\n\n \n \n \n \n \n \n \n \n \n y_rotation\n \n \n \n \n \n \n \n \n y_rotation: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Rotation in y-dimension\n\n \n \n \n \n \n \n \n \n \n y_scaling\n \n \n \n \n \n \n \n \n y_scaling: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Scaling in y-dimension\n\n \n \n \n \n \n \n \n \n \n y_translation\n \n \n \n \n \n \n \n \n y_translation: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Translation in y-dimension\n\n \n \n \n \n \n \n \n \n \n z_rotation\n \n \n \n \n \n \n \n \n z_rotation: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Rotation in z-dimension\n\n \n \n \n \n \n \n \n \n \n z_scaling\n \n \n \n \n \n \n \n \n z_scaling: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Scaling in z-dimension\n\n \n \n \n \n \n \n \n \n \n z_translation\n \n \n \n \n \n \n \n \n z_translation: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Translation in z-dimension\n\n \n \n \n \n \n \n\n\n \n export interface SpatialObjectReference {\n /** Identifier */\n '@id': string;\n /** Type name */\n '@type': 'SpatialObjectReference';\n /** Data file name */\n file: string;\n /** Data format */\n file_format: string;\n /** File subpath */\n file_subpath?: string;\n}\n\n/** A set of extraction sites */\nexport interface ExtractionSet {\n /** Identifier */\n '@id': string;\n /** Type name */\n '@type': 'ExtractionSet';\n /** Entity label */\n label: string;\n /** The list of extraction sites in this set */\n extractionSites: SpatialEntity[];\n}\n\n/** A spatial entity */\nexport interface SpatialEntity {\n /** Identifier */\n '@id': string;\n /** Type name */\n '@type': 'SpatialEntity';\n /** IRI of the Entity this Spatial Entity represents */\n entityId?: string;\n /** Entity label */\n label?: string;\n /** Entity comment */\n comment?: string;\n /** Creator */\n creator?: string;\n /** Creator first name */\n creator_first_name?: string;\n /** Creator last name */\n creator_last_name?: string;\n /** Creator identifier */\n creator_orcid?: string;\n /** Creation date */\n creation_date?: string;\n\n /** Annotations (a set of IRIs) */\n ccf_annotations?: string[];\n /** Annotation (IRI) that says what this entity represents */\n representation_of?: string;\n /** Specifies if this is an anatomical structure of this organ (IRI) */\n reference_organ?: string;\n /** Specifies (where applicable) if this entity came from a Male or Female */\n sex: 'Male' | 'Female' | undefined;\n /** Specifies (where applicable) if this entity came from the left or right side organ */\n side: 'Left' | 'Right' | undefined;\n /** Ranking used in the RUI for ordering lists */\n rui_rank?: number;\n /** The thickness (in nanometers) of slices taken out of this spatial entity */\n slice_thickness?: number;\n /** The number of slices taken out of this spatial entity */\n slice_count?: number;\n\n /** X-dimension */\n x_dimension: number;\n /** Y-dimension */\n y_dimension: number;\n /** Z-dimension */\n z_dimension: number;\n /** Units dimensions are in */\n dimension_units: string;\n /** Data references */\n object?: SpatialObjectReference;\n\n /** Coloring */\n color?: [number, number, number, number];\n}\n\n/** Object describing the placement of an entity */\nexport interface SpatialPlacementCommon {\n /** JSON-LD context */\n '@context'?: string;\n /** Identifier */\n '@id': string;\n /** Type name */\n '@type': 'SpatialPlacement';\n\n /** Date placement was made */\n placement_date: string;\n /** Scaling in x-dimension */\n x_scaling: number;\n /** Scaling in y-dimension */\n y_scaling: number;\n /** Scaling in z-dimension */\n z_scaling: number;\n /** Units scaling is expressed in */\n scaling_units: string;\n\n /** Rotation in x-dimension */\n x_rotation: number;\n /** Rotation in y-dimension */\n y_rotation: number;\n /** Rotation in z-dimension */\n z_rotation: number;\n /** Rotation in w-dimension */\n w_rotation?: number;\n /** Order rotations should be applied in */\n rotation_order?: string;\n /** Units rotation is expressed in */\n rotation_units: string;\n\n /** Translation in x-dimension */\n x_translation: number;\n /** Translation in y-dimension */\n y_translation: number;\n /** Translation in z-dimension */\n z_translation: number;\n /** Units translation is expressed in */\n translation_units: string;\n}\n\nexport interface SpatialPlacement extends SpatialPlacementCommon {\n /** Source entity */\n source: SpatialEntity | SpatialObjectReference;\n /** Target entity */\n target: SpatialEntity;\n}\n\nexport interface FlatSpatialPlacement extends SpatialPlacementCommon {\n /** Source entity iri */\n source: string;\n /** Target entity iri */\n target: string;\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/SpatialSceneNode.html":{"url":"interfaces/SpatialSceneNode.html","title":"interface - SpatialSceneNode","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n SpatialSceneNode\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-database/src/lib/ccf-spatial-scene.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n _lighting\n \n \n \n \n @id\n \n \n \n \n @type\n \n \n \n Optional\n \n ccf_annotations\n \n \n \n Optional\n \n color\n \n \n \n Optional\n \n entityId\n \n \n \n Optional\n \n geometry\n \n \n \n Optional\n \n name\n \n \n \n Optional\n \n opacity\n \n \n \n Optional\n \n priority\n \n \n \n Optional\n \n reference_organ\n \n \n \n Optional\n \n representation_of\n \n \n \n Optional\n \n scenegraph\n \n \n \n Optional\n \n scenegraphNode\n \n \n \n Optional\n \n text\n \n \n \n Optional\n \n tooltip\n \n \n \n \n transformMatrix\n \n \n \n Optional\n \n unpickable\n \n \n \n Optional\n \n zoomBasedOpacity\n \n \n \n Optional\n \n zoomToOnLoad\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n _lighting\n \n \n \n \n \n \n \n \n _lighting: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n @id\n \n \n \n \n \n \n \n \n @id: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n @type\n \n \n \n \n \n \n \n \n @type: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n ccf_annotations\n \n \n \n \n \n \n \n \n ccf_annotations: string[]\n\n \n \n\n\n \n \n Type : string[]\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n color\n \n \n \n \n \n \n \n \n color: [number, number, number, number]\n\n \n \n\n\n \n \n Type : [number, number, number, number]\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n entityId\n \n \n \n \n \n \n \n \n entityId: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n geometry\n \n \n \n \n \n \n \n \n geometry: SpatialSceneGeometry\n\n \n \n\n\n \n \n Type : SpatialSceneGeometry\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n name\n \n \n \n \n \n \n \n \n name: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n opacity\n \n \n \n \n \n \n \n \n opacity: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n priority\n \n \n \n \n \n \n \n \n priority: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n reference_organ\n \n \n \n \n \n \n \n \n reference_organ: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n representation_of\n \n \n \n \n \n \n \n \n representation_of: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n scenegraph\n \n \n \n \n \n \n \n \n scenegraph: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n scenegraphNode\n \n \n \n \n \n \n \n \n scenegraphNode: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n text\n \n \n \n \n \n \n \n \n text: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n tooltip\n \n \n \n \n \n \n \n \n tooltip: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n transformMatrix\n \n \n \n \n \n \n \n \n transformMatrix: Matrix4\n\n \n \n\n\n \n \n Type : Matrix4\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n unpickable\n \n \n \n \n \n \n \n \n unpickable: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n zoomBasedOpacity\n \n \n \n \n \n \n \n \n zoomBasedOpacity: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n zoomToOnLoad\n \n \n \n \n \n \n \n \n zoomToOnLoad: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n\n\n \n import { Matrix4, toRadians } from '@math.gl/core';\n\nimport { CCFDatabase } from './ccf-database';\nimport { Filter } from './interfaces';\nimport {\n getAnatomicalStructures, getExtractionSet, getExtractionSets, getReferenceOrgans, getSpatialEntity,\n} from './queries/spatial-result-n3';\nimport { ExtractionSet, SpatialEntity } from './spatial-types';\nimport { ccf } from './util/prefixes';\n\n\nexport type SpatialSceneGeometry = 'sphere' | 'cube' | 'wireframe' | 'text' | 'cone' | 'cylinder';\n\nexport interface SpatialSceneNode {\n '@id': string;\n '@type': string;\n entityId?: string;\n ccf_annotations?: string[];\n representation_of?: string;\n reference_organ?: string;\n unpickable?: boolean;\n geometry?: SpatialSceneGeometry;\n text?: string;\n _lighting?: string;\n scenegraph?: string;\n scenegraphNode?: string;\n zoomBasedOpacity?: boolean;\n zoomToOnLoad?: boolean;\n color?: [number, number, number, number];\n opacity?: number;\n transformMatrix: Matrix4;\n name?: string;\n tooltip?: string;\n priority?: number;\n}\n\nexport class CCFSpatialScene {\n\n constructor(private db: CCFDatabase) {}\n\n getSpatialEntity(iri: string): SpatialEntity {\n return getSpatialEntity(this.db.store, iri);\n }\n getExtractionSets(iri: string): ExtractionSet[] {\n return getExtractionSets(this.db.store, iri);\n }\n getExtractionSet(iri: string): ExtractionSet {\n return getExtractionSet(this.db.store, iri);\n }\n getAnatomicalStructures(iri: string): SpatialEntity[] {\n return getAnatomicalStructures(this.db.store, iri);\n }\n getReferenceOrgans(): SpatialEntity[] {\n return getReferenceOrgans(this.db.store);\n }\n\n getReferenceBody(filter?: Filter): SpatialEntity {\n let bodyId: string;\n switch (filter?.sex) {\n case 'Male':\n bodyId = ccf.spatial.Male.id;\n break;\n case 'Female':\n bodyId = ccf.spatial.Female.id;\n break;\n case 'Both':\n default:\n bodyId = ccf.spatial.BothSexes.id;\n break;\n }\n return this.getSpatialEntity(bodyId);\n }\n\n getReferenceOrganSets(filter?: Filter): SpatialEntity[] {\n let organSet = this.getReferenceOrgans();\n switch (filter?.sex) {\n case 'Male':\n organSet = organSet.filter(s => s.sex === 'Male');\n break;\n case 'Female':\n organSet = organSet.filter(s => s.sex === 'Female');\n break;\n case 'Both':\n default:\n break;\n }\n if (filter?.debug) {\n organSet = organSet.map(o => [ [o], this.getAnatomicalStructures(o['@id'])])\n .reduce((acc, [organ, structures]) => acc.concat(structures.length > 0 ? structures : organ), []);\n }\n return organSet;\n }\n\n getReferenceSceneNodes(filter?: Filter): SpatialSceneNode[] {\n const body = this.getReferenceBody(filter);\n const skinNodes: SpatialSceneNode[] = [];\n let nodes: (SpatialSceneNode | undefined)[] = [\n ...this.getReferenceOrganSets(filter).map((organ) => {\n const isSkin = organ.representation_of === 'http://purl.obolibrary.org/obo/UBERON_0002097';\n const sceneNode = this.getSceneNode(organ, body, {\n color: [255, 255, 255, 255], opacity: isSkin ? 0.5 : 0.2, unpickable: true, _lighting: 'pbr', zoomBasedOpacity: !isSkin\n });\n if (isSkin && sceneNode) {\n skinNodes.push(sceneNode);\n return undefined;\n } else {\n return sceneNode;\n }\n })\n ];\n if (skinNodes.length > 0) {\n nodes = [...skinNodes, ...nodes];\n }\n\n if (filter?.debug) {\n // Debug bounding boxes\n nodes = nodes.concat([\n this.getSceneNode(this.getSpatialEntity(ccf.base('VHRightKidney').id), body, { color: [0, 0, 255, 0.5*255], geometry: 'wireframe' }),\n this.getSceneNode(this.getSpatialEntity(ccf.base('VHLeftKidney').id), body, { color: [255, 0, 0, 0.5*255], geometry: 'wireframe' }),\n this.getSceneNode(this.getSpatialEntity(ccf.base('VHSpleenCC1').id), body, { color: [0, 255, 0, 0.5*255], geometry: 'wireframe' }),\n this.getSceneNode(this.getSpatialEntity(ccf.base('VHSpleenCC2').id), body, { color: [0, 255, 0, 0.5*255], geometry: 'wireframe' }),\n this.getSceneNode(this.getSpatialEntity(ccf.base('VHSpleenCC3').id), body, { color: [0, 255, 0, 0.5*255], geometry: 'wireframe' })\n ]);\n }\n\n return nodes.filter(s => s !== undefined) as SpatialSceneNode[];\n }\n\n getReferenceOrganScene(organIri: string, filter?: Filter): SpatialSceneNode[] {\n const hasSexFilter = filter?.sex !== undefined && filter?.sex?.toLowerCase() !== 'both';\n const organs = this.getReferenceOrgans().filter((o) => o.representation_of === organIri && (!hasSexFilter || o.sex === filter?.sex));\n if (organs.length > 0) {\n const organ = organs[0];\n const isSkin = organ.representation_of === 'http://purl.obolibrary.org/obo/UBERON_0002097';\n const organNode = this.getSceneNode(organ, organ, {\n color: [255, 255, 255, 255], opacity: isSkin ? 0.5 : 0.2, unpickable: true, _lighting: 'pbr'\n }) as SpatialSceneNode;\n\n const scene = (this.db.getSpatialEntities(filter) ?? []).map((entity) =>\n this.getSceneNode(entity, organ, { color: [255, 255, 255, 0.9*255] })\n ) as SpatialSceneNode[];\n return [organNode].concat(scene).filter(n => n !== undefined);\n } else {\n return [];\n }\n }\n\n getEntitySceneNodes(filter?: Filter): SpatialSceneNode[] {\n const body = this.getReferenceBody(filter);\n return this.db.getSpatialEntities(filter).map((entity) =>\n this.getSceneNode(entity, body, { color: [255, 255, 255, 0.9*255] })\n ).filter(s => s !== undefined) as SpatialSceneNode[];\n }\n\n getSceneNode(source: SpatialEntity, target: SpatialEntity, nodeAttrs: Partial = {}): SpatialSceneNode | undefined {\n const has3dObject = source?.object?.file_format?.startsWith('model/gltf');\n const sourceID = has3dObject && source.object ? source.object['@id'] : source['@id'];\n let transform = this.db.graph.getTransformationMatrix(sourceID, target['@id']);\n if (transform) {\n if (has3dObject) {\n transform = new Matrix4(Matrix4.IDENTITY).rotateX(toRadians(90)).multiplyLeft(transform);\n } else {\n // Scale visible bounding boxes to the desired dimensions\n let factor: number;\n switch (source.dimension_units) {\n case 'centimeter':\n factor = 1 / 100;\n break;\n case 'millimeter':\n factor = 1 / 1000;\n break;\n case 'meter':\n default:\n factor = 1;\n break;\n }\n const scale = [source.x_dimension, source.y_dimension, source.z_dimension].map(dim => dim * factor / 2);\n transform.scale(scale);\n }\n return {\n '@id': source['@id'], '@type': 'SpatialSceneNode',\n entityId: source.entityId,\n ccf_annotations: source.ccf_annotations,\n representation_of: source.representation_of,\n reference_organ: source.reference_organ,\n scenegraph: has3dObject ? source.object?.file : undefined,\n scenegraphNode: has3dObject ? source.object?.file_subpath : undefined,\n transformMatrix: transform,\n tooltip: source.label,\n ...nodeAttrs\n };\n } else {\n return undefined;\n }\n }\n\n getScene(filter?: Filter): SpatialSceneNode[] {\n return [\n ...this.getReferenceSceneNodes(filter),\n ...this.getEntitySceneNodes(filter)\n ];\n }\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/SpatialSearch.html":{"url":"interfaces/SpatialSearch.html","title":"interface - SpatialSearch","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n SpatialSearch\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-database/src/lib/interfaces.ts\n \n\n\n \n Description\n \n \n Specification for a Spatial Search via Probing Sphere\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n radius\n \n \n \n \n target\n \n \n \n \n x\n \n \n \n \n y\n \n \n \n \n z\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n radius\n \n \n \n \n \n \n \n \n radius: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Size of the probing sphere in millimeters\n\n \n \n \n \n \n \n \n \n \n target\n \n \n \n \n \n \n \n \n target: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n The target spatial entity IRI\n\n \n \n \n \n \n \n \n \n \n x\n \n \n \n \n \n \n \n \n x: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n X coordinate relative to target in millimeters\n\n \n \n \n \n \n \n \n \n \n y\n \n \n \n \n \n \n \n \n y: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n y coordinate relative to target in millimeters\n\n \n \n \n \n \n \n \n \n \n z\n \n \n \n \n \n \n \n \n z: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n z coordinate relative to target in millimeters\n\n \n \n \n \n \n \n\n\n \n export interface DatabaseStatus {\n /** Status of the database */\n status: 'Ready' | 'Loading' | 'Error';\n /** How long to wait (in milliseconds) before checking status again */\n checkback?: number;\n /** The amount of time (in milliseconds) taken to load the database */\n loadTime?: number;\n /** Human readable description of the current status */\n message?: string;\n}\n\n/** Aggregate query result */\nexport interface AggregateResult {\n /** Queried field */\n label: string;\n /** Aggregate value */\n count: string | number;\n}\n\n/** List result */\nexport interface ListResultItem {\n /** Identifier */\n '@id': string;\n /** Label */\n label: string;\n /** Description */\n description: string;\n /** Associated URL */\n link: string;\n}\n\n/** Donor List Result */\nexport interface DonorResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Donor';\n /** Provider Name */\n providerName: string;\n}\n\n/** Dataset List Result */\nexport interface DatasetResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Dataset';\n /** Technology used in data */\n technology: string;\n /** Representative thumbnail URL */\n thumbnail: string;\n}\n\n/** Tissue Section List Result */\nexport interface TissueSectionResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Sample';\n /** Sample tissue section type */\n sampleType: 'Tissue Section' | 'Non-Standard';\n /** Index into the sequence of sections from the parent block */\n sectionNumber: number;\n /** Datasets derived from this tissue section */\n datasets: DatasetResult[];\n}\n\n/** Tissue Block List Result */\nexport interface TissueBlockResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Sample';\n /** Sample tissue block type */\n sampleType: 'Tissue Block' | 'Non-Standard';\n /** Number of sections extracted from this block */\n sectionCount: number;\n /** Size of each tissue section */\n sectionSize: number;\n /** Units of the section size (generally, millimeters) */\n sectionUnits: string;\n\n /** The donor this tissue block was derived from */\n donor: DonorResult;\n /** The associated spatial entity (rui_location) for this block */\n spatialEntityId: string;\n /** The sections extracted from this tissue block */\n sections: TissueSectionResult[];\n /** Datasets derived from this tissue block */\n datasets: DatasetResult[];\n}\n\n/** Item that can be searched for */\nexport interface SearchableItem {\n /** Identifier */\n id: string;\n /** Sex */\n sex?: 'Male' | 'Female';\n /** Age */\n age?: number;\n /** BMI */\n bmi?: number;\n /** Ontology terms */\n ontologyTerms?: Set;\n /** CellType terms */\n cellTypeTerms?: Set;\n}\n\n/** Specification for a Spatial Search via Probing Sphere */\nexport interface SpatialSearch {\n /** X coordinate relative to target in millimeters */\n x: number;\n /** y coordinate relative to target in millimeters */\n y: number;\n /** z coordinate relative to target in millimeters */\n z: number;\n /** Size of the probing sphere in millimeters */\n radius: number;\n /** The target spatial entity IRI */\n target: string;\n}\n\n/** Options applied during queries */\nexport interface Filter {\n /** Sex */\n sex: 'Both' | 'Male' | 'Female';\n /** Age range */\n ageRange: [number, number];\n /** BMI range */\n bmiRange: [number, number];\n /** TMC */\n tmc: string[];\n /** Technologies */\n technologies: string[];\n /** Ontology terms */\n ontologyTerms: string[];\n /** CellType terms */\n cellTypeTerms: string[];\n /** spatial search */\n spatialSearches: SpatialSearch[];\n /** Include optional debugging information */\n debug?: boolean;\n}\n\n/** A node in the ontology */\nexport interface OntologyTreeNode {\n /** Identifier / IRI */\n '@id': string;\n /** JSON-LD Type */\n '@type': 'OntologyTreeNode';\n /** Identifier / IRI */\n id: string;\n /** RDFS label */\n label: string;\n /** Parent ontology node */\n parent: string;\n /** Child ontology nodes */\n children: string[];\n /** Synonym labels */\n synonymLabels: string[];\n}\n\n/** Ontology tree model */\nexport interface OntologyTreeModel {\n /** id of the root node of the ontology */\n root: string;\n /** Mapping from id/IRI to ontology node instance */\n nodes: { [id: string]: OntologyTreeNode };\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/TissueBlockResult.html":{"url":"interfaces/TissueBlockResult.html","title":"interface - TissueBlockResult","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n TissueBlockResult\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-database/src/lib/interfaces.ts\n \n\n\n \n Description\n \n \n Tissue Block List Result\n\n \n\n \n Extends\n \n \n ListResultItem\n \n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n @type\n \n \n \n \n datasets\n \n \n \n \n donor\n \n \n \n \n sampleType\n \n \n \n \n sectionCount\n \n \n \n \n sections\n \n \n \n \n sectionSize\n \n \n \n \n sectionUnits\n \n \n \n \n spatialEntityId\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n @type\n \n \n \n \n \n \n \n \n @type: \n\n \n \n\n\n\n\n\n\n\n \n \n JSON-LD Type\n\n \n \n \n \n \n \n \n \n \n datasets\n \n \n \n \n \n \n \n \n datasets: DatasetResult[]\n\n \n \n\n\n \n \n Type : DatasetResult[]\n\n \n \n\n\n\n\n\n \n \n Datasets derived from this tissue block\n\n \n \n \n \n \n \n \n \n \n donor\n \n \n \n \n \n \n \n \n donor: DonorResult\n\n \n \n\n\n \n \n Type : DonorResult\n\n \n \n\n\n\n\n\n \n \n The donor this tissue block was derived from\n\n \n \n \n \n \n \n \n \n \n sampleType\n \n \n \n \n \n \n \n \n sampleType: \"Tissue Block\" | \"Non-Standard\"\n\n \n \n\n\n \n \n Type : \"Tissue Block\" | \"Non-Standard\"\n\n \n \n\n\n\n\n\n \n \n Sample tissue block type\n\n \n \n \n \n \n \n \n \n \n sectionCount\n \n \n \n \n \n \n \n \n sectionCount: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Number of sections extracted from this block\n\n \n \n \n \n \n \n \n \n \n sections\n \n \n \n \n \n \n \n \n sections: TissueSectionResult[]\n\n \n \n\n\n \n \n Type : TissueSectionResult[]\n\n \n \n\n\n\n\n\n \n \n The sections extracted from this tissue block\n\n \n \n \n \n \n \n \n \n \n sectionSize\n \n \n \n \n \n \n \n \n sectionSize: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Size of each tissue section\n\n \n \n \n \n \n \n \n \n \n sectionUnits\n \n \n \n \n \n \n \n \n sectionUnits: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Units of the section size (generally, millimeters)\n\n \n \n \n \n \n \n \n \n \n spatialEntityId\n \n \n \n \n \n \n \n \n spatialEntityId: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n The associated spatial entity (rui_location) for this block\n\n \n \n \n \n \n \n\n\n \n export interface DatabaseStatus {\n /** Status of the database */\n status: 'Ready' | 'Loading' | 'Error';\n /** How long to wait (in milliseconds) before checking status again */\n checkback?: number;\n /** The amount of time (in milliseconds) taken to load the database */\n loadTime?: number;\n /** Human readable description of the current status */\n message?: string;\n}\n\n/** Aggregate query result */\nexport interface AggregateResult {\n /** Queried field */\n label: string;\n /** Aggregate value */\n count: string | number;\n}\n\n/** List result */\nexport interface ListResultItem {\n /** Identifier */\n '@id': string;\n /** Label */\n label: string;\n /** Description */\n description: string;\n /** Associated URL */\n link: string;\n}\n\n/** Donor List Result */\nexport interface DonorResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Donor';\n /** Provider Name */\n providerName: string;\n}\n\n/** Dataset List Result */\nexport interface DatasetResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Dataset';\n /** Technology used in data */\n technology: string;\n /** Representative thumbnail URL */\n thumbnail: string;\n}\n\n/** Tissue Section List Result */\nexport interface TissueSectionResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Sample';\n /** Sample tissue section type */\n sampleType: 'Tissue Section' | 'Non-Standard';\n /** Index into the sequence of sections from the parent block */\n sectionNumber: number;\n /** Datasets derived from this tissue section */\n datasets: DatasetResult[];\n}\n\n/** Tissue Block List Result */\nexport interface TissueBlockResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Sample';\n /** Sample tissue block type */\n sampleType: 'Tissue Block' | 'Non-Standard';\n /** Number of sections extracted from this block */\n sectionCount: number;\n /** Size of each tissue section */\n sectionSize: number;\n /** Units of the section size (generally, millimeters) */\n sectionUnits: string;\n\n /** The donor this tissue block was derived from */\n donor: DonorResult;\n /** The associated spatial entity (rui_location) for this block */\n spatialEntityId: string;\n /** The sections extracted from this tissue block */\n sections: TissueSectionResult[];\n /** Datasets derived from this tissue block */\n datasets: DatasetResult[];\n}\n\n/** Item that can be searched for */\nexport interface SearchableItem {\n /** Identifier */\n id: string;\n /** Sex */\n sex?: 'Male' | 'Female';\n /** Age */\n age?: number;\n /** BMI */\n bmi?: number;\n /** Ontology terms */\n ontologyTerms?: Set;\n /** CellType terms */\n cellTypeTerms?: Set;\n}\n\n/** Specification for a Spatial Search via Probing Sphere */\nexport interface SpatialSearch {\n /** X coordinate relative to target in millimeters */\n x: number;\n /** y coordinate relative to target in millimeters */\n y: number;\n /** z coordinate relative to target in millimeters */\n z: number;\n /** Size of the probing sphere in millimeters */\n radius: number;\n /** The target spatial entity IRI */\n target: string;\n}\n\n/** Options applied during queries */\nexport interface Filter {\n /** Sex */\n sex: 'Both' | 'Male' | 'Female';\n /** Age range */\n ageRange: [number, number];\n /** BMI range */\n bmiRange: [number, number];\n /** TMC */\n tmc: string[];\n /** Technologies */\n technologies: string[];\n /** Ontology terms */\n ontologyTerms: string[];\n /** CellType terms */\n cellTypeTerms: string[];\n /** spatial search */\n spatialSearches: SpatialSearch[];\n /** Include optional debugging information */\n debug?: boolean;\n}\n\n/** A node in the ontology */\nexport interface OntologyTreeNode {\n /** Identifier / IRI */\n '@id': string;\n /** JSON-LD Type */\n '@type': 'OntologyTreeNode';\n /** Identifier / IRI */\n id: string;\n /** RDFS label */\n label: string;\n /** Parent ontology node */\n parent: string;\n /** Child ontology nodes */\n children: string[];\n /** Synonym labels */\n synonymLabels: string[];\n}\n\n/** Ontology tree model */\nexport interface OntologyTreeModel {\n /** id of the root node of the ontology */\n root: string;\n /** Mapping from id/IRI to ontology node instance */\n nodes: { [id: string]: OntologyTreeNode };\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/TissueSectionResult.html":{"url":"interfaces/TissueSectionResult.html","title":"interface - TissueSectionResult","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n TissueSectionResult\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-database/src/lib/interfaces.ts\n \n\n\n \n Description\n \n \n Tissue Section List Result\n\n \n\n \n Extends\n \n \n ListResultItem\n \n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n @type\n \n \n \n \n datasets\n \n \n \n \n sampleType\n \n \n \n \n sectionNumber\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n @type\n \n \n \n \n \n \n \n \n @type: \n\n \n \n\n\n\n\n\n\n\n \n \n JSON-LD Type\n\n \n \n \n \n \n \n \n \n \n datasets\n \n \n \n \n \n \n \n \n datasets: DatasetResult[]\n\n \n \n\n\n \n \n Type : DatasetResult[]\n\n \n \n\n\n\n\n\n \n \n Datasets derived from this tissue section\n\n \n \n \n \n \n \n \n \n \n sampleType\n \n \n \n \n \n \n \n \n sampleType: \"Tissue Section\" | \"Non-Standard\"\n\n \n \n\n\n \n \n Type : \"Tissue Section\" | \"Non-Standard\"\n\n \n \n\n\n\n\n\n \n \n Sample tissue section type\n\n \n \n \n \n \n \n \n \n \n sectionNumber\n \n \n \n \n \n \n \n \n sectionNumber: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Index into the sequence of sections from the parent block\n\n \n \n \n \n \n \n\n\n \n export interface DatabaseStatus {\n /** Status of the database */\n status: 'Ready' | 'Loading' | 'Error';\n /** How long to wait (in milliseconds) before checking status again */\n checkback?: number;\n /** The amount of time (in milliseconds) taken to load the database */\n loadTime?: number;\n /** Human readable description of the current status */\n message?: string;\n}\n\n/** Aggregate query result */\nexport interface AggregateResult {\n /** Queried field */\n label: string;\n /** Aggregate value */\n count: string | number;\n}\n\n/** List result */\nexport interface ListResultItem {\n /** Identifier */\n '@id': string;\n /** Label */\n label: string;\n /** Description */\n description: string;\n /** Associated URL */\n link: string;\n}\n\n/** Donor List Result */\nexport interface DonorResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Donor';\n /** Provider Name */\n providerName: string;\n}\n\n/** Dataset List Result */\nexport interface DatasetResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Dataset';\n /** Technology used in data */\n technology: string;\n /** Representative thumbnail URL */\n thumbnail: string;\n}\n\n/** Tissue Section List Result */\nexport interface TissueSectionResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Sample';\n /** Sample tissue section type */\n sampleType: 'Tissue Section' | 'Non-Standard';\n /** Index into the sequence of sections from the parent block */\n sectionNumber: number;\n /** Datasets derived from this tissue section */\n datasets: DatasetResult[];\n}\n\n/** Tissue Block List Result */\nexport interface TissueBlockResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Sample';\n /** Sample tissue block type */\n sampleType: 'Tissue Block' | 'Non-Standard';\n /** Number of sections extracted from this block */\n sectionCount: number;\n /** Size of each tissue section */\n sectionSize: number;\n /** Units of the section size (generally, millimeters) */\n sectionUnits: string;\n\n /** The donor this tissue block was derived from */\n donor: DonorResult;\n /** The associated spatial entity (rui_location) for this block */\n spatialEntityId: string;\n /** The sections extracted from this tissue block */\n sections: TissueSectionResult[];\n /** Datasets derived from this tissue block */\n datasets: DatasetResult[];\n}\n\n/** Item that can be searched for */\nexport interface SearchableItem {\n /** Identifier */\n id: string;\n /** Sex */\n sex?: 'Male' | 'Female';\n /** Age */\n age?: number;\n /** BMI */\n bmi?: number;\n /** Ontology terms */\n ontologyTerms?: Set;\n /** CellType terms */\n cellTypeTerms?: Set;\n}\n\n/** Specification for a Spatial Search via Probing Sphere */\nexport interface SpatialSearch {\n /** X coordinate relative to target in millimeters */\n x: number;\n /** y coordinate relative to target in millimeters */\n y: number;\n /** z coordinate relative to target in millimeters */\n z: number;\n /** Size of the probing sphere in millimeters */\n radius: number;\n /** The target spatial entity IRI */\n target: string;\n}\n\n/** Options applied during queries */\nexport interface Filter {\n /** Sex */\n sex: 'Both' | 'Male' | 'Female';\n /** Age range */\n ageRange: [number, number];\n /** BMI range */\n bmiRange: [number, number];\n /** TMC */\n tmc: string[];\n /** Technologies */\n technologies: string[];\n /** Ontology terms */\n ontologyTerms: string[];\n /** CellType terms */\n cellTypeTerms: string[];\n /** spatial search */\n spatialSearches: SpatialSearch[];\n /** Include optional debugging information */\n debug?: boolean;\n}\n\n/** A node in the ontology */\nexport interface OntologyTreeNode {\n /** Identifier / IRI */\n '@id': string;\n /** JSON-LD Type */\n '@type': 'OntologyTreeNode';\n /** Identifier / IRI */\n id: string;\n /** RDFS label */\n label: string;\n /** Parent ontology node */\n parent: string;\n /** Child ontology nodes */\n children: string[];\n /** Synonym labels */\n synonymLabels: string[];\n}\n\n/** Ontology tree model */\nexport interface OntologyTreeModel {\n /** id of the root node of the ontology */\n root: string;\n /** Mapping from id/IRI to ontology node instance */\n nodes: { [id: string]: OntologyTreeNode };\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"changelog.html":{"url":"changelog.html","title":"getting-started - changelog","body":"\n \n\nChangelog\nChangelog for the Common Coordinate Framework (CCF) User Interfaces\n3.6.0 - 2022-10-15\nAdded in 3.6.0.\n\nUpdated to CCF.OWL v2.1.0 which indexes the Human Reference Atlas (HRA) 4th Release (v1.3) for use in the CCF UIs and CCF-API. Note that some terms have changed in the ontology. As such, some SPARQL queries may need to be updated. All CCF-API calls have been updated to support the new terms.\n\n3.5.0 - 2022-09-27\nAdded in 3.5.0\n\nUpdate to CCF.OWL v1.9.4\nUpdate placement for KPMP rui locations\nSwitch to HuBMAP v3 search-api\nPick right organ when loading rui locations from a file in the RUI\n\n3.4.0 - 2022-07-01\nAdded in 3.4.0\n\nMajor feature added: Spatial Search! This includes an expanded API plus a user interface for dynamically generating spatial searches.\n\nKnown Issues in 3.4.0\n\nThere are some minor visual descrepancies when viewing the spatial search 3D scene and the results. However, blocks which are highlighted will be selected if the spatial search is added to your overall search filters.\n\n3.3.0 - 2022-06-17\nAdded in 3.3.0\n\nAdded support for the latest CCF Ontology v1.9.0 which adds Placenta, Spinal Cord, new Landmarks for reference organs, and a host of data updates.\nAdded a SPARQL route to the CCF-API for flexible querying of the Ontology and linked data. See the /v1/sparql docs for more information.\nClean up and bug fixes\n\n3.2.0 - 2022-04-14\nAdded in 3.2.0\n\nMajor CCF Database speed improvements! 95% reduction in load times!\nMinor graphical fixes\n\n3.1.1 - 2022-04-12\nAdded in 3.1.1\n\nExpanded RUI web component options\nAdded support for warming up the CCF database via the CCF-API so that the EUI can prevent timeouts\n\n3.1.0 - 2022-04-07\nAdded in 3.1.0\n\nAdded support for the latest CCF Ontology v1.8.0 which adds cell types\nAdded feature to search for tissue blocks by cell type\nAdded API feature to dynamically generate GTEx rui_locations.jsonld\nAdded logging of organ and block position changes to the RUI\nAdded an expanded organ selector that makes selecting organs much easier with the larger number of reference organs we have now\nNow generating programming libraries for the CCF-API in Python, TypeScript, TypeScript (Angular), and JavaScript. We will be publishing them to appropriate package managers soon.\nImproved performance of the CCF-API\nNew theming options and toggle for the CCF EUI/RUI\nAdded new themes for SenNet, GTEx, and a default theme\nAdded compodoc generated code documentation to production and staging builds\nBug fixes and minor improvements\n\n3.0.0 - 2022-01-27\nAdded in 3.0.0\n\nAdded support for the latest CCF Ontology v1.7.0\nBug fixes and code cleanup\n\n3.0.0 BETA - 2021-12-17\nAdded in 3.0.0 BETA\n\nAdded reference organs and ASCT+B tables from the v1.1 CCF Release\nLinks: CCF Ontology v1.7 BETA, CCF Release v1.1\n\n\n\nKnown issues in 3.0.0 BETA\n\nPreviously registered tissues may appear slightly off. We are working to rectify this before making it a production release.\n\n2.5.0 - 2021-12-17\nAdded in 2.5.0\n\nCCF-API OpenAPI Spec and implementation. Next version will connect the EUI to this as it's backend.\nAdded the CCF Body UI Web Component for integrating the 3D scene deeply in webpages (including the HuBMAP data portal).\nThe organ-info Web Component can now take an option to highlight specific blocks in the scene. Currently only highlights by providers, but age, sex, and BMI will be added in the next version.\nBug fixes and Quality of Life improvements\n\n2.4.0 - 2021-12-10\nAdded in 2.4.0\n\nRUI shows a confirmation dialog when a user attempts to leave without finishing registration\nAdded GTEx data to EUI\nRUI Common Extraction Sites are now known as Landmarks\nOrgan info now highlights the block selected on click\nUpdated RUI YouTube Demo link\nBug fixes and Quality of Life improvements\n\n2.3.1 - 2021-09-13\nAdded in 2.3.1\n\nAdded support for paired organs to be refernced by their parent (ala Kidney + Left/Right Kidney)\n\n2.3.0 - 2021-09-10\nAdded in 2.3.0\n\nGreatly improved CCF Database performance. This improves the performance in both organ-info and EUI.\nImproved styling of organ-info\n\n2.2.0 - 2021-09-10\nAdded in 2.2.0\n\nAdded an organ-info web component for displaying reference organs and associated data in a simple panel display. The hubmap portal will be using this soon for organ pages.\nEMBEDDING.md instructions have been updated for organ-info embedding.\n\n2.1.0 - 2021-07-30\nAdded in EUI / RUI 2.1.0\n\nBetter support for embedding EUI/RUI in different containers, see EMBEDDING.md for updated instructions.\nConfiguration updates:\nConfiguration of EUI/RUI via webcomponent properties (vs globalConfig)\nOptional use of ontology id to select reference organs in the RUI\nRemoved embedded and tutorial mode configurations from the RUI config\nAbility to load data sources in the eui via external configuration\nAdded cancelRegistration callback to rui external configuration\n\n\nSet dark/light theme based on user/OS preferences\nUpdate HuBMAP search processing to conform to new field names\nCode cleanup, shared utilities, etc.\nTelemetry dialog box fixes to avoid unnecessary reloads\nRUI gizmo rotates in sync with the reference organ in 3D preview view\nRUI now uses an orthographic view when in registration views\n\n2.0.0 - 2021-07-16\nAdded in EUI / RUI 2.0.0\n\nRUI and EUI are now basic web-components, see EMBEDDING.md\nAdded advanced google analytics tracking/telemetry\nLinked donor card and tissue block hovering\nUpdated dependencies, including upgrading to Angular 12\nMinor UI and Bug fixes\nUpdated demo video links\nOrgan carousel will respond to container width and show only full icons\nEUI: clicking refresh and selecting body on partonomy resets the body view\n\nBreaking changes in EUI / RUI 2.0.0\n\nEmbedding the EUI and RUI must now be done via web-components. The most significant change is the element is no longer called ccf-root but is instead called ccf-eui or ccf-rui depending on the UI being embedded.\n\n1.7.0 - 2021-05-21\nAdded in EUI / RUI 1.7.0\n\nAdded a startup modal to the RUI which simplifies the initial setup for a new registration\nAdded 8 new reference organs, bringing us to 13 Reference Organs!\nAdded SPARC Registrations to the EUI\nAdded a tissue section visualization to the results list in the EUI\n\n1.6.0 - 2021-04-09\nAdded in RUI 1.6.0\n\nAdded SOP information to the About section\n\nAdded in EUI 1.6.0\n\nAdded color assignment/selection to both 3d scene and list results\nBug fixes, code cleanup, and optimization\n\nKnown issues in 1.6.0\n\nThe 3d scene is a little slow. To be able to interact, unselect reference organs to reduce scene complexity.\nTissue samples may be a little off in the 3D scene. This will be fixed in a future release. Data is still accurate.\n\n1.5.0 - 2021-03-26\nAdded in RUI 1.5.0\n\nMinor styling updates\n\nAdded in EUI 1.5.0\nNOTE: EUI will not be pushed to production during this cycle as there are some features not fully integrated. This should be resolved in the next release scheduled for April 9th. You can view the results of this sprint on staging.\n\nUpdated styling to better fit the user interface spec\nAdded a new results pane which structures data into Donor->Tissue Blocks (+Datasets)->Tissue Samples (+Datasets)\nAdded a link viewer that allows us to display donors, samples, and datasets in a frame within the application\nAdded UFL thumbnails\nUpdated and optimized the ccf-database for the new results structure and future integrations\nTied organ carousel to the 3D scene. Turning off an organ removes the organ and related tissues from the 3D scene.\nTurned off anatomical structure opacity adjustment until it can be fully integrated\n\n1.4.0 - 2021-03-12\nAdded in RUI 1.4.0\n\nUpdated library dependencies, including to Angular 11\nUpdated styling to better fit the user interface spec\n\nAdded in EUI 1.4.0\nNOTE: EUI will not be pushed to production during this cycle as there are some features partly integrated. This should be resolved in the next release scheduled for March 26th. You can view the results of this sprint on staging.\n\nUpdated library dependencies, including to Angular 11\nUpdated styling to better fit the user interface spec and match RUI styling\nUpdated the Info Dialog to match the RUI look and feel\nUpdated the data processing to improve efficiency and generate data in the form needed for the v1.5.0 spec\nAdded a reference organ selector, also used in the RUI, to turn off/on reference organs on the stage. UI is implemented, but still needs hooked up to the 3d Stage.\nAdded a technology filter\nAdded a control to set Opacities of individual organs/anatomical structures on the stage. UI is implemented, but still needs hooked up to the 3d Stage.\n\n1.3.5 - 2021-02-26\nAdded in RUI 1.3.5\n\nUpdated with a new round of User Interface improvements\nAdded the ability to upload previous registrations created using the standalone version of the RUI tool\nOrgans now have transparency applied automatically\nSolved a major memory leak and performance issue with the 3D reference organ interface. You should notice a sizable speed and reliability increase.\nRUI location numeric data is now rounded to 3 digits\nSwitched to using GitHub Actions over TravisCI for our CI/CD workflows\n\nAdded in EUI 1.3.5\n\nRemoved CCF's internal image-viewer in favor of the image-viewer on the HuBMAP Data Portal\n\nEUI 1.2.0 / RUI 1.0 FINAL - 2020-10-30\nAdded in EUI 1.2.0 / RUI 1.0 FINAL\n\nBug fixes and improvements\nUpdated embedding API in collaboration with the IEC\nUpdated EUI codebase to be in sync with code changes made for the RUI\nAdded KPMP data to the EUI\n\nKnown Issues in EUI 1.2.0 / RUI 1.0 FINAL\n\nIt is still possible that a 3d organ may fail to load. If this happens, just refresh and try again.\nEUI has not been updated with the latest organ set. This will be added in December with its scheduled refresh.\n\nRUI 1.0 BETA - 2020-10-16\nAdded in RUI 1.0 BETA\n\nCreated the first version of the RUI 1.0. This version is a BETA and works in standalone mode only. The next version will include full support and integration into the HuBMAP Ingestion Portal.\n10 Reference Organs are available to choose from (a combination of 4 organs, 2 sexes, and one organ with 2 sides [kidney])\nImplemented automatic tagging of data via collisions with anatomical structures\nRUI Location data is in standard JSON-LD format linked via the CCF Ontology and related ontologies\nImplemented extraction sites display to help guide placement of tissues\n\nKnown Issues in RUI 1.0 BETA\n\nWhile support for embedding is implemented, more testing and collaboration with IEC is required before it is made fully available. Initial embedding documentation is available here.\nWhen adjusting transparency via the left-hand Anatomical Structures menu or Show Previous Registrations option, the transparency effect is not very good. This will be addressed before the RUI 1.0 production release.\nSometimes the 3d organ fails to load when clicking through reference organs quickly (and other side cases). If this happens, just refresh and try again.\n\n1.1.0 - 2020-07-31\nAdded in 1.1.0\n\nUpgraded to latest Vitessce Image Viewer and started showing processed TIFF images coming directly from the HuBMAP infrastructure\nProcessed CODEX and 10x datasets are shown in the HuBMAP Portal's visualization tool\nAdded a limited set of TIFF image thumbnails, with more to come\nAdded two qualitative color schemes for colorizing images in the image viewer\nBug fixes/performance optimizations\n\n1.0.0-rc.1 - 2020-06-22\n\n:warning: WARNING: This version is a release candidate. Some minor updates will likely happen between now and the official HuBMAP Data Release 1 in July.\n\nAdded in 1.0.0-rc.1\n\nBody UI interactions\nImage Viewer Integration\nPartonomy linkage to search / Body UI\nNow fully integrated into the HuBMAP Portal\n\nKnown Issues in 1.0.0-rc.1\n\nImage Viewer is using a placeholder .tiff until more .tiff images can be loaded from the IEC\n\n1.0.0-alpha.3 - 2019-05-08\nAdded in 1.0.0-alpha.3\n\nHooked up the interface to real data (not shown online as the data is not public yet)\nAdded the Tissue Browser on the right\nAdded the initial (Tissue) Image Viewer popup. Currently shows metadata, but no images yet.\nAdded an initial 3D Body. Tissues cuboids currently not displayed, but a test cuboid is shown.\nDocumentation (>90%) and testing coverage improved further\n\n1.0.0-alpha.2 - 2019-03-27\nAdded in 1.0.0-alpha.2\n\nIncreased documentation and testing coverage across the board\nAdded fullscreen button\nBug fixes and optimizations\n\n1.0.0-alpha.1 - 2019-03-06\nAdded in 1.0.0-alpha.1\n\nStarted the process of implementing the 1.0.0 UI spec\nSpec Doc\nUser Stories\n\n\nSetup the base project scaffolding for the new version\nAdded CCF Partonomy (CCF-P) search and tree display\nAdded a filter for filter tissues\n\n0.6.0 - 2019-11-08\nAdded in 0.6.0\n\nThe CCF API project was started with an initial OpenAPI Schema, documentation, and code for spinning up a mock data server. This codifies the CCF data and metadata standards defined by MC-IU and will be used by the CCF EUI and RUI.\nIn preparation for future developments, we added a hidden, alpha-level 3d organ viewer. You can toggle this on and off in the organ view, by typing 3d with your keyboard.\nUpdated navigation to directly jump to the tissue browser when a user selects an item from the search box\nUpgraded dependencies, including upgrades to Angular 8\nTesting and bug fixes\nMinor UI updates\nChanged download icon color\nChanged the background color for the search\nMoved the Technologies filter above ontology\nAdditional styles for details button\n\n\n\n0.5.0 - 2019-05-24\nAdded in 0.5.0\n\nDisplay of the CCF ontology, integrated with search\nSemantic search by ontology, results are presented at all levels\nTissue overlays showing regions of interest\nData download links to direct users to https://sampledata.hubmapconsortium.org\nData documentation (95% coverage) and testing (85% coverage)\n\n0.2.0 - 2019-05-03\nAdded in 0.2.0\n\nSprint 2 release of the CCF-UI!\nA search interface was added to query data by age, sex, technology and TMC. Ontological search will be implemented in the next sprint.\nBody, Organ, and Tissue views now respond to updates to the search on the fly\nAppropriate metadata is now displayed in the Body, Organ, Tissue, and Cell views\n\n0.1.0 - 2019-04-12\nAdded in 0.1.0\n\nSprint 1 release of the CCF-UI!\nSetup the base project scaffolding\nAdded a sample database that includes initial data provided by VU\nAdded Visual browsing of tissue samples and metadata at the whole body, organ, tissue, and cell level\nStay tuned! More features coming in Sprint 2 (starts next week!) and Sprint 3\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"coverage.html":{"url":"coverage.html","title":"coverage - coverage","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n Documentation coverage\n\n\n\n \n\n\n\n \n \n File\n Type\n Identifier\n Statements\n \n \n \n \n \n \n projects/ccf-database/src/cache-ccf-api-data.ts\n \n function\n main\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/ccf-database.ts\n \n class\n CCFDatabase\n \n 75 %\n (24/32)\n \n \n \n \n \n projects/ccf-database/src/lib/ccf-database.ts\n \n interface\n CCFDatabaseOptions\n \n 100 %\n (10/10)\n \n \n \n \n \n projects/ccf-database/src/lib/ccf-database.ts\n \n variable\n DEFAULT_CCF_DB_OPTIONS\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/ccf-spatial-graph.ts\n \n class\n CCFSpatialGraph\n \n 0 %\n (0/8)\n \n \n \n \n \n projects/ccf-database/src/lib/ccf-spatial-graph.ts\n \n function\n applySpatialPlacement\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/ccf-spatial-scene.ts\n \n class\n CCFSpatialScene\n \n 0 %\n (0/14)\n \n \n \n \n \n projects/ccf-database/src/lib/ccf-spatial-scene.ts\n \n interface\n SpatialSceneNode\n \n 0 %\n (0/21)\n \n \n \n \n \n projects/ccf-database/src/lib/hubmap/hubmap-data-import.ts\n \n interface\n SearchResultJson\n \n 0 %\n (0/2)\n \n \n \n \n \n projects/ccf-database/src/lib/hubmap/hubmap-data-import.ts\n \n function\n addHubmapDataToStore\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/hubmap/hubmap-data-import.ts\n \n function\n doApiSearch\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/hubmap/hubmap-data-import.ts\n \n function\n doSearchRequest\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/hubmap/hubmap-data-import.ts\n \n function\n getApiSearchBody\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/hubmap/hubmap-data-import.ts\n \n function\n getApiSearchHeaders\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/hubmap/hubmap-data-import.ts\n \n function\n searchHubmap\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/hubmap/hubmap-data-import.ts\n \n variable\n DEFAULT_API_SEARCH_QUERY\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/hubmap/hubmap-data-import.ts\n \n variable\n INCLUDED_DATA_FIELDS\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/hubmap/hubmap-data-import.ts\n \n variable\n PER_API_SEARCH_REQUEST_COUNT\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/hubmap/hubmap-data.ts\n \n class\n HuBMAPTissueBlock\n \n 0 %\n (0/24)\n \n \n \n \n \n projects/ccf-database/src/lib/hubmap/hubmap-data.ts\n \n function\n debugDonors\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/hubmap/hubmap-data.ts\n \n function\n hubmapResponseAsJsonLd\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/hubmap/hubmap-data.ts\n \n variable\n DR1_VU_THUMBS\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/hubmap/hubmap-data.ts\n \n variable\n ENTITY_CONTEXT\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/hubmap/hubmap-data.ts\n \n variable\n GROUP_UUID_MAPPING\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/hubmap/hubmap-data.ts\n \n variable\n HBM_PREFIX\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/hubmap/hubmap-data.ts\n \n variable\n UFL_THUMBS\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/interfaces.ts\n \n interface\n AggregateResult\n \n 100 %\n (3/3)\n \n \n \n \n \n projects/ccf-database/src/lib/interfaces.ts\n \n interface\n DatabaseStatus\n \n 100 %\n (5/5)\n \n \n \n \n \n projects/ccf-database/src/lib/interfaces.ts\n \n interface\n DatasetResult\n \n 100 %\n (4/4)\n \n \n \n \n \n projects/ccf-database/src/lib/interfaces.ts\n \n interface\n DonorResult\n \n 100 %\n (3/3)\n \n \n \n \n \n projects/ccf-database/src/lib/interfaces.ts\n \n interface\n Filter\n \n 100 %\n (10/10)\n \n \n \n \n \n projects/ccf-database/src/lib/interfaces.ts\n \n interface\n ListResultItem\n \n 100 %\n (5/5)\n \n \n \n \n \n projects/ccf-database/src/lib/interfaces.ts\n \n interface\n OntologyTreeModel\n \n 100 %\n (3/3)\n \n \n \n \n \n projects/ccf-database/src/lib/interfaces.ts\n \n interface\n OntologyTreeNode\n \n 100 %\n (8/8)\n \n \n \n \n \n projects/ccf-database/src/lib/interfaces.ts\n \n interface\n SearchableItem\n \n 100 %\n (7/7)\n \n \n \n \n \n projects/ccf-database/src/lib/interfaces.ts\n \n interface\n SpatialSearch\n \n 100 %\n (6/6)\n \n \n \n \n \n projects/ccf-database/src/lib/interfaces.ts\n \n interface\n TissueBlockResult\n \n 100 %\n (10/10)\n \n \n \n \n \n projects/ccf-database/src/lib/interfaces.ts\n \n interface\n TissueSectionResult\n \n 100 %\n (5/5)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/aggregate-results-n3.ts\n \n function\n getAggregateResults\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/aggregate-results-n3.ts\n \n function\n getDatasetTechnologyNames\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/aggregate-results-n3.ts\n \n function\n getObjects\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/aggregate-results-n3.ts\n \n function\n getProviderNames\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/find-ids-n3.ts\n \n function\n differenceCallback\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/find-ids-n3.ts\n \n function\n filterByAge\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/find-ids-n3.ts\n \n function\n filterByBMI\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/find-ids-n3.ts\n \n function\n filterByCellTypeTerms\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/find-ids-n3.ts\n \n function\n filterByGroupName\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/find-ids-n3.ts\n \n function\n filterByHasSpatialEntity\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/find-ids-n3.ts\n \n function\n filterByOntologyTerms\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/find-ids-n3.ts\n \n function\n filterBySex\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/find-ids-n3.ts\n \n function\n filterBySpatialSearches\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/find-ids-n3.ts\n \n function\n filterByTechnology\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/find-ids-n3.ts\n \n function\n filterWithDataset\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/find-ids-n3.ts\n \n function\n filterWithDonor\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/find-ids-n3.ts\n \n function\n filterWithSpatialEntity\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/find-ids-n3.ts\n \n function\n findIds\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/find-ids-n3.ts\n \n function\n getAllEntities\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/ontology-term-occurences-n3.ts\n \n function\n getAnatomicalStructureMapping\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/ontology-term-occurences-n3.ts\n \n function\n getCellTypeTermOccurences\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/ontology-term-occurences-n3.ts\n \n function\n getOntologyTermOccurences\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/ontology-term-occurences-n3.ts\n \n function\n getSpatialEntityMapping\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/ontology-tree-n3.ts\n \n function\n getAnatomicalStructureTreeModelSlowly\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/ontology-tree-n3.ts\n \n function\n getCellTypeTreeModel\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/ontology-tree-n3.ts\n \n function\n getOntologyTreeModel\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/ontology-tree-n3.ts\n \n function\n getOntologyTreeNode\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/ontology-tree-n3.ts\n \n function\n treeify\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/ontology-tree-n3.ts\n \n variable\n getAnatomicalStructureTreeModel\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/spatial-result-n3.ts\n \n function\n getAnatomicalStructures\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/spatial-result-n3.ts\n \n function\n getExtractionSet\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/spatial-result-n3.ts\n \n function\n getExtractionSets\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/spatial-result-n3.ts\n \n function\n getReferenceOrgans\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/spatial-result-n3.ts\n \n function\n getSpatialEntity\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/spatial-result-n3.ts\n \n function\n getSpatialEntityForEntity\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/spatial-result-n3.ts\n \n function\n getSpatialObjectReference\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/spatial-result-n3.ts\n \n function\n getSpatialPlacement\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/spatial-result-n3.ts\n \n function\n reverseMapping\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/spatial-result-n3.ts\n \n variable\n mappings\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/spatial-search-n3.ts\n \n function\n filterByProbingSphere\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/spatial-search-n3.ts\n \n function\n getOrientedBoundingBox\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/spatial-search-n3.ts\n \n function\n getSpatialEntityDimensions\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/spatial-search-n3.ts\n \n variable\n spatialEntityDimensions\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/tissue-block-result-n3.ts\n \n function\n getDatasetResult\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/tissue-block-result-n3.ts\n \n function\n getDonorResult\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/tissue-block-result-n3.ts\n \n function\n getTissueBlockResult\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/tissue-block-result-n3.ts\n \n function\n getTissueSectionResult\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/tissue-block-result-n3.ts\n \n variable\n datasetResultSet\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/tissue-block-result-n3.ts\n \n variable\n donorResultSet\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/tissue-block-result-n3.ts\n \n variable\n listResultSet\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/tissue-block-result-n3.ts\n \n variable\n tissueBlockResultSet\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/tissue-block-result-n3.ts\n \n variable\n tissueSectionResultSet\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/spatial-types.ts\n \n interface\n ExtractionSet\n \n 100 %\n (5/5)\n \n \n \n \n \n projects/ccf-database/src/lib/spatial-types.ts\n \n interface\n FlatSpatialPlacement\n \n 66 %\n (2/3)\n \n \n \n \n \n projects/ccf-database/src/lib/spatial-types.ts\n \n interface\n SpatialEntity\n \n 100 %\n (25/25)\n \n \n \n \n \n projects/ccf-database/src/lib/spatial-types.ts\n \n interface\n SpatialObjectReference\n \n 100 %\n (6/6)\n \n \n \n \n \n projects/ccf-database/src/lib/spatial-types.ts\n \n interface\n SpatialPlacement\n \n 66 %\n (2/3)\n \n \n \n \n \n projects/ccf-database/src/lib/spatial-types.ts\n \n interface\n SpatialPlacementCommon\n \n 100 %\n (19/19)\n \n \n \n \n \n projects/ccf-database/src/lib/util/ccf-database-status-tracker.ts\n \n class\n CCFDatabaseStatusTracker\n \n 0 %\n (0/8)\n \n \n \n \n \n projects/ccf-database/src/lib/util/enrich-rui-locations.ts\n \n function\n enrichRuiLocations\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/util/n3-functions.ts\n \n function\n getEntries\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/util/n3-functions.ts\n \n function\n getMappedResult\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/util/origin-scene.ts\n \n function\n getOriginScene\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/util/origin-scene.ts\n \n variable\n blue\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/util/origin-scene.ts\n \n variable\n gray\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/util/origin-scene.ts\n \n variable\n green\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/util/origin-scene.ts\n \n variable\n red\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/util/patch-jsonld.ts\n \n function\n patchJsonLd\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/util/patch-jsonld.ts\n \n variable\n CCF_CONTEXT\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/util/prefixes.ts\n \n variable\n ccf\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/util/prefixes.ts\n \n variable\n ccfx\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/util/prefixes.ts\n \n variable\n cl\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/util/prefixes.ts\n \n variable\n entity\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/util/prefixes.ts\n \n variable\n fma\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/util/prefixes.ts\n \n variable\n lmha\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/util/prefixes.ts\n \n variable\n prefixer\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/util/prefixes.ts\n \n variable\n PREFIXES\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/util/prefixes.ts\n \n variable\n rdf\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/util/prefixes.ts\n \n variable\n rdfs\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/util/prefixes.ts\n \n variable\n rui\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/util/prefixes.ts\n \n variable\n uberon\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/util/probing-sphere-scene.ts\n \n function\n getProbingSphereScene\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/util/probing-sphere-scene.ts\n \n variable\n blue\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/util/probing-sphere-scene.ts\n \n variable\n gold\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/util/probing-sphere-scene.ts\n \n variable\n green\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/util/probing-sphere-scene.ts\n \n variable\n red\n \n 0 %\n (0/1)\n \n \n \n\n\n\n\n\n new Tablesort(document.getElementById('coverage-table'));\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"dependencies.html":{"url":"dependencies.html","title":"package-dependencies - dependencies","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n Dependencies\n \n \n \n @angular-ru/common : ^15.126.1\n \n @angular/animations : ^12.1.1\n \n @angular/cdk : ^12.1.1\n \n @angular/common : ^12.1.1\n \n @angular/compiler : ^12.1.1\n \n @angular/core : ^12.1.1\n \n @angular/elements : ^12.1.1\n \n @angular/forms : ^12.1.1\n \n @angular/material : ^12.1.3\n \n @angular/platform-browser : ^12.1.1\n \n @angular/platform-browser-dynamic : ^12.1.1\n \n @angular/router : ^12.1.1\n \n @angular/youtube-player : ^12.1.1\n \n @comunica/query-sparql-rdfjs : ^2.2.0\n \n @deck.gl/core : ^8.5.7\n \n @deck.gl/geo-layers : ^8.7.8\n \n @deck.gl/layers : ^8.5.7\n \n @deck.gl/mesh-layers : ^8.5.7\n \n @loaders.gl/core : ^3.0.12\n \n @loaders.gl/draco : ^3.0.12\n \n @loaders.gl/gltf : ^3.0.12\n \n @luma.gl/core : ^8.5.12\n \n @math.gl/core : ^3.5.5\n \n @math.gl/culling : ^3.5.7\n \n @ngxs-labs/data : ^6.2.0\n \n @ngxs-labs/dispatch-decorator : ^4.0.2\n \n @ngxs/logger-plugin : ^3.7.1\n \n @ngxs/storage-plugin : ^3.7.1\n \n @ngxs/store : ^3.7.3\n \n @rdfjs/data-model : ^1.2.0\n \n @types/lru-cache : \n \n @webcomponents/webcomponentsjs : ^2.5.0\n \n bind-decorator : ^1.0.11\n \n body-parser : ^1.19.0\n \n cannon-es : ^0.18.0\n \n comlink : ^4.3.0\n \n concat : ^1.0.3\n \n cors : ^2.8.5\n \n css-element-queries : ^1.2.3\n \n document-register-element : ^1.7.2\n \n dotenv : ^16.0.0\n \n express : ^4.17.1\n \n file-saver : ^2.0.5\n \n fs-extra : ^10.0.0\n \n graphology : ^0.20.0\n \n graphology-shortest-path : ^1.4.1\n \n helmet : ^4.6.0\n \n hex-rgb : ^5.0.0\n \n idb-keyval : ^6.0.1\n \n jsonld : ^5.2.0\n \n lodash : ^4.17.21\n \n lru-cache : \n \n n3 : ^1.16.0\n \n ng5-slider : ^1.2.6\n \n ngx-google-analytics : ^11.2.1\n \n ngx-markdown : ^12.0.1\n \n node-fetch : ^2.6.7\n \n qs : ^6.10.2\n \n rdf-literal : ^1.2.0\n \n rdfxml-streaming-parser : ^1.4.0\n \n readable-stream : ^3.6.0\n \n rxjs : ^6.6.7\n \n stream-browserify : ^3.0.0\n \n swiper : ^6.5.1\n \n ts-cacheable : ^1.0.6\n \n tslib : ^2.1.0\n \n uuid : ^8.3.2\n \n zone.js : ~0.11.4\n \n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"index.html":{"url":"index.html","title":"getting-started - index","body":"\n \n\nCommon Coordinate Framework (CCF) - User Interfaces\n\n\n\n\n\n\n\nThis repository is a monorepo (multiple projects in one repository) containing the software to build the CCF-EUI, CCF-RUI, and CCF-Organ-Info.\nWebsite Links\n\nCCF Exploration User Interface (CCF-EUI)\n:star2: 4.0 BETA: https://beta--hubmap-ccf-ui.netlify.app\nProduction: https://portal.hubmapconsortium.org/ccf-eui\nProduction (alt): https://hubmapconsortium.github.io/ccf-ui/\nStaging: https://hubmap-ccf-ui.netlify.app/\nOld Version 0.6.0: https://old--hubmap-ccf-ui.netlify.app\n\n\nCCF Registration User Interface (CCF-RUI)\n:star2: 4.0 BETA: https://beta--hubmap-ccf-ui.netlify.app/rui/\nProduction: https://hubmapconsortium.github.io/ccf-ui/rui/\nStaging: https://hubmap-ccf-ui.netlify.app/rui/\n\n\nCCF Organ Info Component (CCF-Organ-Info)\nProduction: https://hubmapconsortium.github.io/ccf-ui/organ-info/\nStaging: https://hubmap-ccf-ui.netlify.app/organ-info/\n\n\nCCF API\nProduction: https://ccf-api.hubmapconsortium.org\nStaging: https://r5i95k35v5.us-east-2.awsapprunner.com\nOpenAPI Specification: ccf-api-spec.yaml\n\n\nCCF API Client Libraries:\nJavaScript: @ccf-openapi/js-client\nTypeScript: @ccf-openapi/ts-client\nAngular 12+: @ccf-openapi/ng-client\nPython 3.6+: ccf-openapi\n\n\n\nBackground and More Information\nFor more information about the Common Coordinate Framework (CCF), see the HuBMAP CCF Portal at https://hubmapconsortium.github.io/ccf/.\nChange Log\nSee the ChangeLog for the latest developments.\nCredits\nThis software is developed by the Cyberinfrastructure for Network Science Center at Indiana University. It is funded by NIH Award OT2OD026671.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"license.html":{"url":"license.html","title":"getting-started - license","body":"\n \n\nMIT License\nCopyright (c) 2019 HuBMAP Consortium\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules.html":{"url":"modules.html","title":"modules - modules","body":"\n \n\n\n\n\n Modules\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"overview.html":{"url":"overview.html","title":"overview - overview","body":"\n \n\n\n\n Overview\n\n \n\n \n \n \n \n \n 5 Classes\n \n \n \n \n \n \n \n 21 Interfaces\n \n \n \n \n\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"miscellaneous/typealiases.html":{"url":"miscellaneous/typealiases.html","title":"miscellaneous-typealiases - typealiases","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n Miscellaneous\n Type aliases\n\n\n\n Index\n \n \n \n \n \n \n Color   (projects/.../origin-scene.ts)\n \n \n Color   (projects/.../probing-sphere-scene.ts)\n \n \n JsonDict   (projects/.../hubmap-data.ts)\n \n \n SpatialSceneGeometry   (projects/.../ccf-spatial-scene.ts)\n \n \n \n \n \n \n\n\n projects/ccf-database/src/lib/util/origin-scene.ts\n \n \n \n \n \n \n Color\n \n \n \n \n [number, number, number, number]\n\n \n \n \n \n projects/ccf-database/src/lib/util/probing-sphere-scene.ts\n \n \n \n \n \n \n Color\n \n \n \n \n [number, number, number, number]\n\n \n \n \n \n projects/ccf-database/src/lib/hubmap/hubmap-data.ts\n \n \n \n \n \n \n JsonDict\n \n \n \n \n Record\n\n \n \n \n \n projects/ccf-database/src/lib/ccf-spatial-scene.ts\n \n \n \n \n \n \n SpatialSceneGeometry\n \n \n \n \n \"sphere\" | \"cube\" | \"wireframe\" | \"text\" | \"cone\" | \"cylinder\"\n\n \n \n \n \n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"miscellaneous/variables.html":{"url":"miscellaneous/variables.html","title":"miscellaneous-variables - variables","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n Miscellaneous\n Variables\n\n\n\n Index\n \n \n \n \n \n \n blue   (projects/.../origin-scene.ts)\n \n \n blue   (projects/.../probing-sphere-scene.ts)\n \n \n ccf   (projects/.../prefixes.ts)\n \n \n CCF_CONTEXT   (projects/.../patch-jsonld.ts)\n \n \n ccfx   (projects/.../prefixes.ts)\n \n \n cl   (projects/.../prefixes.ts)\n \n \n datasetResultSet   (projects/.../tissue-block-result-n3.ts)\n \n \n DEFAULT_API_SEARCH_QUERY   (projects/.../hubmap-data-import.ts)\n \n \n DEFAULT_CCF_DB_OPTIONS   (projects/.../ccf-database.ts)\n \n \n donorResultSet   (projects/.../tissue-block-result-n3.ts)\n \n \n DR1_VU_THUMBS   (projects/.../hubmap-data.ts)\n \n \n entity   (projects/.../prefixes.ts)\n \n \n ENTITY_CONTEXT   (projects/.../hubmap-data.ts)\n \n \n fma   (projects/.../prefixes.ts)\n \n \n getAnatomicalStructureTreeModel   (projects/.../ontology-tree-n3.ts)\n \n \n gold   (projects/.../probing-sphere-scene.ts)\n \n \n gray   (projects/.../origin-scene.ts)\n \n \n green   (projects/.../origin-scene.ts)\n \n \n green   (projects/.../probing-sphere-scene.ts)\n \n \n GROUP_UUID_MAPPING   (projects/.../hubmap-data.ts)\n \n \n HBM_PREFIX   (projects/.../hubmap-data.ts)\n \n \n INCLUDED_DATA_FIELDS   (projects/.../hubmap-data-import.ts)\n \n \n listResultSet   (projects/.../tissue-block-result-n3.ts)\n \n \n lmha   (projects/.../prefixes.ts)\n \n \n mappings   (projects/.../spatial-result-n3.ts)\n \n \n PER_API_SEARCH_REQUEST_COUNT   (projects/.../hubmap-data-import.ts)\n \n \n prefixer   (projects/.../prefixes.ts)\n \n \n PREFIXES   (projects/.../prefixes.ts)\n \n \n rdf   (projects/.../prefixes.ts)\n \n \n rdfs   (projects/.../prefixes.ts)\n \n \n red   (projects/.../origin-scene.ts)\n \n \n red   (projects/.../probing-sphere-scene.ts)\n \n \n rui   (projects/.../prefixes.ts)\n \n \n spatialEntityDimensions   (projects/.../spatial-search-n3.ts)\n \n \n tissueBlockResultSet   (projects/.../tissue-block-result-n3.ts)\n \n \n tissueSectionResultSet   (projects/.../tissue-block-result-n3.ts)\n \n \n uberon   (projects/.../prefixes.ts)\n \n \n UFL_THUMBS   (projects/.../hubmap-data.ts)\n \n \n \n \n \n \n\n\n projects/ccf-database/src/lib/util/origin-scene.ts\n \n \n \n \n \n \n \n blue\n \n \n \n \n \n \n Type : Color\n\n \n \n \n \n Default value : [41, 121, 255, 255]\n \n \n\n\n \n \n \n \n \n \n \n \n gray\n \n \n \n \n \n \n Type : Color\n\n \n \n \n \n Default value : [204, 204, 204, 255]\n \n \n\n\n \n \n \n \n \n \n \n \n green\n \n \n \n \n \n \n Type : Color\n\n \n \n \n \n Default value : [29, 204, 101, 255]\n \n \n\n\n \n \n \n \n \n \n \n \n red\n \n \n \n \n \n \n Type : Color\n\n \n \n \n \n Default value : [213, 0, 0, 255]\n \n \n\n\n \n \n\n projects/ccf-database/src/lib/util/probing-sphere-scene.ts\n \n \n \n \n \n \n \n blue\n \n \n \n \n \n \n Type : Color\n\n \n \n \n \n Default value : [41, 121, 255, 255]\n \n \n\n\n \n \n \n \n \n \n \n \n gold\n \n \n \n \n \n \n Type : Color\n\n \n \n \n \n Default value : [240, 183, 98, 255]\n \n \n\n\n \n \n \n \n \n \n \n \n green\n \n \n \n \n \n \n Type : Color\n\n \n \n \n \n Default value : [29, 204, 101, 255]\n \n \n\n\n \n \n \n \n \n \n \n \n red\n \n \n \n \n \n \n Type : Color\n\n \n \n \n \n Default value : [213, 0, 0, 255]\n \n \n\n\n \n \n\n projects/ccf-database/src/lib/util/prefixes.ts\n \n \n \n \n \n \n \n ccf\n \n \n \n \n \n \n Type : object\n\n \n \n \n \n Default value : {\n x: ccfx,\n base: prefixer('base'),\n ontologyNode: {\n label: ccfx('ccf_pref_label'),\n parent: ccfx('ccf_part_of'),\n children: ccfx('ccf_part_of'),\n rui_rank: ccfx('rui_rank'),\n synonymLabels: DataFactory.namedNode('http://www.geneontology.org/formats/oboInOwl#hasExactSynonym')\n },\n asctb: {\n part_of: ccfx('ccf_part_of'),\n ct_is_a: ccfx('ccf_ct_isa'),\n located_in: ccfx('ccf_located_in'),\n characterizes: ccfx('ccf_characterizes')\n },\n spatial: {\n Female: prefixer('base')('VHFemale'),\n Male: prefixer('base')('VHMale'),\n BothSexes: prefixer('base')('VHBothSexes'),\n FemaleOrgans: prefixer('base')('VHFemaleOrgans'),\n MaleOrgans: prefixer('base')('VHMaleOrgans')\n },\n SpatialObjectReference: ccfx('spatial_object_reference'),\n SpatialEntity: ccfx('spatial_entity'),\n SpatialPlacement: ccfx('spatial_placement'),\n spatialObjectReference: {\n file: ccfx('file_url'),\n file_format: ccfx('file_format'),\n file_subpath: ccfx('file_subpath')\n },\n extractionSet: {\n label: prefixer('rdfs')('label'),\n rui_rank: ccfx('rui_rank')\n },\n spatialEntity: {\n label: prefixer('rdfs')('label'),\n description: prefixer('rdfs')('comment'),\n creator: prefixer('dcterms')('creator'),\n creator_first_name: ccfx('creator_first_name'),\n creator_last_name: ccfx('creator_last_name'),\n creator_orcid: ccfx('creator_orcid'),\n creation_date: prefixer('dcterms')('created'),\n updated_date: ccfx('updated_date'),\n ccf_annotations: ccfx('collides_with'),\n representation_of: ccfx('representation_of'),\n reference_organ: ccfx('has_reference_organ'),\n extraction_set_for: ccfx('extraction_set_for'),\n extraction_set: ccfx('has_extraction_set'),\n sex: ccfx('organ_owner_sex'),\n side: ccfx('organ_side'),\n rui_rank: ccfx('rui_rank'),\n slice_thickness: ccfx('slice_thickness'),\n slice_count: ccfx('slice_count'),\n x_dimension: ccfx('x_dimension'),\n y_dimension: ccfx('y_dimension'),\n z_dimension: ccfx('z_dimension'),\n dimension_units: ccfx('dimension_unit'),\n object: ccfx('has_object_reference')\n },\n spatialPlacement: {\n source: ccfx('placement_for'),\n target: ccfx('placement_relative_to'),\n\n placement_date: prefixer('dcterms')('created'),\n x_scaling: ccfx('x_scaling'),\n y_scaling: ccfx('y_scaling'),\n z_scaling: ccfx('z_scaling'),\n scaling_units: ccfx('scaling_unit'),\n\n x_rotation: ccfx('x_rotation'),\n y_rotation: ccfx('y_rotation'),\n z_rotation: ccfx('z_rotation'),\n w_rotation: ccfx('theta_rotation'),\n rotation_order: ccfx('rotation_order'),\n rotation_units: ccfx('rotation_unit'),\n\n x_translation: ccfx('x_translation'),\n y_translation: ccfx('y_translation'),\n z_translation: ccfx('z_translation'),\n translation_units: ccfx('translation_unit')\n }\n}\n \n \n\n \n \n CCF specific ids.\n\n \n \n\n \n \n \n \n \n \n \n \n ccfx\n \n \n \n \n \n \n Default value : prefixer('ccf')\n \n \n\n \n \n CCF id helper.\n\n \n \n\n \n \n \n \n \n \n \n \n cl\n \n \n \n \n \n \n Type : object\n\n \n \n \n \n Default value : {\n x: prefixer('cl'),\n cell: prefixer('cl')('0000000')\n}\n \n \n\n \n \n CL specific ids.\n\n \n \n\n \n \n \n \n \n \n \n \n entity\n \n \n \n \n \n \n Type : object\n\n \n \n \n \n Default value : {\n id: prefixer('ccf')('has_registration_location'),\n label: prefixer('rdfs')('label'),\n description: prefixer('rdfs')('comment'),\n link: ccfx('url'),\n\n sex: ccfx('sex'),\n age: ccfx('age'),\n bmi: ccfx('bmi'),\n\n Male: DataFactory.literal('Male'),\n Female: DataFactory.literal('Female'),\n\n consortiumName: ccfx('consortium_name'),\n providerName: ccfx('tissue_provider_name'),\n providerUUID: ccfx('tissue_provider_uuid'),\n\n donor: ccfx('comes_from'),\n\n sections: ccfx('subdivided_into_sections'),\n datasets: ccfx('generates_dataset'),\n\n sampleType: ccfx('sample_type'),\n\n TissueBlock: DataFactory.literal('Tissue Block'),\n TissueSection: DataFactory.literal('Tissue Section'),\n NonStandard: DataFactory.literal('Non-standard'),\n\n sectionCount: ccfx('section_count'),\n sectionSize: ccfx('section_size'),\n sectionUnits: ccfx('section_size_unit'),\n sectionNumber: ccfx('section_number'),\n\n spatialEntity: ccfx('has_registration_location'),\n ontologyTerms: ccfx('has_ontology_term'),\n cellTypeTerms: ccfx('has_cell_type_term'),\n\n technology: ccfx('technology'),\n thumbnail: ccfx('thumbnail')\n}\n \n \n\n \n \n Common entity ids.\n\n \n \n\n \n \n \n \n \n \n \n \n fma\n \n \n \n \n \n \n Type : object\n\n \n \n \n \n Default value : {\n x: prefixer('fma')\n}\n \n \n\n \n \n FMA specific ids.\n\n \n \n\n \n \n \n \n \n \n \n \n lmha\n \n \n \n \n \n \n Type : object\n\n \n \n \n \n Default value : {\n x: prefixer('lmha')\n}\n \n \n\n \n \n LMHA specific ids.\n\n \n \n\n \n \n \n \n \n \n \n \n prefixer\n \n \n \n \n \n \n Default value : Util.prefixes(PREFIXES, DataFactory)\n \n \n\n \n \n Prefix factory.\n\n \n \n\n \n \n \n \n \n \n \n \n PREFIXES\n \n \n \n \n \n \n Type : object\n\n \n \n \n \n Default value : {\n base: 'http://purl.org/ccf/latest/ccf.owl#',\n ccf: 'http://purl.org/ccf/',\n fma: 'http://purl.org/sig/ont/fma/fma',\n obo: 'http://purl.obolibrary.org/obo/',\n uberon: 'http://purl.obolibrary.org/obo/UBERON_',\n cl: 'http://purl.obolibrary.org/obo/CL_',\n lmha: 'http://purl.obolibrary.org/obo/LMHA_',\n rdf: 'http://www.w3.org/1999/02/22-rdf-syntax-ns#',\n rdfs: 'http://www.w3.org/2000/01/rdf-schema#',\n dc: 'http://purl.org/dc/elements/1.1/',\n dcterms: 'http://purl.org/dc/terms/'\n}\n \n \n\n \n \n Constants used to create entity accessors.\n\n \n \n\n \n \n \n \n \n \n \n \n rdf\n \n \n \n \n \n \n Type : object\n\n \n \n \n \n Default value : {\n x: prefixer('rdf'),\n type: prefixer('rdf')('type')\n}\n \n \n\n\n \n \n \n \n \n \n \n \n rdfs\n \n \n \n \n \n \n Type : object\n\n \n \n \n \n Default value : {\n x: prefixer('rdfs'),\n label: prefixer('rdfs')('label'),\n comment: prefixer('rdfs')('comment'),\n isDefinedBy: prefixer('rdfs')('isDefinedBy'),\n seeAlso: prefixer('rdfs')('seeAlso')\n}\n \n \n\n\n \n \n \n \n \n \n \n \n rui\n \n \n \n \n \n \n Type : object\n\n \n \n \n \n Default value : {\n body: uberon.body,\n cell: cl.cell,\n respiratory_system: uberon.x('0001004'),\n colon: uberon.x('0001155'),\n left_lung: uberon.x('0002168'),\n right_lung: uberon.x('0002167'),\n left_bronchus: uberon.x('0002178'),\n right_bronchus: uberon.x('0002177'),\n kidney: uberon.x('0002113'),\n ureter: uberon.x('0000056'),\n eye: uberon.x('0000970'),\n fallopian_tube: uberon.x('0003889'),\n knee: uberon.x('0001465'),\n ovary: uberon.x('0000992'),\n trachea: uberon.x('0003126'),\n aorta: uberon.x('0000947'),\n blood: uberon.x('0000178'),\n bone_marrow: uberon.x('0002371'),\n male_reproductive_system: uberon.x('0000079'),\n lymph_node: uberon.x('0000029'),\n\n // Derived using console.log(ALL_POSSIBLE_ORGANS.map(o => ` ${o.name.toLowerCase().replace(',', '').replace(/ /g, '_')}: ${o.id.split('/').slice(-1)[0].split('_')[0].toLowerCase()}.x('${o.id.split('_').slice(-1)[0]}'),`).join('\\n'));\n blood_vasculature: uberon.x('0004537'),\n brain: uberon.x('0000955'),\n eye_left: uberon.x('0004548'),\n eye_right: fma.x('54449'),\n fallopian_tube_left: uberon.x('0001303'),\n fallopian_tube_right: uberon.x('0001302'),\n heart: uberon.x('0000948'),\n kidney_left: uberon.x('0004538'),\n kidney_right: uberon.x('0004539'),\n knee_left: fma.x('24978'),\n knee_right: fma.x('24977'),\n large_intestine: uberon.x('0000059'),\n liver: uberon.x('0002107'),\n lungs: uberon.x('0002048'),\n mesenteric_lymph_node: uberon.x('0002509'),\n ovary_left: fma.x('7214'),\n ovary_right: fma.x('7213'),\n pancreas: uberon.x('0001264'),\n pelvis: uberon.x('0001270'),\n prostate_gland: uberon.x('0002367'),\n skin: uberon.x('0002097'),\n small_intestine: uberon.x('0002108'),\n spleen: uberon.x('0002106'),\n thymus: uberon.x('0002370'),\n ureter_left: uberon.x('0001223'),\n ureter_right: uberon.x('0001222'),\n urinary_bladder: uberon.x('0001255'),\n uterus: uberon.x('0000995')\n}\n \n \n\n \n \n RUI accessors.\n\n \n \n\n \n \n \n \n \n \n \n \n uberon\n \n \n \n \n \n \n Type : object\n\n \n \n \n \n Default value : {\n x: prefixer('uberon'),\n body: prefixer('uberon')('0013702')\n}\n \n \n\n \n \n Uberon specific ids.\n\n \n \n\n \n \n\n projects/ccf-database/src/lib/util/patch-jsonld.ts\n \n \n \n \n \n \n \n CCF_CONTEXT\n \n \n \n \n \n \n Type : object\n\n \n \n \n \n Default value : {\n '@context': {\n '@base': 'http://purl.org/ccf/',\n '@vocab': 'http://purl.org/ccf/',\n 'ccf': 'http://purl.org/ccf/',\n 'rdfs': 'http://www.w3.org/2000/01/rdf-schema#',\n 'dcterms': 'http://purl.org/dc/terms/',\n 'label': 'rdfs:label',\n 'description': 'rdfs:comment',\n 'link': 'ccf:url',\n 'sex': 'ccf:sex',\n 'age': 'ccf:age',\n 'bmi': 'ccf:bmi',\n 'consortium_name': 'ccf:consortium_name',\n 'provider_name': 'ccf:tissue_provider_name',\n 'provider_uuid': 'ccf:tissue_provider_uuid',\n 'donor': {\n '@id': 'ccf:comes_from',\n '@type': '@id'\n },\n 'samples': {\n '@reverse': 'donor'\n },\n 'sections': {\n '@id': 'ccf:subdivided_into_sections',\n '@type': '@id'\n },\n 'datasets': {\n '@id': 'ccf:generates_dataset',\n '@type': '@id'\n },\n 'sample_type': 'ccf:sample_type',\n 'section_count': 'ccf:section_count',\n 'section_size': 'ccf:section_size',\n 'section_units': 'ccf:section_size_unit',\n 'section_number': 'ccf:section_number',\n 'rui_location': {\n '@id': 'ccf:has_registration_location',\n '@type': '@id'\n },\n 'ccf_annotations': {\n '@id': 'ccf:collides_with',\n '@type': '@id',\n '@container': '@set'\n },\n 'representation_of': {\n '@id': 'ccf:representation_of',\n '@type': '@id'\n },\n 'reference_organ': {\n '@id': 'ccf:has_reference_organ',\n '@type': '@id'\n },\n 'extraction_set_for': {\n '@id': 'ccf:extraction_set_for',\n '@type': '@id'\n },\n 'extraction_set': {\n '@id': 'ccf:has_extraction_set',\n '@type': '@id'\n },\n 'organ_owner_sex': 'ccf:organ_owner_sex',\n 'side': 'ccf:organ_side',\n 'rui_rank': 'ccf:rui_rank',\n 'slice_thickness': 'ccf:slice_thickness',\n 'slice_count': 'ccf:slice_count',\n 'object': {\n '@id': 'ccf:has_object_reference',\n '@type': '@id'\n },\n 'creation_date': 'dcterms:created',\n 'updated_date': 'ccf:updated_date',\n 'creator': 'dcterms:creator',\n 'creator_first_name': 'ccf:creator_first_name',\n 'creator_last_name': 'ccf:creator_last_name',\n 'placement': {\n '@reverse': 'ccf:placement_for'\n },\n 'placement_date': 'dcterms:created',\n 'rotation_order': 'ccf:rotation_order',\n 'dimension_units': 'ccf:dimension_unit',\n 'rotation_units': 'ccf:rotation_unit',\n 'scaling_units': 'ccf:scaling_unit',\n 'translation_units': 'ccf:translation_unit',\n 'source': {\n '@id': 'ccf:placement_for',\n '@type': '@id'\n },\n 'target': {\n '@id': 'ccf:placement_relative_to',\n '@type': '@id'\n },\n 'x_rotation': 'ccf:x_rotation',\n 'y_rotation': 'ccf:y_rotation',\n 'z_rotation': 'ccf:z_rotation',\n 'x_scaling': 'ccf:x_scaling',\n 'y_scaling': 'ccf:y_scaling',\n 'z_scaling': 'ccf:z_scaling',\n 'x_translation': 'ccf:x_translation',\n 'y_translation': 'ccf:y_translation',\n 'z_translation': 'ccf:z_translation',\n 'x_dimension': 'ccf:x_dimension',\n 'y_dimension': 'ccf:y_dimension',\n 'z_dimension': 'ccf:z_dimension',\n 'ontology_terms': {\n '@id': 'ccf:has_ontology_term',\n '@type': '@id'\n },\n 'technology': 'ccf:technology',\n 'thumbnail': 'ccf:thumbnail',\n 'file': 'ccf:file_url',\n 'file_format': 'ccf:file_format',\n 'file_subpath': 'ccf:file_subpath'\n }\n}\n \n \n\n \n \n CCF v2.0 JSON-LD Context\n\n \n \n\n \n \n\n projects/ccf-database/src/lib/queries/tissue-block-result-n3.ts\n \n \n \n \n \n \n \n datasetResultSet\n \n \n \n \n \n \n Type : literal type\n\n \n \n \n \n Default value : {\n ...listResultSet,\n [entity.technology.id]: 'technology',\n [entity.thumbnail.id]: 'thumbnail',\n}\n \n \n\n\n \n \n \n \n \n \n \n \n donorResultSet\n \n \n \n \n \n \n Type : literal type\n\n \n \n \n \n Default value : {\n ...listResultSet,\n [entity.providerName.id]: 'providerName'\n}\n \n \n\n\n \n \n \n \n \n \n \n \n listResultSet\n \n \n \n \n \n \n Type : literal type\n\n \n \n \n \n Default value : {\n [entity.label.id]: 'label',\n [entity.description.id]: 'description',\n [entity.link.id]: 'link'\n}\n \n \n\n \n \n Entity iri to property path.\n\n \n \n\n \n \n \n \n \n \n \n \n tissueBlockResultSet\n \n \n \n \n \n \n Type : literal type\n\n \n \n \n \n Default value : {\n ...listResultSet,\n [entity.sampleType.id]: 'sampleType',\n [entity.sectionCount.id]: 'sectionCount',\n [entity.sectionSize.id]: 'sectionSize',\n [entity.sectionUnits.id]: 'sectionUnits',\n\n [entity.donor.id]: 'donor',\n [entity.spatialEntity.id]: 'spatialEntityId',\n [entity.sections.id]: 'sections',\n [entity.datasets.id]: 'datasets',\n}\n \n \n\n\n \n \n \n \n \n \n \n \n tissueSectionResultSet\n \n \n \n \n \n \n Type : literal type\n\n \n \n \n \n Default value : {\n ...listResultSet,\n [entity.sampleType.id]: 'sampleType',\n [entity.sectionNumber.id]: 'sectionNumber',\n [entity.datasets.id]: 'datasets',\n}\n \n \n\n\n \n \n\n projects/ccf-database/src/lib/hubmap/hubmap-data-import.ts\n \n \n \n \n \n \n \n DEFAULT_API_SEARCH_QUERY\n \n \n \n \n \n \n Default value : {\n exists: {\n field: 'rui_location'\n }\n}\n \n \n\n\n \n \n \n \n \n \n \n \n INCLUDED_DATA_FIELDS\n \n \n \n \n \n \n Type : []\n\n \n \n \n \n Default value : [\n 'uuid', 'entity_type',\n 'group_uuid', 'group_name',\n 'last_modified_timestamp', 'created_by_user_displayname',\n 'ancestors.entity_type',\n 'ancestors.description',\n 'ancestors.metadata.organ_donor_data.preferred_term',\n 'ancestors.metadata.organ_donor_data.data_value',\n 'ancestors.metadata.living_donor_data.preferred_term',\n 'ancestors.metadata.living_donor_data.data_value',\n 'ancestors.last_modified_timestamp',\n 'ancestors.group_uuid',\n 'ancestors.group_name',\n 'ancestors.created_by_user_displayname',\n 'ancestors.uuid',\n 'descendants.entity_type',\n 'descendants.ingest_metadata.metadata.tissue_id',\n 'descendants.last_modified_timestamp',\n 'descendants.group_uuid',\n 'descendants.group_name',\n 'descendants.created_by_user_displayname',\n 'descendants.uuid',\n 'descendants.data_types',\n 'descendants.ingest_metadata.metadata.assay_type',\n 'descendants.thumbnail_file',\n 'descendants.metadata.files.rel_path',\n 'rui_location', 'specimen_type'\n]\n \n \n\n\n \n \n \n \n \n \n \n \n PER_API_SEARCH_REQUEST_COUNT\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 10000\n \n \n\n\n \n \n\n projects/ccf-database/src/lib/ccf-database.ts\n \n \n \n \n \n \n \n DEFAULT_CCF_DB_OPTIONS\n \n \n \n \n \n \n Type : CCFDatabaseOptions\n\n \n \n \n \n Default value : {\n ccfOwlUrl: 'https://purl.org/ccf/latest/ccf.owl',\n ccfContextUrl: 'https://purl.org/ccf/latest/ccf-context.jsonld',\n dataSources: [],\n hubmapDataService: 'static',\n hubmapPortalUrl: 'https://portal.hubmapconsortium.org/',\n hubmapDataUrl: '',\n hubmapAssetsUrl: 'https://assets.hubmapconsortium.org'\n}\n \n \n\n \n \n Default initialization options.\n\n \n \n\n \n \n\n projects/ccf-database/src/lib/hubmap/hubmap-data.ts\n \n \n \n \n \n \n \n DR1_VU_THUMBS\n \n \n \n \n \n \n Default value : new Set(['VAN0003-LK-32-21-AF_preIMS_registered_thumbnail.jpg', 'VAN0003-LK-32-21-IMS_NegMode_multilayer_thumbnail.jpg', 'VAN0003-LK-32-21-IMS_PosMode_multilayer_thumbnail.jpg', 'VAN0003-LK-32-21-PAS_registered_thumbnail.jpg', 'VAN0003-LK-32-22-AF_preMxIF_registered_thumbnail.jpg', 'VAN0003-LK-32-22-MxIF_cyc1_registered_thumbnail.jpg', 'VAN0003-LK-32-22-MxIF_cyc2_registered_thumbnail.jpg', 'VAN0003-LK-32-22-MxIF_cyc3_registered_thumbnail.jpg', 'VAN0005-RK-1-1-AF_preIMS_registered_thumbnail.jpg', 'VAN0005-RK-1-1-IMS_NegMode_multilayer_thumbnail.jpg', 'VAN0005-RK-1-1-IMS_PosMode_multilayer_thumbnail.jpg', 'VAN0005-RK-1-1-PAS_registered_thumbnail.jpg', 'VAN0005-RK-4-172-AF_preIMS_registered_thumbnail.jpg', 'VAN0005-RK-4-172-IMS_NegMode_multilayer_thumbnail.jpg', 'VAN0005-RK-4-172-IMS_PosMode_multilayer_thumbnail.jpg', 'VAN0005-RK-4-172-PAS_registered_thumbnail.jpg', 'VAN0006-LK-2-85-AF_preIMS_registered_thumbnail.jpg', 'VAN0006-LK-2-85-IMS_NegMode_multilayer_thumbnail.jpg', 'VAN0006-LK-2-85-IMS_PosMode_multilayer_thumbnail.jpg', 'VAN0006-LK-2-85-PAS_registered_thumbnail.jpg', 'VAN0006-LK-2-86-AF_preMxIF_registered_thumbnail.jpg', 'VAN0006-LK-2-86-MxIF_cyc1_registered_thumbnail.jpg', 'VAN0006-LK-2-86-MxIF_cyc2_registered_thumbnail.jpg', 'VAN0006-LK-2-86-MxIF_cyc3_registered_thumbnail.jpg', 'VAN0007-LK-203-103-AF_preIMS_registered_thumbnail.jpg', 'VAN0007-LK-203-103-IMS_NegMode_multilayer_thumbnail.jpg', 'VAN0007-LK-203-103-IMS_PosMode_multilayer_thumbnail.jpg', 'VAN0007-LK-203-103-PAS_registered_thumbnail.jpg', 'VAN0008-RK-403-100-AF_preIMS_registered_thumbnail.jpg', 'VAN0008-RK-403-100-IMS_NegMode_multilayer_thumbnail.jpg', 'VAN0008-RK-403-100-IMS_PosMode_multilayer_thumbnail.jpg', 'VAN0008-RK-403-100-PAS_registered_thumbnail.jpg', 'VAN0008-RK-403-101-AF_preMxIF_registered_thumbnail.jpg', 'VAN0008-RK-403-101-MxIF_cyc1_registered_thumbnail.jpg', 'VAN0008-RK-403-101-MxIF_cyc2_registered_thumbnail.jpg', 'VAN0008-RK-403-101-MxIF_cyc3_registered_thumbnail.jpg', 'VAN0009-LK-102-7-AF_preIMS_registered_thumbnail.jpg', 'VAN0009-LK-102-7-IMS_NegMode_multilayer_thumbnail.jpg', 'VAN0009-LK-102-7-IMS_PosMode_multilayer_thumbnail.jpg', 'VAN0009-LK-102-7-PAS_registered_thumbnail.jpg', 'VAN0010-LK-155-40-AF_preIMS_registered_thumbnail.jpg', 'VAN0010-LK-155-40-IMS_NegMode_multilayer_thumbnail.jpg', 'VAN0010-LK-155-40-IMS_PosMode_multilayer_thumbnail.jpg', 'VAN0010-LK-155-40-PAS_registered_thumbnail.jpg', 'VAN0011-RK-3-10-AF_preIMS_registered_thumbnail.jpg', 'VAN0011-RK-3-10-IMS_NegMode_multilayer_thumbnail.jpg', 'VAN0011-RK-3-10-IMS_PosMode_multilayer_thumbnail.jpg', 'VAN0011-RK-3-10-PAS_registered_thumbnail.jpg', 'VAN0011-RK-3-11-AF_preMxIF_registered_thumbnail.jpg', 'VAN0011-RK-3-11-MxIF_cyc1_registered_thumbnail.jpg', 'VAN0011-RK-3-11-MxIF_cyc2_registered_thumbnail.jpg', 'VAN0011-RK-3-11-MxIF_cyc3_registered_thumbnail.jpg', 'VAN0012-RK-103-75-AF_preIMS_registered_thumbnail.jpg', 'VAN0012-RK-103-75-IMS_NegMode_multilayer_thumbnail.jpg', 'VAN0012-RK-103-75-IMS_PosMode_multilayer_thumbnail.jpg', 'VAN0012-RK-103-75-PAS_registered_thumbnail.jpg', 'VAN0012-RK-103-76-AF_preMxIF_registered_thumbnail.jpg', 'VAN0012-RK-103-76-MxIF_cyc1_registered_thumbnail.jpg', 'VAN0012-RK-103-76-MxIF_cyc2_registered_thumbnail.jpg', 'VAN0012-RK-103-76-MxIF_cyc3_registered_thumbnail.jpg', 'VAN0013-LK-202-96-AF_preIMS_registered_thumbnail.jpg', 'VAN0013-LK-202-96-IMS_NegMode_multilayer_thumbnail.jpg', 'VAN0013-LK-202-96-IMS_PosMode_multilayer_thumbnail.jpg', 'VAN0013-LK-202-96-PAS_registered_thumbnail.jpg', 'VAN0013-LK-202-97-AF_preMxIF_registered_thumbnail.jpg', 'VAN0013-LK-202-97-MxIF_cyc1_registered_thumbnail.jpg', 'VAN0013-LK-202-97-MxIF_cyc2_registered_thumbnail.jpg', 'VAN0013-LK-202-97-MxIF_cyc3_registered_thumbnail.jpg', 'VAN0014-LK-203-108-AF_preIMS_registered_thumbnail.jpg', 'VAN0014-LK-203-108-IMS_NegMode_multilayer_thumbnail.jpg', 'VAN0014-LK-203-108-IMS_PosMode_multilayer_thumbnail.jpg', 'VAN0014-LK-203-108-PAS_registered_thumbnail.jpg', 'VAN0016-LK-202-89-AF_preIMS_registered_thumbnail.jpg', 'VAN0016-LK-202-89-IMS_NegMode_multilayer_thumbnail.jpg', 'VAN0016-LK-202-89-IMS_PosMode_multilayer_thumbnail.jpg', 'VAN0016-LK-202-89-PAS_registered_thumbnail.jpg', 'VAN0003-LK-32-21-AF_preIMS_registered_thumbnail.jpg', 'VAN0003-LK-32-21-IMS_NegMode_multilayer_thumbnail.jpg', 'VAN0003-LK-32-21-IMS_PosMode_multilayer_thumbnail.jpg', 'VAN0003-LK-32-21-PAS_registered_thumbnail.jpg', 'VAN0003-LK-32-22-AF_preMxIF_registered_thumbnail.jpg', 'VAN0003-LK-32-22-MxIF_cyc1_registered_thumbnail.jpg', 'VAN0003-LK-32-22-MxIF_cyc2_registered_thumbnail.jpg', 'VAN0003-LK-32-22-MxIF_cyc3_registered_thumbnail.jpg', 'VAN0005-RK-1-1-AF_preIMS_registered_thumbnail.jpg', 'VAN0005-RK-1-1-IMS_NegMode_multilayer_thumbnail.jpg', 'VAN0005-RK-1-1-IMS_PosMode_multilayer_thumbnail.jpg', 'VAN0005-RK-1-1-PAS_registered_thumbnail.jpg', 'VAN0005-RK-4-172-AF_preIMS_registered_thumbnail.jpg', 'VAN0005-RK-4-172-IMS_NegMode_multilayer_thumbnail.jpg', 'VAN0005-RK-4-172-IMS_PosMode_multilayer_thumbnail.jpg', 'VAN0005-RK-4-172-PAS_registered_thumbnail.jpg', 'VAN0006-LK-2-85-AF_preIMS_registered_thumbnail.jpg', 'VAN0006-LK-2-85-IMS_NegMode_multilayer_thumbnail.jpg', 'VAN0006-LK-2-85-IMS_PosMode_multilayer_thumbnail.jpg', 'VAN0006-LK-2-85-PAS_registered_thumbnail.jpg', 'VAN0006-LK-2-86-AF_preMxIF_registered_thumbnail.jpg', 'VAN0006-LK-2-86-MxIF_cyc1_registered_thumbnail.jpg', 'VAN0006-LK-2-86-MxIF_cyc2_registered_thumbnail.jpg', 'VAN0006-LK-2-86-MxIF_cyc3_registered_thumbnail.jpg', 'VAN0007-LK-203-103-AF_preIMS_registered_thumbnail.jpg', 'VAN0007-LK-203-103-IMS_NegMode_multilayer_thumbnail.jpg', 'VAN0007-LK-203-103-IMS_PosMode_multilayer_thumbnail.jpg', 'VAN0007-LK-203-103-PAS_registered_thumbnail.jpg', 'VAN0008-RK-403-100-AF_preIMS_registered_thumbnail.jpg', 'VAN0008-RK-403-100-IMS_NegMode_multilayer_thumbnail.jpg', 'VAN0008-RK-403-100-IMS_PosMode_multilayer_thumbnail.jpg', 'VAN0008-RK-403-100-PAS_registered_thumbnail.jpg', 'VAN0008-RK-403-101-AF_preMxIF_registered_thumbnail.jpg', 'VAN0008-RK-403-101-MxIF_cyc1_registered_thumbnail.jpg', 'VAN0008-RK-403-101-MxIF_cyc2_registered_thumbnail.jpg', 'VAN0008-RK-403-101-MxIF_cyc3_registered_thumbnail.jpg', 'VAN0011-RK-3-10-AF_preIMS_registered_thumbnail.jpg', 'VAN0011-RK-3-10-IMS_NegMode_multilayer_thumbnail.jpg', 'VAN0011-RK-3-10-IMS_PosMode_multilayer_thumbnail.jpg', 'VAN0011-RK-3-10-PAS_registered_thumbnail.jpg', 'VAN0011-RK-3-11-AF_preMxIF_registered_thumbnail.jpg', 'VAN0011-RK-3-11-MxIF_cyc1_registered_thumbnail.jpg', 'VAN0011-RK-3-11-MxIF_cyc2_registered_thumbnail.jpg', 'VAN0011-RK-3-11-MxIF_cyc3_registered_thumbnail.jpg', 'VAN0012-RK-103-75-AF_preIMS_registered_thumbnail.jpg', 'VAN0012-RK-103-75-IMS_NegMode_multilayer_thumbnail.jpg', 'VAN0012-RK-103-75-IMS_PosMode_multilayer_thumbnail.jpg', 'VAN0012-RK-103-75-PAS_registered_thumbnail.jpg', 'VAN0012-RK-103-76-AF_preMxIF_registered_thumbnail.jpg', 'VAN0012-RK-103-76-MxIF_cyc1_registered_thumbnail.jpg', 'VAN0012-RK-103-76-MxIF_cyc2_registered_thumbnail.jpg', 'VAN0012-RK-103-76-MxIF_cyc3_registered_thumbnail.jpg'])\n \n \n\n\n \n \n \n \n \n \n \n \n ENTITY_CONTEXT\n \n \n \n \n \n \n Type : object\n\n \n \n \n \n Default value : {\n '@base': 'http://purl.org/ccf/latest/ccf-entity.owl#',\n '@vocab': 'http://purl.org/ccf/latest/ccf-entity.owl#',\n ccf: 'http://purl.org/ccf/',\n rdfs: 'http://www.w3.org/2000/01/rdf-schema#',\n\n label: 'rdfs:label',\n description: 'rdfs:comment',\n link: {\n '@id': 'rdfs:seeAlso',\n '@type': '@id'\n },\n samples: {\n '@reverse': 'has_donor'\n },\n sections: {\n '@id': 'has_tissue_section',\n '@type': '@id'\n },\n datasets: {\n '@id': 'has_dataset',\n '@type': '@id'\n },\n // eslint-disable-next-line @typescript-eslint/naming-convention\n rui_location: {\n '@id': 'has_spatial_entity',\n '@type': '@id'\n },\n ontologyTerms: {\n '@id': 'has_ontology_term',\n '@type': '@id'\n },\n cellTypeTerms: {\n '@id': 'has_cell_type_term',\n '@type': '@id'\n },\n thumbnail: {\n '@id': 'has_thumbnail'\n }\n}\n \n \n\n\n \n \n \n \n \n \n \n \n GROUP_UUID_MAPPING\n \n \n \n \n \n \n Type : literal type\n\n \n \n \n \n Default value : {\n '03b3d854-ed44-11e8-8bce-0e368f3075e8': 'TMC-UCSD',\n '07a29e4c-ed43-11e8-b56a-0e8017bdda58': 'TMC-Florida',\n '308f5ffc-ed43-11e8-b56a-0e8017bdda58': 'TMC-CalTech',\n '5bd084c8-edc2-11e8-802f-0e368f3075e8': 'HBM-TestingGroup',\n '73bb26e4-ed43-11e8-8f19-0a7c1eab007a': 'TMC-Vanderbilt',\n 'def5fd76-ed43-11e8-b56a-0e8017bdda58': 'TMC-Stanford',\n '5c106f29-ea2d-11e9-85e8-0efb3ba9a670': 'RTI-General Electric',\n '301615f9-c870-11eb-a8dc-35ce3d8786fe': 'TMC-UConn'\n}\n \n \n\n \n \n UUID to TMC mapping.\n\n \n \n\n \n \n \n \n \n \n \n \n HBM_PREFIX\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'https://entity.api.hubmapconsortium.org/entities/'\n \n \n\n\n \n \n \n \n \n \n \n \n UFL_THUMBS\n \n \n \n \n \n \n Type : object\n\n \n \n \n \n Default value : { 'HBM558.SRZG.629': 'HBM558.SRZG.629_UFL0002-SP-3-4-1.jpg', 'HBM562.NTMH.548': 'HBM562.NTMH.548_UFL0006-SP-1-2-1.jpg', 'HBM685.KHRQ.684': 'HBM685.KHRQ.684_UFL0008-LY07-1-1.jpg', 'HBM278.SFQW.627': 'HBM278.SFQW.627_UFL0008-LY09-1-1.jpg', 'HBM427.SMGB.866': 'HBM427.SMGB.866_UFL0004-SP-1-4-1.jpg', 'HBM432.LLCF.677': 'HBM432.LLCF.677_UFL0001-SP-2-5-1.jpg', 'HBM586.ZSVS.996': 'HBM586.ZSVS.996_UFL0008-SP-1-1-1.jpg', 'HBM285.XMBT.542': 'HBM285.XMBT.542_UFL0006-TH-1-3-1.jpg', 'HBM289.BWJW.663': 'HBM289.BWJW.663_UFL0006-TH-1-2-1.jpg', 'HBM255.SRPR.985': 'HBM255.SRPR.985_UFL0005-TH-2-2-1.jpg', 'HBM799.WXHD.535': 'HBM799.WXHD.535_UFL0009-LY02-1-1.jpg', 'HBM294.RZFN.624': 'HBM294.RZFN.624_UFL0005-TH-1-1-1.jpg', 'HBM383.TRQG.424': 'HBM383.TRQG.424_UFL0006-SP-1-3-1.jpg', 'HBM647.MFQB.496': 'HBM647.MFQB.496_UFL0001-SP-1-2-1.jpg', 'HBM237.GGPR.739': 'HBM237.GGPR.739_UFL0006-LY01-1-1.jpg', 'HBM288.TPBD.654': 'HBM288.TPBD.654_UFL0003-SP-2-2-1.jpg', 'HBM974.NDXT.675': 'HBM974.NDXT.675_UFL0008-TH-2-2-1.jpg', 'HBM589.SLVV.423': 'HBM589.SLVV.423_UFL0008-LY10-1-1.jpg', 'HBM794.RLFN.358': 'HBM794.RLFN.358_UFL0006-LY03-1-1.jpg', 'HBM372.BQSR.778': 'HBM372.BQSR.778_UFL0007-SP-1-1-1.jpg', 'HBM499.TKDW.458': 'HBM499.TKDW.458_UFL0009-LY03-1-1.jpg', 'HBM342.PRQB.739': 'HBM342.PRQB.739_UFL0003-LY06-1-1.jpg', 'HBM633.CLVN.674': 'HBM633.CLVN.674_UFL0003-SP-3-6-1.jpg', 'HBM343.JQKM.578': 'HBM343.JQKM.578_UFL0009-LY01-1-1.jpg', 'HBM987.XGTH.368': 'HBM987.XGTH.368_UFL0002-SP-2-4-1.jpg', 'HBM964.CWCP.788': 'HBM964.CWCP.788_UFL0006-LY02-2-1.jpg', 'HBM244.TJLK.223': 'HBM244.TJLK.223_UFL0003-SP-1-4-1.jpg', 'HBM646.FSBQ.966': 'HBM646.FSBQ.966_UFL0007-SP-2-2-1.jpg', 'HBM572.GXSB.234': 'HBM572.GXSB.234_UFL0003-SP-3-2-1.jpg', 'HBM772.TKGJ.794': 'HBM772.TKGJ.794_UFL0008-SP-2-1-1.jpg', 'HBM239.CBWR.263': 'HBM239.CBWR.263_UFL0008-SP-1-2-1.jpg', 'HBM992.NRTT.383': 'HBM992.NRTT.383_UFL0006-SP-1-1-1.jpg', 'HBM283.DQXD.546': 'HBM283.DQXD.546_UFL0003-SP-1-2-1.jpg', 'HBM795.JHND.856': 'HBM795.JHND.856_UFL0007-SP-1-2-1.jpg', 'HBM267.BZKT.867': 'HBM267.BZKT.867_UFL0003-SP-2-6-1.jpg', 'HBM838.DLMJ.782': 'HBM838.DLMJ.782_UFL0008-TH-1-1-1.jpg', 'HBM337.FSXL.564': 'HBM337.FSXL.564_UFL0001-SP-3-8-2.jpg', 'HBM355.JDLK.244': 'HBM355.JDLK.244_UFL0004-SP-2-4-1.jpg', 'HBM599.PSZG.737': 'HBM599.PSZG.737_UFL0006-LY02-1-1.jpg' }\n \n \n\n\n \n \n\n projects/ccf-database/src/lib/queries/ontology-tree-n3.ts\n \n \n \n \n \n \n \n getAnatomicalStructureTreeModel\n \n \n \n \n \n \n Default value : memoize(getAnatomicalStructureTreeModelSlowly, () => '')\n \n \n\n\n \n \n\n projects/ccf-database/src/lib/queries/spatial-result-n3.ts\n \n \n \n \n \n \n \n mappings\n \n \n \n \n \n \n Type : object\n\n \n \n \n \n Default value : {\n spatialObjectReference: reverseMapping(ccf.spatialObjectReference),\n spatialEntity: reverseMapping(ccf.spatialEntity),\n spatialPlacement: reverseMapping(ccf.spatialPlacement)\n}\n \n \n\n \n \n A mapping of spatial objects.\n\n \n \n\n \n \n\n projects/ccf-database/src/lib/queries/spatial-search-n3.ts\n \n \n \n \n \n \n \n spatialEntityDimensions\n \n \n \n \n \n \n Type : object\n\n \n \n \n \n Default value : {\n [ccf.spatialEntity.x_dimension.id]: 'x',\n [ccf.spatialEntity.y_dimension.id]: 'y',\n [ccf.spatialEntity.z_dimension.id]: 'z'\n}\n \n \n\n\n \n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"}} + "index": {"version":"2.3.9","fields":["title","body"],"fieldVectors":[["title/interfaces/AggregateResult.html",[0,0.246,1,0.813]],["body/interfaces/AggregateResult.html",[0,0.478,1,1.1,2,0.256,3,0.256,4,0.295,5,0.181,6,0.218,7,0.949,8,1.042,9,1.581,10,1.1,11,0.029,12,0.297,13,0.459,14,1.713,15,1.07,16,0.61,17,0.032,18,0.44,19,0.359,20,1.1,21,1.401,22,1.1,23,0.658,24,0.743,25,1.344,26,0.779,27,0.949,28,0.875,29,0.875,30,1.028,31,1.028,32,1.401,33,0.949,34,1.028,35,0.949,36,0.949,37,1.028,38,1.028,39,0.625,40,0.807,41,0.949,42,0.875,43,0.949,44,1.028,45,0.949,46,0.906,47,1.526,48,0.951,49,0.606,50,1.193,51,1.193,52,0.875,53,1.459,54,1.193,55,1.042,56,0.739,57,0.739,58,0.949,59,0.424,60,0.949,61,1.401,62,1.358,63,1.1,64,0.471,65,0.379,66,1.028,67,1.294,68,1.566,69,1.575,70,1.193,71,1.581,72,1.294,73,1.401,74,1.193,75,1.028,76,1.581,77,1.358,78,1.297,79,0.949,80,1.344,81,1.472,82,0.807,83,1.401,84,0.949,85,1.472,86,1.028,87,0.949,88,0.625,89,1.028,90,1.792,91,0.949,92,0.427,93,0.709,94,0.875,95,0.949,96,0.949,97,1.028,98,0.875,99,0.866,100,0.642,101,0.642,102,1.358,103,1.358,104,1.641,105,1.459,106,1.294,107,0.642,108,1.401,109,1.294,110,0.949,111,0.93,112,0.949,113,1.401,114,0.93,115,1.193,116,0.779,117,1.472,118,1.594,119,0.739,120,0.779,121,0.779,122,1.028,123,0.658,124,0.807,125,0.571,126,0.949,127,0.875,128,0.625,129,0.807,130,1.401,131,1.028,132,1.028,133,1.193,134,1.294,135,1.028,136,0.949,137,0.471,138,1.028,139,0.875,140,0.875,141,0.875,142,1.581,143,1.358,144,0.875,145,1.028,146,1.1,147,0.949,148,1.028,149,1.028,150,0.949,151,0.743,152,0.949,153,0.807,154,1.294,155,0.949,156,1.028,157,0.949,158,0.021,159,0.015]],["title/interfaces/CCFDatabaseOptions.html",[0,0.246,160,2.094]],["body/interfaces/CCFDatabaseOptions.html",[0,0.168,1,0.553,2,0.266,3,0.175,4,0.485,5,0.124,6,0.149,8,0.428,9,0.985,10,0.838,11,0.019,12,0.149,13,0.349,16,0.588,17,0.032,18,0.226,19,0.34,23,0.422,24,0.509,25,0.838,26,1.009,40,0.838,46,0.933,49,0.349,51,1.481,56,0.291,57,0.291,58,1.189,63,0.838,64,0.489,65,0.722,68,0.553,78,0.708,80,0.553,82,0.553,92,0.433,104,1.384,105,0.909,107,0.658,111,1.025,123,0.291,124,1.425,128,1.277,137,0.658,146,1.276,151,0.931,153,0.553,157,0.65,158,0.023,159,0.023,160,3.122,161,1.064,162,1.6,163,3.75,164,4.029,165,4.405,166,4.029,167,4.029,168,4.029,169,4.029,170,4.029,171,4.484,172,4.484,173,1.36,174,3.837,175,3.361,176,3.242,177,1.943,178,3.329,179,3.329,180,1.479,181,3.305,182,2.784,183,2.812,184,3.266,185,3.75,186,2.157,187,2.784,188,2.784,189,3.256,190,2.197,191,3.329,192,1.837,193,1.837,194,1.837,195,1.6,196,1.837,197,2.197,198,2.197,199,4.029,200,2.197,201,3.361,202,2.197,203,4.415,204,2.928,205,1.6,206,2.157,207,1.688,208,3.361,209,1.943,210,1.282,211,3.166,212,1.6,213,2.197,214,1.837,215,2.784,216,2.784,217,2.197,218,1.837,219,2.197,220,3.51,221,1.837,222,1.837,223,3.329,224,4.537,225,1.837,226,1.6,227,2.784,228,1.837,229,1.423,230,1.837,231,2.197,232,0.827,233,1.426,234,1.282,235,2.157,236,2.197,237,2.197,238,1.837,239,2.197,240,1.837,241,2.197,242,0.763,243,1.837,244,4.019,245,1.423,246,1.165,247,3.002,248,2.425,249,1.837,250,1.837,251,1.6,252,1.837,253,1.837,254,0.898,255,1.765,256,3.329,257,2.197,258,2.197,259,3.75,260,2.197,261,4.579,262,4.935,263,1.837,264,5.425,265,2.515,266,2.197,267,1.837,268,3.361,269,3.329,270,3.329,271,3.329,272,3.329,273,2.197,274,3.562,275,3.329,276,2.604,277,1.6,278,5.164,279,2.197,280,3.329,281,2.197,282,2.197,283,4.484,284,2.197,285,3.329,286,4.474,287,3.332,288,2.197,289,1.765,290,2.197,291,4.019,292,2.197,293,3.329,294,2.197,295,3.329,296,3.329,297,2.197,298,1.761,299,4.019,300,2.197,301,2.197,302,2.197,303,2.197,304,2.197,305,2.197,306,2.197,307,2.784,308,2.197,309,1.837,310,2.197,311,2.197,312,2.197,313,2.197,314,2.197,315,2.197,316,3.329,317,1.6,318,2.197,319,2.197,320,3.329,321,2.197,322,3.329,323,2.197,324,2.197,325,2.197,326,2.197,327,2.197,328,3.329,329,2.197,330,2.197,331,2.197,332,2.197,333,2.197,334,2.197,335,2.197,336,2.197,337,2.197,338,2.197,339,2.197,340,2.197,341,2.197,342,2.197,343,3.329,344,2.197,345,2.197,346,2.197,347,2.197,348,2.197,349,2.197,350,2.197,351,3.329,352,4.019,353,2.197,354,2.197,355,2.197,356,2.197,357,2.197,358,2.197,359,2.197,360,2.197,361,1.837,362,2.197,363,2.197,364,1.837,365,2.197,366,2.197,367,2.197,368,2.197,369,3.329,370,3.329,371,2.197,372,4.019,373,2.197,374,2.197,375,2.197,376,2.197,377,2.197,378,1.6,379,5.07,380,2.197,381,2.197,382,1.642,383,2.197,384,2.197,385,2.197,386,3.361,387,1.837,388,2.197,389,2.197,390,4.019,391,2.197,392,2.784,393,2.197,394,2.425,395,2.425,396,2.157,397,2.425,398,1.943,399,3.329,400,3.329,401,3.329,402,2.197,403,2.157,404,2.197,405,2.784,406,2.197,407,2.197,408,3.75,409,3.329,410,2.197,411,2.197,412,2.197,413,2.197,414,2.197,415,2.197,416,3.329,417,4.818,418,2.197,419,2.197,420,2.928,421,2.197,422,2.197,423,1.837,424,2.197,425,2.197,426,2.905,427,2.157,428,1.423,429,2.197,430,2.784,431,3.75,432,1.064,433,2.784,434,1.6,435,2.197,436,1.156,437,1.6,438,1.6,439,2.197,440,1.837,441,2.784,442,2.197]],["title/classes/CCFDatabaseStatusTracker.html",[235,2.094,254,1.32]],["body/classes/CCFDatabaseStatusTracker.html",[2,0.325,3,0.325,4,0.375,5,0.23,6,0.43,11,0.019,12,0.276,13,0.536,16,0.515,17,0.032,18,0.347,19,0.341,23,0.427,24,1.294,25,1.634,26,1.178,27,1.734,28,1.682,29,1.707,36,1.204,41,1.734,45,1.786,59,0.538,68,1.024,78,0.865,137,0.886,158,0.024,159,0.027,189,2.708,207,1.531,211,2.374,235,3.31,245,3.31,247,2.156,254,1.661,255,3.2,259,4.671,261,3.721,263,3.401,274,2.981,277,4.068,286,4.068,287,2.708,405,5.228,443,2.635,444,5.287,445,3.401,446,4.272,447,3.721,448,4.899,449,5.858,450,2.963,451,4.067,452,4.051,453,5.108,454,2.963,455,4.067,456,4.067,457,4.067,458,4.067,459,4.067,460,4.067,461,6.322,462,5.108,463,2.635,464,4.067,465,5.108,466,5.108,467,5.108,468,4.067,469,4.067,470,4.067,471,3.401,472,5.108,473,4.067,474,4.067,475,4.067,476,4.067,477,4.067,478,4.067,479,4.067,480,4.067]],["title/classes/CCFSpatialGraph.html",[206,2.094,254,1.32]],["body/classes/CCFSpatialGraph.html",[3,0.247,4,0.57,5,0.175,6,0.405,11,0.02,12,0.211,13,0.448,16,0.607,17,0.032,18,0.429,19,0.359,23,0.448,26,0.552,49,0.58,59,0.73,92,0.498,119,0.8,137,0.811,158,0.02,159,0.015,161,2.886,173,1.265,176,1.808,177,1.808,189,3.245,201,3.57,203,3.558,204,2.256,205,2.256,206,2.766,207,1.607,208,4.085,229,2.007,232,1.839,233,1.634,234,1.808,245,2.007,246,1.642,247,3.441,251,2.256,254,1.265,255,2.791,265,2.453,268,2.59,274,3.223,287,3.101,289,1.642,298,2.126,309,4.774,364,4.085,382,1.265,386,4.984,392,2.59,394,2.256,395,2.256,396,2.007,397,2.256,398,1.808,403,2.766,440,3.57,441,5.17,443,2.007,447,3.11,450,2.256,452,3.79,454,4.023,463,2.766,481,2.59,482,4.269,483,4.269,484,5.264,485,4.085,486,4.269,487,2.59,488,4.269,489,3.11,490,4.269,491,3.097,492,4.269,493,3.097,494,3.097,495,3.097,496,4.269,497,3.097,498,5.522,499,4.158,500,4.269,501,3.097,502,2.256,503,2.007,504,4.269,505,3.57,506,3.097,507,2.59,508,3.097,509,2.59,510,3.097,511,3.097,512,3.097,513,2.007,514,2.079,515,2.256,516,2.256,517,4.269,518,2.435,519,2.59,520,4.023,521,2.007,522,3.097,523,3.558,524,2.256,525,3.073,526,1.808,527,3.558,528,3.11,529,2.256,530,4.884,531,3.097,532,3.097,533,3.097,534,4.269,535,3.097,536,3.097,537,3.097,538,3.097,539,3.097,540,3.097,541,3.097,542,3.097,543,3.097,544,2.256,545,3.097,546,4.269,547,1.5,548,4.269,549,4.269,550,1.166,551,4.269,552,3.097,553,3.097,554,3.097,555,3.097,556,2.59,557,4.269,558,3.097,559,4.269,560,4.269,561,3.097,562,3.097,563,3.097,564,3.097,565,4.269,566,3.097,567,3.097,568,3.097,569,4.269,570,3.558,571,3.097,572,3.097,573,3.097,574,4.269,575,3.097,576,3.097,577,3.097,578,3.11,579,4.269,580,3.097,581,5.708,582,3.097,583,3.097,584,3.097,585,3.097,586,3.097,587,3.097,588,3.097,589,3.558,590,3.097,591,3.097,592,3.097,593,3.097,594,3.097,595,3.097,596,1.376,597,3.097,598,1.376,599,3.097,600,1.376,601,3.097,602,1.376,603,3.097,604,1.376,605,3.097,606,1.376,607,3.097,608,1.376,609,3.097,610,1.376,611,3.097,612,1.376,613,3.097,614,1.376,615,3.097,616,1.376,617,3.097,618,1.376,619,3.097,620,1.376,621,3.097,622,1.376]],["title/classes/CCFSpatialScene.html",[209,1.886,254,1.32]],["body/classes/CCFSpatialScene.html",[0,0.2,2,0.21,3,0.21,4,0.35,5,0.148,6,0.418,11,0.018,12,0.178,16,0.598,17,0.032,18,0.379,19,0.35,20,0.66,23,0.468,26,0.467,49,0.399,59,0.808,92,0.495,100,0.655,101,0.655,114,0.558,119,0.59,123,0.756,128,1.263,129,1.123,137,0.889,140,0.717,141,1.218,146,1.231,158,0.018,159,0.012,161,2.981,176,1.532,189,2.867,207,1.429,209,2.216,210,3.677,211,1.532,229,1.7,233,1.856,234,1.532,246,2.592,247,3.263,254,1.072,255,2.592,265,1.166,274,3.532,276,2.46,287,3.306,289,3.237,298,2.079,403,2.46,427,1.7,428,3.362,432,2.819,434,2.766,436,1.802,437,2.766,438,2.766,443,1.7,447,2.766,450,1.912,452,3.957,454,4.408,463,1.7,487,2.194,489,2.766,499,2.766,502,1.912,503,1.7,515,1.912,520,3.78,521,2.891,523,4.24,524,1.912,525,2.604,526,1.532,527,4.24,528,1.912,529,1.912,544,1.912,578,2.766,589,1.912,623,1.532,624,3.25,625,3.797,626,3.25,627,3.25,628,3.797,629,3.797,630,3.797,631,3.797,632,3.797,633,3.797,634,3.25,635,2.624,636,3.175,637,2.624,638,3.175,639,2.624,640,5.409,641,3.175,642,2.624,643,1.802,644,3.175,645,2.624,646,3.175,647,2.624,648,2.624,649,2.624,650,3.175,651,2.624,652,3.175,653,2.624,654,2.624,655,3.175,656,4.089,657,3.731,658,2.624,659,3.175,660,2.624,661,2.766,662,1.912,663,3.94,664,2.46,665,1.912,666,1.912,667,1.687,668,1.551,669,1.551,670,1.551,671,3.731,672,4.523,673,3.731,674,3.175,675,3.175,676,3.175,677,2.194,678,2.053,679,3.25,680,3.175,681,3.175,682,2.194,683,2.194,684,2.194,685,2.194,686,2.194,687,2.194,688,4.089,689,4.089,690,2.194,691,2.194,692,2.194,693,2.194,694,4.339,695,2.194,696,3.175,697,3.175,698,3.175,699,2.194,700,2.194,701,2.194,702,2.194,703,2.766,704,2.194,705,3.175,706,3.175,707,2.194,708,4.523,709,3.175,710,3.175,711,3.731,712,3.175,713,4.61,714,3.175,715,3.175,716,3.175,717,2.194,718,2.194,719,3.175,720,3.175,721,2.194,722,2.194,723,4.339,724,2.194,725,2.194,726,2.194,727,2.194,728,2.194,729,3.175,730,2.194,731,2.194,732,2.194,733,2.194,734,2.194,735,2.194,736,2.194,737,2.194,738,2.194,739,3.175,740,3.175,741,2.194,742,2.194,743,2.194,744,4.339,745,2.194,746,2.194,747,2.194,748,2.194,749,4.089,750,2.194,751,2.194,752,2.194,753,3.175,754,2.194,755,2.194,756,1.166,757,2.194,758,2.194,759,2.194,760,2.194,761,2.194,762,1.7,763,2.194,764,2.194,765,2.194,766,2.194,767,2.194,768,2.194,769,2.194,770,2.194,771,2.194,772,2.194]],["title/interfaces/DatabaseStatus.html",[0,0.246,24,0.749]],["body/interfaces/DatabaseStatus.html",[0,0.476,1,0.787,2,0.25,3,0.25,4,0.288,5,0.177,6,0.212,7,0.925,8,1.08,9,1.271,10,0.787,11,0.028,12,0.292,13,0.451,14,1.002,15,0.987,16,0.607,17,0.032,18,0.442,19,0.361,20,0.787,21,1.002,22,0.787,23,0.656,24,0.995,25,1.559,26,0.987,27,1.452,28,1.34,29,1.34,30,1.377,31,1.377,32,1.694,33,1.271,34,1.377,35,1.271,36,1.564,37,1.377,38,1.377,39,0.838,40,1.081,41,1.564,42,1.173,43,1.271,44,1.377,45,1.564,46,0.898,47,1.513,48,0.941,49,0.601,50,1.173,51,1.173,52,0.853,53,1.443,54,1.173,55,1.03,56,0.733,57,0.733,58,0.925,59,0.413,60,0.925,61,1.377,62,1.34,63,1.081,64,0.459,65,0.37,66,1.002,67,1.271,68,1.559,69,1.563,70,1.173,71,1.564,72,1.271,73,1.377,74,1.173,75,1.002,76,1.564,77,1.34,78,1.29,79,0.925,80,1.33,81,1.452,82,0.787,83,1.377,84,0.925,85,1.452,86,1.002,87,0.925,88,0.609,89,1.002,90,1.776,91,0.925,92,0.422,93,0.696,94,0.853,95,0.925,96,0.925,97,1.002,98,0.853,99,0.857,100,0.631,101,0.631,102,1.34,103,1.34,104,1.631,105,1.443,106,1.271,107,0.631,108,1.377,109,1.271,110,0.925,111,0.914,112,0.925,113,1.377,114,0.914,115,1.173,116,0.765,117,1.452,118,1.573,119,0.733,120,0.765,121,0.765,122,1.002,123,0.649,124,0.787,125,0.557,126,0.925,127,0.853,128,0.609,129,0.787,130,1.377,131,1.002,132,1.002,133,1.173,134,1.271,135,1.002,136,0.925,137,0.861,138,1.002,139,0.853,140,0.853,141,0.853,142,1.564,143,1.34,144,0.853,145,1.002,146,1.081,147,0.925,148,1.002,149,1.002,150,0.925,151,0.724,152,0.925,153,0.787,154,1.271,155,0.925,156,1.002,157,0.925,158,0.02,159,0.015]],["title/interfaces/DatasetResult.html",[0,0.246,62,0.882]],["body/interfaces/DatasetResult.html",[0,0.478,1,0.804,2,0.255,3,0.255,4,0.294,5,0.181,6,0.217,7,0.945,8,1.04,9,1.29,10,0.804,11,0.028,12,0.296,13,0.458,14,1.024,15,0.994,16,0.61,17,0.032,18,0.437,19,0.365,20,0.804,21,1.024,22,0.804,23,0.658,24,0.74,25,1.342,26,0.776,27,0.945,28,0.872,29,0.872,30,1.024,31,1.024,32,1.398,33,0.945,34,1.024,35,0.945,36,0.945,37,1.024,38,1.024,39,0.623,40,0.804,41,0.945,42,0.872,43,0.945,44,1.024,45,0.945,46,0.934,47,1.573,48,0.95,49,0.605,50,1.19,51,1.355,52,0.872,53,1.456,54,1.19,55,1.088,56,0.762,57,0.762,58,0.945,59,0.422,60,0.945,61,1.591,62,1.456,63,1.45,64,0.64,65,0.516,66,1.398,67,1.705,68,1.565,69,1.573,70,1.19,71,1.578,72,1.29,73,1.398,74,1.19,75,1.024,76,1.578,77,1.355,78,1.296,79,0.945,80,1.342,81,1.469,82,0.804,83,1.398,84,0.945,85,1.469,86,1.024,87,0.945,88,0.623,89,1.024,90,1.79,91,0.945,92,0.426,93,0.707,94,0.872,95,0.945,96,0.945,97,1.024,98,0.872,99,0.864,100,0.64,101,0.64,102,1.355,103,1.355,104,1.639,105,1.456,106,1.29,107,0.64,108,1.398,109,1.29,110,0.945,111,0.928,112,0.945,113,1.398,114,0.928,115,1.19,116,0.776,117,1.469,118,1.591,119,0.738,120,0.776,121,0.776,122,1.024,123,0.657,124,0.804,125,0.569,126,0.945,127,0.872,128,0.623,129,0.804,130,1.398,131,1.024,132,1.024,133,1.19,134,1.29,135,1.024,136,0.945,137,0.469,138,1.024,139,0.872,140,0.872,141,0.872,142,1.578,143,1.355,144,0.872,145,1.024,146,1.097,147,0.945,148,1.024,149,1.024,150,0.945,151,0.74,152,0.945,153,0.804,154,1.29,155,0.945,156,1.024,157,0.945,158,0.021,159,0.015]],["title/interfaces/DonorResult.html",[0,0.246,54,0.882]],["body/interfaces/DonorResult.html",[0,0.479,1,0.81,2,0.257,3,0.257,4,0.296,5,0.182,6,0.219,7,0.952,8,1.043,9,1.296,10,0.81,11,0.029,12,0.298,13,0.46,14,1.031,15,0.997,16,0.608,17,0.032,18,0.438,19,0.364,20,0.81,21,1.031,22,0.81,23,0.659,24,0.745,25,1.346,26,0.78,27,0.952,28,0.878,29,0.878,30,1.031,31,1.031,32,1.404,33,0.952,34,1.031,35,0.952,36,0.952,37,1.031,38,1.031,39,0.627,40,0.81,41,0.952,42,0.878,43,0.952,44,1.031,45,0.952,46,0.936,47,1.577,48,0.953,49,0.606,50,1.196,51,1.196,52,0.878,53,1.528,54,1.36,55,1.091,56,0.764,57,0.764,58,1.296,59,0.579,60,1.583,61,1.404,62,1.36,63,1.103,64,0.472,65,0.381,66,1.031,67,1.296,68,1.567,69,1.577,70,1.196,71,1.583,72,1.296,73,1.404,74,1.196,75,1.031,76,1.583,77,1.36,78,1.298,79,0.952,80,1.346,81,1.474,82,0.81,83,1.404,84,0.952,85,1.474,86,1.031,87,0.952,88,0.627,89,1.031,90,1.794,91,0.952,92,0.427,93,0.71,94,0.878,95,0.952,96,0.952,97,1.031,98,0.878,99,0.867,100,0.643,101,0.643,102,1.36,103,1.36,104,1.642,105,1.461,106,1.296,107,0.643,108,1.404,109,1.296,110,0.952,111,0.932,112,0.952,113,1.404,114,0.932,115,1.196,116,0.78,117,1.474,118,1.597,119,0.74,120,0.78,121,0.78,122,1.031,123,0.659,124,0.81,125,0.573,126,0.952,127,0.878,128,0.627,129,0.81,130,1.404,131,1.031,132,1.031,133,1.196,134,1.296,135,1.031,136,0.952,137,0.472,138,1.031,139,0.878,140,0.878,141,0.878,142,1.583,143,1.36,144,0.878,145,1.031,146,1.103,147,0.952,148,1.031,149,1.031,150,0.952,151,0.745,152,0.952,153,0.81,154,1.296,155,0.952,156,1.031,157,0.952,158,0.021,159,0.015]],["title/interfaces/ExtractionSet.html",[0,0.246,643,1.122]],["body/interfaces/ExtractionSet.html",[0,0.449,2,0.274,3,0.274,4,0.527,5,0.311,6,0.233,8,0.669,11,0.016,12,0.233,13,0.481,15,1.087,16,0.614,17,0.032,18,0.446,19,0.364,23,0.618,39,0.893,46,0.742,48,1.048,49,0.631,55,0.893,56,0.454,57,0.454,59,0.807,64,0.504,65,0.609,88,1.071,92,0.439,93,1.051,99,0.556,100,0.672,101,0.672,107,0.84,116,0.978,119,0.727,120,0.978,121,0.978,123,0.757,125,0.611,158,0.022,159,0.016,173,1.87,180,1.525,232,1.292,233,1.778,242,1.192,298,1.59,382,1.87,436,1.59,514,1.723,518,1.87,547,1.662,550,2.068,596,1.525,598,1.525,600,1.525,602,1.525,604,1.525,606,1.525,608,1.525,610,1.525,612,1.525,614,1.525,616,1.525,618,1.525,620,1.525,622,1.525,643,1.789,667,1.525,668,1.402,669,1.402,670,1.402,678,1.192,756,1.525,773,1.662,774,1.662,775,2.66,776,2.66,777,2.912,778,1.662,779,1.82,780,1.662,781,2.427,782,2.217,783,2.771,784,1.662,785,1.662,786,1.82,787,1.662,788,1.662,789,1.82,790,2.427,791,1.662,792,1.82,793,1.82,794,1.82,795,2.73,796,1.662,797,1.662,798,2.427,799,2.427,800,2.217,801,2.217,802,2.033,803,1.82,804,1.82,805,1.82,806,1.662,807,1.82,808,1.82,809,2.427,810,2.217,811,1.662,812,1.662,813,3.38,814,1.662,815,1.662,816,1.662,817,1.662,818,1.82,819,1.82,820,2.287,821,1.662,822,2.912,823,2.73,824,3.033,825,1.82,826,1.662,827,1.82,828,1.82,829,2.912]],["title/interfaces/Filter.html",[0,0.246,128,0.63]],["body/interfaces/Filter.html",[0,0.475,1,0.77,2,0.244,3,0.244,4,0.282,5,0.173,6,0.208,7,0.905,8,1.021,9,1.252,10,0.77,11,0.028,12,0.288,13,0.444,14,0.98,15,0.979,16,0.611,17,0.032,18,0.445,19,0.366,20,0.77,21,0.98,22,0.77,23,0.653,24,0.708,25,1.318,26,0.754,27,0.905,28,0.835,29,0.835,30,0.98,31,0.98,32,1.357,33,0.905,34,0.98,35,0.905,36,0.905,37,0.98,38,0.98,39,0.596,40,0.77,41,0.905,42,0.835,43,0.905,44,0.98,45,0.905,46,0.891,47,1.501,48,0.933,49,0.597,50,1.155,51,1.155,52,0.835,53,1.43,54,1.155,55,1.021,56,0.727,57,0.727,58,0.905,59,0.405,60,0.905,61,1.357,62,1.325,63,1.065,64,0.449,65,0.362,66,0.98,67,1.252,68,1.552,69,1.553,70,1.155,71,1.55,72,1.252,73,1.357,74,1.155,75,0.98,76,1.55,77,1.325,78,1.284,79,0.905,80,1.318,81,1.436,82,0.77,83,1.357,84,0.905,85,1.436,86,0.98,87,0.905,88,0.596,89,0.98,90,1.762,91,0.905,92,0.439,93,0.686,94,0.835,95,0.905,96,0.905,97,0.98,98,0.835,99,0.963,100,0.769,101,0.769,102,1.43,103,1.43,104,1.647,105,1.553,106,1.627,107,0.621,108,1.556,109,1.627,110,0.905,111,1.033,112,0.905,113,1.357,114,0.9,115,1.43,116,0.754,117,1.436,118,1.556,119,0.727,120,0.754,121,0.754,122,0.98,123,0.642,124,1.065,125,0.754,126,1.252,127,1.155,128,0.825,129,1.221,130,1.679,131,1.679,132,1.679,133,1.553,134,1.683,135,1.679,136,1.252,137,0.769,138,1.357,139,1.155,140,1.43,141,1.325,142,1.55,143,1.325,144,0.835,145,0.98,146,1.065,147,0.905,148,0.98,149,0.98,150,0.905,151,0.708,152,0.905,153,0.77,154,1.252,155,0.905,156,0.98,157,0.905,158,0.02,159,0.015]],["title/interfaces/FlatSpatialPlacement.html",[0,0.246,232,1.216]],["body/interfaces/FlatSpatialPlacement.html",[0,0.45,2,0.277,3,0.277,4,0.571,5,0.312,6,0.236,11,0.016,12,0.236,13,0.484,15,0.983,16,0.614,17,0.032,18,0.446,19,0.354,23,0.62,39,0.899,46,0.562,48,1.023,49,0.579,55,1.009,56,0.459,57,0.459,59,0.797,64,0.51,65,0.613,88,1.076,92,0.44,93,1.056,99,0.562,100,0.677,101,0.677,107,0.76,116,0.983,119,0.809,120,0.983,121,0.983,123,0.797,125,0.618,158,0.022,159,0.016,173,1.883,180,1.541,232,1.736,233,1.699,242,1.205,298,1.601,382,1.883,436,1.601,514,1.736,518,1.883,547,1.68,550,2.077,596,1.541,598,1.541,600,1.541,602,1.541,604,1.541,606,1.541,608,1.541,610,1.541,612,1.541,614,1.541,616,1.541,618,1.541,620,1.541,622,1.541,643,1.601,667,1.541,668,1.418,669,1.418,670,1.418,678,1.205,756,1.541,773,1.68,774,1.68,775,2.233,776,2.233,777,1.839,778,1.68,779,1.839,780,1.68,781,2.444,782,2.233,783,2.781,784,1.68,785,1.68,786,1.839,787,1.68,788,1.68,789,1.839,790,2.444,791,1.68,792,1.839,793,1.839,794,1.839,795,2.745,796,1.68,797,1.68,798,2.444,799,2.444,800,2.233,801,2.233,802,2.048,803,1.839,804,1.839,805,1.839,806,1.68,807,1.839,808,1.839,809,2.444,810,2.233,811,1.68,812,1.68,813,3.385,814,1.68,815,1.68,816,1.68,817,1.68,818,1.839,819,1.839,820,2.45,821,1.68,822,2.924,823,2.745,824,3.044,825,1.839,826,1.68,827,1.839,828,1.839,829,2.924]],["title/interfaces/ListResultItem.html",[0,0.246,47,0.882]],["body/interfaces/ListResultItem.html",[0,0.478,1,0.802,2,0.254,3,0.254,4,0.294,5,0.18,6,0.216,7,0.942,8,1.17,9,1.288,10,0.802,11,0.028,12,0.296,13,0.457,14,1.021,15,1.084,16,0.612,17,0.032,18,0.437,19,0.362,20,0.802,21,1.021,22,0.802,23,0.658,24,0.738,25,1.341,26,0.775,27,0.942,28,0.87,29,0.87,30,1.021,31,1.021,32,1.395,33,0.942,34,1.021,35,0.942,36,0.942,37,1.021,38,1.021,39,0.621,40,0.802,41,0.942,42,0.87,43,0.942,44,1.021,45,0.942,46,0.933,47,1.572,48,0.993,49,0.639,50,1.353,51,1.353,52,1.454,53,1.454,54,1.188,55,1.039,56,0.738,57,0.738,58,0.942,59,0.421,60,0.942,61,1.395,62,1.353,63,1.095,64,0.468,65,0.377,66,1.021,67,1.288,68,1.564,69,1.572,70,1.188,71,1.576,72,1.288,73,1.395,74,1.188,75,1.021,76,1.576,77,1.353,78,1.295,79,0.942,80,1.341,81,1.467,82,0.802,83,1.395,84,0.942,85,1.467,86,1.021,87,0.942,88,0.621,89,1.021,90,1.788,91,0.942,92,0.425,93,0.705,94,0.87,95,0.942,96,0.942,97,1.021,98,0.87,99,0.863,100,0.639,101,0.639,102,1.353,103,1.353,104,1.638,105,1.454,106,1.288,107,0.639,108,1.395,109,1.288,110,0.942,111,0.926,112,0.942,113,1.395,114,0.926,115,1.188,116,0.775,117,1.467,118,1.589,119,0.738,120,0.775,121,0.775,122,1.021,123,0.656,124,0.802,125,0.567,126,0.942,127,0.87,128,0.621,129,0.802,130,1.395,131,1.021,132,1.021,133,1.188,134,1.288,135,1.021,136,0.942,137,0.468,138,1.021,139,0.87,140,0.87,141,0.87,142,1.576,143,1.353,144,0.87,145,1.021,146,1.095,147,0.942,148,1.021,149,1.021,150,0.942,151,0.738,152,0.942,153,0.802,154,1.288,155,0.942,156,1.021,157,0.942,158,0.021,159,0.015]],["title/interfaces/OntologyTreeModel.html",[0,0.246,153,0.813]],["body/interfaces/OntologyTreeModel.html",[0,0.478,1,0.805,2,0.255,3,0.255,4,0.295,5,0.181,6,0.217,7,0.947,8,1.041,9,1.292,10,0.805,11,0.028,12,0.297,13,0.458,14,1.026,15,0.995,16,0.608,17,0.032,18,0.437,19,0.362,20,0.805,21,1.026,22,0.805,23,0.658,24,0.741,25,1.343,26,0.778,27,0.947,28,0.874,29,0.874,30,1.026,31,1.026,32,1.399,33,0.947,34,1.026,35,0.947,36,0.947,37,1.026,38,1.026,39,0.624,40,0.805,41,0.947,42,0.874,43,0.947,44,1.026,45,0.947,46,0.905,47,1.525,48,0.951,49,0.619,50,1.192,51,1.192,52,0.874,53,1.457,54,1.192,55,1.041,56,0.739,57,0.739,58,0.947,59,0.423,60,0.947,61,1.399,62,1.357,63,1.099,64,0.47,65,0.379,66,1.026,67,1.292,68,1.565,69,1.574,70,1.192,71,1.579,72,1.292,73,1.399,74,1.192,75,1.026,76,1.579,77,1.357,78,1.296,79,0.947,80,1.343,81,1.47,82,0.805,83,1.399,84,0.947,85,1.47,86,1.026,87,0.947,88,0.624,89,1.026,90,1.791,91,0.947,92,0.426,93,0.708,94,0.874,95,0.947,96,0.947,97,1.026,98,0.874,99,0.865,100,0.641,101,0.641,102,1.357,103,1.357,104,1.698,105,1.457,106,1.292,107,0.641,108,1.399,109,1.292,110,0.947,111,0.929,112,0.947,113,1.399,114,0.929,115,1.192,116,0.778,117,1.47,118,1.593,119,0.739,120,0.778,121,0.778,122,1.026,123,0.657,124,0.805,125,0.57,126,0.947,127,0.874,128,0.624,129,0.805,130,1.399,131,1.026,132,1.026,133,1.192,134,1.292,135,1.026,136,0.947,137,0.47,138,1.026,139,0.874,140,0.874,141,0.874,142,1.706,143,1.357,144,0.874,145,1.026,146,1.406,147,0.947,148,1.026,149,1.026,150,0.947,151,1.011,152,1.292,153,1.099,154,1.706,155,1.292,156,1.399,157,1.292,158,0.021,159,0.015,830,2.828]],["title/interfaces/OntologyTreeNode.html",[0,0.246,143,0.882]],["body/interfaces/OntologyTreeNode.html",[0,0.476,1,0.786,2,0.249,3,0.249,4,0.288,5,0.176,6,0.212,7,0.924,8,1.03,9,1.27,10,0.786,11,0.028,12,0.292,13,0.451,14,1.001,15,1.079,16,0.614,17,0.032,18,0.436,19,0.368,20,0.786,21,1.001,22,0.786,23,0.655,24,0.723,25,1.329,26,0.764,27,0.924,28,0.852,29,0.852,30,1.001,31,1.001,32,1.376,33,0.924,34,1.001,35,0.924,36,0.924,37,1.001,38,1.001,39,0.609,40,0.786,41,0.924,42,0.852,43,0.924,44,1.001,45,0.924,46,0.898,47,1.512,48,1.019,49,0.655,50,1.172,51,1.172,52,0.852,53,1.442,54,1.172,55,1.03,56,0.757,57,0.757,58,0.924,59,0.413,60,0.924,61,1.376,62,1.339,63,1.08,64,0.458,65,0.369,66,1.001,67,1.27,68,1.558,69,1.562,70,1.172,71,1.563,72,1.27,73,1.376,74,1.172,75,1.001,76,1.563,77,1.6,78,1.289,79,0.924,80,1.329,81,1.451,82,0.786,83,1.376,84,0.924,85,1.451,86,1.001,87,0.924,88,0.609,89,1.001,90,1.775,91,0.924,92,0.422,93,0.696,94,0.852,95,0.924,96,0.924,97,1.001,98,0.852,99,0.856,100,0.63,101,0.63,102,1.339,103,1.339,104,1.69,105,1.442,106,1.27,107,0.63,108,1.376,109,1.27,110,0.924,111,0.913,112,0.924,113,1.376,114,0.913,115,1.172,116,0.764,117,1.451,118,1.572,119,0.732,120,0.764,121,0.764,122,1.001,123,0.732,124,0.786,125,0.556,126,0.924,127,0.852,128,0.609,129,0.786,130,1.376,131,1.001,132,1.001,133,1.172,134,1.27,135,1.001,136,0.924,137,0.458,138,1.001,139,0.852,140,0.852,141,0.852,142,1.693,143,1.442,144,1.172,145,1.376,146,1.234,147,1.563,148,1.376,149,1.376,150,1.563,151,0.723,152,0.924,153,0.786,154,1.27,155,0.924,156,1.001,157,0.924,158,0.02,159,0.015]],["title/interfaces/SearchResultJson.html",[0,0.246,831,2.354]],["body/interfaces/SearchResultJson.html",[0,0.26,2,0.272,3,0.272,4,0.314,5,0.193,6,0.232,10,1.553,11,0.016,12,0.232,13,0.478,16,0.569,17,0.032,18,0.349,19,0.323,20,1.147,22,0.858,23,0.478,29,0.931,40,0.858,51,1.604,56,0.603,57,0.603,65,0.721,85,1.348,94,1.244,111,1.327,158,0.022,159,0.016,174,2.483,181,3.197,182,2.851,183,3.638,184,3.99,185,2.851,186,2.209,187,2.851,188,4.291,189,2.72,194,2.851,195,2.483,196,2.851,203,4.439,204,3.738,205,2.483,207,1.715,212,2.483,245,3.699,247,3.409,261,3.99,262,5.161,265,1.514,274,1.99,276,2.209,278,4.581,286,4.439,287,3.356,298,2.116,307,2.851,361,2.851,432,2.206,513,2.209,516,4.279,664,2.209,830,2.952,831,3.738,832,2.209,833,2.483,834,5.997,835,2.851,836,3.409,837,2.851,838,2.483,839,2.483,840,3.409,841,3.319,842,2.851,843,3.319,844,2.851,845,2.851,846,2.851,847,2.851,848,2.851,849,2.851,850,2.851,851,2.851,852,2.851,853,2.851,854,2.851,855,2.851,856,2.851,857,2.851,858,2.851,859,2.851,860,2.851,861,2.851,862,2.851,863,2.851,864,2.851,865,2.851,866,2.851,867,2.851,868,2.851,869,2.851,870,2.851,871,2.851,872,3.319,873,2.851,874,4.556,875,5.873,876,3.409,877,3.409,878,3.409,879,3.409,880,3.409,881,3.409,882,2.483,883,3.409,884,3.409,885,3.409,886,3.409,887,2.851,888,3.409,889,2.851,890,4.556,891,3.409,892,2.851,893,4.556,894,3.409,895,3.409,896,4.556,897,3.409,898,4.556,899,3.409,900,3.409,901,3.409,902,3.409,903,2.851,904,5.131,905,3.409,906,5.131,907,3.409,908,3.409,909,3.409,910,4.556,911,3.409,912,3.409,913,3.409,914,3.409,915,3.409,916,3.409,917,4.556,918,5.708,919,5.997,920,3.409,921,3.409,922,2.851,923,3.409,924,2.483,925,5.873,926,3.409,927,5.708,928,3.409,929,5.708,930,3.409,931,5.873,932,3.409,933,3.409,934,3.409,935,3.409,936,2.851,937,2.851,938,3.409,939,3.409]],["title/interfaces/SearchableItem.html",[0,0.246,98,0.882]],["body/interfaces/SearchableItem.html",[0,0.476,1,0.786,2,0.249,3,0.249,4,0.288,5,0.176,6,0.212,7,0.924,8,1.03,9,1.27,10,0.786,11,0.028,12,0.292,13,0.451,14,1.001,15,0.986,16,0.607,17,0.032,18,0.442,19,0.364,20,0.786,21,1.001,22,0.786,23,0.655,24,0.723,25,1.329,26,0.764,27,0.924,28,0.852,29,0.852,30,1.001,31,1.001,32,1.376,33,0.924,34,1.001,35,0.924,36,0.924,37,1.001,38,1.001,39,0.609,40,0.786,41,0.924,42,0.852,43,0.924,44,1.001,45,0.924,46,0.898,47,1.512,48,0.986,49,0.636,50,1.172,51,1.172,52,0.852,53,1.442,54,1.172,55,1.03,56,0.732,57,0.732,58,0.924,59,0.413,60,0.924,61,1.376,62,1.339,63,1.08,64,0.458,65,0.369,66,1.001,67,1.27,68,1.558,69,1.562,70,1.172,71,1.563,72,1.27,73,1.376,74,1.172,75,1.001,76,1.563,77,1.339,78,1.289,79,0.924,80,1.329,81,1.451,82,0.786,83,1.376,84,0.924,85,1.451,86,1.001,87,0.924,88,0.609,89,1.001,90,1.775,91,0.924,92,0.422,93,0.696,94,0.852,95,0.924,96,1.27,97,1.376,98,1.172,99,0.968,100,0.776,101,0.776,102,1.6,103,1.6,104,1.654,105,1.562,106,1.639,107,0.84,108,1.572,109,1.639,110,0.924,111,0.913,112,0.924,113,1.376,114,0.913,115,1.172,116,0.764,117,1.451,118,1.572,119,0.732,120,0.764,121,0.764,122,1.001,123,0.649,124,0.786,125,0.556,126,0.924,127,0.852,128,0.609,129,0.786,130,1.376,131,1.001,132,1.001,133,1.172,134,1.27,135,1.001,136,0.924,137,0.909,138,1.001,139,0.852,140,0.852,141,0.852,142,1.563,143,1.339,144,0.852,145,1.001,146,1.08,147,0.924,148,1.001,149,1.001,150,0.924,151,0.723,152,0.924,153,0.786,154,1.27,155,0.924,156,1.001,157,0.924,158,0.02,159,0.015]],["title/interfaces/SpatialEntity.html",[0,0.246,233,0.956]],["body/interfaces/SpatialEntity.html",[0,0.426,2,0.231,3,0.231,4,0.497,5,0.289,6,0.197,8,0.565,11,0.014,12,0.197,13,0.428,15,1.044,16,0.617,17,0.032,18,0.452,19,0.374,23,0.587,39,0.997,46,0.469,48,1.023,49,0.603,55,0.794,56,0.383,57,0.383,59,0.799,64,0.598,65,0.605,88,1.051,92,0.468,93,1.057,99,0.829,100,0.791,101,0.791,107,0.751,116,0.96,119,0.676,120,0.96,121,0.96,123,0.775,125,0.516,137,0.967,158,0.019,159,0.014,173,1.664,180,1.286,232,1.09,233,1.654,242,1.415,298,1.941,382,2.201,436,1.776,514,1.533,518,1.664,547,1.973,550,2.104,596,1.286,598,1.286,600,1.286,602,1.286,604,1.286,606,1.286,608,1.286,610,1.286,612,1.286,614,1.286,616,1.286,618,1.286,620,1.286,622,1.286,643,1.415,667,2.271,668,2.089,669,2.089,670,2.089,678,1.776,756,1.809,773,1.402,774,1.402,775,1.973,776,1.973,777,1.535,778,1.402,779,1.535,780,1.402,781,2.711,782,2.707,783,2.984,784,1.973,785,2.476,786,2.159,787,2.476,788,2.476,789,2.159,790,2.498,791,2.476,792,2.159,793,2.159,794,2.159,795,2.963,796,1.973,797,1.973,798,2.711,799,2.711,800,2.609,801,2.609,802,2.482,803,2.159,804,2.159,805,2.159,806,2.476,807,2.159,808,2.159,809,2.711,810,2.476,811,2.476,812,2.476,813,3.353,814,2.476,815,2.476,816,2.476,817,2.476,818,2.159,819,1.535,820,2.093,821,1.402,822,2.711,823,2.498,824,2.856,825,1.535,826,1.402,827,1.535,828,1.535,829,2.711]],["title/interfaces/SpatialObjectReference.html",[0,0.246,550,1.216]],["body/interfaces/SpatialObjectReference.html",[0,0.448,2,0.272,3,0.272,4,0.526,5,0.349,6,0.232,8,0.665,11,0.016,12,0.232,13,0.478,15,0.976,16,0.616,17,0.032,18,0.445,19,0.365,23,0.617,39,0.888,46,0.553,48,1.046,49,0.63,55,0.888,56,0.451,57,0.451,59,0.816,64,0.501,65,0.676,88,1.068,92,0.456,93,1.047,99,0.553,100,0.669,101,0.669,107,0.754,116,0.976,119,0.725,120,0.976,121,0.976,123,0.755,125,0.607,137,0.669,158,0.022,159,0.016,173,1.861,180,2.024,232,1.283,233,1.689,242,1.184,298,1.582,382,2.096,426,2.209,436,1.582,514,1.715,518,1.861,547,1.651,550,2.149,596,1.514,598,1.514,600,1.514,602,1.514,604,1.514,606,1.514,608,1.514,610,1.514,612,1.514,614,1.514,616,1.514,618,1.514,620,1.514,622,1.514,643,1.582,667,1.514,668,1.393,669,1.393,670,1.393,678,1.184,756,1.514,773,1.651,774,1.651,775,2.206,776,2.206,777,1.807,778,2.653,779,2.415,780,2.653,781,2.415,782,2.206,783,2.764,784,1.651,785,1.651,786,1.807,787,1.651,788,1.651,789,1.807,790,2.415,791,1.651,792,1.807,793,1.807,794,1.807,795,2.72,796,1.651,797,1.651,798,2.415,799,2.415,800,2.206,801,2.206,802,2.024,803,1.807,804,1.807,805,1.807,806,1.651,807,1.807,808,1.807,809,2.415,810,2.206,811,1.651,812,1.651,813,3.377,814,1.651,815,1.651,816,1.651,817,1.651,818,1.807,819,1.807,820,2.279,821,1.651,822,2.904,823,2.72,824,3.026,825,1.807,826,1.651,827,1.807,828,1.807,829,2.904]],["title/interfaces/SpatialPlacement.html",[0,0.246,514,1.216]],["body/interfaces/SpatialPlacement.html",[0,0.45,2,0.277,3,0.277,4,0.571,5,0.312,6,0.236,11,0.016,12,0.236,13,0.484,15,0.982,16,0.611,17,0.032,18,0.446,19,0.353,23,0.62,39,0.898,46,0.562,48,1.022,49,0.579,55,1.009,56,0.458,57,0.458,59,0.797,64,0.509,65,0.612,88,1.075,92,0.44,93,1.055,99,0.562,100,0.676,101,0.676,107,0.76,116,0.982,119,0.809,120,0.982,121,0.982,123,0.759,125,0.617,158,0.022,159,0.016,173,1.882,180,1.539,232,1.304,233,1.832,242,1.203,298,1.6,382,1.882,436,1.6,514,1.948,518,1.882,547,1.678,550,2.221,596,1.539,598,1.539,600,1.539,602,1.539,604,1.539,606,1.539,608,1.539,610,1.539,612,1.539,614,1.539,616,1.539,618,1.539,620,1.539,622,1.539,643,1.6,667,1.539,668,1.416,669,1.416,670,1.416,678,1.203,756,1.539,773,1.678,774,1.678,775,2.23,776,2.23,777,1.837,778,1.678,779,1.837,780,1.678,781,2.442,782,2.23,783,2.779,784,1.678,785,1.678,786,1.837,787,1.678,788,1.678,789,1.837,790,2.442,791,1.678,792,1.837,793,1.837,794,1.837,795,2.743,796,1.678,797,1.678,798,2.442,799,2.442,800,2.23,801,2.23,802,2.046,803,1.837,804,1.837,805,1.837,806,1.678,807,1.837,808,1.837,809,2.442,810,2.23,811,1.678,812,1.678,813,3.384,814,1.678,815,1.678,816,1.678,817,1.678,818,1.837,819,1.837,820,2.449,821,1.678,822,2.923,823,2.743,824,3.043,825,1.837,826,1.678,827,1.837,828,1.837,829,2.923]],["title/interfaces/SpatialPlacementCommon.html",[0,0.246,820,1.435]],["body/interfaces/SpatialPlacementCommon.html",[0,0.436,2,0.248,3,0.248,4,0.51,5,0.298,6,0.211,8,0.606,11,0.015,12,0.211,13,0.449,15,0.939,16,0.615,17,0.032,18,0.453,19,0.373,23,0.6,39,0.835,46,0.504,48,1.018,49,0.615,55,0.835,56,0.566,57,0.566,59,0.789,64,0.457,65,0.579,88,1.142,92,0.421,93,1.039,99,0.504,100,0.629,101,0.629,107,0.719,116,1.043,119,0.698,120,1.043,121,1.043,123,0.731,125,0.762,137,0.839,158,0.02,159,0.015,173,2.335,180,1.381,232,1.17,233,1.637,242,1.08,298,1.487,382,2,436,1.487,514,1.611,518,2.154,547,1.506,550,1.985,596,2.342,598,2.342,600,2.342,602,2.342,604,2.342,606,2.342,608,2.342,610,2.342,612,2.342,614,2.342,616,2.342,618,2.342,620,2.342,622,2.342,643,1.487,667,1.381,668,1.27,669,1.27,670,1.27,678,1.08,756,1.381,773,1.506,774,1.506,775,2.073,776,2.073,777,1.648,778,1.506,779,1.648,780,1.506,781,2.269,782,2.073,783,2.678,784,1.506,785,1.506,786,1.648,787,1.506,788,1.506,789,1.648,790,2.595,791,1.506,792,1.648,793,1.648,794,1.648,795,2.595,796,1.506,797,1.506,798,2.269,799,2.269,800,2.073,801,2.073,802,1.901,803,1.648,804,1.648,805,1.648,806,1.506,807,1.648,808,1.648,809,2.269,810,2.073,811,1.506,812,1.506,813,3.458,814,1.506,815,1.506,816,1.506,817,1.506,818,1.648,819,2.269,820,2.342,821,2.073,822,3.162,823,3.03,824,3.248,825,2.269,826,2.554,827,2.269,828,2.269,829,3.162]],["title/interfaces/SpatialSceneNode.html",[0,0.246,210,1.886]],["body/interfaces/SpatialSceneNode.html",[0,0.209,2,0.313,3,0.219,4,0.253,5,0.155,6,0.186,11,0.019,12,0.186,13,0.411,16,0.611,17,0.032,18,0.432,19,0.367,23,0.48,26,0.488,49,0.554,59,0.66,92,0.313,100,0.671,101,0.671,114,0.583,119,0.362,123,0.66,128,1.127,129,1.151,137,0.966,140,0.748,141,1.606,146,1.255,158,0.019,159,0.013,161,1.327,176,1.599,189,2.91,207,1.475,209,1.599,210,3.618,211,1.599,229,1.775,233,1.71,234,1.599,246,2.423,247,3.286,254,1.119,255,2.076,265,1.217,276,2.538,287,3.327,289,3.262,298,2.073,403,2.538,427,1.775,428,2.538,432,2.849,434,1.996,436,1.833,437,1.996,438,1.996,463,1.775,489,1.996,499,3.634,502,1.996,503,1.775,515,1.996,520,3.844,521,2.962,523,4.285,524,1.996,525,2.668,526,1.599,527,4.285,528,1.996,529,1.996,544,1.996,578,2.853,589,1.996,623,1.599,624,1.996,626,1.996,627,1.996,634,1.996,636,2.291,638,2.291,641,2.291,643,1.588,644,2.291,646,2.291,650,2.291,652,2.291,655,2.291,656,3.275,657,2.291,659,2.291,661,3.634,662,1.996,663,3.998,664,3.419,665,1.996,666,1.996,667,2.344,668,2.156,669,2.156,670,2.156,671,4.59,672,4.919,673,4.59,674,4.413,675,4.413,676,4.413,677,4.171,678,2.137,679,3.998,680,4.413,681,4.413,682,4.171,683,2.291,684,2.291,685,2.291,686,2.291,687,2.291,688,4.171,689,4.171,690,2.291,691,2.291,692,2.291,693,2.291,694,4.413,695,2.291,696,3.275,697,3.275,698,3.275,699,2.291,700,2.291,701,2.291,702,2.291,703,2.853,704,2.291,705,3.275,706,3.275,707,2.291,708,4.59,709,3.275,710,3.275,711,3.823,712,3.275,713,4.635,714,3.275,715,3.275,716,3.275,717,2.291,718,2.291,719,3.275,720,3.275,721,2.291,722,2.291,723,4.413,724,2.291,725,2.291,726,2.291,727,2.291,728,2.291,729,3.275,730,2.291,731,2.291,732,2.291,733,2.291,734,2.291,735,2.291,736,2.291,737,2.291,738,2.291,739,3.275,740,3.275,741,2.291,742,2.291,743,2.291,744,4.413,745,2.291,746,2.291,747,2.291,748,2.291,749,4.171,750,2.291,751,2.291,752,2.291,753,3.275,754,2.291,755,2.291,756,1.217,757,2.291,758,2.291,759,2.291,760,2.291,761,2.291,762,1.775,763,2.291,764,2.291,765,2.291,766,2.291,767,2.291,768,2.291,769,2.291,770,2.291,771,2.291,772,2.291]],["title/interfaces/SpatialSearch.html",[0,0.246,115,0.882]],["body/interfaces/SpatialSearch.html",[0,0.476,1,0.787,2,0.25,3,0.25,4,0.288,5,0.177,6,0.212,7,0.925,8,1.03,9,1.271,10,0.787,11,0.028,12,0.292,13,0.451,14,1.002,15,0.987,16,0.607,17,0.032,18,0.445,19,0.363,20,0.787,21,1.002,22,0.787,23,0.656,24,0.724,25,1.33,26,0.765,27,0.925,28,0.853,29,0.853,30,1.002,31,1.002,32,1.377,33,0.925,34,1.002,35,0.925,36,0.925,37,1.002,38,1.002,39,0.609,40,0.787,41,0.925,42,0.853,43,0.925,44,1.002,45,0.925,46,0.898,47,1.513,48,0.941,49,0.601,50,1.173,51,1.173,52,0.853,53,1.443,54,1.173,55,1.03,56,0.733,57,0.733,58,0.925,59,0.413,60,0.925,61,1.377,62,1.34,63,1.081,64,0.459,65,0.37,66,1.002,67,1.271,68,1.559,69,1.563,70,1.173,71,1.564,72,1.271,73,1.377,74,1.173,75,1.002,76,1.564,77,1.34,78,1.29,79,0.925,80,1.33,81,1.452,82,0.787,83,1.377,84,0.925,85,1.564,86,1.002,87,0.925,88,0.609,89,1.002,90,1.943,91,0.925,92,0.457,93,0.796,94,0.853,95,0.925,96,0.925,97,1.002,98,0.853,99,0.857,100,0.631,101,0.631,102,1.34,103,1.34,104,1.631,105,1.443,106,1.271,107,0.631,108,1.377,109,1.271,110,1.271,111,1.044,112,1.271,113,1.694,114,1.125,115,1.34,116,1.02,117,1.694,118,1.835,119,0.826,120,1.02,121,1.02,122,1.694,123,0.699,124,0.787,125,0.557,126,0.925,127,0.853,128,0.609,129,0.787,130,1.377,131,1.002,132,1.002,133,1.173,134,1.271,135,1.002,136,0.925,137,0.459,138,1.002,139,0.853,140,0.853,141,0.853,142,1.564,143,1.34,144,0.853,145,1.002,146,1.081,147,0.925,148,1.002,149,1.002,150,0.925,151,0.724,152,0.925,153,0.787,154,1.271,155,0.925,156,1.002,157,0.925,158,0.02,159,0.015]],["title/interfaces/TissueBlockResult.html",[0,0.246,82,0.813]],["body/interfaces/TissueBlockResult.html",[0,0.474,1,0.764,2,0.242,3,0.242,4,0.28,5,0.172,6,0.206,7,0.898,8,1.018,9,1.246,10,0.764,11,0.028,12,0.286,13,0.442,14,0.973,15,0.977,16,0.607,17,0.032,18,0.441,19,0.37,20,0.764,21,0.973,22,0.764,23,0.652,24,0.703,25,1.314,26,0.75,27,0.898,28,0.829,29,0.829,30,0.973,31,0.973,32,1.35,33,0.898,34,0.973,35,0.898,36,0.898,37,0.973,38,0.973,39,0.592,40,0.764,41,0.898,42,0.829,43,0.898,44,0.973,45,0.898,46,0.92,47,1.549,48,0.93,49,0.596,50,1.32,51,1.149,52,0.829,53,1.619,54,1.425,55,1.069,56,0.75,57,0.75,58,0.898,59,0.401,60,0.898,61,1.35,62,1.497,63,1.059,64,0.446,65,0.359,66,0.973,67,1.246,68,1.62,69,1.619,70,1.425,71,1.622,72,1.622,73,1.673,74,1.425,75,0.973,76,1.782,77,1.32,78,1.365,79,0.898,80,1.493,81,1.622,82,1.059,83,1.673,84,1.545,85,1.622,86,1.35,87,1.545,88,0.821,89,1.35,90,1.819,91,1.545,92,0.438,93,0.783,94,1.149,95,1.545,96,0.898,97,0.973,98,0.829,99,0.846,100,0.618,101,0.618,102,1.32,103,1.32,104,1.619,105,1.425,106,1.246,107,0.618,108,1.35,109,1.246,110,0.898,111,0.896,112,0.898,113,1.35,114,0.896,115,1.149,116,0.75,117,1.43,118,1.549,119,0.725,120,0.75,121,0.75,122,0.973,123,0.639,124,0.764,125,0.541,126,0.898,127,0.829,128,0.592,129,0.764,130,1.35,131,0.973,132,0.973,133,1.149,134,1.246,135,0.973,136,0.898,137,0.446,138,0.973,139,0.829,140,0.829,141,0.829,142,1.545,143,1.32,144,0.829,145,0.973,146,1.059,147,0.898,148,0.973,149,0.973,150,0.898,151,0.703,152,0.898,153,0.764,154,1.246,155,0.898,156,0.973,157,0.898,158,0.02,159,0.014]],["title/interfaces/TissueSectionResult.html",[0,0.246,70,0.882]],["body/interfaces/TissueSectionResult.html",[0,0.477,1,0.792,2,0.251,3,0.251,4,0.29,5,0.178,6,0.214,7,0.931,8,1.033,9,1.277,10,0.792,11,0.028,12,0.335,13,0.453,14,1.008,15,0.989,16,0.605,17,0.032,18,0.439,19,0.367,20,0.792,21,1.008,22,0.792,23,0.656,24,0.729,25,1.334,26,0.769,27,0.931,28,0.859,29,0.859,30,1.008,31,1.008,32,1.383,33,0.931,34,1.008,35,0.931,36,0.931,37,1.008,38,1.008,39,0.613,40,0.792,41,0.931,42,0.859,43,0.931,44,1.008,45,0.931,46,0.93,47,1.566,48,0.944,49,0.602,50,1.178,51,1.178,52,0.859,53,1.447,54,1.178,55,1.083,56,0.759,57,0.759,58,0.931,59,0.416,60,0.931,61,1.383,62,1.516,63,1.086,64,0.462,65,0.372,66,1.008,67,1.277,68,1.609,69,1.693,70,1.345,71,1.643,72,1.643,73,1.699,74,1.447,75,1.383,76,1.643,77,1.447,78,1.307,79,1.568,80,1.506,81,1.568,82,0.792,83,1.383,84,0.931,85,1.457,86,1.008,87,0.931,88,0.613,89,1.008,90,1.78,91,0.931,92,0.423,93,0.699,94,0.859,95,0.931,96,0.931,97,1.008,98,0.859,99,0.859,100,0.634,101,0.634,102,1.345,103,1.345,104,1.633,105,1.447,106,1.277,107,0.634,108,1.383,109,1.277,110,0.931,111,0.918,112,0.931,113,1.383,114,0.918,115,1.178,116,0.769,117,1.457,118,1.579,119,0.734,120,0.769,121,0.769,122,1.008,123,0.651,124,0.792,125,0.56,126,0.931,127,0.859,128,0.613,129,0.792,130,1.383,131,1.008,132,1.008,133,1.178,134,1.277,135,1.008,136,0.931,137,0.462,138,1.008,139,0.859,140,0.859,141,0.859,142,1.568,143,1.345,144,0.859,145,1.008,146,1.086,147,0.931,148,1.008,149,1.008,150,0.931,151,0.729,152,0.931,153,0.792,154,1.277,155,0.931,156,1.008,157,0.931,158,0.02,159,0.015]],["title/changelog.html",[940,1.971,941,1.753,942,1.971]],["body/changelog.html",[0,0.391,2,0.148,3,0.395,5,0.104,10,0.465,11,0.009,13,0.194,17,0.026,18,0.126,19,0.104,22,0.465,26,0.793,28,0.505,33,1.067,35,0.862,40,1.029,42,0.795,46,0.472,49,0.194,50,0.505,52,0.795,53,0.795,56,0.244,57,0.244,63,0.733,64,0.428,65,0.73,68,1.447,69,0.795,71,0.547,74,0.505,77,0.505,78,0.767,80,1.029,92,0.327,96,0.547,99,0.472,102,0.795,103,0.505,104,1.504,105,0.795,107,0.601,111,1.249,112,1.464,124,0.733,125,0.329,126,0.862,127,0.505,128,0.798,129,0.733,133,0.505,134,0.547,136,0.547,137,0.271,139,0.795,151,0.428,154,0.547,158,0.014,159,0.025,175,1.546,180,0.821,181,3.152,183,3.268,186,2.883,195,3.604,207,2.383,211,3.079,234,1.079,242,2.237,243,2.436,246,0.98,265,2.446,277,1.346,317,1.346,378,3.604,396,3.206,398,1.7,408,1.546,420,2.979,426,3.804,427,3.767,430,1.546,431,4.909,432,2.555,433,3.721,436,2.159,446,1.546,448,1.546,452,1.198,471,3.953,518,1.19,519,1.546,521,1.198,525,1.7,678,1.421,679,1.346,703,2.979,762,2.65,775,1.41,776,1.41,784,0.895,796,1.745,797,1.41,800,0.895,801,1.41,802,0.821,821,1.41,837,1.546,838,3.242,839,3.242,882,3.734,887,2.436,892,2.436,922,1.546,924,2.122,936,2.436,941,2.335,942,2.122,943,2.436,944,2.436,945,4.411,946,2.436,947,5.126,948,1.848,949,6.651,950,6.08,951,2.912,952,1.848,953,1.848,954,1.848,955,5.599,956,1.848,957,1.848,958,3.604,959,3.604,960,1.848,961,2.436,962,1.848,963,1.848,964,5.275,965,2.912,966,4.45,967,3.604,968,3.604,969,1.848,970,2.912,971,1.848,972,1.848,973,3.604,974,4.45,975,2.912,976,3.604,977,3.604,978,3.604,979,1.848,980,2.912,981,2.912,982,1.848,983,4.947,984,4.727,985,4.947,986,2.912,987,1.848,988,1.848,989,4.09,990,1.848,991,2.912,992,1.848,993,1.848,994,2.912,995,3.604,996,3.604,997,3.721,998,1.848,999,1.848,1000,1.848,1001,1.848,1002,2.912,1003,1.848,1004,4.727,1005,1.848,1006,1.848,1007,3.604,1008,3.014,1009,1.848,1010,1.848,1011,1.848,1012,5.507,1013,5.599,1014,2.912,1015,4.45,1016,1.848,1017,2.912,1018,4.727,1019,2.912,1020,1.848,1021,1.848,1022,1.848,1023,2.912,1024,4.137,1025,4.727,1026,3.42,1027,1.848,1028,5.235,1029,1.848,1030,1.848,1031,2.912,1032,1.848,1033,2.912,1034,3.604,1035,1.848,1036,1.848,1037,1.848,1038,3.604,1039,2.912,1040,1.848,1041,2.912,1042,1.848,1043,1.848,1044,1.848,1045,5.751,1046,1.848,1047,1.546,1048,1.546,1049,3.242,1050,1.546,1051,1.848,1052,2.912,1053,1.546,1054,1.848,1055,2.912,1056,4.09,1057,4.09,1058,1.848,1059,2.912,1060,3.604,1061,1.848,1062,1.848,1063,2.912,1064,1.848,1065,1.848,1066,4.727,1067,3.444,1068,3.721,1069,3.014,1070,1.848,1071,3.721,1072,1.848,1073,3.604,1074,4.287,1075,5.68,1076,1.848,1077,1.848,1078,2.912,1079,3.014,1080,1.848,1081,1.848,1082,1.848,1083,1.848,1084,1.848,1085,1.848,1086,1.848,1087,1.848,1088,2.436,1089,2.436,1090,1.848,1091,1.848,1092,1.848,1093,4.605,1094,1.848,1095,1.848,1096,1.848,1097,1.848,1098,2.912,1099,1.848,1100,1.546,1101,3.604,1102,2.912,1103,1.848,1104,2.912,1105,2.912,1106,2.912,1107,2.912,1108,1.848,1109,3.604,1110,1.848,1111,1.848,1112,1.546,1113,1.848,1114,3.014,1115,1.346,1116,1.848,1117,1.848,1118,2.912,1119,2.912,1120,2.912,1121,1.848,1122,1.848,1123,1.848,1124,3.014,1125,1.848,1126,2.912,1127,1.848,1128,1.848,1129,4.727,1130,2.436,1131,1.848,1132,1.848,1133,1.848,1134,4.45,1135,3.42,1136,1.848,1137,3.604,1138,2.912,1139,4.727,1140,2.436,1141,2.912,1142,4.09,1143,1.848,1144,1.848,1145,4.09,1146,1.848,1147,1.848,1148,1.848,1149,1.848,1150,2.912,1151,2.912,1152,1.848,1153,2.912,1154,1.848,1155,1.848,1156,2.912,1157,2.912,1158,1.848,1159,1.848,1160,1.848,1161,1.848,1162,1.848,1163,1.848,1164,2.912,1165,1.848,1166,1.848,1167,1.848,1168,1.848,1169,1.848,1170,2.912,1171,1.848,1172,1.848,1173,1.848,1174,1.848,1175,1.848,1176,2.912,1177,1.848,1178,4.727,1179,1.848,1180,1.848,1181,3.604,1182,3.604,1183,2.912,1184,1.848,1185,2.912,1186,1.848,1187,1.546,1188,1.546,1189,1.848,1190,1.848,1191,1.848,1192,2.979,1193,1.848,1194,1.848,1195,2.912,1196,2.912,1197,1.546,1198,1.848,1199,2.912,1200,2.912,1201,1.848,1202,2.912,1203,4.09,1204,3.604,1205,1.848,1206,1.848,1207,1.848,1208,1.848,1209,1.546,1210,1.546,1211,1.848,1212,2.912,1213,1.848,1214,1.848,1215,1.848,1216,2.912,1217,4.09,1218,1.346,1219,1.848,1220,1.848,1221,1.848,1222,4.727,1223,3.604,1224,2.436,1225,1.848,1226,1.848,1227,3.604,1228,2.912,1229,4.09,1230,1.848,1231,1.848,1232,1.848,1233,2.912,1234,1.848,1235,1.848,1236,1.848,1237,1.848,1238,3.42,1239,1.848,1240,3.604,1241,4.09,1242,1.848,1243,3.604,1244,4.45,1245,2.912,1246,2.912,1247,2.912,1248,3.604,1249,4.09,1250,4.45,1251,2.912,1252,3.604,1253,1.848,1254,1.848,1255,4.947,1256,3.604,1257,1.848,1258,5.275,1259,1.848,1260,1.848,1261,1.848,1262,1.848,1263,1.848,1264,1.848,1265,2.912,1266,1.848,1267,1.848,1268,1.848,1269,1.848,1270,1.848,1271,2.912,1272,1.848,1273,1.848,1274,2.912,1275,3.014,1276,2.912,1277,3.014,1278,1.848,1279,1.848,1280,1.848,1281,2.912,1282,1.848,1283,1.848,1284,1.848,1285,1.848,1286,1.848,1287,1.848,1288,1.848,1289,1.848,1290,4.09,1291,4.727,1292,2.912,1293,3.604,1294,1.848,1295,1.848,1296,1.848,1297,1.848,1298,3.604,1299,1.848,1300,1.848,1301,1.848,1302,2.912,1303,2.912,1304,2.912,1305,2.912,1306,3.604,1307,1.848,1308,1.848,1309,1.848,1310,1.848,1311,1.848,1312,1.546,1313,1.848,1314,1.848,1315,1.848,1316,2.912,1317,1.848,1318,1.848,1319,2.436,1320,1.848,1321,1.848,1322,1.848,1323,1.848,1324,1.848,1325,1.848,1326,1.848,1327,1.848,1328,1.848,1329,1.848,1330,5.126,1331,1.848,1332,3.014,1333,5.126,1334,3.604,1335,4.09,1336,2.912,1337,3.604,1338,1.848,1339,1.848,1340,1.848,1341,2.912,1342,1.848,1343,1.848,1344,2.912,1345,1.848,1346,3.604,1347,1.848,1348,1.848,1349,1.546,1350,1.848,1351,1.546,1352,1.848,1353,1.848,1354,1.848,1355,1.848,1356,1.848,1357,1.848,1358,1.848,1359,4.45,1360,1.848,1361,1.848,1362,1.848,1363,1.848,1364,1.848,1365,1.848,1366,1.848,1367,1.848,1368,1.848,1369,1.848,1370,1.848,1371,1.848,1372,1.848,1373,1.848,1374,2.912,1375,1.848,1376,2.912,1377,1.848,1378,2.912,1379,2.912,1380,4.09,1381,4.09,1382,2.912,1383,2.912,1384,1.848,1385,1.848,1386,1.848,1387,3.604,1388,1.848,1389,1.546,1390,1.848,1391,1.848,1392,1.848,1393,1.848,1394,1.848,1395,1.848,1396,2.912,1397,5.4,1398,3.604,1399,1.546,1400,2.912,1401,1.848,1402,1.848,1403,1.848,1404,1.848,1405,1.848,1406,1.848,1407,1.848,1408,1.848,1409,2.912,1410,4.137,1411,2.912,1412,1.848,1413,1.848,1414,2.436,1415,1.848,1416,4.09,1417,1.848,1418,2.912,1419,1.848,1420,1.848,1421,1.848,1422,2.979,1423,1.848,1424,2.912,1425,1.848,1426,1.848,1427,1.848,1428,2.912,1429,2.912,1430,1.848,1431,1.848,1432,1.848,1433,1.848,1434,2.436,1435,3.604,1436,2.912,1437,2.436,1438,1.546,1439,1.848,1440,1.848,1441,1.848,1442,1.848,1443,1.848,1444,1.848,1445,1.848,1446,1.848,1447,1.546,1448,1.848,1449,1.848,1450,2.912,1451,1.848,1452,1.848,1453,1.848,1454,1.848,1455,1.848,1456,1.848,1457,2.912,1458,1.848,1459,1.546,1460,1.848,1461,1.546,1462,1.848,1463,1.848,1464,1.848,1465,2.912,1466,1.848,1467,1.848,1468,1.848,1469,1.848,1470,1.848,1471,1.848,1472,1.848,1473,1.848,1474,1.848,1475,1.848,1476,1.546,1477,2.912,1478,1.848,1479,1.848,1480,2.912,1481,1.848,1482,1.848,1483,1.848,1484,1.848,1485,1.848,1486,1.848,1487,1.848]],["title/coverage.html",[1422,3.201]],["body/coverage.html",[0,0.482,1,0.613,5,0.138,6,0.46,7,1.765,11,0.03,17,0.032,19,0.138,24,0.564,25,0.613,26,0.434,47,0.665,48,0.434,54,0.665,62,0.665,65,0.688,70,0.665,78,1.215,82,0.613,92,0.377,93,0.395,98,0.665,111,1.004,114,1.071,115,0.665,128,0.475,143,0.665,144,0.665,151,1.221,153,0.613,158,0.017,159,0.024,160,1.578,161,2.639,162,3.114,177,1.421,183,1.421,206,1.578,207,1.354,209,1.421,210,1.421,212,1.774,214,2.037,215,2.037,216,2.037,218,2.037,220,4.461,221,2.037,222,2.037,224,3.947,225,3.947,226,1.774,227,2.037,228,2.037,230,2.037,232,0.917,233,0.721,235,1.578,238,2.037,240,2.037,242,1.249,248,1.774,254,2.057,255,1.291,265,1.082,289,3.512,423,2.037,428,1.578,444,2.037,445,2.037,481,3.007,485,2.037,514,0.917,516,4.855,526,3.907,550,0.917,623,3.48,624,1.774,626,1.774,627,1.774,634,1.774,643,0.846,773,2.552,774,2.552,820,1.082,831,1.774,832,4.041,833,4.232,835,2.037,841,1.774,843,1.774,872,1.774,889,2.037,903,2.037,937,2.037,1067,1.774,1422,1.774,1488,2.435,1489,2.435,1490,4.161,1491,2.435,1492,6.593,1493,2.037,1494,2.435,1495,4.274,1496,6.552,1497,6.642,1498,3.595,1499,2.435,1500,2.435,1501,2.435,1502,2.435,1503,2.435,1504,2.435,1505,2.435,1506,2.435,1507,2.435,1508,2.037,1509,2.037,1510,2.037,1511,2.037,1512,2.037,1513,4.274,1514,4.719,1515,2.435,1516,2.435,1517,2.435,1518,3.595,1519,4.719,1520,5.548,1521,2.435,1522,6.123,1523,2.435,1524,2.435,1525,2.435,1526,2.435,1527,2.435,1528,2.435,1529,2.435,1530,2.435,1531,2.435,1532,2.435,1533,2.435,1534,2.435,1535,2.435,1536,2.435,1537,4.858,1538,2.435,1539,2.435,1540,2.435,1541,2.435,1542,2.435,1543,5.082,1544,2.435,1545,2.435,1546,2.037,1547,2.435,1548,2.435,1549,2.435,1550,2.037,1551,4.777,1552,2.435,1553,2.435,1554,2.435,1555,2.037,1556,2.037,1557,2.037,1558,2.037,1559,2.037,1560,3.595,1561,3.595,1562,2.435,1563,2.435,1564,2.435,1565,2.435,1566,3.595,1567,3.595,1568,2.435,1569,2.435,1570,3.667,1571,2.435,1572,3.007,1573,2.037,1574,3.007,1575,3.007,1576,3.007,1577,3.007,1578,2.037,1579,4.986,1580,2.037,1581,2.037,1582,2.037,1583,2.037,1584,2.037,1585,2.037,1586,2.037,1587,3.667,1588,2.435,1589,2.037,1590,2.435,1591,2.435]],["title/dependencies.html",[1053,2.263,1192,2.828]],["body/dependencies.html",[5,0.235,11,0.02,17,0.032,43,1.228,127,1.133,142,1.228,152,1.228,158,0.025,159,0.02,174,3.024,176,2.422,177,2.422,192,3.471,193,3.471,432,2.01,503,2.689,505,4.327,507,3.471,509,3.471,513,2.689,570,3.024,830,2.689,946,3.471,961,3.471,1049,3.024,1071,3.471,1088,3.471,1130,3.471,1140,3.471,1187,3.471,1188,3.471,1192,3.024,1210,4.327,1275,3.471,1332,4.327,1414,4.327,1592,4.15,1593,4.15,1594,4.15,1595,6.48,1596,4.15,1597,4.15,1598,4.15,1599,4.15,1600,4.15,1601,4.15,1602,4.15,1603,4.15,1604,5.173,1605,4.15,1606,4.15,1607,4.15,1608,4.15,1609,4.15,1610,4.15,1611,4.15,1612,5.637,1613,4.15,1614,5.173,1615,4.15,1616,4.15,1617,4.15,1618,4.15,1619,5.637,1620,4.15,1621,4.15,1622,4.15,1623,4.15,1624,4.15,1625,4.15,1626,4.15,1627,5.173,1628,4.15,1629,4.15,1630,4.15,1631,5.173,1632,4.15,1633,4.15,1634,5.173,1635,5.173,1636,4.15,1637,4.15,1638,4.15,1639,4.15,1640,4.15,1641,5.173,1642,4.15,1643,4.15,1644,4.15,1645,5.173,1646,4.15,1647,4.15,1648,4.15,1649,4.15,1650,4.15,1651,4.15,1652,4.15,1653,4.15,1654,4.15,1655,4.15,1656,4.15,1657,4.15,1658,4.15,1659,4.15,1660,4.15,1661,4.15,1662,4.15,1663,3.471,1664,4.15,1665,4.15,1666,4.15,1667,4.15,1668,4.15,1669,4.15,1670,4.15,1671,4.15,1672,4.15,1673,4.15,1674,4.15,1675,4.15,1676,4.15,1677,4.15,1678,4.15,1679,4.15,1680,4.15,1681,4.15,1682,4.15,1683,4.15,1684,4.15,1685,5.173,1686,4.15,1687,4.15,1688,4.15,1689,4.15,1690,4.15,1691,4.15,1692,4.15,1693,4.15,1694,4.15,1695,5.173,1696,4.15,1697,4.15,1698,4.15,1699,4.15,1700,4.15,1701,4.15,1702,4.15,1703,4.15,1704,4.15,1705,4.15,1706,4.15,1707,4.15]],["title/index.html",[12,0.184,940,1.971,941,1.753]],["body/index.html",[0,0.412,2,0.355,3,0.494,11,0.021,17,0.026,42,1.473,110,1.315,117,1.597,139,1.473,158,0.026,159,0.021,181,3.527,183,3.391,186,2.879,207,2.528,242,1.874,398,2.594,426,3.496,436,2.018,839,3.93,882,3.237,942,3.237,943,4.512,944,4.859,945,4.859,997,3.716,1008,4.512,1024,3.716,1026,3.716,1028,4.859,1047,3.716,1048,3.716,1049,3.237,1050,3.716,1068,5.178,1069,5.053,1074,4.512,1079,3.716,1089,4.512,1093,3.716,1114,3.716,1115,3.93,1209,3.716,1351,3.716,1437,3.716,1447,3.716,1459,3.716,1708,5.395,1709,5.395,1710,4.443,1711,4.443,1712,4.443,1713,4.443,1714,4.512,1715,4.443,1716,4.443,1717,4.443,1718,5.395,1719,5.395,1720,5.395,1721,5.81,1722,4.443,1723,4.443,1724,5.81,1725,5.81,1726,4.443,1727,4.443,1728,5.395,1729,4.443,1730,4.443,1731,4.443,1732,4.443,1733,4.443,1734,4.443,1735,4.443,1736,4.443,1737,4.443,1738,6.042,1739,4.443,1740,4.443,1741,4.443,1742,4.443,1743,4.443,1744,4.443,1745,4.443,1746,4.443,1747,4.443,1748,4.443,1749,4.443,1750,4.443,1751,4.443,1752,4.443,1753,4.443,1754,4.443,1755,4.443,1756,4.443]],["title/license.html",[940,1.971,941,1.753,1757,2.263]],["body/license.html",[11,0.023,17,0.027,50,1.302,158,0.027,159,0.023,181,2.782,317,3.473,810,2.309,838,4.099,924,4.099,1067,3.473,1112,5.007,1312,4.706,1389,3.987,1410,3.987,1461,3.987,1663,3.987,1714,5.474,1757,3.987,1758,4.767,1759,5.987,1760,4.767,1761,4.767,1762,5.627,1763,4.767,1764,4.767,1765,4.767,1766,4.767,1767,4.767,1768,4.767,1769,5.627,1770,4.767,1771,4.767,1772,4.767,1773,4.767,1774,4.767,1775,4.767,1776,4.767,1777,4.767,1778,4.767,1779,4.767,1780,4.767,1781,4.767,1782,5.627,1783,4.767,1784,4.767,1785,4.767,1786,4.767,1787,4.767,1788,4.767,1789,5.627,1790,4.767,1791,4.767,1792,4.767,1793,4.767,1794,4.767,1795,4.767,1796,4.767,1797,4.767,1798,4.767,1799,4.767,1800,4.767,1801,4.767,1802,4.767,1803,4.767,1804,4.767,1805,4.767,1806,4.767,1807,4.767,1808,4.767,1809,4.767,1810,4.767,1811,4.767,1812,4.767,1813,4.767,1814,4.767,1815,4.767,1816,4.767]],["title/modules.html",[1817,3.675]],["body/modules.html",[11,0.025,17,0.028,158,0.028,159,0.025,1817,4.384]],["title/overview.html",[1818,3.675]],["body/overview.html",[2,0.417,11,0.025,17,0.028,158,0.028,159,0.025,443,3.382,1218,3.802,1818,4.365,1819,4.365]],["title/miscellaneous/typealiases.html",[1820,1.753,1821,3.882]],["body/miscellaneous/typealiases.html",[6,0.426,11,0.023,12,0.336,17,0.031,18,0.445,19,0.28,92,0.459,114,1.294,158,0.027,159,0.023,161,2.396,556,4.137,623,3.764,661,4.189,662,3.604,663,3.604,664,3.206,665,3.604,666,3.604,678,2.174,832,3.206,1490,4.189,1570,3.604,1587,3.604,1820,3.206,1822,4.947,1823,4.137,1824,4.137,1825,5.751,1826,4.137,1827,4.137]],["title/miscellaneous/variables.html",[1820,1.753,1828,3.246]],["body/miscellaneous/variables.html",[4,0.231,5,0.142,6,0.355,8,0.79,11,0.024,12,0.104,15,0.853,16,0.141,17,0.032,18,0.104,19,0.367,20,1.583,22,0.386,49,0.665,52,1.003,53,1.003,56,0.203,57,0.203,60,0.742,63,0.801,64,0.225,65,0.435,67,1.087,69,0.419,72,0.942,74,0.419,76,1.087,77,0.419,78,0.976,79,0.742,80,1.02,81,0.454,84,0.742,87,0.742,91,0.742,92,0.2,93,0.657,94,1.003,95,0.454,99,0.516,100,0.368,101,0.368,102,0.685,103,0.685,106,0.742,107,0.225,109,0.742,111,0.534,114,0.862,116,0.853,119,0.332,120,0.273,121,0.273,123,0.203,124,0.386,133,1.253,144,1.106,147,0.454,150,0.454,151,0.581,155,0.742,158,0.012,159,0.007,160,0.994,161,0.743,162,1.827,163,1.283,164,1.283,165,1.283,166,1.283,167,1.283,168,1.283,169,1.283,170,1.283,173,1.025,177,2.145,184,1.118,199,1.283,207,1.802,220,3.168,226,1.827,233,1.087,242,1.105,246,3.342,248,1.827,249,1.283,250,1.283,251,1.118,252,1.283,253,1.283,265,0.682,267,1.283,289,1.948,378,3.487,382,2.329,387,1.283,394,1.118,395,1.118,396,0.994,397,1.118,398,0.896,420,1.827,432,1.215,513,1.625,514,1.198,518,0.627,525,3.732,526,2.794,550,1.198,570,1.118,596,1.114,598,1.114,600,1.114,602,1.114,604,1.114,606,1.114,608,1.114,610,1.114,612,1.114,614,1.114,616,1.114,618,1.114,620,1.114,622,1.114,623,2.974,643,0.533,668,1.025,669,1.025,670,1.025,678,1.663,713,3.712,762,4.067,778,1.215,780,1.215,782,0.743,783,1.215,785,1.215,787,1.215,788,0.743,791,1.215,802,1.114,806,1.779,811,1.215,812,1.215,814,1.215,815,1.215,816,1.215,817,1.215,826,0.743,830,2.817,832,1.625,833,2.677,841,1.827,842,1.283,843,1.827,844,1.283,845,1.283,846,1.283,847,1.283,848,1.283,849,1.283,850,1.283,851,1.283,852,1.283,853,1.283,854,1.283,855,1.283,856,1.283,857,1.283,858,1.283,859,1.283,860,1.283,861,1.283,862,1.283,863,1.283,864,1.283,865,1.283,866,1.283,867,1.283,868,1.283,869,1.283,870,1.283,871,1.283,872,1.827,873,1.283,1100,3.388,1115,1.118,1124,1.283,1135,1.283,1197,1.283,1218,3.487,1224,1.283,1238,2.098,1277,4.003,1319,4.959,1349,4.531,1399,4.003,1434,3.073,1438,2.661,1476,4.003,1490,3.168,1493,4.003,1508,2.098,1509,2.098,1510,2.098,1511,2.098,1512,2.098,1520,4.453,1537,1.283,1543,2.098,1546,2.098,1550,2.098,1551,1.283,1555,2.098,1556,2.098,1557,3.636,1558,2.098,1559,2.098,1570,1.118,1572,3.073,1573,2.098,1574,3.073,1575,3.073,1576,1.283,1577,2.098,1578,2.098,1579,1.283,1580,2.661,1581,3.073,1582,3.073,1583,3.073,1584,2.098,1585,2.098,1586,3.073,1587,1.118,1589,2.098,1819,1.283,1820,0.994,1823,3.073,1824,3.073,1826,4.003,1827,1.283,1828,1.283,1829,5.324,1830,1.534,1831,4.051,1832,1.534,1833,2.508,1834,2.508,1835,2.508,1836,4.051,1837,2.508,1838,5.095,1839,2.508,1840,1.534,1841,1.534,1842,1.534,1843,1.534,1844,1.534,1845,1.534,1846,3.181,1847,3.181,1848,1.534,1849,1.534,1850,1.534,1851,1.534,1852,1.534,1853,1.534,1854,1.534,1855,1.534,1856,1.534,1857,1.534,1858,1.534,1859,1.534,1860,1.534,1861,1.534,1862,1.534,1863,1.534,1864,1.534,1865,1.534,1866,1.534,1867,1.534,1868,1.534,1869,1.534,1870,1.534,1871,3.674,1872,3.181,1873,1.534,1874,1.534,1875,1.534,1876,1.534,1877,2.508,1878,2.508,1879,1.534,1880,1.534,1881,1.534,1882,1.534,1883,2.508,1884,1.534,1885,2.508,1886,1.534,1887,1.534,1888,1.534,1889,1.534,1890,1.534,1891,1.534,1892,1.534,1893,1.534,1894,1.534,1895,1.534,1896,1.534,1897,1.534,1898,1.534,1899,1.534,1900,1.534,1901,1.534,1902,1.534,1903,1.534,1904,1.534,1905,1.534,1906,1.534,1907,1.534,1908,1.534,1909,1.534,1910,1.534,1911,1.534,1912,1.534,1913,1.534,1914,1.534,1915,1.534,1916,1.534,1917,1.534,1918,1.534,1919,1.534,1920,1.534,1921,1.534,1922,1.534,1923,1.534,1924,1.534,1925,1.534,1926,1.534,1927,1.534,1928,1.534,1929,1.534,1930,1.534,1931,1.534,1932,1.534,1933,2.508,1934,1.534,1935,1.534,1936,1.534,1937,1.534,1938,1.534,1939,1.534,1940,1.534,1941,1.534,1942,1.534,1943,1.534,1944,1.534,1945,1.534,1946,1.534,1947,1.534,1948,1.534,1949,1.534,1950,1.534,1951,4.051,1952,1.534,1953,1.534,1954,1.534,1955,1.534,1956,1.534,1957,1.534,1958,1.534,1959,1.534,1960,1.534,1961,3.181,1962,1.534,1963,1.534,1964,2.508,1965,2.508,1966,1.534,1967,1.534,1968,2.508,1969,1.534,1970,1.534,1971,1.534,1972,1.534,1973,1.534,1974,1.534,1975,1.534,1976,1.534,1977,1.534,1978,1.534,1979,1.534,1980,1.534,1981,1.534,1982,1.534,1983,1.534,1984,1.534,1985,1.534,1986,1.534,1987,1.534,1988,1.534,1989,1.534,1990,1.534,1991,1.534,1992,1.534,1993,1.534,1994,1.534,1995,1.534,1996,1.534,1997,1.534,1998,1.534,1999,1.534,2000,1.534,2001,1.534,2002,1.534,2003,1.534,2004,1.534,2005,1.534,2006,1.534,2007,1.534,2008,1.534,2009,1.534,2010,1.534,2011,1.534,2012,1.534,2013,1.534,2014,1.534,2015,1.534,2016,1.534,2017,1.534,2018,1.534,2019,1.534,2020,1.534,2021,1.534,2022,1.534,2023,1.534,2024,1.534,2025,1.534,2026,1.534,2027,1.534,2028,1.534,2029,1.534,2030,1.534,2031,1.534,2032,1.534,2033,1.534,2034,1.534,2035,1.534,2036,1.534,2037,1.534,2038,1.534,2039,1.534,2040,1.534,2041,1.534,2042,1.534,2043,1.534,2044,1.534,2045,1.534,2046,1.534,2047,1.534,2048,1.534,2049,1.534,2050,1.534,2051,1.534,2052,1.534,2053,1.534,2054,1.534,2055,1.534,2056,1.534,2057,1.534,2058,1.534,2059,1.534,2060,1.534,2061,1.534,2062,1.534,2063,1.534,2064,1.534,2065,1.534,2066,1.534,2067,1.534,2068,1.534,2069,1.534,2070,1.534,2071,1.534,2072,1.534,2073,1.534,2074,1.534,2075,1.534,2076,1.534,2077,1.534,2078,1.534,2079,2.508,2080,2.508,2081,2.508,2082,1.534,2083,1.534,2084,1.534,2085,1.534,2086,1.534,2087,1.534,2088,1.534,2089,1.534,2090,1.534,2091,1.534,2092,1.534,2093,3.181,2094,1.534,2095,1.534,2096,1.534,2097,1.534,2098,1.534,2099,1.534,2100,1.534,2101,1.534,2102,1.534,2103,1.534,2104,1.534,2105,1.534,2106,1.534,2107,1.534,2108,1.534,2109,1.534,2110,1.534,2111,1.534,2112,1.534,2113,1.534,2114,1.534,2115,1.534,2116,1.534,2117,1.534,2118,1.534,2119,2.508,2120,1.534,2121,1.534,2122,1.534,2123,1.534,2124,2.508,2125,1.534,2126,1.534,2127,1.534,2128,1.534,2129,1.534,2130,1.534,2131,1.534,2132,1.534,2133,1.534,2134,1.534,2135,1.534,2136,1.534,2137,1.534,2138,1.534,2139,1.534,2140,1.534,2141,1.534,2142,1.534,2143,1.534,2144,1.534,2145,1.534,2146,1.534,2147,1.534,2148,1.534,2149,1.534,2150,1.534,2151,1.534,2152,1.534,2153,1.534,2154,1.534,2155,1.534,2156,1.534,2157,1.534,2158,2.508,2159,1.534,2160,1.534,2161,1.534,2162,1.534,2163,1.534,2164,1.534,2165,2.508,2166,1.534,2167,1.534,2168,6.512,2169,5.641,2170,5.891,2171,5.575,2172,5.891,2173,5.891,2174,5.891,2175,5.218,2176,5.218,2177,5.218,2178,5.218,2179,5.641,2180,6.512,2181,4.787,2182,5.641,2183,4.787,2184,4.787,2185,5.324,2186,5.998,2187,5.641,2188,5.641,2189,3.674,2190,3.674,2191,3.674,2192,3.674,2193,3.674,2194,3.674,2195,5.641,2196,5.641,2197,4.787,2198,4.787,2199,5.324,2200,3.674,2201,3.674,2202,3.674,2203,3.674,2204,3.674,2205,3.674,2206,2.508,2207,2.508,2208,1.534,2209,1.534,2210,1.534,2211,1.534,2212,1.534,2213,1.534,2214,1.534,2215,1.534,2216,1.534,2217,1.534,2218,1.534,2219,1.534,2220,4.348,2221,1.534,2222,2.508,2223,1.534,2224,1.534,2225,3.674,2226,3.181,2227,3.181,2228,1.534,2229,1.534,2230,1.534,2231,1.534,2232,1.534,2233,1.534,2234,1.534,2235,1.534,2236,1.534,2237,1.534,2238,1.534,2239,1.534,2240,1.534,2241,1.534,2242,1.534,2243,1.534,2244,1.534,2245,1.534,2246,1.534,2247,1.534,2248,1.534,2249,1.534,2250,1.534,2251,1.534,2252,1.534,2253,1.534,2254,1.534,2255,1.534,2256,1.534,2257,1.534,2258,1.534,2259,5.929,2260,6.291,2261,1.534,2262,1.534,2263,1.534,2264,1.534,2265,1.534,2266,1.534,2267,1.534,2268,1.534,2269,1.534,2270,1.534,2271,1.534,2272,1.534,2273,1.534,2274,1.534,2275,1.534,2276,1.534,2277,4.348,2278,1.534,2279,1.534,2280,1.534,2281,1.534,2282,1.534,2283,1.534,2284,3.181,2285,1.534,2286,1.534,2287,1.534,2288,1.534,2289,1.534,2290,1.534,2291,1.534,2292,1.534,2293,2.508,2294,1.534,2295,1.534,2296,1.534,2297,1.534,2298,1.534,2299,1.534,2300,1.534,2301,1.534,2302,1.534,2303,2.508,2304,1.534,2305,1.534,2306,1.534,2307,1.534,2308,1.534,2309,1.534,2310,1.534,2311,1.534,2312,1.534,2313,2.508,2314,1.534,2315,1.534,2316,1.534,2317,1.534,2318,1.534,2319,1.534,2320,1.534,2321,1.534,2322,1.534,2323,1.534,2324,1.534,2325,1.534,2326,1.534,2327,1.534,2328,1.534,2329,1.534,2330,1.534,2331,1.534,2332,1.534,2333,1.534,2334,1.534,2335,1.534,2336,1.534,2337,1.534,2338,1.534,2339,1.534,2340,1.534,2341,1.534,2342,1.534,2343,1.534,2344,1.534,2345,1.534,2346,1.534,2347,1.534,2348,1.534,2349,1.534,2350,1.534,2351,1.534,2352,1.534,2353,1.534]]],"invertedIndex":[["",{"_index":17,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["0",{"_index":289,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["0.1.0",{"_index":1480,"title":{},"body":{"changelog.html":{}}}],["0.11.4",{"_index":1707,"title":{},"body":{"dependencies.html":{}}}],["0.18.0",{"_index":1649,"title":{},"body":{"dependencies.html":{}}}],["0.2",{"_index":715,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["0.2.0",{"_index":1477,"title":{},"body":{"changelog.html":{}}}],["0.20.0",{"_index":1670,"title":{},"body":{"dependencies.html":{}}}],["0.5",{"_index":714,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["0.5*255",{"_index":723,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["0.5.0",{"_index":1465,"title":{},"body":{"changelog.html":{}}}],["0.6.0",{"_index":1437,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["0.9*255",{"_index":740,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["0.999999",{"_index":592,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["0/1",{"_index":1492,"title":{},"body":{"coverage.html":{}}}],["0/14",{"_index":1500,"title":{},"body":{"coverage.html":{}}}],["0/2",{"_index":1502,"title":{},"body":{"coverage.html":{}}}],["0/21",{"_index":1501,"title":{},"body":{"coverage.html":{}}}],["0/24",{"_index":1506,"title":{},"body":{"coverage.html":{}}}],["0/8",{"_index":1498,"title":{},"body":{"coverage.html":{}}}],["01",{"_index":975,"title":{},"body":{"changelog.html":{}}}],["02",{"_index":1299,"title":{},"body":{"changelog.html":{}}}],["03",{"_index":1244,"title":{},"body":{"changelog.html":{}}}],["03b3d854",{"_index":2218,"title":{},"body":{"miscellaneous/variables.html":{}}}],["04",{"_index":1015,"title":{},"body":{"changelog.html":{}}}],["05",{"_index":1217,"title":{},"body":{"changelog.html":{}}}],["06",{"_index":995,"title":{},"body":{"changelog.html":{}}}],["07",{"_index":974,"title":{},"body":{"changelog.html":{}}}],["07a29e4c",{"_index":2224,"title":{},"body":{"miscellaneous/variables.html":{}}}],["08",{"_index":1411,"title":{},"body":{"changelog.html":{}}}],["09",{"_index":966,"title":{},"body":{"changelog.html":{}}}],["0a7c1eab007a",{"_index":2238,"title":{},"body":{"miscellaneous/variables.html":{}}}],["0e368f3075e8",{"_index":2222,"title":{},"body":{"miscellaneous/variables.html":{}}}],["0e8017bdda58",{"_index":2227,"title":{},"body":{"miscellaneous/variables.html":{}}}],["0efb3ba9a670",{"_index":2246,"title":{},"body":{"miscellaneous/variables.html":{}}}],["1",{"_index":525,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["1)[0].split('_')[0].tolowercase()}.x('${o.id.split('_').slice",{"_index":2019,"title":{},"body":{"miscellaneous/variables.html":{}}}],["1)[0]}'),`).join('\\n",{"_index":2020,"title":{},"body":{"miscellaneous/variables.html":{}}}],["1.0",{"_index":1333,"title":{},"body":{"changelog.html":{}}}],["1.0.0",{"_index":1397,"title":{},"body":{"changelog.html":{}}}],["1.0.11",{"_index":1644,"title":{},"body":{"dependencies.html":{}}}],["1.0.3",{"_index":1653,"title":{},"body":{"dependencies.html":{}}}],["1.0.6",{"_index":1703,"title":{},"body":{"dependencies.html":{}}}],["1.1.0",{"_index":1374,"title":{},"body":{"changelog.html":{}}}],["1.16.0",{"_index":1681,"title":{},"body":{"dependencies.html":{}}}],["1.19.0",{"_index":1646,"title":{},"body":{"dependencies.html":{}}}],["1.2.0",{"_index":1332,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["1.2.3",{"_index":1657,"title":{},"body":{"dependencies.html":{}}}],["1.2.6",{"_index":1684,"title":{},"body":{"dependencies.html":{}}}],["1.3.5",{"_index":1298,"title":{},"body":{"changelog.html":{}}}],["1.4.0",{"_index":1275,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["1.4.1",{"_index":1671,"title":{},"body":{"dependencies.html":{}}}],["1.5.0",{"_index":1243,"title":{},"body":{"changelog.html":{}}}],["1.6.0",{"_index":1229,"title":{},"body":{"changelog.html":{}}}],["1.7.0",{"_index":1216,"title":{},"body":{"changelog.html":{}}}],["1.7.2",{"_index":1660,"title":{},"body":{"dependencies.html":{}}}],["1.jpg",{"_index":2260,"title":{},"body":{"miscellaneous/variables.html":{}}}],["1/1",{"_index":1497,"title":{},"body":{"coverage.html":{}}}],["10",{"_index":378,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["10.0.0",{"_index":1669,"title":{},"body":{"dependencies.html":{}}}],["10/10",{"_index":1495,"title":{},"body":{"coverage.html":{}}}],["100",{"_index":526,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["1000",{"_index":463,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["10000",{"_index":842,"title":{},"body":{"interfaces/SearchResultJson.html":{},"miscellaneous/variables.html":{}}}],["101",{"_index":1838,"title":{},"body":{"miscellaneous/variables.html":{}}}],["102",{"_index":2190,"title":{},"body":{"miscellaneous/variables.html":{}}}],["103",{"_index":2186,"title":{},"body":{"miscellaneous/variables.html":{}}}],["108",{"_index":2203,"title":{},"body":{"miscellaneous/variables.html":{}}}],["10x",{"_index":1386,"title":{},"body":{"changelog.html":{}}}],["11",{"_index":1277,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["11.2.1",{"_index":1686,"title":{},"body":{"dependencies.html":{}}}],["11e8",{"_index":2220,"title":{},"body":{"miscellaneous/variables.html":{}}}],["11e9",{"_index":2244,"title":{},"body":{"miscellaneous/variables.html":{}}}],["11eb",{"_index":2252,"title":{},"body":{"miscellaneous/variables.html":{}}}],["12",{"_index":1024,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["12.0.1",{"_index":1688,"title":{},"body":{"dependencies.html":{}}}],["12.1.1",{"_index":1595,"title":{},"body":{"dependencies.html":{}}}],["12.1.3",{"_index":1603,"title":{},"body":{"dependencies.html":{}}}],["121",{"_index":1835,"title":{},"body":{"miscellaneous/variables.html":{}}}],["13",{"_index":1120,"title":{},"body":{"changelog.html":{}}}],["14",{"_index":1016,"title":{},"body":{"changelog.html":{}}}],["15",{"_index":948,"title":{},"body":{"changelog.html":{}}}],["15.126.1",{"_index":1593,"title":{},"body":{"dependencies.html":{}}}],["155",{"_index":2193,"title":{},"body":{"miscellaneous/variables.html":{}}}],["16",{"_index":1183,"title":{},"body":{"changelog.html":{}}}],["16.0.0",{"_index":1662,"title":{},"body":{"dependencies.html":{}}}],["17",{"_index":996,"title":{},"body":{"changelog.html":{}}}],["172",{"_index":2181,"title":{},"body":{"miscellaneous/variables.html":{}}}],["183",{"_index":1841,"title":{},"body":{"miscellaneous/variables.html":{}}}],["19/19",{"_index":1563,"title":{},"body":{"coverage.html":{}}}],["2",{"_index":762,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["2.0.0",{"_index":1182,"title":{},"body":{"changelog.html":{}}}],["2.0.5",{"_index":1666,"title":{},"body":{"dependencies.html":{}}}],["2.1.0",{"_index":1140,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["2.2.0",{"_index":1130,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["2.3.0",{"_index":1126,"title":{},"body":{"changelog.html":{}}}],["2.3.1",{"_index":1119,"title":{},"body":{"changelog.html":{}}}],["2.4.0",{"_index":1106,"title":{},"body":{"changelog.html":{}}}],["2.5.0",{"_index":1088,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["2.6.7",{"_index":1690,"title":{},"body":{"dependencies.html":{}}}],["2.8.5",{"_index":1655,"title":{},"body":{"dependencies.html":{}}}],["2.awsapprunner.com",{"_index":1736,"title":{},"body":{"index.html":{}}}],["2.jpg",{"_index":2342,"title":{},"body":{"miscellaneous/variables.html":{}}}],["2/3",{"_index":1561,"title":{},"body":{"coverage.html":{}}}],["2000",{"_index":464,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{}}}],["2019",{"_index":1410,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["202",{"_index":2199,"title":{},"body":{"miscellaneous/variables.html":{}}}],["2020",{"_index":1335,"title":{},"body":{"changelog.html":{}}}],["2021",{"_index":1075,"title":{},"body":{"changelog.html":{}}}],["2022",{"_index":947,"title":{},"body":{"changelog.html":{}}}],["203",{"_index":2185,"title":{},"body":{"miscellaneous/variables.html":{}}}],["204",{"_index":1836,"title":{},"body":{"miscellaneous/variables.html":{}}}],["21",{"_index":1218,"title":{},"body":{"changelog.html":{},"overview.html":{},"miscellaneous/variables.html":{}}}],["213",{"_index":1839,"title":{},"body":{"miscellaneous/variables.html":{}}}],["22",{"_index":1399,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["24",{"_index":1466,"title":{},"body":{"changelog.html":{}}}],["24/32",{"_index":1494,"title":{},"body":{"coverage.html":{}}}],["240",{"_index":1840,"title":{},"body":{"miscellaneous/variables.html":{}}}],["25/25",{"_index":1562,"title":{},"body":{"coverage.html":{}}}],["255",{"_index":713,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{},"miscellaneous/variables.html":{}}}],["26",{"_index":1245,"title":{},"body":{"changelog.html":{}}}],["26th",{"_index":1280,"title":{},"body":{"changelog.html":{}}}],["27",{"_index":967,"title":{},"body":{"changelog.html":{}}}],["29",{"_index":1837,"title":{},"body":{"miscellaneous/variables.html":{}}}],["3",{"_index":1319,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["3.0.0",{"_index":1071,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["3.0.12",{"_index":1619,"title":{},"body":{"dependencies.html":{}}}],["3.1.0",{"_index":1031,"title":{},"body":{"changelog.html":{}}}],["3.1.1",{"_index":1023,"title":{},"body":{"changelog.html":{}}}],["3.2.0",{"_index":1014,"title":{},"body":{"changelog.html":{}}}],["3.3.0",{"_index":994,"title":{},"body":{"changelog.html":{}}}],["3.4.0",{"_index":973,"title":{},"body":{"changelog.html":{}}}],["3.5.0",{"_index":965,"title":{},"body":{"changelog.html":{}}}],["3.5.5",{"_index":1624,"title":{},"body":{"dependencies.html":{}}}],["3.5.7",{"_index":1626,"title":{},"body":{"dependencies.html":{}}}],["3.6",{"_index":1742,"title":{},"body":{"index.html":{}}}],["3.6.0",{"_index":946,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["3.7.1",{"_index":1635,"title":{},"body":{"dependencies.html":{}}}],["3.7.3",{"_index":1638,"title":{},"body":{"dependencies.html":{}}}],["3/3",{"_index":1513,"title":{},"body":{"coverage.html":{}}}],["30",{"_index":1141,"title":{},"body":{"changelog.html":{}}}],["301615f9",{"_index":2250,"title":{},"body":{"miscellaneous/variables.html":{}}}],["308f5ffc",{"_index":2229,"title":{},"body":{"miscellaneous/variables.html":{}}}],["31",{"_index":1375,"title":{},"body":{"changelog.html":{}}}],["32",{"_index":2169,"title":{},"body":{"miscellaneous/variables.html":{}}}],["35ce3d8786fe",{"_index":2254,"title":{},"body":{"miscellaneous/variables.html":{}}}],["3d",{"_index":431,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"changelog.html":{}}}],["4",{"_index":1349,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["4.0",{"_index":1719,"title":{},"body":{"index.html":{}}}],["4.0.2",{"_index":1632,"title":{},"body":{"dependencies.html":{}}}],["4.17.1",{"_index":1664,"title":{},"body":{"dependencies.html":{}}}],["4.17.21",{"_index":1679,"title":{},"body":{"dependencies.html":{}}}],["4.3.0",{"_index":1651,"title":{},"body":{"dependencies.html":{}}}],["4.6.0",{"_index":1673,"title":{},"body":{"dependencies.html":{}}}],["4/4",{"_index":1515,"title":{},"body":{"coverage.html":{}}}],["40",{"_index":2194,"title":{},"body":{"miscellaneous/variables.html":{}}}],["403",{"_index":2188,"title":{},"body":{"miscellaneous/variables.html":{}}}],["41",{"_index":1834,"title":{},"body":{"miscellaneous/variables.html":{}}}],["4th",{"_index":954,"title":{},"body":{"changelog.html":{}}}],["5",{"_index":1819,"title":{},"body":{"overview.html":{},"miscellaneous/variables.html":{}}}],["5.0.0",{"_index":1676,"title":{},"body":{"dependencies.html":{}}}],["5.2.0",{"_index":1678,"title":{},"body":{"dependencies.html":{}}}],["5/5",{"_index":1514,"title":{},"body":{"coverage.html":{}}}],["500",{"_index":371,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["5bd084c8",{"_index":2231,"title":{},"body":{"miscellaneous/variables.html":{}}}],["5c106f29",{"_index":2242,"title":{},"body":{"miscellaneous/variables.html":{}}}],["6",{"_index":2313,"title":{},"body":{"miscellaneous/variables.html":{}}}],["6.0.1",{"_index":1677,"title":{},"body":{"dependencies.html":{}}}],["6.10.2",{"_index":1692,"title":{},"body":{"dependencies.html":{}}}],["6.2.0",{"_index":1629,"title":{},"body":{"dependencies.html":{}}}],["6.5.1",{"_index":1700,"title":{},"body":{"dependencies.html":{}}}],["6.6.7",{"_index":1697,"title":{},"body":{"dependencies.html":{}}}],["6/6",{"_index":1518,"title":{},"body":{"coverage.html":{}}}],["60",{"_index":462,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{}}}],["60*60*1000",{"_index":301,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["66",{"_index":1560,"title":{},"body":{"coverage.html":{}}}],["7",{"_index":2191,"title":{},"body":{"miscellaneous/variables.html":{}}}],["7/7",{"_index":1517,"title":{},"body":{"coverage.html":{}}}],["73bb26e4",{"_index":2236,"title":{},"body":{"miscellaneous/variables.html":{}}}],["75",{"_index":1493,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["76",{"_index":2197,"title":{},"body":{"miscellaneous/variables.html":{}}}],["8",{"_index":1224,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["8.3.2",{"_index":1705,"title":{},"body":{"dependencies.html":{}}}],["8.5.12",{"_index":1623,"title":{},"body":{"dependencies.html":{}}}],["8.5.7",{"_index":1612,"title":{},"body":{"dependencies.html":{}}}],["8.7.8",{"_index":1615,"title":{},"body":{"dependencies.html":{}}}],["8/8",{"_index":1516,"title":{},"body":{"coverage.html":{}}}],["802f",{"_index":2233,"title":{},"body":{"miscellaneous/variables.html":{}}}],["85",{"_index":1476,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["85e8",{"_index":2245,"title":{},"body":{"miscellaneous/variables.html":{}}}],["86",{"_index":2183,"title":{},"body":{"miscellaneous/variables.html":{}}}],["89",{"_index":2205,"title":{},"body":{"miscellaneous/variables.html":{}}}],["8bce",{"_index":2221,"title":{},"body":{"miscellaneous/variables.html":{}}}],["8f19",{"_index":2237,"title":{},"body":{"miscellaneous/variables.html":{}}}],["90",{"_index":1421,"title":{},"body":{"changelog.html":{}}}],["95",{"_index":1019,"title":{},"body":{"changelog.html":{}}}],["96",{"_index":2200,"title":{},"body":{"miscellaneous/variables.html":{}}}],["97",{"_index":2201,"title":{},"body":{"miscellaneous/variables.html":{}}}],["98",{"_index":1842,"title":{},"body":{"miscellaneous/variables.html":{}}}],["9th",{"_index":1254,"title":{},"body":{"changelog.html":{}}}],["_",{"_index":2017,"title":{},"body":{"miscellaneous/variables.html":{}}}],["_error",{"_index":902,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["_lighting",{"_index":673,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["_source",{"_index":886,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["a8dc",{"_index":2253,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ability",{"_index":1156,"title":{},"body":{"changelog.html":{}}}],["above",{"_index":1461,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["acc.concat(structures.length",{"_index":704,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["accessors",{"_index":1968,"title":{},"body":{"miscellaneous/variables.html":{}}}],["accurate",{"_index":1242,"title":{},"body":{"changelog.html":{}}}],["action",{"_index":1810,"title":{},"body":{"license.html":{}}}],["actions",{"_index":1323,"title":{},"body":{"changelog.html":{}}}],["actually",{"_index":308,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["add",{"_index":364,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{}}}],["adddatasources(sources",{"_index":342,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["added",{"_index":949,"title":{},"body":{"changelog.html":{}}}],["addedge",{"_index":482,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["addedge(id",{"_index":490,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["addhubmapdatatostore",{"_index":937,"title":{},"body":{"interfaces/SearchResultJson.html":{},"coverage.html":{}}}],["additional",{"_index":1462,"title":{},"body":{"changelog.html":{}}}],["addjsonldtostore",{"_index":196,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"interfaces/SearchResultJson.html":{}}}],["addjsonldtostore(hubmapdata",{"_index":939,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["addjsonldtostore(source",{"_index":352,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["addn3tostore",{"_index":197,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["addn3tostore(source",{"_index":354,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["addnode",{"_index":483,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["addnode(id",{"_index":492,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["addrdfxmltostore",{"_index":198,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["addrdfxmltostore(source",{"_index":358,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["addressed",{"_index":1368,"title":{},"body":{"changelog.html":{}}}],["adds",{"_index":936,"title":{},"body":{"interfaces/SearchResultJson.html":{},"changelog.html":{}}}],["adjusting",{"_index":1362,"title":{},"body":{"changelog.html":{}}}],["adjustment",{"_index":1273,"title":{},"body":{"changelog.html":{}}}],["advanced",{"_index":1186,"title":{},"body":{"changelog.html":{}}}],["af_preims_registered_thumbnail.jpg",{"_index":2170,"title":{},"body":{"miscellaneous/variables.html":{}}}],["af_premxif_registered_thumbnail.jpg",{"_index":2175,"title":{},"body":{"miscellaneous/variables.html":{}}}],["again",{"_index":35,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{}}}],["age",{"_index":102,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["agerange",{"_index":131,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["aggregate",{"_index":9,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["aggregateresult",{"_index":1,"title":{"interfaces/AggregateResult.html":{}},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"coverage.html":{}}}],["aggregating",{"_index":475,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{}}}],["ala",{"_index":1123,"title":{},"body":{"changelog.html":{}}}],["aliases",{"_index":1822,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["allow",{"_index":367,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["allows",{"_index":1259,"title":{},"body":{"changelog.html":{}}}],["alpha",{"_index":1449,"title":{},"body":{"changelog.html":{}}}],["alpha.1",{"_index":1429,"title":{},"body":{"changelog.html":{}}}],["alpha.2",{"_index":1424,"title":{},"body":{"changelog.html":{}}}],["alpha.3",{"_index":1409,"title":{},"body":{"changelog.html":{}}}],["alt",{"_index":1723,"title":{},"body":{"index.html":{}}}],["amount",{"_index":37,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["analytics",{"_index":1188,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["anatomical",{"_index":796,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"changelog.html":{}}}],["ancestors.created_by_user_displayname",{"_index":858,"title":{},"body":{"interfaces/SearchResultJson.html":{},"miscellaneous/variables.html":{}}}],["ancestors.description",{"_index":850,"title":{},"body":{"interfaces/SearchResultJson.html":{},"miscellaneous/variables.html":{}}}],["ancestors.entity_type",{"_index":849,"title":{},"body":{"interfaces/SearchResultJson.html":{},"miscellaneous/variables.html":{}}}],["ancestors.group_name",{"_index":857,"title":{},"body":{"interfaces/SearchResultJson.html":{},"miscellaneous/variables.html":{}}}],["ancestors.group_uuid",{"_index":856,"title":{},"body":{"interfaces/SearchResultJson.html":{},"miscellaneous/variables.html":{}}}],["ancestors.last_modified_timestamp",{"_index":855,"title":{},"body":{"interfaces/SearchResultJson.html":{},"miscellaneous/variables.html":{}}}],["ancestors.metadata.living_donor_data.data_value",{"_index":854,"title":{},"body":{"interfaces/SearchResultJson.html":{},"miscellaneous/variables.html":{}}}],["ancestors.metadata.living_donor_data.preferred_term",{"_index":853,"title":{},"body":{"interfaces/SearchResultJson.html":{},"miscellaneous/variables.html":{}}}],["ancestors.metadata.organ_donor_data.data_value",{"_index":852,"title":{},"body":{"interfaces/SearchResultJson.html":{},"miscellaneous/variables.html":{}}}],["ancestors.metadata.organ_donor_data.preferred_term",{"_index":851,"title":{},"body":{"interfaces/SearchResultJson.html":{},"miscellaneous/variables.html":{}}}],["ancestors.uuid",{"_index":859,"title":{},"body":{"interfaces/SearchResultJson.html":{},"miscellaneous/variables.html":{}}}],["and/or",{"_index":1780,"title":{},"body":{"license.html":{}}}],["angular",{"_index":1049,"title":{},"body":{"changelog.html":{},"dependencies.html":{},"index.html":{}}}],["angular/animations",{"_index":1594,"title":{},"body":{"dependencies.html":{}}}],["angular/cdk",{"_index":1596,"title":{},"body":{"dependencies.html":{}}}],["angular/common",{"_index":1597,"title":{},"body":{"dependencies.html":{}}}],["angular/compiler",{"_index":1598,"title":{},"body":{"dependencies.html":{}}}],["angular/core",{"_index":1599,"title":{},"body":{"dependencies.html":{}}}],["angular/elements",{"_index":1600,"title":{},"body":{"dependencies.html":{}}}],["angular/forms",{"_index":1601,"title":{},"body":{"dependencies.html":{}}}],["angular/material",{"_index":1602,"title":{},"body":{"dependencies.html":{}}}],["angular/platform",{"_index":1604,"title":{},"body":{"dependencies.html":{}}}],["angular/router",{"_index":1606,"title":{},"body":{"dependencies.html":{}}}],["angular/youtube",{"_index":1607,"title":{},"body":{"dependencies.html":{}}}],["annotation",{"_index":794,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{}}}],["annotations",{"_index":792,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{}}}],["aorta",{"_index":2003,"title":{},"body":{"miscellaneous/variables.html":{}}}],["api",{"_index":183,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"interfaces/SearchResultJson.html":{},"changelog.html":{},"coverage.html":{},"index.html":{}}}],["api.hubmapconsortium.org",{"_index":1733,"title":{},"body":{"index.html":{}}}],["appear",{"_index":1083,"title":{},"body":{"changelog.html":{}}}],["applicable",{"_index":798,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{}}}],["application",{"_index":1263,"title":{},"body":{"changelog.html":{}}}],["application/json",{"_index":877,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["applied",{"_index":125,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{}}}],["applyspatialplacement",{"_index":1499,"title":{},"body":{"coverage.html":{}}}],["applyspatialplacement(matrix",{"_index":584,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["applyspatialplacement(tx",{"_index":517,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["appropriate",{"_index":1052,"title":{},"body":{"changelog.html":{}}}],["april",{"_index":1253,"title":{},"body":{"changelog.html":{}}}],["arising",{"_index":1814,"title":{},"body":{"license.html":{}}}],["array",{"_index":388,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["asct+b",{"_index":1076,"title":{},"body":{"changelog.html":{}}}],["asctb",{"_index":1849,"title":{},"body":{"miscellaneous/variables.html":{}}}],["assertions",{"_index":400,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["assets",{"_index":182,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"interfaces/SearchResultJson.html":{}}}],["assetsapi",{"_index":927,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["assignment/selection",{"_index":1231,"title":{},"body":{"changelog.html":{}}}],["associated",{"_index":50,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"license.html":{}}}],["assumes",{"_index":360,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["async",{"_index":278,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"interfaces/SearchResultJson.html":{}}}],["atlas",{"_index":943,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["attempts",{"_index":1110,"title":{},"body":{"changelog.html":{}}}],["authors",{"_index":1803,"title":{},"body":{"license.html":{}}}],["automatic",{"_index":1353,"title":{},"body":{"changelog.html":{}}}],["automatically",{"_index":1307,"title":{},"body":{"changelog.html":{}}}],["available",{"_index":1346,"title":{},"body":{"changelog.html":{}}}],["avoid",{"_index":1171,"title":{},"body":{"changelog.html":{}}}],["await",{"_index":286,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"interfaces/SearchResultJson.html":{}}}],["award",{"_index":1755,"title":{},"body":{"index.html":{}}}],["b56a",{"_index":2226,"title":{},"body":{"miscellaneous/variables.html":{}}}],["backend",{"_index":1092,"title":{},"body":{"changelog.html":{}}}],["background",{"_index":1459,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["base",{"_index":1434,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["based",{"_index":1161,"title":{},"body":{"changelog.html":{}}}],["basic",{"_index":1184,"title":{},"body":{"changelog.html":{}}}],["bearer",{"_index":879,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["before",{"_index":33,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{}}}],["being",{"_index":1215,"title":{},"body":{"changelog.html":{}}}],["beta",{"_index":1074,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["better",{"_index":1142,"title":{},"body":{"changelog.html":{}}}],["between",{"_index":1403,"title":{},"body":{"changelog.html":{}}}],["bind",{"_index":1643,"title":{},"body":{"dependencies.html":{}}}],["block",{"_index":78,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["blocks",{"_index":989,"title":{},"body":{"changelog.html":{}}}],["blood",{"_index":2005,"title":{},"body":{"miscellaneous/variables.html":{}}}],["blood_vasculature",{"_index":2021,"title":{},"body":{"miscellaneous/variables.html":{}}}],["blue",{"_index":1572,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["bmi",{"_index":103,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["bmirange",{"_index":132,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["board",{"_index":1426,"title":{},"body":{"changelog.html":{}}}],["body",{"_index":432,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SpatialSceneNode.html":{},"changelog.html":{},"dependencies.html":{},"miscellaneous/variables.html":{}}}],["bodyid",{"_index":688,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["bodyobj",{"_index":881,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["bone_marrow",{"_index":2007,"title":{},"body":{"miscellaneous/variables.html":{}}}],["boolean",{"_index":141,"title":{},"body":{"interfaces/AggregateResult.html":{},"classes/CCFSpatialScene.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSceneNode.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["both",{"_index":129,"title":{},"body":{"interfaces/AggregateResult.html":{},"classes/CCFSpatialScene.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSceneNode.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{}}}],["bothsexes",{"_index":1859,"title":{},"body":{"miscellaneous/variables.html":{}}}],["bounding",{"_index":719,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["box",{"_index":1170,"title":{},"body":{"changelog.html":{}}}],["boxes",{"_index":720,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["brain",{"_index":2023,"title":{},"body":{"miscellaneous/variables.html":{}}}],["break",{"_index":527,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["breaking",{"_index":1206,"title":{},"body":{"changelog.html":{}}}],["bringing",{"_index":1225,"title":{},"body":{"changelog.html":{}}}],["browser",{"_index":1414,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["browserify",{"_index":1698,"title":{},"body":{"dependencies.html":{}}}],["browsing",{"_index":1482,"title":{},"body":{"changelog.html":{}}}],["bug",{"_index":1012,"title":{},"body":{"changelog.html":{}}}],["build",{"_index":1715,"title":{},"body":{"index.html":{}}}],["building",{"_index":472,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{}}}],["builds",{"_index":1070,"title":{},"body":{"changelog.html":{}}}],["button",{"_index":1428,"title":{},"body":{"changelog.html":{}}}],["c",{"_index":1760,"title":{},"body":{"license.html":{}}}],["c870",{"_index":2251,"title":{},"body":{"miscellaneous/variables.html":{}}}],["cache",{"_index":1641,"title":{},"body":{"dependencies.html":{}}}],["cacheable",{"_index":1702,"title":{},"body":{"dependencies.html":{}}}],["cached",{"_index":280,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["cachedconnect",{"_index":290,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["callback",{"_index":1159,"title":{},"body":{"changelog.html":{}}}],["called",{"_index":1212,"title":{},"body":{"changelog.html":{}}}],["calls",{"_index":963,"title":{},"body":{"changelog.html":{}}}],["caltech",{"_index":2230,"title":{},"body":{"miscellaneous/variables.html":{}}}],["came",{"_index":799,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{}}}],["cancelregistration",{"_index":1158,"title":{},"body":{"changelog.html":{}}}],["candidate",{"_index":1401,"title":{},"body":{"changelog.html":{}}}],["cannon",{"_index":1647,"title":{},"body":{"dependencies.html":{}}}],["card",{"_index":1190,"title":{},"body":{"changelog.html":{}}}],["carousel",{"_index":1195,"title":{},"body":{"changelog.html":{}}}],["case",{"_index":523,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["cases",{"_index":1373,"title":{},"body":{"changelog.html":{}}}],["catch",{"_index":307,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"interfaces/SearchResultJson.html":{}}}],["catch((error",{"_index":478,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{}}}],["ccf",{"_index":207,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SpatialSceneNode.html":{},"changelog.html":{},"coverage.html":{},"index.html":{},"miscellaneous/variables.html":{}}}],["ccf's",{"_index":1328,"title":{},"body":{"changelog.html":{}}}],["ccf.owl",{"_index":951,"title":{},"body":{"changelog.html":{}}}],["ccf.spatial.bothsexes.id",{"_index":692,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["ccf.spatial.female.id",{"_index":691,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["ccf.spatial.male.id",{"_index":690,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["ccf.spatialentity",{"_index":553,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["ccf.spatialentity.x_dimension.id",{"_index":2351,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf.spatialentity.y_dimension.id",{"_index":2352,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf.spatialentity.z_dimension.id",{"_index":2353,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf.spatialobjectreference",{"_index":552,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["ccf.spatialplacement.source",{"_index":558,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["ccf.spatialplacement.target",{"_index":561,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["ccf:age",{"_index":2084,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:bmi",{"_index":2085,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:collides_with",{"_index":2107,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:comes_from",{"_index":2092,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:consortium_name",{"_index":2087,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:creator_first_name",{"_index":2122,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:creator_last_name",{"_index":2123,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:dimension_unit",{"_index":2126,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:extraction_set_for",{"_index":2110,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:file_format",{"_index":2148,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:file_subpath",{"_index":2149,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:file_url",{"_index":2147,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:generates_dataset",{"_index":2095,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:has_extraction_set",{"_index":2111,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:has_object_reference",{"_index":2118,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:has_ontology_term",{"_index":2144,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:has_reference_organ",{"_index":2109,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:has_registration_location",{"_index":2106,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:organ_owner_sex",{"_index":2113,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:organ_side",{"_index":2114,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:placement_for",{"_index":2124,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:placement_relative_to",{"_index":2130,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:representation_of",{"_index":2108,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:rotation_order",{"_index":2125,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:rotation_unit",{"_index":2127,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:rui_rank",{"_index":2115,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:sample_type",{"_index":2097,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:scaling_unit",{"_index":2128,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:section_count",{"_index":2099,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:section_number",{"_index":2105,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:section_size",{"_index":2101,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:section_size_unit",{"_index":2103,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:sex",{"_index":2083,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:slice_count",{"_index":2117,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:slice_thickness",{"_index":2116,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:subdivided_into_sections",{"_index":2094,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:technology",{"_index":2145,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:thumbnail",{"_index":2146,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:tissue_provider_name",{"_index":2089,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:tissue_provider_uuid",{"_index":2091,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:translation_unit",{"_index":2129,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:updated_date",{"_index":2120,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:url",{"_index":2082,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:x_dimension",{"_index":2140,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:x_rotation",{"_index":2131,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:x_scaling",{"_index":2134,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:x_translation",{"_index":2137,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:y_dimension",{"_index":2141,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:y_rotation",{"_index":2132,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:y_scaling",{"_index":2135,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:y_translation",{"_index":2138,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:z_dimension",{"_index":2142,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:z_rotation",{"_index":2133,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:z_scaling",{"_index":2136,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf:z_translation",{"_index":2139,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccf_annotations",{"_index":668,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{},"miscellaneous/variables.html":{}}}],["ccf_context",{"_index":1578,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["ccfcontexturl",{"_index":164,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"miscellaneous/variables.html":{}}}],["ccfdatabase",{"_index":255,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{},"coverage.html":{}}}],["ccfdatabasekey",{"_index":295,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["ccfdatabaseoptions",{"_index":160,"title":{"interfaces/CCFDatabaseOptions.html":{}},"body":{"interfaces/CCFDatabaseOptions.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["ccfdatabasestatustracker",{"_index":235,"title":{"classes/CCFDatabaseStatusTracker.html":{}},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"coverage.html":{}}}],["ccfdatabasestatustracker(this",{"_index":406,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["ccfowlurl",{"_index":165,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"miscellaneous/variables.html":{}}}],["ccfowlurl.endswith('.n3store.json",{"_index":319,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["ccfowlurl.startswith",{"_index":315,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["ccfowlurl?.length",{"_index":326,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["ccfspatialgraph",{"_index":206,"title":{"classes/CCFSpatialGraph.html":{}},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{},"coverage.html":{}}}],["ccfspatialgraph(this",{"_index":269,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["ccfspatialscene",{"_index":209,"title":{"classes/CCFSpatialScene.html":{}},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{},"coverage.html":{}}}],["ccfspatialscene(this",{"_index":271,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["ccfx",{"_index":1580,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["ccfx('age",{"_index":1919,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('bmi",{"_index":1920,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('ccf_characterizes",{"_index":1856,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('ccf_ct_isa",{"_index":1852,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('ccf_located_in",{"_index":1854,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('ccf_part_of",{"_index":1846,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('ccf_pref_label",{"_index":1845,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('collides_with",{"_index":1880,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('comes_from",{"_index":1928,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('consortium_name",{"_index":1924,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('creator_first_name",{"_index":1874,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('creator_last_name",{"_index":1875,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('creator_orcid",{"_index":1876,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('dimension_unit",{"_index":1894,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('extraction_set_for",{"_index":1884,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('file_format",{"_index":1869,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('file_subpath",{"_index":1870,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('file_url",{"_index":1868,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('generates_dataset",{"_index":1930,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('has_cell_type_term",{"_index":1943,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('has_extraction_set",{"_index":1886,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('has_object_reference",{"_index":1895,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('has_ontology_term",{"_index":1942,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('has_reference_organ",{"_index":1882,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('has_registration_location",{"_index":1941,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('organ_owner_sex",{"_index":1887,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('organ_side",{"_index":1888,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('placement_for",{"_index":1896,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('placement_relative_to",{"_index":1897,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('representation_of",{"_index":1881,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('rotation_order",{"_index":1906,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('rotation_unit",{"_index":1907,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('rui_rank",{"_index":1847,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('sample_type",{"_index":1931,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('scaling_unit",{"_index":1901,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('section_count",{"_index":1937,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('section_number",{"_index":1940,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('section_size",{"_index":1938,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('section_size_unit",{"_index":1939,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('sex",{"_index":1918,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('slice_count",{"_index":1890,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('slice_thickness",{"_index":1889,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('spatial_entity",{"_index":1866,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('spatial_object_reference",{"_index":1865,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('spatial_placement",{"_index":1867,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('subdivided_into_sections",{"_index":1929,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('technology",{"_index":1944,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('theta_rotation",{"_index":1905,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('thumbnail",{"_index":1945,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('tissue_provider_name",{"_index":1925,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('tissue_provider_uuid",{"_index":1927,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('translation_unit",{"_index":1911,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('updated_date",{"_index":1879,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('url",{"_index":1917,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('x_dimension",{"_index":1891,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('x_rotation",{"_index":1902,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('x_scaling",{"_index":1898,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('x_translation",{"_index":1908,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('y_dimension",{"_index":1892,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('y_rotation",{"_index":1903,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('y_scaling",{"_index":1899,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('y_translation",{"_index":1909,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('z_dimension",{"_index":1893,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('z_rotation",{"_index":1904,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('z_scaling",{"_index":1900,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfx('z_translation",{"_index":1910,"title":{},"body":{"miscellaneous/variables.html":{}}}],["cell",{"_index":420,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["celltype",{"_index":108,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["celltypeterms",{"_index":109,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"miscellaneous/variables.html":{}}}],["center",{"_index":1750,"title":{},"body":{"index.html":{}}}],["centimeter",{"_index":524,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["change",{"_index":1209,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["changed",{"_index":959,"title":{},"body":{"changelog.html":{}}}],["changelog",{"_index":942,"title":{"changelog.html":{}},"body":{"changelog.html":{},"index.html":{}}}],["changes",{"_index":1038,"title":{},"body":{"changelog.html":{}}}],["characterizes",{"_index":1855,"title":{},"body":{"miscellaneous/variables.html":{}}}],["charge",{"_index":1766,"title":{},"body":{"license.html":{}}}],["checkback",{"_index":36,"title":{},"body":{"interfaces/AggregateResult.html":{},"classes/CCFDatabaseStatusTracker.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["checking",{"_index":34,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["child",{"_index":145,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["children",{"_index":147,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"miscellaneous/variables.html":{}}}],["choose",{"_index":1347,"title":{},"body":{"changelog.html":{}}}],["ci/cd",{"_index":1326,"title":{},"body":{"changelog.html":{}}}],["cl",{"_index":1581,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["cl.cell",{"_index":1977,"title":{},"body":{"miscellaneous/variables.html":{}}}],["claim",{"_index":1806,"title":{},"body":{"license.html":{}}}],["class",{"_index":254,"title":{"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{}},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{},"coverage.html":{}}}],["classes",{"_index":443,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"overview.html":{}}}],["clean",{"_index":1011,"title":{},"body":{"changelog.html":{}}}],["cleanup",{"_index":1073,"title":{},"body":{"changelog.html":{}}}],["click",{"_index":1116,"title":{},"body":{"changelog.html":{}}}],["clicking",{"_index":1202,"title":{},"body":{"changelog.html":{}}}],["client",{"_index":1738,"title":{},"body":{"index.html":{}}}],["code",{"_index":1066,"title":{},"body":{"changelog.html":{}}}],["codebase",{"_index":1338,"title":{},"body":{"changelog.html":{}}}],["codex",{"_index":1385,"title":{},"body":{"changelog.html":{}}}],["codifies",{"_index":1442,"title":{},"body":{"changelog.html":{}}}],["collaboration",{"_index":1336,"title":{},"body":{"changelog.html":{}}}],["collisions",{"_index":1355,"title":{},"body":{"changelog.html":{}}}],["colon",{"_index":1980,"title":{},"body":{"miscellaneous/variables.html":{}}}],["color",{"_index":678,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{},"changelog.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["coloring",{"_index":818,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{}}}],["colorizing",{"_index":1394,"title":{},"body":{"changelog.html":{}}}],["combination",{"_index":1348,"title":{},"body":{"changelog.html":{}}}],["come",{"_index":1390,"title":{},"body":{"changelog.html":{}}}],["coming",{"_index":1382,"title":{},"body":{"changelog.html":{}}}],["comlink",{"_index":1650,"title":{},"body":{"dependencies.html":{}}}],["comment",{"_index":782,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"miscellaneous/variables.html":{}}}],["common",{"_index":1115,"title":{},"body":{"changelog.html":{},"index.html":{},"miscellaneous/variables.html":{}}}],["compatible",{"_index":917,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["complexity",{"_index":1237,"title":{},"body":{"changelog.html":{}}}],["compodoc",{"_index":1064,"title":{},"body":{"changelog.html":{}}}],["component",{"_index":1026,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["components",{"_index":1185,"title":{},"body":{"changelog.html":{}}}],["comunica/query",{"_index":1609,"title":{},"body":{"dependencies.html":{}}}],["concat",{"_index":1652,"title":{},"body":{"dependencies.html":{}}}],["conditions",{"_index":1788,"title":{},"body":{"license.html":{}}}],["cone",{"_index":665,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{},"miscellaneous/typealiases.html":{}}}],["config",{"_index":1155,"title":{},"body":{"changelog.html":{}}}],["configuration",{"_index":1145,"title":{},"body":{"changelog.html":{}}}],["configurations",{"_index":1154,"title":{},"body":{"changelog.html":{}}}],["confirmation",{"_index":1108,"title":{},"body":{"changelog.html":{}}}],["conform",{"_index":1165,"title":{},"body":{"changelog.html":{}}}],["connect",{"_index":448,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{},"changelog.html":{}}}],["connect(options",{"_index":279,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["connected",{"_index":310,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["connection",{"_index":1815,"title":{},"body":{"license.html":{}}}],["connects",{"_index":272,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["console.log('couldn\\'t",{"_index":323,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["console.log(all_possible_organs.map(o",{"_index":2013,"title":{},"body":{"miscellaneous/variables.html":{}}}],["console.warn(`unable",{"_index":935,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["consortium",{"_index":1761,"title":{},"body":{"license.html":{}}}],["consortium_name",{"_index":2086,"title":{},"body":{"miscellaneous/variables.html":{}}}],["consortiumname",{"_index":1923,"title":{},"body":{"miscellaneous/variables.html":{}}}],["const",{"_index":247,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SpatialSceneNode.html":{}}}],["constants",{"_index":1966,"title":{},"body":{"miscellaneous/variables.html":{}}}],["constructor",{"_index":450,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{}}}],["constructor(database",{"_index":451,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{}}}],["constructor(db",{"_index":487,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{}}}],["constructor(private",{"_index":544,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["constructor(public",{"_index":263,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{}}}],["container",{"_index":1197,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["containers",{"_index":1144,"title":{},"body":{"changelog.html":{}}}],["containing",{"_index":1713,"title":{},"body":{"index.html":{}}}],["context",{"_index":173,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"miscellaneous/variables.html":{}}}],["context.jsonld",{"_index":251,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{},"miscellaneous/variables.html":{}}}],["contract",{"_index":1811,"title":{},"body":{"license.html":{}}}],["control",{"_index":1294,"title":{},"body":{"changelog.html":{}}}],["convention",{"_index":2213,"title":{},"body":{"miscellaneous/variables.html":{}}}],["coordinate",{"_index":117,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"index.html":{}}}],["copies",{"_index":1782,"title":{},"body":{"license.html":{}}}],["copy",{"_index":1769,"title":{},"body":{"license.html":{}}}],["copyright",{"_index":1759,"title":{},"body":{"license.html":{}}}],["cord",{"_index":1001,"title":{},"body":{"changelog.html":{}}}],["cors",{"_index":1654,"title":{},"body":{"dependencies.html":{}}}],["count",{"_index":14,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["counts",{"_index":417,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["coverage",{"_index":1422,"title":{"coverage.html":{}},"body":{"changelog.html":{},"coverage.html":{}}}],["create",{"_index":1967,"title":{},"body":{"miscellaneous/variables.html":{}}}],["created",{"_index":1303,"title":{},"body":{"changelog.html":{}}}],["created_by_user_displayname",{"_index":848,"title":{},"body":{"interfaces/SearchResultJson.html":{},"miscellaneous/variables.html":{}}}],["creategraph",{"_index":484,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["creates",{"_index":256,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["creation",{"_index":789,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{}}}],["creation_date",{"_index":791,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"miscellaneous/variables.html":{}}}],["creator",{"_index":783,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"miscellaneous/variables.html":{}}}],["creator_first_name",{"_index":785,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"miscellaneous/variables.html":{}}}],["creator_last_name",{"_index":787,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"miscellaneous/variables.html":{}}}],["creator_orcid",{"_index":788,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"miscellaneous/variables.html":{}}}],["credits",{"_index":1745,"title":{},"body":{"index.html":{}}}],["css",{"_index":1656,"title":{},"body":{"dependencies.html":{}}}],["ct_is_a",{"_index":1851,"title":{},"body":{"miscellaneous/variables.html":{}}}],["cube",{"_index":662,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{},"miscellaneous/typealiases.html":{}}}],["cuboid",{"_index":1420,"title":{},"body":{"changelog.html":{}}}],["cuboids",{"_index":1417,"title":{},"body":{"changelog.html":{}}}],["current",{"_index":44,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["currently",{"_index":1101,"title":{},"body":{"changelog.html":{}}}],["cyberinfrastructure",{"_index":1747,"title":{},"body":{"index.html":{}}}],["cycle",{"_index":1247,"title":{},"body":{"changelog.html":{}}}],["cylinder",{"_index":666,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{},"miscellaneous/typealiases.html":{}}}],["damages",{"_index":1807,"title":{},"body":{"license.html":{}}}],["dark/light",{"_index":1160,"title":{},"body":{"changelog.html":{}}}],["data",{"_index":65,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["data.ts",{"_index":1490,"title":{},"body":{"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["database",{"_index":26,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSceneNode.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"coverage.html":{}}}],["database.last_modified",{"_index":294,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["database.ts",{"_index":162,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["database/src/cache",{"_index":1489,"title":{},"body":{"coverage.html":{}}}],["database/src/lib/ccf",{"_index":161,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["database/src/lib/hubmap/hubmap",{"_index":832,"title":{},"body":{"interfaces/SearchResultJson.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["database/src/lib/interfaces.ts",{"_index":7,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"coverage.html":{}}}],["database/src/lib/queries/aggregate",{"_index":1519,"title":{},"body":{"coverage.html":{}}}],["database/src/lib/queries/find",{"_index":1522,"title":{},"body":{"coverage.html":{}}}],["database/src/lib/queries/ontology",{"_index":1537,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["database/src/lib/queries/spatial",{"_index":1543,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["database/src/lib/queries/tissue",{"_index":1551,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["database/src/lib/spatial",{"_index":773,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"coverage.html":{}}}],["database/src/lib/util/ccf",{"_index":444,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{},"coverage.html":{}}}],["database/src/lib/util/enrich",{"_index":1564,"title":{},"body":{"coverage.html":{}}}],["database/src/lib/util/n3",{"_index":1566,"title":{},"body":{"coverage.html":{}}}],["database/src/lib/util/origin",{"_index":1570,"title":{},"body":{"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["database/src/lib/util/patch",{"_index":1576,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["database/src/lib/util/prefixes.ts",{"_index":1579,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["database/src/lib/util/probing",{"_index":1587,"title":{},"body":{"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["databasestatus",{"_index":24,"title":{"interfaces/DatabaseStatus.html":{}},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"coverage.html":{}}}],["datafactory",{"_index":199,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"miscellaneous/variables.html":{}}}],["datafactory.literal('female",{"_index":1922,"title":{},"body":{"miscellaneous/variables.html":{}}}],["datafactory.literal('male",{"_index":1921,"title":{},"body":{"miscellaneous/variables.html":{}}}],["datafactory.literal('non",{"_index":1936,"title":{},"body":{"miscellaneous/variables.html":{}}}],["datafactory.literal('tissue",{"_index":1933,"title":{},"body":{"miscellaneous/variables.html":{}}}],["datafactory.namednode('http://www.geneontology.org/formats/oboinowl#hasexactsynonym",{"_index":1848,"title":{},"body":{"miscellaneous/variables.html":{}}}],["dataset",{"_index":61,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["datasetresult",{"_index":62,"title":{"interfaces/DatasetResult.html":{}},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"coverage.html":{}}}],["datasetresultset",{"_index":1555,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["datasets",{"_index":80,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["datasources",{"_index":166,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"miscellaneous/variables.html":{}}}],["dataurl",{"_index":918,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["date",{"_index":790,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{}}}],["date().gettime",{"_index":292,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["date().toisostring().split('t')[0",{"_index":597,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["date(+lastmodified).gettime",{"_index":300,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["date.now",{"_index":467,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{}}}],["db",{"_index":489,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["dc",{"_index":1962,"title":{},"body":{"miscellaneous/variables.html":{}}}],["dcterms",{"_index":1964,"title":{},"body":{"miscellaneous/variables.html":{}}}],["dcterms:created",{"_index":2119,"title":{},"body":{"miscellaneous/variables.html":{}}}],["dcterms:creator",{"_index":2121,"title":{},"body":{"miscellaneous/variables.html":{}}}],["deal",{"_index":1771,"title":{},"body":{"license.html":{}}}],["dealings",{"_index":1816,"title":{},"body":{"license.html":{}}}],["debug",{"_index":140,"title":{},"body":{"interfaces/AggregateResult.html":{},"classes/CCFSpatialScene.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSceneNode.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["debugdonors",{"_index":1507,"title":{},"body":{"coverage.html":{}}}],["debugging",{"_index":138,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["december",{"_index":1342,"title":{},"body":{"changelog.html":{}}}],["deck.gl/core",{"_index":1611,"title":{},"body":{"dependencies.html":{}}}],["deck.gl/geo",{"_index":1613,"title":{},"body":{"dependencies.html":{}}}],["deck.gl/layers",{"_index":1616,"title":{},"body":{"dependencies.html":{}}}],["deck.gl/mesh",{"_index":1617,"title":{},"body":{"dependencies.html":{}}}],["decorator",{"_index":1631,"title":{},"body":{"dependencies.html":{}}}],["deeply",{"_index":1095,"title":{},"body":{"changelog.html":{}}}],["def5fd76",{"_index":2240,"title":{},"body":{"miscellaneous/variables.html":{}}}],["default",{"_index":246,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["default_api_search_query",{"_index":872,"title":{},"body":{"interfaces/SearchResultJson.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["default_ccf_db_options",{"_index":248,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["defined",{"_index":452,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"changelog.html":{}}}],["degree",{"_index":615,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["delay",{"_index":366,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["delmany",{"_index":190,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["delmany([ccfdatabasekey",{"_index":302,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["demo",{"_index":1118,"title":{},"body":{"changelog.html":{}}}],["dependencies",{"_index":1192,"title":{"dependencies.html":{}},"body":{"changelog.html":{},"dependencies.html":{}}}],["depending",{"_index":1214,"title":{},"body":{"changelog.html":{}}}],["derived",{"_index":81,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"miscellaneous/variables.html":{}}}],["descendants.created_by_user_displayname",{"_index":865,"title":{},"body":{"interfaces/SearchResultJson.html":{},"miscellaneous/variables.html":{}}}],["descendants.data_types",{"_index":867,"title":{},"body":{"interfaces/SearchResultJson.html":{},"miscellaneous/variables.html":{}}}],["descendants.entity_type",{"_index":860,"title":{},"body":{"interfaces/SearchResultJson.html":{},"miscellaneous/variables.html":{}}}],["descendants.group_name",{"_index":864,"title":{},"body":{"interfaces/SearchResultJson.html":{},"miscellaneous/variables.html":{}}}],["descendants.group_uuid",{"_index":863,"title":{},"body":{"interfaces/SearchResultJson.html":{},"miscellaneous/variables.html":{}}}],["descendants.ingest_metadata.metadata.assay_type",{"_index":868,"title":{},"body":{"interfaces/SearchResultJson.html":{},"miscellaneous/variables.html":{}}}],["descendants.ingest_metadata.metadata.tissue_id",{"_index":861,"title":{},"body":{"interfaces/SearchResultJson.html":{},"miscellaneous/variables.html":{}}}],["descendants.last_modified_timestamp",{"_index":862,"title":{},"body":{"interfaces/SearchResultJson.html":{},"miscellaneous/variables.html":{}}}],["descendants.metadata.files.rel_path",{"_index":870,"title":{},"body":{"interfaces/SearchResultJson.html":{},"miscellaneous/variables.html":{}}}],["descendants.thumbnail_file",{"_index":869,"title":{},"body":{"interfaces/SearchResultJson.html":{},"miscellaneous/variables.html":{}}}],["descendants.uuid",{"_index":866,"title":{},"body":{"interfaces/SearchResultJson.html":{},"miscellaneous/variables.html":{}}}],["descrepancies",{"_index":987,"title":{},"body":{"changelog.html":{}}}],["describing",{"_index":819,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{}}}],["description",{"_index":8,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"miscellaneous/variables.html":{}}}],["deserialize(value",{"_index":376,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["deserializen3store",{"_index":200,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["deserializen3store(ccfowlurl",{"_index":318,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["deserializen3store(storestring",{"_index":325,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["deserializen3store(value",{"_index":377,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["desired",{"_index":755,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["details",{"_index":1464,"title":{},"body":{"changelog.html":{}}}],["developed",{"_index":1746,"title":{},"body":{"index.html":{}}}],["developments",{"_index":1447,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["dialog",{"_index":1109,"title":{},"body":{"changelog.html":{}}}],["differencecallback",{"_index":1523,"title":{},"body":{"coverage.html":{}}}],["different",{"_index":1143,"title":{},"body":{"changelog.html":{}}}],["digits",{"_index":1320,"title":{},"body":{"changelog.html":{}}}],["dim",{"_index":761,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["dimension",{"_index":813,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{}}}],["dimension_units",{"_index":817,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"miscellaneous/variables.html":{}}}],["dimensions",{"_index":756,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{}}}],["direct",{"_index":1473,"title":{},"body":{"changelog.html":{}}}],["directedgraph",{"_index":504,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["directly",{"_index":1383,"title":{},"body":{"changelog.html":{}}}],["disable",{"_index":395,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{},"miscellaneous/variables.html":{}}}],["display",{"_index":1134,"title":{},"body":{"changelog.html":{}}}],["displayed",{"_index":1418,"title":{},"body":{"changelog.html":{}}}],["displaying",{"_index":1131,"title":{},"body":{"changelog.html":{}}}],["distribute",{"_index":1778,"title":{},"body":{"license.html":{}}}],["doapisearch",{"_index":903,"title":{},"body":{"interfaces/SearchResultJson.html":{},"coverage.html":{}}}],["doapisearch(dataurl",{"_index":933,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["doc",{"_index":1432,"title":{},"body":{"changelog.html":{}}}],["doconnect",{"_index":311,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["docs",{"_index":1010,"title":{},"body":{"changelog.html":{}}}],["document",{"_index":1658,"title":{},"body":{"dependencies.html":{}}}],["documentation",{"_index":1067,"title":{},"body":{"changelog.html":{},"coverage.html":{},"license.html":{}}}],["docvalue_fields",{"_index":885,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["done",{"_index":1207,"title":{},"body":{"changelog.html":{}}}],["donor",{"_index":53,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["donorresult",{"_index":54,"title":{"interfaces/DonorResult.html":{}},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"coverage.html":{}}}],["donorresultset",{"_index":1556,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["donors",{"_index":1260,"title":{},"body":{"changelog.html":{}}}],["dosearchrequest",{"_index":889,"title":{},"body":{"interfaces/SearchResultJson.html":{},"coverage.html":{}}}],["dosearchrequest(dataurl",{"_index":932,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["dosearchrequest(url",{"_index":907,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["dotenv",{"_index":1661,"title":{},"body":{"dependencies.html":{}}}],["download",{"_index":1457,"title":{},"body":{"changelog.html":{}}}],["dr1_vu_thumbs",{"_index":1508,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["during",{"_index":126,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{}}}],["dynamic",{"_index":1605,"title":{},"body":{"dependencies.html":{}}}],["dynamically",{"_index":980,"title":{},"body":{"changelog.html":{}}}],["ea2d",{"_index":2243,"title":{},"body":{"miscellaneous/variables.html":{}}}],["each",{"_index":86,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["easier",{"_index":1043,"title":{},"body":{"changelog.html":{}}}],["east",{"_index":1735,"title":{},"body":{"index.html":{}}}],["ed43",{"_index":2225,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ed44",{"_index":2219,"title":{},"body":{"miscellaneous/variables.html":{}}}],["edc2",{"_index":2232,"title":{},"body":{"miscellaneous/variables.html":{}}}],["edgesource",{"_index":555,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["edgesource[quad.subject.id",{"_index":559,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["effect",{"_index":1365,"title":{},"body":{"changelog.html":{}}}],["efficiency",{"_index":1285,"title":{},"body":{"changelog.html":{}}}],["elastic",{"_index":187,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"interfaces/SearchResultJson.html":{}}}],["electric",{"_index":2249,"title":{},"body":{"miscellaneous/variables.html":{}}}],["element",{"_index":1210,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["embedded",{"_index":1151,"title":{},"body":{"changelog.html":{}}}],["embedding",{"_index":1139,"title":{},"body":{"changelog.html":{}}}],["embedding.md",{"_index":1137,"title":{},"body":{"changelog.html":{}}}],["endpoint",{"_index":928,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["enrichruilocations",{"_index":240,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"coverage.html":{}}}],["enrichruilocations(this.store",{"_index":373,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["entities",{"_index":392,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{}}}],["entity",{"_index":93,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["entity.datasets.id",{"_index":2165,"title":{},"body":{"miscellaneous/variables.html":{}}}],["entity.description.id",{"_index":2155,"title":{},"body":{"miscellaneous/variables.html":{}}}],["entity.donor.id",{"_index":2162,"title":{},"body":{"miscellaneous/variables.html":{}}}],["entity.label.id",{"_index":2154,"title":{},"body":{"miscellaneous/variables.html":{}}}],["entity.link.id",{"_index":2156,"title":{},"body":{"miscellaneous/variables.html":{}}}],["entity.owl",{"_index":2207,"title":{},"body":{"miscellaneous/variables.html":{}}}],["entity.providername.id",{"_index":2153,"title":{},"body":{"miscellaneous/variables.html":{}}}],["entity.sampletype.id",{"_index":2158,"title":{},"body":{"miscellaneous/variables.html":{}}}],["entity.sectioncount.id",{"_index":2159,"title":{},"body":{"miscellaneous/variables.html":{}}}],["entity.sectionnumber.id",{"_index":2166,"title":{},"body":{"miscellaneous/variables.html":{}}}],["entity.sections.id",{"_index":2164,"title":{},"body":{"miscellaneous/variables.html":{}}}],["entity.sectionsize.id",{"_index":2160,"title":{},"body":{"miscellaneous/variables.html":{}}}],["entity.sectionunits.id",{"_index":2161,"title":{},"body":{"miscellaneous/variables.html":{}}}],["entity.spatialentity.id",{"_index":2163,"title":{},"body":{"miscellaneous/variables.html":{}}}],["entity.technology.id",{"_index":2151,"title":{},"body":{"miscellaneous/variables.html":{}}}],["entity.thumbnail.id",{"_index":2152,"title":{},"body":{"miscellaneous/variables.html":{}}}],["entity_context",{"_index":1509,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["entity_type",{"_index":844,"title":{},"body":{"interfaces/SearchResultJson.html":{},"miscellaneous/variables.html":{}}}],["entityid",{"_index":667,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{}}}],["error",{"_index":29,"title":{},"body":{"interfaces/AggregateResult.html":{},"classes/CCFDatabaseStatusTracker.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["error?.message",{"_index":479,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{}}}],["es",{"_index":1648,"title":{},"body":{"dependencies.html":{}}}],["eslint",{"_index":394,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{},"miscellaneous/variables.html":{}}}],["eslint/consistent",{"_index":399,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["eslint/naming",{"_index":2212,"title":{},"body":{"miscellaneous/variables.html":{}}}],["eslint/no",{"_index":542,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["etc",{"_index":1168,"title":{},"body":{"changelog.html":{}}}],["eui",{"_index":1028,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["eui/rui",{"_index":1060,"title":{},"body":{"changelog.html":{}}}],["euler",{"_index":500,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["euler().fromrotationmatrix(matrix",{"_index":586,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["euler.tovector3().map(todegrees",{"_index":590,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["euler.xyz",{"_index":587,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["event",{"_index":1802,"title":{},"body":{"license.html":{}}}],["exists",{"_index":873,"title":{},"body":{"interfaces/SearchResultJson.html":{},"miscellaneous/variables.html":{}}}],["expanded",{"_index":978,"title":{},"body":{"changelog.html":{}}}],["explicit",{"_index":543,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["exploration",{"_index":1717,"title":{},"body":{"index.html":{}}}],["export",{"_index":23,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["express",{"_index":1663,"title":{},"body":{"dependencies.html":{},"license.html":{}}}],["expressed",{"_index":823,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{}}}],["extends",{"_index":55,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["external",{"_index":1157,"title":{},"body":{"changelog.html":{}}}],["extra",{"_index":1668,"title":{},"body":{"dependencies.html":{}}}],["extracted",{"_index":83,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["extraction",{"_index":775,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"changelog.html":{}}}],["extraction_set",{"_index":1885,"title":{},"body":{"miscellaneous/variables.html":{}}}],["extraction_set_for",{"_index":1883,"title":{},"body":{"miscellaneous/variables.html":{}}}],["extractionset",{"_index":643,"title":{"interfaces/ExtractionSet.html":{}},"body":{"classes/CCFSpatialScene.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["extractionsites",{"_index":777,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{}}}],["eye",{"_index":1993,"title":{},"body":{"miscellaneous/variables.html":{}}}],["eye_left",{"_index":2025,"title":{},"body":{"miscellaneous/variables.html":{}}}],["eye_right",{"_index":2027,"title":{},"body":{"miscellaneous/variables.html":{}}}],["factor",{"_index":520,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["factory",{"_index":267,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"miscellaneous/variables.html":{}}}],["fail",{"_index":1340,"title":{},"body":{"changelog.html":{}}}],["fails",{"_index":1370,"title":{},"body":{"changelog.html":{}}}],["fallopian_tube",{"_index":1995,"title":{},"body":{"miscellaneous/variables.html":{}}}],["fallopian_tube_left",{"_index":2029,"title":{},"body":{"miscellaneous/variables.html":{}}}],["fallopian_tube_right",{"_index":2031,"title":{},"body":{"miscellaneous/variables.html":{}}}],["false",{"_index":281,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["favor",{"_index":1331,"title":{},"body":{"changelog.html":{}}}],["feature",{"_index":977,"title":{},"body":{"changelog.html":{}}}],["features",{"_index":1248,"title":{},"body":{"changelog.html":{}}}],["feel",{"_index":1283,"title":{},"body":{"changelog.html":{}}}],["female",{"_index":101,"title":{},"body":{"interfaces/AggregateResult.html":{},"classes/CCFSpatialScene.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"miscellaneous/variables.html":{}}}],["femaleorgans",{"_index":1861,"title":{},"body":{"miscellaneous/variables.html":{}}}],["fetch",{"_index":1689,"title":{},"body":{"dependencies.html":{}}}],["fetch(ccfowlurl).then(r",{"_index":321,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["fetch(source).then(r",{"_index":350,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["fetch(text).then((r",{"_index":899,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["fetch(url",{"_index":894,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["field",{"_index":22,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["fields",{"_index":840,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["file",{"_index":5,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"miscellaneous/variables.html":{}}}],["file_format",{"_index":778,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"miscellaneous/variables.html":{}}}],["file_subpath",{"_index":780,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"miscellaneous/variables.html":{}}}],["files",{"_index":1770,"title":{},"body":{"license.html":{}}}],["filter",{"_index":128,"title":{"interfaces/Filter.html":{}},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialScene.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSceneNode.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"coverage.html":{}}}],["filter(s",{"_index":743,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["filter?.debug",{"_index":698,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["filter?.sex",{"_index":689,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["filter?.sex?.tolowercase",{"_index":730,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["filterbyage",{"_index":1524,"title":{},"body":{"coverage.html":{}}}],["filterbybmi",{"_index":1525,"title":{},"body":{"coverage.html":{}}}],["filterbycelltypeterms",{"_index":1526,"title":{},"body":{"coverage.html":{}}}],["filterbygroupname",{"_index":1527,"title":{},"body":{"coverage.html":{}}}],["filterbyhasspatialentity",{"_index":1528,"title":{},"body":{"coverage.html":{}}}],["filterbyontologyterms",{"_index":1529,"title":{},"body":{"coverage.html":{}}}],["filterbyprobingsphere",{"_index":1547,"title":{},"body":{"coverage.html":{}}}],["filterbysex",{"_index":1530,"title":{},"body":{"coverage.html":{}}}],["filterbyspatialsearches",{"_index":1531,"title":{},"body":{"coverage.html":{}}}],["filterbytechnology",{"_index":1532,"title":{},"body":{"coverage.html":{}}}],["filters",{"_index":993,"title":{},"body":{"changelog.html":{}}}],["filterwithdataset",{"_index":1533,"title":{},"body":{"coverage.html":{}}}],["filterwithdonor",{"_index":1534,"title":{},"body":{"coverage.html":{}}}],["filterwithspatialentity",{"_index":1535,"title":{},"body":{"coverage.html":{}}}],["final",{"_index":1334,"title":{},"body":{"changelog.html":{}}}],["finally",{"_index":480,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{}}}],["findids",{"_index":218,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"coverage.html":{}}}],["findids(this.store",{"_index":381,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["finishing",{"_index":1113,"title":{},"body":{"changelog.html":{}}}],["first",{"_index":784,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"changelog.html":{}}}],["firstresult",{"_index":906,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["firstresult.hits",{"_index":915,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["firstresult.hits.hits.concat(...items",{"_index":916,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["firstresult.hits.total.value",{"_index":911,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["fit",{"_index":1256,"title":{},"body":{"changelog.html":{}}}],["fitness",{"_index":1798,"title":{},"body":{"license.html":{}}}],["fixed",{"_index":1239,"title":{},"body":{"changelog.html":{}}}],["fixes",{"_index":1013,"title":{},"body":{"changelog.html":{}}}],["fixes/performance",{"_index":1395,"title":{},"body":{"changelog.html":{}}}],["flatspatialplacement",{"_index":232,"title":{"interfaces/FlatSpatialPlacement.html":{}},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"coverage.html":{}}}],["flexible",{"_index":1006,"title":{},"body":{"changelog.html":{}}}],["florida",{"_index":2228,"title":{},"body":{"miscellaneous/variables.html":{}}}],["fly",{"_index":1479,"title":{},"body":{"changelog.html":{}}}],["fma",{"_index":1582,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["fma.x('24977",{"_index":2042,"title":{},"body":{"miscellaneous/variables.html":{}}}],["fma.x('24978",{"_index":2040,"title":{},"body":{"miscellaneous/variables.html":{}}}],["fma.x('54449",{"_index":2028,"title":{},"body":{"miscellaneous/variables.html":{}}}],["fma.x('7213",{"_index":2054,"title":{},"body":{"miscellaneous/variables.html":{}}}],["fma.x('7214",{"_index":2052,"title":{},"body":{"miscellaneous/variables.html":{}}}],["following",{"_index":1787,"title":{},"body":{"license.html":{}}}],["form",{"_index":430,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"changelog.html":{}}}],["format",{"_index":180,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"changelog.html":{}}}],["frame",{"_index":1261,"title":{},"body":{"changelog.html":{}}}],["framework",{"_index":1708,"title":{},"body":{"index.html":{}}}],["free",{"_index":1765,"title":{},"body":{"license.html":{}}}],["fs",{"_index":1667,"title":{},"body":{"dependencies.html":{}}}],["full",{"_index":1200,"title":{},"body":{"changelog.html":{}}}],["fullscreen",{"_index":1427,"title":{},"body":{"changelog.html":{}}}],["fully",{"_index":1249,"title":{},"body":{"changelog.html":{}}}],["function",{"_index":516,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"interfaces/SearchResultJson.html":{},"coverage.html":{}}}],["functions.ts",{"_index":1567,"title":{},"body":{"coverage.html":{}}}],["funded",{"_index":1753,"title":{},"body":{"index.html":{}}}],["furnished",{"_index":1785,"title":{},"body":{"license.html":{}}}],["further",{"_index":1423,"title":{},"body":{"changelog.html":{}}}],["future",{"_index":1240,"title":{},"body":{"changelog.html":{}}}],["g",{"_index":2016,"title":{},"body":{"miscellaneous/variables.html":{}}}],["general",{"_index":2248,"title":{},"body":{"miscellaneous/variables.html":{}}}],["generally",{"_index":89,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["generate",{"_index":1033,"title":{},"body":{"changelog.html":{}}}],["generated",{"_index":1065,"title":{},"body":{"changelog.html":{}}}],["generating",{"_index":981,"title":{},"body":{"changelog.html":{}}}],["geometry",{"_index":672,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["get(ccfdatabasekey).catch",{"_index":304,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["get(id",{"_index":384,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["get(lastmodifiedkey).catch",{"_index":297,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["get(source",{"_index":579,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["getaggregateresults",{"_index":214,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"coverage.html":{}}}],["getaggregateresults(filter",{"_index":414,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["getaggregateresults(this.getids(filter",{"_index":415,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["getallentities",{"_index":1536,"title":{},"body":{"coverage.html":{}}}],["getanatomicalstructuremapping",{"_index":1538,"title":{},"body":{"coverage.html":{}}}],["getanatomicalstructures",{"_index":624,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{},"coverage.html":{}}}],["getanatomicalstructures(iri",{"_index":636,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["getanatomicalstructures(this.db.store",{"_index":686,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["getanatomicalstructuretreemodel",{"_index":226,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["getanatomicalstructuretreemodel(this.store",{"_index":424,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["getanatomicalstructuretreemodelslowly",{"_index":1540,"title":{},"body":{"coverage.html":{}}}],["getapisearchbody",{"_index":1503,"title":{},"body":{"coverage.html":{}}}],["getapisearchbody(0",{"_index":905,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["getapisearchbody(from",{"_index":880,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["getapisearchheaders",{"_index":1504,"title":{},"body":{"coverage.html":{}}}],["getapisearchheaders(token",{"_index":874,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["getcelltypetermoccurences",{"_index":221,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"coverage.html":{}}}],["getcelltypetermoccurences(filter",{"_index":421,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["getcelltypetermoccurences(this.getids(filter",{"_index":422,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["getcelltypetreemodel",{"_index":227,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"coverage.html":{}}}],["getcelltypetreemodel(this.store",{"_index":425,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["getdatabasestatus",{"_index":404,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["getdatasetresult",{"_index":1552,"title":{},"body":{"coverage.html":{}}}],["getdatasettechnologynames",{"_index":215,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"coverage.html":{}}}],["getdatasettechnologynames(this.store",{"_index":410,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["getdonorresult",{"_index":1553,"title":{},"body":{"coverage.html":{}}}],["getentityscenenodes",{"_index":625,"title":{},"body":{"classes/CCFSpatialScene.html":{}}}],["getentityscenenodes(filter",{"_index":638,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["getentries",{"_index":1568,"title":{},"body":{"coverage.html":{}}}],["getextractionset",{"_index":626,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{},"coverage.html":{}}}],["getextractionset(iri",{"_index":641,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["getextractionset(this.db.store",{"_index":685,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["getextractionsets",{"_index":627,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{},"coverage.html":{}}}],["getextractionsets(iri",{"_index":644,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["getextractionsets(this.db.store",{"_index":684,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["getids(filter",{"_index":380,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["getmappedresult",{"_index":1569,"title":{},"body":{"coverage.html":{}}}],["getobjects",{"_index":1521,"title":{},"body":{"coverage.html":{}}}],["getontologytermoccurences",{"_index":222,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"coverage.html":{}}}],["getontologytermoccurences(filter",{"_index":418,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["getontologytermoccurences(this.getids(filter",{"_index":419,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["getontologytreemodel",{"_index":423,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"coverage.html":{}}}],["getontologytreenode",{"_index":1541,"title":{},"body":{"coverage.html":{}}}],["getorientedboundingbox",{"_index":1548,"title":{},"body":{"coverage.html":{}}}],["getoriginscene",{"_index":1571,"title":{},"body":{"coverage.html":{}}}],["getprobingspherescene",{"_index":1588,"title":{},"body":{"coverage.html":{}}}],["getprovidernames",{"_index":216,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"coverage.html":{}}}],["getprovidernames(this.store",{"_index":411,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["getreferencebody",{"_index":628,"title":{},"body":{"classes/CCFSpatialScene.html":{}}}],["getreferencebody(filter",{"_index":646,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["getreferenceorgans",{"_index":428,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{},"coverage.html":{}}}],["getreferenceorgans(this.db.store",{"_index":687,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["getreferenceorganscene",{"_index":629,"title":{},"body":{"classes/CCFSpatialScene.html":{}}}],["getreferenceorganscene(organiri",{"_index":438,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["getreferenceorgansets",{"_index":630,"title":{},"body":{"classes/CCFSpatialScene.html":{}}}],["getreferenceorgansets(filter",{"_index":650,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["getreferencescenenodes",{"_index":631,"title":{},"body":{"classes/CCFSpatialScene.html":{}}}],["getreferencescenenodes(filter",{"_index":652,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["gets",{"_index":379,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["getscene",{"_index":632,"title":{},"body":{"classes/CCFSpatialScene.html":{}}}],["getscene(filter",{"_index":434,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["getscenenode",{"_index":633,"title":{},"body":{"classes/CCFSpatialScene.html":{}}}],["getscenenode(source",{"_index":655,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["getspatialentities(filter",{"_index":393,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["getspatialentity",{"_index":634,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{},"coverage.html":{}}}],["getspatialentity(iri",{"_index":659,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["getspatialentity(this.db.store",{"_index":683,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["getspatialentitydimensions",{"_index":1549,"title":{},"body":{"coverage.html":{}}}],["getspatialentityforentity",{"_index":228,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"coverage.html":{}}}],["getspatialentityforentity(this.store",{"_index":402,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["getspatialentitymapping",{"_index":1539,"title":{},"body":{"coverage.html":{}}}],["getspatialobjectreference",{"_index":1544,"title":{},"body":{"coverage.html":{}}}],["getspatialplacement",{"_index":485,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"coverage.html":{}}}],["getspatialplacement(source",{"_index":440,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{}}}],["getspatialplacement(store",{"_index":576,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["getting",{"_index":940,"title":{"changelog.html":{},"index.html":{},"license.html":{}},"body":{}}],["gettissueblockresult",{"_index":230,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"coverage.html":{}}}],["gettissueblockresult(this.store",{"_index":413,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["gettissueblockresults(filter",{"_index":412,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["gettissuesectionresult",{"_index":1554,"title":{},"body":{"coverage.html":{}}}],["gettransformationmatrix",{"_index":486,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["gettransformationmatrix(sourceiri",{"_index":496,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["github",{"_index":1322,"title":{},"body":{"changelog.html":{}}}],["gizmo",{"_index":1174,"title":{},"body":{"changelog.html":{}}}],["globalconfig",{"_index":1148,"title":{},"body":{"changelog.html":{}}}],["gold",{"_index":1589,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["good",{"_index":1367,"title":{},"body":{"changelog.html":{}}}],["google",{"_index":1187,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["granted",{"_index":1764,"title":{},"body":{"license.html":{}}}],["graph",{"_index":208,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{}}}],["graph.ts",{"_index":481,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"coverage.html":{}}}],["graph.ts:110",{"_index":495,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["graph.ts:41",{"_index":488,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["graph.ts:47",{"_index":494,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["graph.ts:74",{"_index":493,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["graph.ts:78",{"_index":491,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["graph.ts:82",{"_index":497,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["graphical",{"_index":1022,"title":{},"body":{"changelog.html":{}}}],["graphology",{"_index":505,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"dependencies.html":{}}}],["gray",{"_index":1573,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["greatly",{"_index":1127,"title":{},"body":{"changelog.html":{}}}],["green",{"_index":1574,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["group_name",{"_index":846,"title":{},"body":{"interfaces/SearchResultJson.html":{},"miscellaneous/variables.html":{}}}],["group_uuid",{"_index":845,"title":{},"body":{"interfaces/SearchResultJson.html":{},"miscellaneous/variables.html":{}}}],["group_uuid_mapping",{"_index":1510,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["gtex",{"_index":1034,"title":{},"body":{"changelog.html":{}}}],["guide",{"_index":1358,"title":{},"body":{"changelog.html":{}}}],["hand",{"_index":1363,"title":{},"body":{"changelog.html":{}}}],["happen",{"_index":1402,"title":{},"body":{"changelog.html":{}}}],["happens",{"_index":1341,"title":{},"body":{"changelog.html":{}}}],["has3dobject",{"_index":744,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["has_cell_type_term",{"_index":2216,"title":{},"body":{"miscellaneous/variables.html":{}}}],["has_dataset",{"_index":2211,"title":{},"body":{"miscellaneous/variables.html":{}}}],["has_donor",{"_index":2209,"title":{},"body":{"miscellaneous/variables.html":{}}}],["has_ontology_term",{"_index":2215,"title":{},"body":{"miscellaneous/variables.html":{}}}],["has_spatial_entity",{"_index":2214,"title":{},"body":{"miscellaneous/variables.html":{}}}],["has_thumbnail",{"_index":2217,"title":{},"body":{"miscellaneous/variables.html":{}}}],["has_tissue_section",{"_index":2210,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hassexfilter",{"_index":729,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["hasspatialentity",{"_index":401,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["hbm",{"_index":2234,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm237.ggpr.739",{"_index":2291,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm237.ggpr.739_ufl0006",{"_index":2292,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm239.cbwr.263",{"_index":2328,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm239.cbwr.263_ufl0008",{"_index":2329,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm244.tjlk.223",{"_index":2320,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm244.tjlk.223_ufl0003",{"_index":2321,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm255.srpr.985",{"_index":2280,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm255.srpr.985_ufl0005",{"_index":2281,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm267.bzkt.867",{"_index":2336,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm267.bzkt.867_ufl0003",{"_index":2337,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm278.sfqw.627",{"_index":2266,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm278.sfqw.627_ufl0008",{"_index":2267,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm283.dqxd.546",{"_index":2332,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm283.dqxd.546_ufl0003",{"_index":2333,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm285.xmbt.542",{"_index":2275,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm285.xmbt.542_ufl0006",{"_index":2276,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm288.tpbd.654",{"_index":2294,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm288.tpbd.654_ufl0003",{"_index":2295,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm289.bwjw.663",{"_index":2278,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm289.bwjw.663_ufl0006",{"_index":2279,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm294.rzfn.624",{"_index":2285,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm294.rzfn.624_ufl0005",{"_index":2286,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm337.fsxl.564",{"_index":2340,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm337.fsxl.564_ufl0001",{"_index":2341,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm342.prqb.739",{"_index":2308,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm342.prqb.739_ufl0003",{"_index":2309,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm343.jqkm.578",{"_index":2314,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm343.jqkm.578_ufl0009",{"_index":2315,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm355.jdlk.244",{"_index":2343,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm355.jdlk.244_ufl0004",{"_index":2344,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm372.bqsr.778",{"_index":2304,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm372.bqsr.778_ufl0007",{"_index":2305,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm383.trqg.424",{"_index":2287,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm383.trqg.424_ufl0006",{"_index":2288,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm427.smgb.866",{"_index":2269,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm427.smgb.866_ufl0004",{"_index":2270,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm432.llcf.677",{"_index":2271,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm432.llcf.677_ufl0001",{"_index":2272,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm499.tkdw.458",{"_index":2306,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm499.tkdw.458_ufl0009",{"_index":2307,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm558.srzg.629",{"_index":2257,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm558.srzg.629_ufl0002",{"_index":2258,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm562.ntmh.548",{"_index":2261,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm562.ntmh.548_ufl0006",{"_index":2262,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm572.gxsb.234",{"_index":2324,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm572.gxsb.234_ufl0003",{"_index":2325,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm586.zsvs.996",{"_index":2273,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm586.zsvs.996_ufl0008",{"_index":2274,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm589.slvv.423",{"_index":2298,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm589.slvv.423_ufl0008",{"_index":2299,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm599.pszg.737",{"_index":2345,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm599.pszg.737_ufl0006",{"_index":2346,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm633.clvn.674",{"_index":2311,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm633.clvn.674_ufl0003",{"_index":2312,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm646.fsbq.966",{"_index":2322,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm646.fsbq.966_ufl0007",{"_index":2323,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm647.mfqb.496",{"_index":2289,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm647.mfqb.496_ufl0001",{"_index":2290,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm685.khrq.684",{"_index":2263,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm685.khrq.684_ufl0008",{"_index":2264,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm772.tkgj.794",{"_index":2326,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm772.tkgj.794_ufl0008",{"_index":2327,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm794.rlfn.358",{"_index":2301,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm794.rlfn.358_ufl0006",{"_index":2302,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm795.jhnd.856",{"_index":2334,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm795.jhnd.856_ufl0007",{"_index":2335,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm799.wxhd.535",{"_index":2282,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm799.wxhd.535_ufl0009",{"_index":2283,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm838.dlmj.782",{"_index":2338,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm838.dlmj.782_ufl0008",{"_index":2339,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm964.cwcp.788",{"_index":2318,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm964.cwcp.788_ufl0006",{"_index":2319,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm974.ndxt.675",{"_index":2296,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm974.ndxt.675_ufl0008",{"_index":2297,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm987.xgth.368",{"_index":2316,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm987.xgth.368_ufl0002",{"_index":2317,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm992.nrtt.383",{"_index":2330,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm992.nrtt.383_ufl0006",{"_index":2331,"title":{},"body":{"miscellaneous/variables.html":{}}}],["hbm_prefix",{"_index":1511,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["headers",{"_index":875,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["headers.append('authorization",{"_index":878,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["headers.append('content",{"_index":876,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["heart",{"_index":2033,"title":{},"body":{"miscellaneous/variables.html":{}}}],["helmet",{"_index":1672,"title":{},"body":{"dependencies.html":{}}}],["help",{"_index":1357,"title":{},"body":{"changelog.html":{}}}],["helper",{"_index":1913,"title":{},"body":{"miscellaneous/variables.html":{}}}],["here",{"_index":1361,"title":{},"body":{"changelog.html":{}}}],["hereby",{"_index":1763,"title":{},"body":{"license.html":{}}}],["hex",{"_index":1674,"title":{},"body":{"dependencies.html":{}}}],["hidden",{"_index":1448,"title":{},"body":{"changelog.html":{}}}],["highlight",{"_index":1099,"title":{},"body":{"changelog.html":{}}}],["highlighted",{"_index":990,"title":{},"body":{"changelog.html":{}}}],["highlights",{"_index":1102,"title":{},"body":{"changelog.html":{}}}],["hits",{"_index":834,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["holders",{"_index":1804,"title":{},"body":{"license.html":{}}}],["hooked",{"_index":1293,"title":{},"body":{"changelog.html":{}}}],["host",{"_index":1003,"title":{},"body":{"changelog.html":{}}}],["hovering",{"_index":1191,"title":{},"body":{"changelog.html":{}}}],["hra",{"_index":944,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["http://purl.obolibrary.org/obo",{"_index":1954,"title":{},"body":{"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/cl_",{"_index":1956,"title":{},"body":{"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/lmha_",{"_index":1957,"title":{},"body":{"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_",{"_index":1955,"title":{},"body":{"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0002097",{"_index":710,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["http://purl.org/ccf",{"_index":1951,"title":{},"body":{"miscellaneous/variables.html":{}}}],["http://purl.org/ccf/1.5/${uuidv4()}_placement",{"_index":595,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["http://purl.org/ccf/latest/ccf",{"_index":2206,"title":{},"body":{"miscellaneous/variables.html":{}}}],["http://purl.org/ccf/latest/ccf.owl",{"_index":1950,"title":{},"body":{"miscellaneous/variables.html":{}}}],["http://purl.org/dc/elements/1.1",{"_index":1963,"title":{},"body":{"miscellaneous/variables.html":{}}}],["http://purl.org/dc/terms",{"_index":1965,"title":{},"body":{"miscellaneous/variables.html":{}}}],["http://purl.org/sig/ont/fma/fma",{"_index":1952,"title":{},"body":{"miscellaneous/variables.html":{}}}],["http://www.w3.org/1999/02/22",{"_index":1958,"title":{},"body":{"miscellaneous/variables.html":{}}}],["http://www.w3.org/2000/01/rdf",{"_index":1961,"title":{},"body":{"miscellaneous/variables.html":{}}}],["https://assets.hubmapconsortium.org",{"_index":253,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"miscellaneous/variables.html":{}}}],["https://beta",{"_index":1720,"title":{},"body":{"index.html":{}}}],["https://ccf",{"_index":1732,"title":{},"body":{"index.html":{}}}],["https://entity.api.hubmapconsortium.org/entities",{"_index":2256,"title":{},"body":{"miscellaneous/variables.html":{}}}],["https://hubmap",{"_index":1725,"title":{},"body":{"index.html":{}}}],["https://hubmapconsortium.github.io/ccf",{"_index":1724,"title":{},"body":{"index.html":{}}}],["https://hubmapconsortium.github.io/hubmap",{"_index":593,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["https://humanatlas.io",{"_index":1743,"title":{},"body":{"index.html":{}}}],["https://old",{"_index":1727,"title":{},"body":{"index.html":{}}}],["https://portal.hubmapconsortium.org",{"_index":252,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"miscellaneous/variables.html":{}}}],["https://portal.hubmapconsortium.org/ccf",{"_index":1722,"title":{},"body":{"index.html":{}}}],["https://purl.org/ccf/latest/ccf",{"_index":250,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"miscellaneous/variables.html":{}}}],["https://purl.org/ccf/latest/ccf.owl",{"_index":249,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"miscellaneous/variables.html":{}}}],["https://r5i95k35v5.us",{"_index":1734,"title":{},"body":{"index.html":{}}}],["https://sampledata.hubmapconsortium.org",{"_index":1475,"title":{},"body":{"changelog.html":{}}}],["hubmap",{"_index":181,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"interfaces/SearchResultJson.html":{},"changelog.html":{},"index.html":{},"license.html":{}}}],["hubmap/hubmap",{"_index":213,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["hubmapassetsurl",{"_index":167,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"miscellaneous/variables.html":{}}}],["hubmapdata",{"_index":931,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["hubmapdataservice",{"_index":168,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"miscellaneous/variables.html":{}}}],["hubmapdataurl",{"_index":169,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"miscellaneous/variables.html":{}}}],["hubmapportalurl",{"_index":170,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"miscellaneous/variables.html":{}}}],["hubmapquery",{"_index":171,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["hubmapresponseasjsonld",{"_index":835,"title":{},"body":{"interfaces/SearchResultJson.html":{},"coverage.html":{}}}],["hubmapresponseasjsonld(hubmapdata",{"_index":934,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["hubmaptissueblock",{"_index":1505,"title":{},"body":{"coverage.html":{}}}],["hubmaptoken",{"_index":172,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["human",{"_index":42,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"index.html":{}}}],["icon",{"_index":1458,"title":{},"body":{"changelog.html":{}}}],["icons",{"_index":1201,"title":{},"body":{"changelog.html":{}}}],["id",{"_index":49,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["id/iri",{"_index":156,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["idb",{"_index":192,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"dependencies.html":{}}}],["identifier",{"_index":48,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"coverage.html":{}}}],["identity",{"_index":566,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["ids",{"_index":220,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["iec",{"_index":1337,"title":{},"body":{"changelog.html":{}}}],["image",{"_index":1330,"title":{},"body":{"changelog.html":{}}}],["images",{"_index":1381,"title":{},"body":{"changelog.html":{}}}],["implementation",{"_index":1090,"title":{},"body":{"changelog.html":{}}}],["implemented",{"_index":1291,"title":{},"body":{"changelog.html":{}}}],["implementing",{"_index":1431,"title":{},"body":{"changelog.html":{}}}],["implied",{"_index":1795,"title":{},"body":{"license.html":{}}}],["import",{"_index":189,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SpatialSceneNode.html":{}}}],["import.ts",{"_index":833,"title":{},"body":{"interfaces/SearchResultJson.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["improve",{"_index":1284,"title":{},"body":{"changelog.html":{}}}],["improved",{"_index":1056,"title":{},"body":{"changelog.html":{}}}],["improvements",{"_index":1018,"title":{},"body":{"changelog.html":{}}}],["improves",{"_index":1128,"title":{},"body":{"changelog.html":{}}}],["ims_negmode_multilayer_thumbnail.jpg",{"_index":2172,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ims_posmode_multilayer_thumbnail.jpg",{"_index":2173,"title":{},"body":{"miscellaneous/variables.html":{}}}],["include",{"_index":136,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{}}}],["included",{"_index":1790,"title":{},"body":{"license.html":{}}}],["included_data_fields",{"_index":843,"title":{},"body":{"interfaces/SearchResultJson.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["includes",{"_index":887,"title":{},"body":{"interfaces/SearchResultJson.html":{},"changelog.html":{}}}],["including",{"_index":838,"title":{},"body":{"interfaces/SearchResultJson.html":{},"changelog.html":{},"license.html":{}}}],["increase",{"_index":1315,"title":{},"body":{"changelog.html":{}}}],["increased",{"_index":1425,"title":{},"body":{"changelog.html":{}}}],["index",{"_index":12,"title":{"index.html":{}},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["indexes",{"_index":953,"title":{},"body":{"changelog.html":{}}}],["indiana",{"_index":1751,"title":{},"body":{"index.html":{}}}],["individual",{"_index":1296,"title":{},"body":{"changelog.html":{}}}],["info",{"_index":3,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"index.html":{}}}],["information",{"_index":139,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"index.html":{}}}],["infrastructure",{"_index":1384,"title":{},"body":{"changelog.html":{}}}],["ingestion",{"_index":1345,"title":{},"body":{"changelog.html":{}}}],["init",{"_index":890,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["initial",{"_index":1222,"title":{},"body":{"changelog.html":{}}}],["initialization",{"_index":163,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"miscellaneous/variables.html":{}}}],["initialize",{"_index":273,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["initialized",{"_index":258,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["initializing",{"_index":260,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["inputstore",{"_index":343,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["instance",{"_index":157,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["instead",{"_index":1213,"title":{},"body":{"changelog.html":{}}}],["instructions",{"_index":1138,"title":{},"body":{"changelog.html":{}}}],["integrated",{"_index":1250,"title":{},"body":{"changelog.html":{}}}],["integrating",{"_index":1094,"title":{},"body":{"changelog.html":{}}}],["integration",{"_index":1344,"title":{},"body":{"changelog.html":{}}}],["integrations",{"_index":1267,"title":{},"body":{"changelog.html":{}}}],["interact",{"_index":1235,"title":{},"body":{"changelog.html":{}}}],["interactions",{"_index":1406,"title":{},"body":{"changelog.html":{}}}],["interest",{"_index":1472,"title":{},"body":{"changelog.html":{}}}],["interface",{"_index":0,"title":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialScene.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"coverage.html":{},"index.html":{}}}],["interfaces",{"_index":2,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialScene.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"index.html":{},"overview.html":{}}}],["internal",{"_index":1329,"title":{},"body":{"changelog.html":{}}}],["iri",{"_index":123,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialScene.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"miscellaneous/variables.html":{}}}],["iris",{"_index":793,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{}}}],["isdefinedby",{"_index":1972,"title":{},"body":{"miscellaneous/variables.html":{}}}],["isskin",{"_index":708,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["issue",{"_index":1311,"title":{},"body":{"changelog.html":{}}}],["issues",{"_index":984,"title":{},"body":{"changelog.html":{}}}],["it's",{"_index":1091,"title":{},"body":{"changelog.html":{}}}],["item",{"_index":96,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{}}}],["items",{"_index":912,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["iu",{"_index":1445,"title":{},"body":{"changelog.html":{}}}],["javascript",{"_index":1050,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["json",{"_index":56,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["json.parse(text",{"_index":901,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["json.stringify(bodyobj",{"_index":888,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["jsondict",{"_index":1825,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["jsonld",{"_index":174,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"interfaces/SearchResultJson.html":{},"dependencies.html":{}}}],["jsonld.ts",{"_index":1577,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["jsonld/jsonld",{"_index":194,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"interfaces/SearchResultJson.html":{}}}],["july",{"_index":1405,"title":{},"body":{"changelog.html":{}}}],["jump",{"_index":1454,"title":{},"body":{"changelog.html":{}}}],["key",{"_index":926,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["keyboard",{"_index":1452,"title":{},"body":{"changelog.html":{}}}],["keyval",{"_index":193,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"dependencies.html":{}}}],["kidney",{"_index":1124,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["kidney_left",{"_index":2035,"title":{},"body":{"miscellaneous/variables.html":{}}}],["kidney_right",{"_index":2037,"title":{},"body":{"miscellaneous/variables.html":{}}}],["kind",{"_index":1794,"title":{},"body":{"license.html":{}}}],["knee",{"_index":1997,"title":{},"body":{"miscellaneous/variables.html":{}}}],["knee_left",{"_index":2039,"title":{},"body":{"miscellaneous/variables.html":{}}}],["knee_right",{"_index":2041,"title":{},"body":{"miscellaneous/variables.html":{}}}],["known",{"_index":983,"title":{},"body":{"changelog.html":{}}}],["kpmp",{"_index":970,"title":{},"body":{"changelog.html":{}}}],["label",{"_index":15,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"miscellaneous/variables.html":{}}}],["labels",{"_index":149,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["labs/data",{"_index":1628,"title":{},"body":{"dependencies.html":{}}}],["labs/dispatch",{"_index":1630,"title":{},"body":{"dependencies.html":{}}}],["landmarks",{"_index":1002,"title":{},"body":{"changelog.html":{}}}],["large_intestine",{"_index":2043,"title":{},"body":{"miscellaneous/variables.html":{}}}],["larger",{"_index":1044,"title":{},"body":{"changelog.html":{}}}],["last",{"_index":786,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{}}}],["last_modified_timestamp",{"_index":847,"title":{},"body":{"interfaces/SearchResultJson.html":{},"miscellaneous/variables.html":{}}}],["lastmodified",{"_index":296,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["lastmodifiedkey",{"_index":293,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["lastmodifiedkey]).catch",{"_index":303,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["latest",{"_index":997,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["layers",{"_index":1614,"title":{},"body":{"dependencies.html":{}}}],["ld",{"_index":57,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["leak",{"_index":1310,"title":{},"body":{"changelog.html":{}}}],["leave",{"_index":1111,"title":{},"body":{"changelog.html":{}}}],["left",{"_index":800,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"changelog.html":{}}}],["left/right",{"_index":1125,"title":{},"body":{"changelog.html":{}}}],["left_bronchus",{"_index":1986,"title":{},"body":{"miscellaneous/variables.html":{}}}],["left_lung",{"_index":1982,"title":{},"body":{"miscellaneous/variables.html":{}}}],["level",{"_index":1450,"title":{},"body":{"changelog.html":{}}}],["levels",{"_index":1469,"title":{},"body":{"changelog.html":{}}}],["liability",{"_index":1808,"title":{},"body":{"license.html":{}}}],["liable",{"_index":1805,"title":{},"body":{"license.html":{}}}],["libraries",{"_index":1047,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["library",{"_index":1276,"title":{},"body":{"changelog.html":{}}}],["license",{"_index":1757,"title":{"license.html":{}},"body":{"license.html":{}}}],["life",{"_index":1105,"title":{},"body":{"changelog.html":{}}}],["limitation",{"_index":1773,"title":{},"body":{"license.html":{}}}],["limited",{"_index":1389,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["line",{"_index":397,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{},"miscellaneous/variables.html":{}}}],["link",{"_index":52,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["linkage",{"_index":1407,"title":{},"body":{"changelog.html":{}}}],["linked",{"_index":1007,"title":{},"body":{"changelog.html":{}}}],["links",{"_index":1079,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["list",{"_index":46,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{}}}],["listresultitem",{"_index":47,"title":{"interfaces/ListResultItem.html":{}},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"coverage.html":{}}}],["listresultset",{"_index":1557,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["lists",{"_index":805,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{}}}],["literal",{"_index":830,"title":{},"body":{"interfaces/OntologyTreeModel.html":{},"interfaces/SearchResultJson.html":{},"dependencies.html":{},"miscellaneous/variables.html":{}}}],["little",{"_index":1233,"title":{},"body":{"changelog.html":{}}}],["live",{"_index":923,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["liver",{"_index":2045,"title":{},"body":{"miscellaneous/variables.html":{}}}],["lk",{"_index":2168,"title":{},"body":{"miscellaneous/variables.html":{}}}],["lmha",{"_index":1583,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["load",{"_index":40,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{}}}],["loaded",{"_index":277,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"changelog.html":{}}}],["loaders.gl/core",{"_index":1618,"title":{},"body":{"dependencies.html":{}}}],["loaders.gl/draco",{"_index":1620,"title":{},"body":{"dependencies.html":{}}}],["loaders.gl/gltf",{"_index":1621,"title":{},"body":{"dependencies.html":{}}}],["loading",{"_index":28,"title":{},"body":{"interfaces/AggregateResult.html":{},"classes/CCFDatabaseStatusTracker.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{}}}],["loadtime",{"_index":41,"title":{},"body":{"interfaces/AggregateResult.html":{},"classes/CCFDatabaseStatusTracker.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["locate",{"_index":324,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["located_in",{"_index":1853,"title":{},"body":{"miscellaneous/variables.html":{}}}],["location",{"_index":1316,"title":{},"body":{"changelog.html":{}}}],["locations",{"_index":243,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"changelog.html":{}}}],["locations.ts",{"_index":1565,"title":{},"body":{"coverage.html":{}}}],["lodash",{"_index":509,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"dependencies.html":{}}}],["log",{"_index":1744,"title":{},"body":{"index.html":{}}}],["logging",{"_index":1036,"title":{},"body":{"changelog.html":{}}}],["long",{"_index":30,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["longer",{"_index":1211,"title":{},"body":{"changelog.html":{}}}],["look",{"_index":1282,"title":{},"body":{"changelog.html":{}}}],["lru",{"_index":1680,"title":{},"body":{"dependencies.html":{}}}],["luma.gl/core",{"_index":1622,"title":{},"body":{"dependencies.html":{}}}],["lungs",{"_index":2047,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ly01",{"_index":2293,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ly02",{"_index":2284,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ly03",{"_index":2303,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ly06",{"_index":2310,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ly07",{"_index":2265,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ly09",{"_index":2268,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ly10",{"_index":2300,"title":{},"body":{"miscellaneous/variables.html":{}}}],["lymph_node",{"_index":2011,"title":{},"body":{"miscellaneous/variables.html":{}}}],["made",{"_index":821,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"changelog.html":{}}}],["main",{"_index":1491,"title":{},"body":{"coverage.html":{}}}],["major",{"_index":976,"title":{},"body":{"changelog.html":{}}}],["makes",{"_index":1040,"title":{},"body":{"changelog.html":{}}}],["making",{"_index":1087,"title":{},"body":{"changelog.html":{}}}],["male",{"_index":100,"title":{},"body":{"interfaces/AggregateResult.html":{},"classes/CCFSpatialScene.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"miscellaneous/variables.html":{}}}],["male_reproductive_system",{"_index":2009,"title":{},"body":{"miscellaneous/variables.html":{}}}],["maleorgans",{"_index":1863,"title":{},"body":{"miscellaneous/variables.html":{}}}],["managers",{"_index":1054,"title":{},"body":{"changelog.html":{}}}],["map((entity",{"_index":738,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["mapping",{"_index":155,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"miscellaneous/variables.html":{}}}],["mappings",{"_index":1546,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["march",{"_index":1279,"title":{},"body":{"changelog.html":{}}}],["markdown",{"_index":1687,"title":{},"body":{"dependencies.html":{}}}],["match",{"_index":1281,"title":{},"body":{"changelog.html":{}}}],["matching",{"_index":158,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["math.gl/core",{"_index":503,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{},"dependencies.html":{}}}],["math.gl/culling",{"_index":1625,"title":{},"body":{"dependencies.html":{}}}],["matrix",{"_index":581,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["matrix.getscale().map(n",{"_index":591,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["matrix.gettranslation().map(n",{"_index":588,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["matrix4",{"_index":499,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["matrix4(matrix4.identity",{"_index":565,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["matrix4(matrix4.identity).rotatex(toradians(90)).multiplyleft(transform",{"_index":752,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["mc",{"_index":1444,"title":{},"body":{"changelog.html":{}}}],["memoize(getanatomicalstructuretreemodelslowly",{"_index":2347,"title":{},"body":{"miscellaneous/variables.html":{}}}],["memory",{"_index":1309,"title":{},"body":{"changelog.html":{}}}],["menu",{"_index":1364,"title":{},"body":{"changelog.html":{}}}],["merchantability",{"_index":1797,"title":{},"body":{"license.html":{}}}],["merge",{"_index":1776,"title":{},"body":{"license.html":{}}}],["mesenteric_lymph_node",{"_index":2049,"title":{},"body":{"miscellaneous/variables.html":{}}}],["message",{"_index":45,"title":{},"body":{"interfaces/AggregateResult.html":{},"classes/CCFDatabaseStatusTracker.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["metadata",{"_index":1416,"title":{},"body":{"changelog.html":{}}}],["meter",{"_index":529,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["method",{"_index":908,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["methods",{"_index":447,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{}}}],["millimeter",{"_index":528,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["millimeters",{"_index":90,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["milliseconds",{"_index":32,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["minor",{"_index":985,"title":{},"body":{"changelog.html":{}}}],["miscellaneous",{"_index":1820,"title":{"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}},"body":{"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["mit",{"_index":1758,"title":{},"body":{"license.html":{}}}],["mock",{"_index":1440,"title":{},"body":{"changelog.html":{}}}],["modal",{"_index":1220,"title":{},"body":{"changelog.html":{}}}],["mode",{"_index":1153,"title":{},"body":{"changelog.html":{}}}],["model",{"_index":152,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"dependencies.html":{}}}],["modify",{"_index":1775,"title":{},"body":{"license.html":{}}}],["modules",{"_index":1817,"title":{"modules.html":{}},"body":{"modules.html":{}}}],["monorepo",{"_index":1710,"title":{},"body":{"index.html":{}}}],["more",{"_index":839,"title":{},"body":{"interfaces/SearchResultJson.html":{},"changelog.html":{},"index.html":{}}}],["moved",{"_index":1460,"title":{},"body":{"changelog.html":{}}}],["much",{"_index":1042,"title":{},"body":{"changelog.html":{}}}],["multiple",{"_index":1711,"title":{},"body":{"index.html":{}}}],["mxif_cyc1_registered_thumbnail.jpg",{"_index":2176,"title":{},"body":{"miscellaneous/variables.html":{}}}],["mxif_cyc2_registered_thumbnail.jpg",{"_index":2177,"title":{},"body":{"miscellaneous/variables.html":{}}}],["mxif_cyc3_registered_thumbnail.jpg",{"_index":2178,"title":{},"body":{"miscellaneous/variables.html":{}}}],["n",{"_index":589,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["n3",{"_index":176,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{},"dependencies.html":{}}}],["n3.ts",{"_index":1520,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["name",{"_index":59,"title":{},"body":{"interfaces/AggregateResult.html":{},"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["names",{"_index":408,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"changelog.html":{}}}],["nanometers",{"_index":808,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{}}}],["navigation",{"_index":1453,"title":{},"body":{"changelog.html":{}}}],["need",{"_index":962,"title":{},"body":{"changelog.html":{}}}],["needed",{"_index":1286,"title":{},"body":{"changelog.html":{}}}],["needs",{"_index":1292,"title":{},"body":{"changelog.html":{}}}],["network",{"_index":1748,"title":{},"body":{"index.html":{}}}],["new",{"_index":265,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SpatialSceneNode.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["next",{"_index":396,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["ng5",{"_index":1682,"title":{},"body":{"dependencies.html":{}}}],["ngx",{"_index":1685,"title":{},"body":{"dependencies.html":{}}}],["ngxs",{"_index":1627,"title":{},"body":{"dependencies.html":{}}}],["ngxs/logger",{"_index":1633,"title":{},"body":{"dependencies.html":{}}}],["ngxs/storage",{"_index":1636,"title":{},"body":{"dependencies.html":{}}}],["ngxs/store",{"_index":1637,"title":{},"body":{"dependencies.html":{}}}],["nih",{"_index":1754,"title":{},"body":{"index.html":{}}}],["node",{"_index":142,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"dependencies.html":{}}}],["nodeattrs",{"_index":656,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["nodes",{"_index":146,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialScene.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSceneNode.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["nodes.concat",{"_index":721,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["nodes.filter(s",{"_index":728,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["non",{"_index":73,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["noninfringement",{"_index":1801,"title":{},"body":{"license.html":{}}}],["nonstandard",{"_index":1935,"title":{},"body":{"miscellaneous/variables.html":{}}}],["note",{"_index":958,"title":{},"body":{"changelog.html":{}}}],["notice",{"_index":1312,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["now",{"_index":1045,"title":{},"body":{"changelog.html":{}}}],["ns",{"_index":1960,"title":{},"body":{"miscellaneous/variables.html":{}}}],["null",{"_index":386,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{}}}],["number",{"_index":18,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["numeric",{"_index":1317,"title":{},"body":{"changelog.html":{}}}],["o",{"_index":700,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["o.id.split('/').slice",{"_index":2018,"title":{},"body":{"miscellaneous/variables.html":{}}}],["o.name.tolowercase().replace",{"_index":2014,"title":{},"body":{"miscellaneous/variables.html":{}}}],["o.representation_of",{"_index":732,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["o.sex",{"_index":733,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["object",{"_index":382,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"miscellaneous/variables.html":{}}}],["objects",{"_index":387,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"miscellaneous/variables.html":{}}}],["obo",{"_index":1953,"title":{},"body":{"miscellaneous/variables.html":{}}}],["obtaining",{"_index":1768,"title":{},"body":{"license.html":{}}}],["occurences",{"_index":225,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"coverage.html":{}}}],["occurrences",{"_index":416,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["off/on",{"_index":1289,"title":{},"body":{"changelog.html":{}}}],["official",{"_index":1404,"title":{},"body":{"changelog.html":{}}}],["old",{"_index":1726,"title":{},"body":{"index.html":{}}}],["one",{"_index":1351,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["online",{"_index":1413,"title":{},"body":{"changelog.html":{}}}],["ontological",{"_index":1478,"title":{},"body":{"changelog.html":{}}}],["ontologies",{"_index":1356,"title":{},"body":{"changelog.html":{}}}],["ontology",{"_index":104,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{}}}],["ontology/ccf",{"_index":594,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["ontology_terms",{"_index":2143,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ontologynode",{"_index":1844,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ontologyterms",{"_index":106,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"miscellaneous/variables.html":{}}}],["ontologytreemodel",{"_index":153,"title":{"interfaces/OntologyTreeModel.html":{}},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"coverage.html":{}}}],["ontologytreenode",{"_index":143,"title":{"interfaces/OntologyTreeNode.html":{}},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"coverage.html":{}}}],["opacities",{"_index":1295,"title":{},"body":{"changelog.html":{}}}],["opacity",{"_index":679,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{},"changelog.html":{}}}],["openapi",{"_index":1089,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["openapi/js",{"_index":1739,"title":{},"body":{"index.html":{}}}],["openapi/ng",{"_index":1741,"title":{},"body":{"index.html":{}}}],["openapi/ts",{"_index":1740,"title":{},"body":{"index.html":{}}}],["ops",{"_index":312,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["ops.push(searchhubmap",{"_index":331,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["ops.push(this.adddatasources(sources",{"_index":339,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["optimization",{"_index":1232,"title":{},"body":{"changelog.html":{}}}],["optimizations",{"_index":1396,"title":{},"body":{"changelog.html":{}}}],["optimized",{"_index":1266,"title":{},"body":{"changelog.html":{}}}],["option",{"_index":1098,"title":{},"body":{"changelog.html":{}}}],["optional",{"_index":137,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{}}}],["options",{"_index":124,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["order",{"_index":827,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{}}}],["ordering",{"_index":804,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{}}}],["organ",{"_index":436,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialScene.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{},"changelog.html":{},"index.html":{}}}],["organ.representation_of",{"_index":709,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["organ_owner_sex",{"_index":2112,"title":{},"body":{"miscellaneous/variables.html":{}}}],["organiri",{"_index":437,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["organnode",{"_index":736,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["organnode].concat(scene).filter(n",{"_index":741,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["organs",{"_index":427,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{},"changelog.html":{}}}],["organs.length",{"_index":734,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["organs/anatomical",{"_index":1297,"title":{},"body":{"changelog.html":{}}}],["organs[0",{"_index":735,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["organset",{"_index":694,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["organset.filter(s",{"_index":696,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["organset.map(o",{"_index":699,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["orthographic",{"_index":1180,"title":{},"body":{"changelog.html":{}}}],["ot2od026671",{"_index":1756,"title":{},"body":{"index.html":{}}}],["otherwise",{"_index":1813,"title":{},"body":{"license.html":{}}}],["out",{"_index":810,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"license.html":{}}}],["ovary",{"_index":1999,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ovary_left",{"_index":2051,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ovary_right",{"_index":2053,"title":{},"body":{"miscellaneous/variables.html":{}}}],["over",{"_index":1324,"title":{},"body":{"changelog.html":{}}}],["overall",{"_index":992,"title":{},"body":{"changelog.html":{}}}],["overlays",{"_index":1470,"title":{},"body":{"changelog.html":{}}}],["overview",{"_index":1818,"title":{"overview.html":{}},"body":{"overview.html":{}}}],["owl",{"_index":179,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["p",{"_index":519,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"changelog.html":{}}}],["p.translation_units",{"_index":522,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["p.x_rotation",{"_index":535,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["p.x_scaling",{"_index":538,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["p.x_translation",{"_index":531,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["p.y_rotation",{"_index":536,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["p.y_scaling",{"_index":539,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["p.y_translation",{"_index":532,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["p.z_rotation].map(toradians",{"_index":537,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["p.z_scaling",{"_index":540,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["p.z_translation].map(t",{"_index":533,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["package",{"_index":1053,"title":{"dependencies.html":{}},"body":{"changelog.html":{}}}],["pages",{"_index":1136,"title":{},"body":{"changelog.html":{}}}],["paired",{"_index":1121,"title":{},"body":{"changelog.html":{}}}],["pancreas",{"_index":2055,"title":{},"body":{"miscellaneous/variables.html":{}}}],["pane",{"_index":1257,"title":{},"body":{"changelog.html":{}}}],["panel",{"_index":1133,"title":{},"body":{"changelog.html":{}}}],["param",{"_index":262,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"interfaces/SearchResultJson.html":{}}}],["parameters",{"_index":454,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{}}}],["parent",{"_index":77,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["parser",{"_index":1645,"title":{},"body":{"dependencies.html":{}}}],["part_of",{"_index":1850,"title":{},"body":{"miscellaneous/variables.html":{}}}],["partial",{"_index":657,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["particular",{"_index":1799,"title":{},"body":{"license.html":{}}}],["partly",{"_index":1278,"title":{},"body":{"changelog.html":{}}}],["partonomy",{"_index":1204,"title":{},"body":{"changelog.html":{}}}],["pas_registered_thumbnail.jpg",{"_index":2174,"title":{},"body":{"miscellaneous/variables.html":{}}}],["passthrough",{"_index":359,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["patchjsonld",{"_index":238,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"coverage.html":{}}}],["patchjsonld(json.stringify(source",{"_index":362,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["patchjsonld(source",{"_index":351,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["path",{"_index":570,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"dependencies.html":{},"miscellaneous/variables.html":{}}}],["path.length",{"_index":572,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["path.reverse",{"_index":573,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["path/unweighted",{"_index":508,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["pbr",{"_index":716,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["pelvis",{"_index":2057,"title":{},"body":{"miscellaneous/variables.html":{}}}],["per_api_search_request_count",{"_index":841,"title":{},"body":{"interfaces/SearchResultJson.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["performance",{"_index":1057,"title":{},"body":{"changelog.html":{}}}],["permission",{"_index":1762,"title":{},"body":{"license.html":{}}}],["permit",{"_index":1783,"title":{},"body":{"license.html":{}}}],["perreqcount",{"_index":904,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["person",{"_index":1767,"title":{},"body":{"license.html":{}}}],["persons",{"_index":1784,"title":{},"body":{"license.html":{}}}],["pick",{"_index":972,"title":{},"body":{"changelog.html":{}}}],["placeholder",{"_index":1408,"title":{},"body":{"changelog.html":{}}}],["placement",{"_index":518,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["placement[0",{"_index":580,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["placement_date",{"_index":596,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"miscellaneous/variables.html":{}}}],["placementid",{"_index":574,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["placements",{"_index":554,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["placenta",{"_index":999,"title":{},"body":{"changelog.html":{}}}],["player",{"_index":1608,"title":{},"body":{"dependencies.html":{}}}],["plugin",{"_index":1634,"title":{},"body":{"dependencies.html":{}}}],["plus",{"_index":979,"title":{},"body":{"changelog.html":{}}}],["point",{"_index":930,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["popup",{"_index":1415,"title":{},"body":{"changelog.html":{}}}],["portal",{"_index":186,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"interfaces/SearchResultJson.html":{},"changelog.html":{},"index.html":{}}}],["portal's",{"_index":1388,"title":{},"body":{"changelog.html":{}}}],["portalurl",{"_index":929,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["portions",{"_index":1792,"title":{},"body":{"license.html":{}}}],["position",{"_index":1037,"title":{},"body":{"changelog.html":{}}}],["possible",{"_index":1339,"title":{},"body":{"changelog.html":{}}}],["post",{"_index":909,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["preferences",{"_index":1163,"title":{},"body":{"changelog.html":{}}}],["prefix",{"_index":1949,"title":{},"body":{"miscellaneous/variables.html":{}}}],["prefixer",{"_index":1584,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["prefixer('base",{"_index":1843,"title":{},"body":{"miscellaneous/variables.html":{}}}],["prefixer('base')('vhbothsexes",{"_index":1860,"title":{},"body":{"miscellaneous/variables.html":{}}}],["prefixer('base')('vhfemale",{"_index":1857,"title":{},"body":{"miscellaneous/variables.html":{}}}],["prefixer('base')('vhfemaleorgans",{"_index":1862,"title":{},"body":{"miscellaneous/variables.html":{}}}],["prefixer('base')('vhmale",{"_index":1858,"title":{},"body":{"miscellaneous/variables.html":{}}}],["prefixer('base')('vhmaleorgans",{"_index":1864,"title":{},"body":{"miscellaneous/variables.html":{}}}],["prefixer('ccf",{"_index":1912,"title":{},"body":{"miscellaneous/variables.html":{}}}],["prefixer('ccf')('has_registration_location",{"_index":1916,"title":{},"body":{"miscellaneous/variables.html":{}}}],["prefixer('cl",{"_index":1914,"title":{},"body":{"miscellaneous/variables.html":{}}}],["prefixer('cl')('0000000",{"_index":1915,"title":{},"body":{"miscellaneous/variables.html":{}}}],["prefixer('dcterms')('created",{"_index":1877,"title":{},"body":{"miscellaneous/variables.html":{}}}],["prefixer('dcterms')('creator",{"_index":1873,"title":{},"body":{"miscellaneous/variables.html":{}}}],["prefixer('fma",{"_index":1946,"title":{},"body":{"miscellaneous/variables.html":{}}}],["prefixer('lmha",{"_index":1947,"title":{},"body":{"miscellaneous/variables.html":{}}}],["prefixer('rdf",{"_index":1969,"title":{},"body":{"miscellaneous/variables.html":{}}}],["prefixer('rdf')('type",{"_index":1970,"title":{},"body":{"miscellaneous/variables.html":{}}}],["prefixer('rdfs",{"_index":1971,"title":{},"body":{"miscellaneous/variables.html":{}}}],["prefixer('rdfs')('comment",{"_index":1872,"title":{},"body":{"miscellaneous/variables.html":{}}}],["prefixer('rdfs')('isdefinedby",{"_index":1973,"title":{},"body":{"miscellaneous/variables.html":{}}}],["prefixer('rdfs')('label",{"_index":1871,"title":{},"body":{"miscellaneous/variables.html":{}}}],["prefixer('rdfs')('seealso",{"_index":1975,"title":{},"body":{"miscellaneous/variables.html":{}}}],["prefixer('uberon",{"_index":2077,"title":{},"body":{"miscellaneous/variables.html":{}}}],["prefixer('uberon')('0013702",{"_index":2078,"title":{},"body":{"miscellaneous/variables.html":{}}}],["prefixes",{"_index":1585,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["preparation",{"_index":1446,"title":{},"body":{"changelog.html":{}}}],["presented",{"_index":1468,"title":{},"body":{"changelog.html":{}}}],["prevent",{"_index":1029,"title":{},"body":{"changelog.html":{}}}],["preview",{"_index":1177,"title":{},"body":{"changelog.html":{}}}],["previous",{"_index":1302,"title":{},"body":{"changelog.html":{}}}],["previously",{"_index":1081,"title":{},"body":{"changelog.html":{}}}],["priority",{"_index":682,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["private",{"_index":259,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{}}}],["probing",{"_index":113,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["process",{"_index":1430,"title":{},"body":{"changelog.html":{}}}],["processed",{"_index":1379,"title":{},"body":{"changelog.html":{}}}],["processing",{"_index":1164,"title":{},"body":{"changelog.html":{}}}],["production",{"_index":1068,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["programming",{"_index":1046,"title":{},"body":{"changelog.html":{}}}],["project",{"_index":1435,"title":{},"body":{"changelog.html":{}}}],["projects",{"_index":1712,"title":{},"body":{"index.html":{}}}],["projects/.../ccf",{"_index":1827,"title":{},"body":{"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["projects/.../hubmap",{"_index":1826,"title":{},"body":{"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["projects/.../ontology",{"_index":1832,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../origin",{"_index":1823,"title":{},"body":{"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["projects/.../patch",{"_index":1830,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../prefixes.ts",{"_index":1829,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../probing",{"_index":1824,"title":{},"body":{"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["projects/.../spatial",{"_index":1833,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../tissue",{"_index":1831,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/ccf",{"_index":6,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["promise",{"_index":261,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"interfaces/SearchResultJson.html":{}}}],["promise(r",{"_index":369,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["promise.all",{"_index":344,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["promise.all(ops",{"_index":340,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["properties",{"_index":13,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialGraph.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{}}}],["property",{"_index":2157,"title":{},"body":{"miscellaneous/variables.html":{}}}],["prostate_gland",{"_index":2059,"title":{},"body":{"miscellaneous/variables.html":{}}}],["provided",{"_index":317,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"changelog.html":{},"license.html":{}}}],["provider",{"_index":58,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["provider_name",{"_index":2088,"title":{},"body":{"miscellaneous/variables.html":{}}}],["provider_uuid",{"_index":2090,"title":{},"body":{"miscellaneous/variables.html":{}}}],["providername",{"_index":60,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"miscellaneous/variables.html":{}}}],["providers",{"_index":1103,"title":{},"body":{"changelog.html":{}}}],["provideruuid",{"_index":1926,"title":{},"body":{"miscellaneous/variables.html":{}}}],["public",{"_index":446,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{},"changelog.html":{}}}],["publish",{"_index":1777,"title":{},"body":{"license.html":{}}}],["publishing",{"_index":1051,"title":{},"body":{"changelog.html":{}}}],["purpose",{"_index":1800,"title":{},"body":{"license.html":{}}}],["pushed",{"_index":1246,"title":{},"body":{"changelog.html":{}}}],["python",{"_index":1048,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["qs",{"_index":1691,"title":{},"body":{"dependencies.html":{}}}],["quad",{"_index":201,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{}}}],["quad.object.id",{"_index":560,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["qualitative",{"_index":1392,"title":{},"body":{"changelog.html":{}}}],["quality",{"_index":1104,"title":{},"body":{"changelog.html":{}}}],["queried",{"_index":21,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["queries",{"_index":127,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"dependencies.html":{}}}],["queries/aggregate",{"_index":217,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["queries/find",{"_index":219,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["queries/ontology",{"_index":223,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["queries/spatial",{"_index":229,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["queries/tissue",{"_index":231,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["query",{"_index":10,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{}}}],["querying",{"_index":922,"title":{},"body":{"interfaces/SearchResultJson.html":{},"changelog.html":{}}}],["quickly",{"_index":1372,"title":{},"body":{"changelog.html":{}}}],["r",{"_index":534,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["r.json",{"_index":900,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["r.text",{"_index":322,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["r[0",{"_index":607,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["r[1",{"_index":609,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["r[2",{"_index":611,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["radius",{"_index":122,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["range",{"_index":130,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["ranking",{"_index":803,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{}}}],["ratio",{"_index":605,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["rc.1",{"_index":1398,"title":{},"body":{"changelog.html":{}}}],["rdf",{"_index":177,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{},"coverage.html":{},"dependencies.html":{},"miscellaneous/variables.html":{}}}],["rdf.type",{"_index":551,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["rdfjs",{"_index":1610,"title":{},"body":{"dependencies.html":{}}}],["rdfjs/data",{"_index":1639,"title":{},"body":{"dependencies.html":{}}}],["rdfs",{"_index":144,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["rdfs:comment",{"_index":2081,"title":{},"body":{"miscellaneous/variables.html":{}}}],["rdfs:label",{"_index":2080,"title":{},"body":{"miscellaneous/variables.html":{}}}],["rdfs:seealso",{"_index":2208,"title":{},"body":{"miscellaneous/variables.html":{}}}],["rdfxml",{"_index":1693,"title":{},"body":{"dependencies.html":{}}}],["readable",{"_index":43,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"dependencies.html":{}}}],["readquads",{"_index":510,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["readquads(store",{"_index":557,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["ready",{"_index":27,"title":{},"body":{"interfaces/AggregateResult.html":{},"classes/CCFDatabaseStatusTracker.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["real",{"_index":1412,"title":{},"body":{"changelog.html":{}}}],["record",{"_index":556,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"miscellaneous/typealiases.html":{}}}],["rectify",{"_index":1086,"title":{},"body":{"changelog.html":{}}}],["red",{"_index":1575,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["reduce",{"_index":837,"title":{},"body":{"interfaces/SearchResultJson.html":{},"changelog.html":{}}}],["reduce((acc",{"_index":702,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["reduction",{"_index":1020,"title":{},"body":{"changelog.html":{}}}],["reference",{"_index":426,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"interfaces/SpatialObjectReference.html":{},"changelog.html":{},"index.html":{}}}],["reference_organ",{"_index":670,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{},"miscellaneous/variables.html":{}}}],["references",{"_index":547,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{}}}],["refernced",{"_index":1122,"title":{},"body":{"changelog.html":{}}}],["refresh",{"_index":1203,"title":{},"body":{"changelog.html":{}}}],["regions",{"_index":1471,"title":{},"body":{"changelog.html":{}}}],["register",{"_index":1659,"title":{},"body":{"dependencies.html":{}}}],["registered",{"_index":1082,"title":{},"body":{"changelog.html":{}}}],["registration",{"_index":1114,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["registrations",{"_index":1227,"title":{},"body":{"changelog.html":{}}}],["related",{"_index":1271,"title":{},"body":{"changelog.html":{}}}],["relative",{"_index":118,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["release",{"_index":955,"title":{},"body":{"changelog.html":{}}}],["reliability",{"_index":1314,"title":{},"body":{"changelog.html":{}}}],["reloads",{"_index":1173,"title":{},"body":{"changelog.html":{}}}],["removed",{"_index":1150,"title":{},"body":{"changelog.html":{}}}],["removes",{"_index":1270,"title":{},"body":{"changelog.html":{}}}],["replace",{"_index":2015,"title":{},"body":{"miscellaneous/variables.html":{}}}],["repository",{"_index":1709,"title":{},"body":{"index.html":{}}}],["representation_of",{"_index":669,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{},"miscellaneous/variables.html":{}}}],["representative",{"_index":66,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["represents",{"_index":781,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{}}}],["requested",{"_index":383,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["requestinit",{"_index":891,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["required",{"_index":1360,"title":{},"body":{"changelog.html":{}}}],["res",{"_index":893,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["res!.hits.hits",{"_index":914,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["res.ok",{"_index":897,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["res.text",{"_index":895,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["resets",{"_index":1205,"title":{},"body":{"changelog.html":{}}}],["resolved",{"_index":1251,"title":{},"body":{"changelog.html":{}}}],["resolving",{"_index":275,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["respiratory_system",{"_index":1978,"title":{},"body":{"miscellaneous/variables.html":{}}}],["respond",{"_index":1196,"title":{},"body":{"changelog.html":{}}}],["response",{"_index":361,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"interfaces/SearchResultJson.html":{}}}],["restriction",{"_index":1772,"title":{},"body":{"license.html":{}}}],["result",{"_index":11,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["results",{"_index":159,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["results.map(res",{"_index":913,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["return",{"_index":287,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SpatialSceneNode.html":{}}}],["returns",{"_index":274,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SearchResultJson.html":{}}}],["reverse",{"_index":2093,"title":{},"body":{"miscellaneous/variables.html":{}}}],["reversemapping",{"_index":1545,"title":{},"body":{"coverage.html":{}}}],["reversemapping(ccf.spatialentity",{"_index":2349,"title":{},"body":{"miscellaneous/variables.html":{}}}],["reversemapping(ccf.spatialobjectreference",{"_index":2348,"title":{},"body":{"miscellaneous/variables.html":{}}}],["reversemapping(ccf.spatialplacement",{"_index":2350,"title":{},"body":{"miscellaneous/variables.html":{}}}],["rgb",{"_index":1675,"title":{},"body":{"dependencies.html":{}}}],["right",{"_index":801,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"changelog.html":{}}}],["right_bronchus",{"_index":1988,"title":{},"body":{"miscellaneous/variables.html":{}}}],["right_lung",{"_index":1984,"title":{},"body":{"miscellaneous/variables.html":{}}}],["rights",{"_index":1774,"title":{},"body":{"license.html":{}}}],["rk",{"_index":2180,"title":{},"body":{"miscellaneous/variables.html":{}}}],["root",{"_index":154,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{}}}],["rotates",{"_index":1175,"title":{},"body":{"changelog.html":{}}}],["rotation",{"_index":824,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{}}}],["rotation_order",{"_index":612,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"miscellaneous/variables.html":{}}}],["rotation_units",{"_index":614,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"miscellaneous/variables.html":{}}}],["rotations",{"_index":828,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{}}}],["round",{"_index":1300,"title":{},"body":{"changelog.html":{}}}],["rounded",{"_index":1318,"title":{},"body":{"changelog.html":{}}}],["route",{"_index":1005,"title":{},"body":{"changelog.html":{}}}],["rti",{"_index":2247,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ru/common",{"_index":1592,"title":{},"body":{"dependencies.html":{}}}],["rui",{"_index":242,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"changelog.html":{},"coverage.html":{},"index.html":{},"miscellaneous/variables.html":{}}}],["rui_location",{"_index":94,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"miscellaneous/variables.html":{}}}],["rui_locations.jsonld",{"_index":1035,"title":{},"body":{"changelog.html":{}}}],["rui_rank",{"_index":806,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"miscellaneous/variables.html":{}}}],["rxjs",{"_index":1696,"title":{},"body":{"dependencies.html":{}}}],["s",{"_index":403,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["s.sex",{"_index":697,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["s[0",{"_index":599,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["s[1",{"_index":601,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["s[2",{"_index":603,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["sample",{"_index":71,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{}}}],["sample_type",{"_index":2096,"title":{},"body":{"miscellaneous/variables.html":{}}}],["samples",{"_index":1238,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["sampletype",{"_index":72,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"miscellaneous/variables.html":{}}}],["saved",{"_index":921,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["saver",{"_index":1665,"title":{},"body":{"dependencies.html":{}}}],["scaffolding",{"_index":1436,"title":{},"body":{"changelog.html":{}}}],["scale",{"_index":753,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["scaling",{"_index":822,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{}}}],["scaling_units",{"_index":604,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"miscellaneous/variables.html":{}}}],["scene",{"_index":211,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{},"changelog.html":{}}}],["scene.ts",{"_index":623,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["scene.ts:130",{"_index":649,"title":{},"body":{"classes/CCFSpatialScene.html":{}}}],["scene.ts:149",{"_index":639,"title":{},"body":{"classes/CCFSpatialScene.html":{}}}],["scene.ts:156",{"_index":658,"title":{},"body":{"classes/CCFSpatialScene.html":{}}}],["scene.ts:198",{"_index":654,"title":{},"body":{"classes/CCFSpatialScene.html":{}}}],["scene.ts:38",{"_index":635,"title":{},"body":{"classes/CCFSpatialScene.html":{}}}],["scene.ts:42",{"_index":660,"title":{},"body":{"classes/CCFSpatialScene.html":{}}}],["scene.ts:45",{"_index":645,"title":{},"body":{"classes/CCFSpatialScene.html":{}}}],["scene.ts:48",{"_index":642,"title":{},"body":{"classes/CCFSpatialScene.html":{}}}],["scene.ts:51",{"_index":637,"title":{},"body":{"classes/CCFSpatialScene.html":{}}}],["scene.ts:54",{"_index":648,"title":{},"body":{"classes/CCFSpatialScene.html":{}}}],["scene.ts:58",{"_index":647,"title":{},"body":{"classes/CCFSpatialScene.html":{}}}],["scene.ts:75",{"_index":651,"title":{},"body":{"classes/CCFSpatialScene.html":{}}}],["scene.ts:95",{"_index":653,"title":{},"body":{"classes/CCFSpatialScene.html":{}}}],["scenegraph",{"_index":674,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["scenegraphnode",{"_index":675,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["scenenode",{"_index":711,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["scenes",{"_index":257,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["scheduled",{"_index":1252,"title":{},"body":{"changelog.html":{}}}],["schema",{"_index":1438,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["schemes",{"_index":1393,"title":{},"body":{"changelog.html":{}}}],["science",{"_index":1749,"title":{},"body":{"index.html":{}}}],["script_fields",{"_index":884,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["search",{"_index":111,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["search(filter",{"_index":389,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["searchableitem",{"_index":98,"title":{"interfaces/SearchableItem.html":{}},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"coverage.html":{}}}],["searched",{"_index":97,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["searches",{"_index":982,"title":{},"body":{"changelog.html":{}}}],["searchhubmap",{"_index":212,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"interfaces/SearchResultJson.html":{},"coverage.html":{}}}],["searchhubmap(dataurl",{"_index":938,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["searchresultjson",{"_index":831,"title":{"interfaces/SearchResultJson.html":{}},"body":{"interfaces/SearchResultJson.html":{},"coverage.html":{}}}],["section",{"_index":69,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["section_count",{"_index":2098,"title":{},"body":{"miscellaneous/variables.html":{}}}],["section_number",{"_index":2104,"title":{},"body":{"miscellaneous/variables.html":{}}}],["section_size",{"_index":2100,"title":{},"body":{"miscellaneous/variables.html":{}}}],["section_units",{"_index":2102,"title":{},"body":{"miscellaneous/variables.html":{}}}],["sectioncount",{"_index":84,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"miscellaneous/variables.html":{}}}],["sectionnumber",{"_index":79,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"miscellaneous/variables.html":{}}}],["sections",{"_index":76,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"miscellaneous/variables.html":{}}}],["sectionsize",{"_index":87,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"miscellaneous/variables.html":{}}}],["sectionunits",{"_index":91,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"miscellaneous/variables.html":{}}}],["see",{"_index":1008,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["seealso",{"_index":1974,"title":{},"body":{"miscellaneous/variables.html":{}}}],["select",{"_index":1149,"title":{},"body":{"changelog.html":{}}}],["selected",{"_index":991,"title":{},"body":{"changelog.html":{}}}],["selecting",{"_index":1041,"title":{},"body":{"changelog.html":{}}}],["selector",{"_index":1039,"title":{},"body":{"changelog.html":{}}}],["selects",{"_index":1455,"title":{},"body":{"changelog.html":{}}}],["sell",{"_index":1781,"title":{},"body":{"license.html":{}}}],["semantic",{"_index":1467,"title":{},"body":{"changelog.html":{}}}],["sennet",{"_index":1062,"title":{},"body":{"changelog.html":{}}}],["sequence",{"_index":75,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["serialize",{"_index":374,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["serialized",{"_index":316,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["serializeddb",{"_index":299,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["serializen3store",{"_index":202,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["serializen3store(this.store",{"_index":375,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["server",{"_index":1441,"title":{},"body":{"changelog.html":{}}}],["service",{"_index":185,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"interfaces/SearchResultJson.html":{}}}],["servicetoken",{"_index":925,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["servicetype",{"_index":919,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["set",{"_index":107,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["set(['van0003",{"_index":2167,"title":{},"body":{"miscellaneous/variables.html":{}}}],["setmany",{"_index":191,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["settimeout(r",{"_index":370,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["settle",{"_index":368,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["setup",{"_index":1223,"title":{},"body":{"changelog.html":{}}}],["sex",{"_index":99,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["sexes",{"_index":1350,"title":{},"body":{"changelog.html":{}}}],["shall",{"_index":1789,"title":{},"body":{"license.html":{}}}],["shared",{"_index":1166,"title":{},"body":{"changelog.html":{}}}],["shortest",{"_index":507,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"dependencies.html":{}}}],["shortestpath",{"_index":506,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["shortestpath(this.graph",{"_index":571,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["show",{"_index":1199,"title":{},"body":{"changelog.html":{}}}],["showing",{"_index":1378,"title":{},"body":{"changelog.html":{}}}],["shown",{"_index":1387,"title":{},"body":{"changelog.html":{}}}],["shows",{"_index":1107,"title":{},"body":{"changelog.html":{}}}],["side",{"_index":802,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["sides",{"_index":1352,"title":{},"body":{"changelog.html":{}}}],["significant",{"_index":1208,"title":{},"body":{"changelog.html":{}}}],["simple",{"_index":1132,"title":{},"body":{"changelog.html":{}}}],["simplifies",{"_index":1221,"title":{},"body":{"changelog.html":{}}}],["sites",{"_index":776,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"changelog.html":{}}}],["sizable",{"_index":1313,"title":{},"body":{"changelog.html":{}}}],["size",{"_index":85,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["skin",{"_index":2061,"title":{},"body":{"miscellaneous/variables.html":{}}}],["skinnodes",{"_index":706,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["skinnodes.length",{"_index":718,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["skinnodes.push(scenenode",{"_index":717,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["slice_count",{"_index":812,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"miscellaneous/variables.html":{}}}],["slice_thickness",{"_index":811,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"miscellaneous/variables.html":{}}}],["slices",{"_index":809,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{}}}],["slider",{"_index":1683,"title":{},"body":{"dependencies.html":{}}}],["slightly",{"_index":1084,"title":{},"body":{"changelog.html":{}}}],["slow",{"_index":1234,"title":{},"body":{"changelog.html":{}}}],["small",{"_index":365,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["small_intestine",{"_index":2063,"title":{},"body":{"miscellaneous/variables.html":{}}}],["software",{"_index":1714,"title":{},"body":{"index.html":{},"license.html":{}}}],["solved",{"_index":1308,"title":{},"body":{"changelog.html":{}}}],["sometimes",{"_index":1369,"title":{},"body":{"changelog.html":{}}}],["soon",{"_index":1055,"title":{},"body":{"changelog.html":{}}}],["sop",{"_index":1230,"title":{},"body":{"changelog.html":{}}}],["source",{"_index":4,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"miscellaneous/variables.html":{}}}],["source.ccf_annotations",{"_index":765,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["source.dimension_units",{"_index":757,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["source.endswith('n3",{"_index":353,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["source.endswith('owl",{"_index":356,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["source.endswith('rdf",{"_index":355,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["source.endswith('xml",{"_index":357,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["source.entityid",{"_index":764,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["source.includes('jsonld",{"_index":349,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["source.label",{"_index":770,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["source.object",{"_index":747,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["source.object?.file",{"_index":768,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["source.object?.file_subpath",{"_index":769,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["source.object['@id",{"_index":748,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["source.reference_organ",{"_index":767,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["source.representation_of",{"_index":766,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["source.startswith('assets",{"_index":348,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["source.startswith('http",{"_index":347,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["source.x_dimension",{"_index":758,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["source.y_dimension",{"_index":759,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["source.z_dimension].map(dim",{"_index":760,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["source?.object?.file_format?.startswith('model/gltf",{"_index":745,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["source['@id",{"_index":578,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["sourceid",{"_index":746,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["sourceiri",{"_index":498,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["sources",{"_index":175,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"changelog.html":{}}}],["sources.map(async",{"_index":345,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["sources.push(ccfowlurl",{"_index":327,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["sources.push(this.options.hubmapdataurl",{"_index":330,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["sp",{"_index":2259,"title":{},"body":{"miscellaneous/variables.html":{}}}],["sparc",{"_index":1226,"title":{},"body":{"changelog.html":{}}}],["sparql",{"_index":961,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["spatial",{"_index":92,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["spatialentity",{"_index":233,"title":{"interfaces/SpatialEntity.html":{}},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["spatialentitydimensions",{"_index":1550,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["spatialentityid",{"_index":95,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"miscellaneous/variables.html":{}}}],["spatialobjectreference",{"_index":550,"title":{"interfaces/SpatialObjectReference.html":{}},"body":{"classes/CCFSpatialGraph.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["spatialplacement",{"_index":514,"title":{"interfaces/SpatialPlacement.html":{}},"body":{"classes/CCFSpatialGraph.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["spatialplacementcommon",{"_index":820,"title":{"interfaces/SpatialPlacementCommon.html":{}},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"coverage.html":{}}}],["spatialscenegeometry",{"_index":661,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{},"miscellaneous/typealiases.html":{}}}],["spatialscenenode",{"_index":210,"title":{"interfaces/SpatialSceneNode.html":{}},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{},"coverage.html":{}}}],["spatialsearch",{"_index":115,"title":{"interfaces/SpatialSearch.html":{}},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"coverage.html":{}}}],["spatialsearches",{"_index":135,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["spec",{"_index":195,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"interfaces/SearchResultJson.html":{},"changelog.html":{}}}],["spec.yaml",{"_index":1737,"title":{},"body":{"index.html":{}}}],["specific",{"_index":1100,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["specification",{"_index":110,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"index.html":{}}}],["specifies",{"_index":795,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{}}}],["specimen_type",{"_index":871,"title":{},"body":{"interfaces/SearchResultJson.html":{},"miscellaneous/variables.html":{}}}],["speed",{"_index":1017,"title":{},"body":{"changelog.html":{}}}],["sphere",{"_index":114,"title":{},"body":{"interfaces/AggregateResult.html":{},"classes/CCFSpatialScene.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSceneNode.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["spinal",{"_index":1000,"title":{},"body":{"changelog.html":{}}}],["spinning",{"_index":1439,"title":{},"body":{"changelog.html":{}}}],["spleen",{"_index":2065,"title":{},"body":{"miscellaneous/variables.html":{}}}],["sprint",{"_index":1255,"title":{},"body":{"changelog.html":{}}}],["stage",{"_index":1290,"title":{},"body":{"changelog.html":{}}}],["staging",{"_index":1069,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["standalone",{"_index":1304,"title":{},"body":{"changelog.html":{}}}],["standard",{"_index":74,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["standards",{"_index":1443,"title":{},"body":{"changelog.html":{}}}],["stanford",{"_index":2241,"title":{},"body":{"miscellaneous/variables.html":{}}}],["star2",{"_index":1718,"title":{},"body":{"index.html":{}}}],["start",{"_index":291,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["started",{"_index":941,"title":{"changelog.html":{},"index.html":{},"license.html":{}},"body":{"changelog.html":{}}}],["starts",{"_index":1486,"title":{},"body":{"changelog.html":{}}}],["starttime",{"_index":466,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{}}}],["startup",{"_index":1219,"title":{},"body":{"changelog.html":{}}}],["statements",{"_index":1488,"title":{},"body":{"coverage.html":{}}}],["static",{"_index":184,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"interfaces/SearchResultJson.html":{},"miscellaneous/variables.html":{}}}],["statically",{"_index":920,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["status",{"_index":25,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"coverage.html":{}}}],["stay",{"_index":1484,"title":{},"body":{"changelog.html":{}}}],["still",{"_index":1241,"title":{},"body":{"changelog.html":{}}}],["store",{"_index":203,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{},"interfaces/SearchResultJson.html":{}}}],["store(undefined",{"_index":266,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["store.forsubjects((subject",{"_index":548,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["stored_fields",{"_index":883,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["storestring",{"_index":320,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["stories",{"_index":1433,"title":{},"body":{"changelog.html":{}}}],["stream",{"_index":1695,"title":{},"body":{"dependencies.html":{}}}],["streaming",{"_index":1694,"title":{},"body":{"dependencies.html":{}}}],["string",{"_index":16,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"miscellaneous/variables.html":{}}}],["string|jsonld",{"_index":244,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["structure",{"_index":797,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"changelog.html":{}}}],["structures",{"_index":703,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{},"changelog.html":{}}}],["styles",{"_index":1463,"title":{},"body":{"changelog.html":{}}}],["styling",{"_index":1129,"title":{},"body":{"changelog.html":{}}}],["subject",{"_index":1786,"title":{},"body":{"license.html":{}}}],["sublicense",{"_index":1779,"title":{},"body":{"license.html":{}}}],["subpath",{"_index":779,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{}}}],["substantial",{"_index":1791,"title":{},"body":{"license.html":{}}}],["successfully",{"_index":477,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{}}}],["such",{"_index":960,"title":{},"body":{"changelog.html":{}}}],["support",{"_index":964,"title":{},"body":{"changelog.html":{}}}],["swiper",{"_index":1699,"title":{},"body":{"dependencies.html":{}}}],["switch",{"_index":521,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{},"changelog.html":{}}}],["switched",{"_index":1321,"title":{},"body":{"changelog.html":{}}}],["sync",{"_index":1176,"title":{},"body":{"changelog.html":{}}}],["synchronize",{"_index":363,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["synonym",{"_index":148,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["synonymlabels",{"_index":150,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"miscellaneous/variables.html":{}}}],["syntax",{"_index":1959,"title":{},"body":{"miscellaneous/variables.html":{}}}],["t",{"_index":530,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["t[0",{"_index":617,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["t[1",{"_index":619,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["t[2",{"_index":621,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["table",{"_index":1591,"title":{},"body":{"coverage.html":{}}}],["tables",{"_index":1077,"title":{},"body":{"changelog.html":{}}}],["tablesort(document.getelementbyid('coverage",{"_index":1590,"title":{},"body":{"coverage.html":{}}}],["tagging",{"_index":1354,"title":{},"body":{"changelog.html":{}}}],["take",{"_index":1097,"title":{},"body":{"changelog.html":{}}}],["taken",{"_index":39,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["target",{"_index":119,"title":{},"body":{"interfaces/AggregateResult.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"miscellaneous/variables.html":{}}}],["target['@id",{"_index":751,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["targetiri",{"_index":441,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{}}}],["technologies",{"_index":134,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{}}}],["technology",{"_index":63,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["telemetry",{"_index":1169,"title":{},"body":{"changelog.html":{}}}],["term",{"_index":224,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"coverage.html":{}}}],["terms",{"_index":105,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{}}}],["test",{"_index":1419,"title":{},"body":{"changelog.html":{}}}],["testing",{"_index":1359,"title":{},"body":{"changelog.html":{}}}],["testinggroup",{"_index":2235,"title":{},"body":{"miscellaneous/variables.html":{}}}],["text",{"_index":664,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SpatialSceneNode.html":{},"miscellaneous/typealiases.html":{}}}],["text.startswith('https",{"_index":898,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["th",{"_index":2277,"title":{},"body":{"miscellaneous/variables.html":{}}}],["theme",{"_index":1063,"title":{},"body":{"changelog.html":{}}}],["themes",{"_index":1061,"title":{},"body":{"changelog.html":{}}}],["theming",{"_index":1058,"title":{},"body":{"changelog.html":{}}}],["then((jsonld",{"_index":337,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["then(async",{"_index":469,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{}}}],["thickness",{"_index":807,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{}}}],["this.adddatasources([jsonld",{"_index":338,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["this.addedge(quad.subject.id",{"_index":562,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["this.addnode(subject.id",{"_index":549,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["this.cachedconnect",{"_index":284,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["this.connect",{"_index":460,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{}}}],["this.creategraph",{"_index":545,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["this.database.connect",{"_index":468,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{}}}],["this.database.getaggregateresults",{"_index":476,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{}}}],["this.database.getscene",{"_index":473,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{}}}],["this.database.gettissueblockresults",{"_index":474,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{}}}],["this.db.getspatialentities(filter",{"_index":737,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["this.db.getspatialentities(filter).map((entity",{"_index":742,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["this.db.graph.gettransformationmatrix(sourceid",{"_index":750,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["this.db.store",{"_index":546,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["this.deserialize(serializeddb",{"_index":305,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["this.doconnect",{"_index":285,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["this.get(s",{"_index":391,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["this.getanatomicalstructures(o['@id",{"_index":701,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["this.getentityscenenodes(filter",{"_index":772,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["this.getids(filter)].map((s",{"_index":390,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["this.getreferencebody(filter",{"_index":705,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["this.getreferenceorgans",{"_index":695,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["this.getreferenceorgans().filter((o",{"_index":731,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["this.getreferenceorgansets(filter).map((organ",{"_index":707,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["this.getreferencescenenodes(filter",{"_index":771,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["this.getscenenode(entity",{"_index":739,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["this.getscenenode(organ",{"_index":712,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["this.getscenenode(this.getspatialentity(ccf.base('vhleftkidney').id",{"_index":724,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["this.getscenenode(this.getspatialentity(ccf.base('vhrightkidney').id",{"_index":722,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["this.getscenenode(this.getspatialentity(ccf.base('vhspleencc1').id",{"_index":725,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["this.getscenenode(this.getspatialentity(ccf.base('vhspleencc2').id",{"_index":726,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["this.getscenenode(this.getspatialentity(ccf.base('vhspleencc3').id",{"_index":727,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["this.getspatialentity(bodyid",{"_index":693,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["this.gettransformationmatrix(placement.target",{"_index":583,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["this.gettransformationmatrix(sourceiri",{"_index":585,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["this.graph",{"_index":268,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{}}}],["this.graph.creategraph",{"_index":372,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["this.graph.getedgeattribute(source",{"_index":575,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["this.graph.getspatialplacement(source",{"_index":442,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["this.graph.hasnode(placement.target",{"_index":582,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["this.graph.hasnode(source['@id",{"_index":577,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["this.graph.hasnode(sourceiri",{"_index":567,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["this.graph.hasnode(targetiri",{"_index":568,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["this.graph.mergedirectededge(source",{"_index":564,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["this.graph.mergenode(id",{"_index":563,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["this.initializing",{"_index":283,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["this.loadtime",{"_index":465,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{}}}],["this.message",{"_index":461,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{}}}],["this.options",{"_index":282,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["this.options.ccfowlurl",{"_index":314,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["this.options.datasources?.concat",{"_index":313,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["this.options.hubmapassetsurl",{"_index":335,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["this.options.hubmapdataservice",{"_index":332,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["this.options.hubmapdataurl",{"_index":328,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["this.options.hubmapdataurl.endswith('jsonld",{"_index":329,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["this.options.hubmapportalurl",{"_index":336,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["this.options.hubmapquery",{"_index":333,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["this.options.hubmaptoken",{"_index":334,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["this.scene",{"_index":270,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["this.scene.getreferenceorgans",{"_index":429,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["this.scene.getreferenceorganscene(organiri",{"_index":439,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["this.scene.getscene(filter",{"_index":435,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["this.serialize",{"_index":306,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["this.status",{"_index":405,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{}}}],["this.status.tojson",{"_index":407,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["this.store",{"_index":264,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["this.store.getquads(datafactory.namednode(id",{"_index":385,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["this.store.size",{"_index":288,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["this.synchronize",{"_index":341,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["through",{"_index":1371,"title":{},"body":{"changelog.html":{}}}],["thumbnail",{"_index":67,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"miscellaneous/variables.html":{}}}],["thumbnails",{"_index":1265,"title":{},"body":{"changelog.html":{}}}],["thymus",{"_index":2067,"title":{},"body":{"miscellaneous/variables.html":{}}}],["tied",{"_index":1268,"title":{},"body":{"changelog.html":{}}}],["tiff",{"_index":1380,"title":{},"body":{"changelog.html":{}}}],["time",{"_index":38,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["timeouts",{"_index":1030,"title":{},"body":{"changelog.html":{}}}],["times",{"_index":1021,"title":{},"body":{"changelog.html":{}}}],["tissue",{"_index":68,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{}}}],["tissueblock",{"_index":1932,"title":{},"body":{"miscellaneous/variables.html":{}}}],["tissueblockresult",{"_index":82,"title":{"interfaces/TissueBlockResult.html":{}},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"coverage.html":{}}}],["tissueblockresultset",{"_index":1558,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["tissues",{"_index":433,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"changelog.html":{}}}],["tissuesection",{"_index":1934,"title":{},"body":{"miscellaneous/variables.html":{}}}],["tissuesectionresult",{"_index":70,"title":{"interfaces/TissueSectionResult.html":{}},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"coverage.html":{}}}],["tissuesectionresultset",{"_index":1559,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["tmc",{"_index":133,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["todegrees",{"_index":501,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["toggle",{"_index":1059,"title":{},"body":{"changelog.html":{}}}],["tojson",{"_index":449,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{}}}],["token",{"_index":188,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"interfaces/SearchResultJson.html":{}}}],["tool",{"_index":1305,"title":{},"body":{"changelog.html":{}}}],["tooltip",{"_index":681,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["toradians",{"_index":502,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["tort",{"_index":1812,"title":{},"body":{"license.html":{}}}],["total",{"_index":836,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["totalcount",{"_index":910,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["trachea",{"_index":2001,"title":{},"body":{"miscellaneous/variables.html":{}}}],["tracker",{"_index":237,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["tracker.ts",{"_index":445,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{},"coverage.html":{}}}],["tracker.ts:10",{"_index":455,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{}}}],["tracker.ts:14",{"_index":459,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{}}}],["tracker.ts:23",{"_index":458,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{}}}],["tracker.ts:6",{"_index":457,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{}}}],["tracker.ts:7",{"_index":456,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{}}}],["tracker.ts:8",{"_index":453,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{}}}],["tracking/telemetry",{"_index":1189,"title":{},"body":{"changelog.html":{}}}],["transform",{"_index":749,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["transform.scale(scale",{"_index":763,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["transformmatrix",{"_index":680,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["translation",{"_index":829,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{}}}],["translation_units",{"_index":622,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"miscellaneous/variables.html":{}}}],["transparency",{"_index":1306,"title":{},"body":{"changelog.html":{}}}],["travisci",{"_index":1325,"title":{},"body":{"changelog.html":{}}}],["tree",{"_index":151,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["treeify",{"_index":1542,"title":{},"body":{"coverage.html":{}}}],["triple",{"_index":204,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{},"interfaces/SearchResultJson.html":{}}}],["true",{"_index":276,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SpatialSceneNode.html":{}}}],["try",{"_index":892,"title":{},"body":{"interfaces/SearchResultJson.html":{},"changelog.html":{}}}],["ts",{"_index":1701,"title":{},"body":{"dependencies.html":{}}}],["tslib",{"_index":1704,"title":{},"body":{"dependencies.html":{}}}],["tuned",{"_index":1485,"title":{},"body":{"changelog.html":{}}}],["turn",{"_index":1288,"title":{},"body":{"changelog.html":{}}}],["turned",{"_index":1272,"title":{},"body":{"changelog.html":{}}}],["turning",{"_index":1269,"title":{},"body":{"changelog.html":{}}}],["tutorial",{"_index":1152,"title":{},"body":{"changelog.html":{}}}],["two",{"_index":1391,"title":{},"body":{"changelog.html":{}}}],["tx",{"_index":569,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["tx.translate(t).rotatexyz(r).scale(s",{"_index":541,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["type",{"_index":19,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["typealiases",{"_index":1821,"title":{"miscellaneous/typealiases.html":{}},"body":{}}],["typeof",{"_index":346,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["types",{"_index":234,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{},"changelog.html":{}}}],["types.ts",{"_index":774,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"coverage.html":{}}}],["types/lru",{"_index":1640,"title":{},"body":{"dependencies.html":{}}}],["typescript",{"_index":398,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{},"changelog.html":{},"index.html":{},"miscellaneous/variables.html":{}}}],["typing",{"_index":1451,"title":{},"body":{"changelog.html":{}}}],["uberon",{"_index":1586,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["uberon.body",{"_index":1976,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0000029",{"_index":2012,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0000056",{"_index":1992,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0000059",{"_index":2044,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0000079",{"_index":2010,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0000178",{"_index":2006,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0000947",{"_index":2004,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0000948",{"_index":2034,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0000955",{"_index":2024,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0000970",{"_index":1994,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0000992",{"_index":2000,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0000995",{"_index":2076,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0001004",{"_index":1979,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0001155",{"_index":1981,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0001222",{"_index":2072,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0001223",{"_index":2070,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0001255",{"_index":2074,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0001264",{"_index":2056,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0001270",{"_index":2058,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0001302",{"_index":2032,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0001303",{"_index":2030,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0001465",{"_index":1998,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0002048",{"_index":2048,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0002097",{"_index":2062,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0002106",{"_index":2066,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0002107",{"_index":2046,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0002108",{"_index":2064,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0002113",{"_index":1990,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0002167",{"_index":1985,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0002168",{"_index":1983,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0002177",{"_index":1989,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0002178",{"_index":1987,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0002367",{"_index":2060,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0002370",{"_index":2068,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0002371",{"_index":2008,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0002509",{"_index":2050,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0003126",{"_index":2002,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0003889",{"_index":1996,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0004537",{"_index":2022,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0004538",{"_index":2036,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0004539",{"_index":2038,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uberon.x('0004548",{"_index":2026,"title":{},"body":{"miscellaneous/variables.html":{}}}],["uconn",{"_index":2255,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ucsd",{"_index":2223,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ufl",{"_index":1264,"title":{},"body":{"changelog.html":{}}}],["ufl_thumbs",{"_index":1512,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["ui",{"_index":1093,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["ui.netlify.app",{"_index":1721,"title":{},"body":{"index.html":{}}}],["ui.netlify.app/organ",{"_index":1731,"title":{},"body":{"index.html":{}}}],["ui.netlify.app/rui",{"_index":1728,"title":{},"body":{"index.html":{}}}],["ui/organ",{"_index":1730,"title":{},"body":{"index.html":{}}}],["ui/rui",{"_index":1729,"title":{},"body":{"index.html":{}}}],["uis",{"_index":957,"title":{},"body":{"changelog.html":{}}}],["undefined",{"_index":298,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSceneNode.html":{}}}],["unique",{"_index":409,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["units",{"_index":88,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["university",{"_index":1752,"title":{},"body":{"index.html":{}}}],["unknown",{"_index":245,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFDatabaseStatusTracker.html":{},"classes/CCFSpatialGraph.html":{},"interfaces/SearchResultJson.html":{}}}],["unnecessary",{"_index":1172,"title":{},"body":{"changelog.html":{}}}],["unpickable",{"_index":671,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["unselect",{"_index":1236,"title":{},"body":{"changelog.html":{}}}],["until",{"_index":1274,"title":{},"body":{"changelog.html":{}}}],["up",{"_index":471,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{},"changelog.html":{}}}],["update",{"_index":968,"title":{},"body":{"changelog.html":{}}}],["updated",{"_index":950,"title":{},"body":{"changelog.html":{}}}],["updated_date",{"_index":1878,"title":{},"body":{"miscellaneous/variables.html":{}}}],["updates",{"_index":1004,"title":{},"body":{"changelog.html":{}}}],["upgraded",{"_index":1376,"title":{},"body":{"changelog.html":{}}}],["upgrades",{"_index":1456,"title":{},"body":{"changelog.html":{}}}],["upgrading",{"_index":1193,"title":{},"body":{"changelog.html":{}}}],["upload",{"_index":1301,"title":{},"body":{"changelog.html":{}}}],["ureter",{"_index":1991,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ureter_left",{"_index":2069,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ureter_right",{"_index":2071,"title":{},"body":{"miscellaneous/variables.html":{}}}],["urinary_bladder",{"_index":2073,"title":{},"body":{"miscellaneous/variables.html":{}}}],["url",{"_index":51,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["use",{"_index":924,"title":{},"body":{"interfaces/SearchResultJson.html":{},"changelog.html":{},"license.html":{}}}],["used",{"_index":64,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/CCFDatabaseOptions.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["user",{"_index":945,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["user/os",{"_index":1162,"title":{},"body":{"changelog.html":{}}}],["users",{"_index":1474,"title":{},"body":{"changelog.html":{}}}],["uses",{"_index":1179,"title":{},"body":{"changelog.html":{}}}],["using",{"_index":1135,"title":{},"body":{"changelog.html":{},"miscellaneous/variables.html":{}}}],["uterus",{"_index":2075,"title":{},"body":{"miscellaneous/variables.html":{}}}],["util.prefixes(prefixes",{"_index":1948,"title":{},"body":{"miscellaneous/variables.html":{}}}],["util/ccf",{"_index":236,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["util/enrich",{"_index":241,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["util/patch",{"_index":239,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["util/prefixes",{"_index":515,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["utilities",{"_index":1167,"title":{},"body":{"changelog.html":{}}}],["utils",{"_index":205,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{},"interfaces/SearchResultJson.html":{}}}],["uuid",{"_index":513,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"interfaces/SearchResultJson.html":{},"dependencies.html":{},"miscellaneous/variables.html":{}}}],["uuidv4",{"_index":512,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["v1.1",{"_index":1078,"title":{},"body":{"changelog.html":{}}}],["v1.3",{"_index":956,"title":{},"body":{"changelog.html":{}}}],["v1.5.0",{"_index":1287,"title":{},"body":{"changelog.html":{}}}],["v1.7",{"_index":1080,"title":{},"body":{"changelog.html":{}}}],["v1.7.0",{"_index":1072,"title":{},"body":{"changelog.html":{}}}],["v1.8.0",{"_index":1032,"title":{},"body":{"changelog.html":{}}}],["v1.9.0",{"_index":998,"title":{},"body":{"changelog.html":{}}}],["v1.9.4",{"_index":969,"title":{},"body":{"changelog.html":{}}}],["v1/sparql",{"_index":1009,"title":{},"body":{"changelog.html":{}}}],["v2.0",{"_index":2150,"title":{},"body":{"miscellaneous/variables.html":{}}}],["v2.1.0",{"_index":952,"title":{},"body":{"changelog.html":{}}}],["v3",{"_index":971,"title":{},"body":{"changelog.html":{}}}],["v4",{"_index":511,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["validresponse",{"_index":896,"title":{},"body":{"interfaces/SearchResultJson.html":{}}}],["value",{"_index":20,"title":{},"body":{"interfaces/AggregateResult.html":{},"classes/CCFSpatialScene.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchResultJson.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"miscellaneous/variables.html":{}}}],["van0003",{"_index":2171,"title":{},"body":{"miscellaneous/variables.html":{}}}],["van0005",{"_index":2179,"title":{},"body":{"miscellaneous/variables.html":{}}}],["van0006",{"_index":2182,"title":{},"body":{"miscellaneous/variables.html":{}}}],["van0007",{"_index":2184,"title":{},"body":{"miscellaneous/variables.html":{}}}],["van0008",{"_index":2187,"title":{},"body":{"miscellaneous/variables.html":{}}}],["van0009",{"_index":2189,"title":{},"body":{"miscellaneous/variables.html":{}}}],["van0010",{"_index":2192,"title":{},"body":{"miscellaneous/variables.html":{}}}],["van0011",{"_index":2195,"title":{},"body":{"miscellaneous/variables.html":{}}}],["van0012",{"_index":2196,"title":{},"body":{"miscellaneous/variables.html":{}}}],["van0013",{"_index":2198,"title":{},"body":{"miscellaneous/variables.html":{}}}],["van0014",{"_index":2202,"title":{},"body":{"miscellaneous/variables.html":{}}}],["van0016",{"_index":2204,"title":{},"body":{"miscellaneous/variables.html":{}}}],["vanderbilt",{"_index":2239,"title":{},"body":{"miscellaneous/variables.html":{}}}],["variable",{"_index":1496,"title":{},"body":{"coverage.html":{}}}],["variables",{"_index":1828,"title":{"miscellaneous/variables.html":{}},"body":{"miscellaneous/variables.html":{}}}],["version",{"_index":882,"title":{},"body":{"interfaces/SearchResultJson.html":{},"changelog.html":{},"index.html":{}}}],["very",{"_index":1366,"title":{},"body":{"changelog.html":{}}}],["via",{"_index":112,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"changelog.html":{}}}],["video",{"_index":1194,"title":{},"body":{"changelog.html":{}}}],["view",{"_index":1178,"title":{},"body":{"changelog.html":{}}}],["viewer",{"_index":1258,"title":{},"body":{"changelog.html":{}}}],["viewing",{"_index":988,"title":{},"body":{"changelog.html":{}}}],["views",{"_index":1181,"title":{},"body":{"changelog.html":{}}}],["visible",{"_index":754,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["visual",{"_index":986,"title":{},"body":{"changelog.html":{}}}],["visualization",{"_index":1228,"title":{},"body":{"changelog.html":{}}}],["vitessce",{"_index":1377,"title":{},"body":{"changelog.html":{}}}],["vocab",{"_index":2079,"title":{},"body":{"miscellaneous/variables.html":{}}}],["void",{"_index":309,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{},"classes/CCFSpatialGraph.html":{}}}],["vs",{"_index":1147,"title":{},"body":{"changelog.html":{}}}],["vu",{"_index":1481,"title":{},"body":{"changelog.html":{}}}],["w",{"_index":825,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{}}}],["w_rotation",{"_index":826,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"miscellaneous/variables.html":{}}}],["wait",{"_index":31,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/Filter.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{}}}],["warm",{"_index":470,"title":{},"body":{"classes/CCFDatabaseStatusTracker.html":{}}}],["warming",{"_index":1027,"title":{},"body":{"changelog.html":{}}}],["warning",{"_index":1400,"title":{},"body":{"changelog.html":{}}}],["warranties",{"_index":1796,"title":{},"body":{"license.html":{}}}],["warranty",{"_index":1793,"title":{},"body":{"license.html":{}}}],["web",{"_index":1025,"title":{},"body":{"changelog.html":{}}}],["webcomponent",{"_index":1146,"title":{},"body":{"changelog.html":{}}}],["webcomponents/webcomponentsjs",{"_index":1642,"title":{},"body":{"dependencies.html":{}}}],["webpages",{"_index":1096,"title":{},"body":{"changelog.html":{}}}],["website",{"_index":1716,"title":{},"body":{"index.html":{}}}],["week",{"_index":1487,"title":{},"body":{"changelog.html":{}}}],["whether",{"_index":1809,"title":{},"body":{"license.html":{}}}],["whole",{"_index":1483,"title":{},"body":{"changelog.html":{}}}],["width",{"_index":1198,"title":{},"body":{"changelog.html":{}}}],["wireframe",{"_index":663,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{},"miscellaneous/typealiases.html":{}}}],["within",{"_index":1262,"title":{},"body":{"changelog.html":{}}}],["without",{"_index":1112,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["workflows",{"_index":1327,"title":{},"body":{"changelog.html":{}}}],["working",{"_index":1085,"title":{},"body":{"changelog.html":{}}}],["works",{"_index":1343,"title":{},"body":{"changelog.html":{}}}],["x",{"_index":116,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"miscellaneous/variables.html":{}}}],["x_dimension",{"_index":814,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"miscellaneous/variables.html":{}}}],["x_rotation",{"_index":606,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"miscellaneous/variables.html":{}}}],["x_scaling",{"_index":598,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"miscellaneous/variables.html":{}}}],["x_translation",{"_index":616,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"miscellaneous/variables.html":{}}}],["xml",{"_index":178,"title":{},"body":{"interfaces/CCFDatabaseOptions.html":{}}}],["xyz",{"_index":613,"title":{},"body":{"classes/CCFSpatialGraph.html":{}}}],["y",{"_index":120,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"miscellaneous/variables.html":{}}}],["y_dimension",{"_index":815,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"miscellaneous/variables.html":{}}}],["y_rotation",{"_index":608,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"miscellaneous/variables.html":{}}}],["y_scaling",{"_index":600,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"miscellaneous/variables.html":{}}}],["y_translation",{"_index":618,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"miscellaneous/variables.html":{}}}],["yes",{"_index":640,"title":{},"body":{"classes/CCFSpatialScene.html":{}}}],["youtube",{"_index":1117,"title":{},"body":{"changelog.html":{}}}],["z",{"_index":121,"title":{},"body":{"interfaces/AggregateResult.html":{},"interfaces/DatabaseStatus.html":{},"interfaces/DatasetResult.html":{},"interfaces/DonorResult.html":{},"interfaces/ExtractionSet.html":{},"interfaces/Filter.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/ListResultItem.html":{},"interfaces/OntologyTreeModel.html":{},"interfaces/OntologyTreeNode.html":{},"interfaces/SearchableItem.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"interfaces/SpatialSearch.html":{},"interfaces/TissueBlockResult.html":{},"interfaces/TissueSectionResult.html":{},"miscellaneous/variables.html":{}}}],["z_dimension",{"_index":816,"title":{},"body":{"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"miscellaneous/variables.html":{}}}],["z_rotation",{"_index":610,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"miscellaneous/variables.html":{}}}],["z_scaling",{"_index":602,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"miscellaneous/variables.html":{}}}],["z_translation",{"_index":620,"title":{},"body":{"classes/CCFSpatialGraph.html":{},"interfaces/ExtractionSet.html":{},"interfaces/FlatSpatialPlacement.html":{},"interfaces/SpatialEntity.html":{},"interfaces/SpatialObjectReference.html":{},"interfaces/SpatialPlacement.html":{},"interfaces/SpatialPlacementCommon.html":{},"miscellaneous/variables.html":{}}}],["zone.js",{"_index":1706,"title":{},"body":{"dependencies.html":{}}}],["zoombasedopacity",{"_index":676,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}],["zoomtoonload",{"_index":677,"title":{},"body":{"classes/CCFSpatialScene.html":{},"interfaces/SpatialSceneNode.html":{}}}]],"pipeline":["stemmer"]}, + "store": {"interfaces/AggregateResult.html":{"url":"interfaces/AggregateResult.html","title":"interface - AggregateResult","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n AggregateResult\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-database/src/lib/interfaces.ts\n \n\n\n \n Description\n \n \n Aggregate query result\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n count\n \n \n \n \n label\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n count\n \n \n \n \n \n \n \n \n count: string | number\n\n \n \n\n\n \n \n Type : string | number\n\n \n \n\n\n\n\n\n \n \n Aggregate value\n\n \n \n \n \n \n \n \n \n \n label\n \n \n \n \n \n \n \n \n label: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Queried field\n\n \n \n \n \n \n \n\n\n \n export interface DatabaseStatus {\n /** Status of the database */\n status: 'Ready' | 'Loading' | 'Error';\n /** How long to wait (in milliseconds) before checking status again */\n checkback?: number;\n /** The amount of time (in milliseconds) taken to load the database */\n loadTime?: number;\n /** Human readable description of the current status */\n message?: string;\n}\n\n/** Aggregate query result */\nexport interface AggregateResult {\n /** Queried field */\n label: string;\n /** Aggregate value */\n count: string | number;\n}\n\n/** List result */\nexport interface ListResultItem {\n /** Identifier */\n '@id': string;\n /** Label */\n label: string;\n /** Description */\n description: string;\n /** Associated URL */\n link: string;\n}\n\n/** Donor List Result */\nexport interface DonorResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Donor';\n /** Provider Name */\n providerName: string;\n}\n\n/** Dataset List Result */\nexport interface DatasetResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Dataset';\n /** Technology used in data */\n technology: string;\n /** Representative thumbnail URL */\n thumbnail: string;\n}\n\n/** Tissue Section List Result */\nexport interface TissueSectionResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Sample';\n /** Sample tissue section type */\n sampleType: 'Tissue Section' | 'Non-Standard';\n /** Index into the sequence of sections from the parent block */\n sectionNumber: number;\n /** Datasets derived from this tissue section */\n datasets: DatasetResult[];\n}\n\n/** Tissue Block List Result */\nexport interface TissueBlockResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Sample';\n /** Sample tissue block type */\n sampleType: 'Tissue Block' | 'Non-Standard';\n /** Number of sections extracted from this block */\n sectionCount: number;\n /** Size of each tissue section */\n sectionSize: number;\n /** Units of the section size (generally, millimeters) */\n sectionUnits: string;\n\n /** The donor this tissue block was derived from */\n donor: DonorResult;\n /** The associated spatial entity (rui_location) for this block */\n spatialEntityId: string;\n /** The sections extracted from this tissue block */\n sections: TissueSectionResult[];\n /** Datasets derived from this tissue block */\n datasets: DatasetResult[];\n}\n\n/** Item that can be searched for */\nexport interface SearchableItem {\n /** Identifier */\n id: string;\n /** Sex */\n sex?: 'Male' | 'Female';\n /** Age */\n age?: number;\n /** BMI */\n bmi?: number;\n /** Ontology terms */\n ontologyTerms?: Set;\n /** CellType terms */\n cellTypeTerms?: Set;\n}\n\n/** Specification for a Spatial Search via Probing Sphere */\nexport interface SpatialSearch {\n /** X coordinate relative to target in millimeters */\n x: number;\n /** y coordinate relative to target in millimeters */\n y: number;\n /** z coordinate relative to target in millimeters */\n z: number;\n /** Size of the probing sphere in millimeters */\n radius: number;\n /** The target spatial entity IRI */\n target: string;\n}\n\n/** Options applied during queries */\nexport interface Filter {\n /** Sex */\n sex: 'Both' | 'Male' | 'Female';\n /** Age range */\n ageRange: [number, number];\n /** BMI range */\n bmiRange: [number, number];\n /** TMC */\n tmc: string[];\n /** Technologies */\n technologies: string[];\n /** Ontology terms */\n ontologyTerms: string[];\n /** CellType terms */\n cellTypeTerms: string[];\n /** spatial search */\n spatialSearches: SpatialSearch[];\n /** Include optional debugging information */\n debug?: boolean;\n}\n\n/** A node in the ontology */\nexport interface OntologyTreeNode {\n /** Identifier / IRI */\n '@id': string;\n /** JSON-LD Type */\n '@type': 'OntologyTreeNode';\n /** Identifier / IRI */\n id: string;\n /** RDFS label */\n label: string;\n /** Parent ontology node */\n parent: string;\n /** Child ontology nodes */\n children: string[];\n /** Synonym labels */\n synonymLabels: string[];\n}\n\n/** Ontology tree model */\nexport interface OntologyTreeModel {\n /** id of the root node of the ontology */\n root: string;\n /** Mapping from id/IRI to ontology node instance */\n nodes: { [id: string]: OntologyTreeNode };\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/CCFDatabaseOptions.html":{"url":"interfaces/CCFDatabaseOptions.html","title":"interface - CCFDatabaseOptions","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n CCFDatabaseOptions\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-database/src/lib/ccf-database.ts\n \n\n\n \n Description\n \n \n Database initialization options.\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n ccfContextUrl\n \n \n \n \n ccfOwlUrl\n \n \n \n \n dataSources\n \n \n \n \n hubmapAssetsUrl\n \n \n \n \n hubmapDataService\n \n \n \n \n hubmapDataUrl\n \n \n \n \n hubmapPortalUrl\n \n \n \n Optional\n \n hubmapQuery\n \n \n \n Optional\n \n hubmapToken\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n ccfContextUrl\n \n \n \n \n \n \n \n \n ccfContextUrl: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Context.\n\n \n \n \n \n \n \n \n \n \n ccfOwlUrl\n \n \n \n \n \n \n \n \n ccfOwlUrl: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n A url to load data from.\n\n \n \n \n \n \n \n \n \n \n dataSources\n \n \n \n \n \n \n \n \n dataSources: (string | JsonLd)[]\n\n \n \n\n\n \n \n Type : (string | JsonLd)[]\n\n \n \n\n\n\n\n\n \n \n A list of data sources (in n3, rdf, xml, owl, or jsonld format)\n\n \n \n \n \n \n \n \n \n \n hubmapAssetsUrl\n \n \n \n \n \n \n \n \n hubmapAssetsUrl: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Hubmap assets api url.\n\n \n \n \n \n \n \n \n \n \n hubmapDataService\n \n \n \n \n \n \n \n \n hubmapDataService: \"static\" | \"search-api\"\n\n \n \n\n\n \n \n Type : \"static\" | \"search-api\"\n\n \n \n\n\n\n\n\n \n \n Data service type.\n\n \n \n \n \n \n \n \n \n \n hubmapDataUrl\n \n \n \n \n \n \n \n \n hubmapDataUrl: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Hubmap data url.\n\n \n \n \n \n \n \n \n \n \n hubmapPortalUrl\n \n \n \n \n \n \n \n \n hubmapPortalUrl: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Hubmap Portal url.\n\n \n \n \n \n \n \n \n \n \n hubmapQuery\n \n \n \n \n \n \n \n \n hubmapQuery: \n\n \n \n\n\n\n \n \n Optional\n \n \n\n\n\n\n \n \n HuBMAP Elastic Search Query\n\n \n \n \n \n \n \n \n \n \n hubmapToken\n \n \n \n \n \n \n \n \n hubmapToken: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n HuBMAP Service Token.\n\n \n \n \n \n \n \n\n\n \n import { delMany, get, setMany } from 'idb-keyval';\nimport { JsonLd } from 'jsonld/jsonld-spec';\nimport {\n addJsonLdToStore, addN3ToStore, addRdfXmlToStore, DataFactory, deserializeN3Store, Quad, serializeN3Store, Store\n} from 'triple-store-utils';\n\nimport { CCFSpatialGraph } from './ccf-spatial-graph';\nimport { CCFSpatialScene, SpatialSceneNode } from './ccf-spatial-scene';\nimport { searchHubmap } from './hubmap/hubmap-data-import';\nimport { AggregateResult, DatabaseStatus, Filter, OntologyTreeModel, TissueBlockResult } from './interfaces';\nimport { getAggregateResults, getDatasetTechnologyNames, getProviderNames } from './queries/aggregate-results-n3';\nimport { findIds } from './queries/find-ids-n3';\nimport { getCellTypeTermOccurences, getOntologyTermOccurences } from './queries/ontology-term-occurences-n3';\nimport { getAnatomicalStructureTreeModel, getCellTypeTreeModel } from './queries/ontology-tree-n3';\nimport { getSpatialEntityForEntity } from './queries/spatial-result-n3';\nimport { getTissueBlockResult } from './queries/tissue-block-result-n3';\nimport { FlatSpatialPlacement, SpatialEntity } from './spatial-types';\nimport { CCFDatabaseStatusTracker } from './util/ccf-database-status-tracker';\nimport { patchJsonLd } from './util/patch-jsonld';\nimport { enrichRuiLocations } from './util/enrich-rui-locations';\n\n\n/** Database initialization options. */\nexport interface CCFDatabaseOptions {\n /** A url to load data from. */\n ccfOwlUrl: string;\n /** Context. */\n ccfContextUrl: string;\n /** A list of data sources (in n3, rdf, xml, owl, or jsonld format) */\n dataSources: (string|JsonLd)[];\n /** Data service type. */\n hubmapDataService: 'static' | 'search-api';\n /** HuBMAP Elastic Search Query */\n hubmapQuery?: unknown;\n /** Hubmap Portal url. */\n hubmapPortalUrl: string;\n /** Hubmap data url. */\n hubmapDataUrl: string;\n /** Hubmap assets api url. */\n hubmapAssetsUrl: string;\n /** HuBMAP Service Token. */\n hubmapToken?: string;\n}\n\n/** Default initialization options. */\nexport const DEFAULT_CCF_DB_OPTIONS: CCFDatabaseOptions = {\n ccfOwlUrl: 'https://purl.org/ccf/latest/ccf.owl',\n ccfContextUrl: 'https://purl.org/ccf/latest/ccf-context.jsonld',\n dataSources: [],\n hubmapDataService: 'static',\n hubmapPortalUrl: 'https://portal.hubmapconsortium.org/',\n hubmapDataUrl: '',\n hubmapAssetsUrl: 'https://assets.hubmapconsortium.org'\n};\n\n/** Database provider. */\nexport class CCFDatabase {\n /** The triple store. */\n store: Store;\n /** The spatial graph */\n graph: CCFSpatialGraph;\n /** Creates SpatialEntity Scenes */\n scene: CCFSpatialScene;\n /** If the database is initialized */\n private initializing?: Promise;\n\n private status: CCFDatabaseStatusTracker;\n\n /**\n * Creates an instance of ccfdatabase.\n *\n * @param [options] Initialization options.\n */\n constructor(public options: CCFDatabaseOptions = DEFAULT_CCF_DB_OPTIONS) {\n this.store = new Store(undefined, { factory: DataFactory });\n this.graph = new CCFSpatialGraph(this);\n this.scene = new CCFSpatialScene(this);\n }\n\n /**\n * Connects the database.\n *\n * @param [options] Options used to initialize.\n * @returns A promise resolving to true if data has been loaded into the database.\n */\n async connect(options?: CCFDatabaseOptions, cached = false): Promise {\n if (options) {\n this.options = options;\n }\n if (!this.initializing) {\n if (cached) {\n this.initializing = this.cachedConnect();\n } else {\n this.initializing = this.doConnect();\n }\n }\n await this.initializing;\n return this.store.size > 0;\n }\n\n private async cachedConnect(): Promise {\n const start = new Date().getTime();\n const lastModifiedKey = 'ccf-database.last_modified';\n const ccfDatabaseKey = 'ccf-database';\n\n const lastModified = await get(lastModifiedKey).catch(() => undefined);\n let serializedDb: string | undefined;\n\n if (lastModified && start - new Date(+lastModified).getTime() > 60*60*1000) {\n await delMany([ccfDatabaseKey, lastModifiedKey]).catch(() => undefined);\n } else {\n serializedDb = await get(ccfDatabaseKey).catch(() => undefined);\n }\n\n if (serializedDb) {\n await this.deserialize(serializedDb);\n } else {\n await this.doConnect();\n\n setMany([\n [ccfDatabaseKey, this.serialize()],\n [lastModifiedKey, '' + start]\n ]).catch(() => undefined);\n }\n }\n\n /**\n * Actually connects to the database.\n *\n * @returns A promise resolving to void when connected.\n */\n private async doConnect(): Promise {\n const ops: Promise[] = [];\n const sources: (string|JsonLd)[] = this.options.dataSources?.concat() ?? [];\n\n const ccfOwlUrl = this.options.ccfOwlUrl;\n if (ccfOwlUrl.startsWith('{')) {\n // serialized n3 store was provided as the ccfOwlUrl\n this.store = deserializeN3Store(ccfOwlUrl, DataFactory);\n } else if (ccfOwlUrl.endsWith('.n3store.json')) {\n const storeString = await fetch(ccfOwlUrl).then(r => r.text())\n .catch(() => console.log('Couldn\\'t locate serialized store.'));\n if (storeString) {\n this.store = deserializeN3Store(storeString, DataFactory);\n }\n } else if (ccfOwlUrl?.length > 0) {\n sources.push(ccfOwlUrl);\n }\n if (this.options.hubmapDataUrl) {\n if (this.options.hubmapDataUrl.endsWith('jsonld')) {\n sources.push(this.options.hubmapDataUrl);\n } else {\n ops.push(searchHubmap(\n this.options.hubmapDataUrl,\n this.options.hubmapDataService,\n this.options.hubmapQuery,\n this.options.hubmapToken,\n this.options.hubmapAssetsUrl,\n this.options.hubmapPortalUrl\n ).then((jsonld) => {\n if (jsonld) {\n return this.addDataSources([jsonld]);\n } else {\n return undefined;\n }\n }));\n }\n }\n ops.push(this.addDataSources(sources));\n await Promise.all(ops);\n await this.synchronize();\n }\n\n async addDataSources(sources: (string|JsonLd)[], inputStore?: Store): Promise {\n const store: Store = inputStore ?? this.store;\n await Promise.all(\n sources.map(async (source) => {\n if (typeof source === 'string') {\n if ((source.startsWith('http') || source.startsWith('assets/')) && source.includes('jsonld')) {\n source = await fetch(source).then(r => r.text());\n source = patchJsonLd(source as string);\n await addJsonLdToStore(source, store);\n } else if (source.endsWith('n3')) {\n await addN3ToStore(source, store);\n } else if (source.endsWith('rdf') || source.endsWith('owl') || source.endsWith('xml')) {\n await addRdfXmlToStore(source, store);\n } else {\n // Passthrough assumes a JSON-LD response\n source = patchJsonLd(source);\n await addJsonLdToStore(source, store);\n }\n } else {\n source = patchJsonLd(JSON.stringify(source));\n await addJsonLdToStore(source, store);\n }\n })\n );\n return this;\n }\n\n async synchronize(): Promise {\n // Add a small delay to allow the triple store to settle\n await new Promise(r => {\n setTimeout(r, 500);\n });\n this.graph.createGraph();\n enrichRuiLocations(this.store);\n return this;\n }\n\n serialize(): string {\n return serializeN3Store(this.store);\n }\n\n async deserialize(value: string): Promise {\n this.store = deserializeN3Store(value, DataFactory);\n this.graph = new CCFSpatialGraph(this);\n this.scene = new CCFSpatialScene(this);\n await new Promise(r => {\n setTimeout(r, 10);\n });\n }\n\n /**\n * Gets all ids matching the filter.\n *\n * @param [filter] The filter.\n * @returns A set of all matching ids.\n */\n getIds(filter: Filter = {} as Filter): Set {\n return findIds(this.store, this.graph, filter);\n }\n\n /**\n * Gets the data for an object.\n *\n * @param id The id of the requested object.\n * @returns The object data.\n */\n get(id: string): Quad[] {\n return this.store.getQuads(DataFactory.namedNode(id), null, null, null);\n }\n\n /**\n * Gets the data for objects matching a filter.\n *\n * @param [filter] The filter.\n * @returns An array of data.\n */\n search(filter: Filter = {} as Filter): Quad[][] {\n return [...this.getIds(filter)].map((s) => this.get(s));\n }\n\n /**\n * Gets all spatial entities for a filter.\n *\n * @param [filter] The filter.\n * @returns A list of spatial entities.\n */\n getSpatialEntities(filter?: Filter): SpatialEntity[] {\n // eslint-disable-next-line @typescript-eslint/consistent-type-assertions\n filter = { ...filter, hasSpatialEntity: true } as Filter;\n return [...this.getIds(filter)].map((s) => getSpatialEntityForEntity(this.store, s) as SpatialEntity);\n }\n\n async getDatabaseStatus(): Promise {\n if (!this.status) {\n this.status = new CCFDatabaseStatusTracker(this);\n }\n return this.status.toJson();\n }\n\n /**\n * Get a list of technology names used by datasets\n *\n * @returns list of unique technology names in the data\n */\n async getDatasetTechnologyNames(): Promise {\n return getDatasetTechnologyNames(this.store);\n }\n\n /**\n * Get a list of provider names from the database\n *\n * @returns list of unique provider names in the data\n */\n async getProviderNames(): Promise {\n return getProviderNames(this.store);\n }\n\n /**\n * Gets all tissue block results for a filter.\n *\n * @param [filter] The filter.\n * @returns A list of results.\n */\n async getTissueBlockResults(filter?: Filter): Promise {\n // eslint-disable-next-line @typescript-eslint/consistent-type-assertions\n filter = { ...filter, hasSpatialEntity: true } as Filter;\n return [...this.getIds(filter)].map((s) => getTissueBlockResult(this.store, s));\n }\n\n /**\n * Gets all aggregate results for a filter.\n *\n * @param [filter] The filter.\n * @returns A list of aggregate data.\n */\n async getAggregateResults(filter?: Filter): Promise {\n return getAggregateResults(this.getIds(filter), this.store);\n }\n\n /**\n * Get number of occurrences of ontology terms for a set of ids.\n *\n * @param [filter] The filter.\n * @returns Ontology term counts.\n */\n async getOntologyTermOccurences(filter?: Filter): Promise> {\n return getOntologyTermOccurences(this.getIds(filter), this.store);\n }\n\n /**\n * Get number of occurrences of cell type terms for a set of ids.\n *\n * @param [filter] The filter.\n * @returns Cell type term counts.\n */\n async getCellTypeTermOccurences(filter?: Filter): Promise> {\n return getCellTypeTermOccurences(this.getIds(filter), this.store);\n }\n\n /**\n * Get ontology term tree nodes\n *\n * @returns Ontology term counts.\n */\n async getOntologyTreeModel(): Promise {\n return getAnatomicalStructureTreeModel(this.store);\n }\n\n /**\n * Get cell type term tree nodes\n *\n * @returns Ontology term counts.\n */\n async getCellTypeTreeModel(): Promise {\n return getCellTypeTreeModel(this.store);\n }\n\n /**\n * Get reference organs\n *\n * @returns Ontology term counts.\n */\n async getReferenceOrgans(): Promise {\n return this.scene.getReferenceOrgans();\n }\n\n /**\n * Get all nodes to form the 3D scene of reference body, organs, and tissues\n *\n * @param [filter] The filter.\n * @returns A list of Spatial Scene Nodes for the 3D Scene\n */\n async getScene(filter?: Filter): Promise {\n this.graph.createGraph();\n return this.scene.getScene(filter);\n }\n\n /**\n * Get all nodes to form the 3D scene of reference organ and tissues\n *\n * @param [organIri] The Reference Organ IRI\n * @param [filter] The filter.\n * @returns A list of Spatial Scene Nodes for the 3D Scene\n */\n async getReferenceOrganScene(organIri: string, filter?: Filter): Promise {\n this.graph.createGraph();\n return this.scene.getReferenceOrganScene(organIri, filter);\n }\n\n async getSpatialPlacement(source: SpatialEntity, targetIri: string): Promise {\n return this.graph.getSpatialPlacement(source, targetIri);\n }\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/CCFDatabaseStatusTracker.html":{"url":"classes/CCFDatabaseStatusTracker.html","title":"class - CCFDatabaseStatusTracker","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n CCFDatabaseStatusTracker\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-database/src/lib/util/ccf-database-status-tracker.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Public\n database\n \n \n Optional\n loadTime\n \n \n Optional\n message\n \n \n status\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n Private\n connect\n \n \n toJson\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(database: CCFDatabase)\n \n \n \n \n Defined in projects/ccf-database/src/lib/util/ccf-database-status-tracker.ts:8\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n database\n \n \n CCFDatabase\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Public\n database\n \n \n \n \n \n \n Type : CCFDatabase\n\n \n \n \n \n Defined in projects/ccf-database/src/lib/util/ccf-database-status-tracker.ts:10\n \n \n\n\n \n \n \n \n \n \n \n \n Optional\n loadTime\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Defined in projects/ccf-database/src/lib/util/ccf-database-status-tracker.ts:8\n \n \n\n\n \n \n \n \n \n \n \n \n Optional\n message\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-database/src/lib/util/ccf-database-status-tracker.ts:7\n \n \n\n\n \n \n \n \n \n \n \n \n status\n \n \n \n \n \n \n Type : \"Ready\" | \"Loading\" | \"Error\"\n\n \n \n \n \n Defined in projects/ccf-database/src/lib/util/ccf-database-status-tracker.ts:6\n \n \n\n\n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Private\n connect\n \n \n \n \n \n \n \n connect()\n \n \n\n\n \n \n Defined in projects/ccf-database/src/lib/util/ccf-database-status-tracker.ts:23\n \n \n\n\n \n \n\n \n Returns : Promise\n\n \n \n \n \n \n \n \n \n \n \n \n toJson\n \n \n \n \n \n \ntoJson()\n \n \n\n\n \n \n Defined in projects/ccf-database/src/lib/util/ccf-database-status-tracker.ts:14\n \n \n\n\n \n \n\n \n Returns : DatabaseStatus\n\n \n \n \n \n \n\n\n\n\n\n\n \n\n\n \n import { DatabaseStatus } from '../interfaces';\nimport { CCFDatabase } from '../ccf-database';\n\n\nexport class CCFDatabaseStatusTracker {\n status: 'Ready' | 'Loading' | 'Error';\n message?: string;\n loadTime?: number;\n\n constructor(public database: CCFDatabase) {\n this.connect();\n }\n\n toJson(): DatabaseStatus {\n return {\n status: this.status,\n message: this.message,\n checkback: this.status === 'Ready' || this.status === 'Error' ? 60 * 60 * 1000 : 2000,\n loadTime: this.loadTime\n };\n }\n\n private connect(): Promise {\n this.status = 'Loading';\n this.message = 'Loading database';\n\n const startTime = Date.now();\n return this.database.connect()\n .then(async (loaded) => {\n if (loaded) {\n // Warm up the database\n this.message = 'Building scene';\n await this.database.getScene();\n this.message = 'Building tissue block results';\n await this.database.getTissueBlockResults();\n this.message = 'Aggregating results';\n await this.database.getAggregateResults();\n this.status = 'Ready';\n this.message = 'Database successfully loaded';\n } else {\n this.status = 'Error';\n this.message = 'Unknown error while loading database';\n }\n })\n .catch((error: { message?: string }) => {\n this.status = 'Error';\n this.message = error?.message ?? 'Unknown error while loading database';\n })\n .finally(() => {\n this.loadTime = Date.now() - startTime;\n });\n }\n}\n\n \n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/CCFSpatialGraph.html":{"url":"classes/CCFSpatialGraph.html","title":"class - CCFSpatialGraph","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n CCFSpatialGraph\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-database/src/lib/ccf-spatial-graph.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n graph\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n addEdge\n \n \n addNode\n \n \n createGraph\n \n \n getSpatialPlacement\n \n \n getTransformationMatrix\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(db: CCFDatabase)\n \n \n \n \n Defined in projects/ccf-database/src/lib/ccf-spatial-graph.ts:41\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n db\n \n \n CCFDatabase\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n graph\n \n \n \n \n \n \n Type : any\n\n \n \n \n \n Defined in projects/ccf-database/src/lib/ccf-spatial-graph.ts:41\n \n \n\n\n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n addEdge\n \n \n \n \n \n \naddEdge(id: string, source: string, target: string, type: string)\n \n \n\n\n \n \n Defined in projects/ccf-database/src/lib/ccf-spatial-graph.ts:78\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n id\n \n string\n \n\n \n No\n \n\n\n \n \n source\n \n string\n \n\n \n No\n \n\n\n \n \n target\n \n string\n \n\n \n No\n \n\n\n \n \n type\n \n string\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n addNode\n \n \n \n \n \n \naddNode(id: string, type: string)\n \n \n\n\n \n \n Defined in projects/ccf-database/src/lib/ccf-spatial-graph.ts:74\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n id\n \n string\n \n\n \n No\n \n\n\n \n \n type\n \n string\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n createGraph\n \n \n \n \n \n \ncreateGraph()\n \n \n\n\n \n \n Defined in projects/ccf-database/src/lib/ccf-spatial-graph.ts:47\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n getSpatialPlacement\n \n \n \n \n \n \ngetSpatialPlacement(source: SpatialEntity, targetIri: string)\n \n \n\n\n \n \n Defined in projects/ccf-database/src/lib/ccf-spatial-graph.ts:110\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n source\n \n SpatialEntity\n \n\n \n No\n \n\n\n \n \n targetIri\n \n string\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : FlatSpatialPlacement | undefined\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getTransformationMatrix\n \n \n \n \n \n \ngetTransformationMatrix(sourceIRI: string, targetIRI: string)\n \n \n\n\n \n \n Defined in projects/ccf-database/src/lib/ccf-spatial-graph.ts:82\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n sourceIRI\n \n string\n \n\n \n No\n \n\n\n \n \n targetIRI\n \n string\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Matrix4 | undefined\n\n \n \n \n \n \n \n \n \n\n\n\n\n\n\n \n\n\n \n import { Euler, Matrix4, toDegrees, toRadians } from '@math.gl/core';\nimport { DirectedGraph } from 'graphology';\nimport shortestPath from 'graphology-shortest-path/unweighted';\nimport { get } from 'lodash';\nimport { readQuads } from 'triple-store-utils';\nimport { v4 as uuidV4 } from 'uuid';\n\nimport { CCFDatabase } from './ccf-database';\nimport { getSpatialPlacement } from './queries/spatial-result-n3';\nimport { FlatSpatialPlacement, SpatialEntity, SpatialPlacement } from './spatial-types';\nimport { ccf, rdf } from './util/prefixes';\n\n\nexport function applySpatialPlacement(tx: Matrix4, placement: SpatialPlacement): Matrix4 {\n const p = placement;\n let factor: number;\n switch (p.translation_units) {\n case 'centimeter':\n factor = 1 / 100;\n break;\n case 'millimeter':\n factor = 1 / 1000;\n break;\n case 'meter':\n default:\n factor = 1;\n break;\n }\n const T = [p.x_translation, p.y_translation, p.z_translation].map(t => t * factor);\n const R = [p.x_rotation, p.y_rotation, p.z_rotation].map(toRadians) as [number, number, number];\n const S = [p.x_scaling, p.y_scaling, p.z_scaling];\n\n return tx.translate(T).rotateXYZ(R).scale(S);\n}\n\nexport class CCFSpatialGraph {\n // eslint-disable-next-line @typescript-eslint/no-explicit-any\n graph: any;\n\n constructor(private db: CCFDatabase) {\n this.createGraph();\n }\n\n createGraph(): void {\n this.graph = new DirectedGraph();\n const store = this.db.store;\n\n // Add all Spatial Object References\n store.forSubjects((subject) => {\n this.addNode(subject.id, 'SpatialObjectReference');\n }, rdf.type, ccf.SpatialObjectReference, null);\n\n // Add all Spatial Entities\n store.forSubjects((subject) => {\n this.addNode(subject.id, 'SpatialEntity');\n }, rdf.type, ccf.SpatialEntity, null);\n\n // Add all Spatial Placements\n const edgeSource: Record = {};\n for (const quad of readQuads(store, null, ccf.spatialPlacement.source, null, null)) {\n edgeSource[quad.subject.id] = quad.object.id;\n }\n for (const quad of readQuads(store, null, ccf.spatialPlacement.target, null, null)) {\n const source = edgeSource[quad.subject.id];\n if (source) {\n this.addEdge(quad.subject.id, source, quad.object.id, 'SpatialPlacement');\n }\n }\n }\n\n addNode(id: string, type: string): void {\n this.graph.mergeNode(id, { type });\n }\n\n addEdge(id: string, source: string, target: string, type: string): void {\n this.graph.mergeDirectedEdge(source, target, { type, id });\n }\n\n getTransformationMatrix(sourceIRI: string, targetIRI: string): Matrix4 | undefined {\n if (sourceIRI === targetIRI) {\n return new Matrix4(Matrix4.IDENTITY); // identity\n }\n if (!this.graph.hasNode(sourceIRI) || !this.graph.hasNode(targetIRI)) {\n return undefined;\n }\n\n const store = this.db.store;\n const tx = new Matrix4(Matrix4.IDENTITY);\n const path = shortestPath(this.graph, sourceIRI, targetIRI);\n if (path && path.length > 0) {\n path.reverse();\n let target: string | number = '';\n for (const source of path) {\n if (target) {\n const placementId = this.graph.getEdgeAttribute(source, target, 'id');\n const placement = getSpatialPlacement(store, placementId);\n applySpatialPlacement(tx, placement);\n }\n target = source;\n }\n return tx;\n } else {\n return undefined;\n }\n }\n\n getSpatialPlacement(source: SpatialEntity, targetIri: string): FlatSpatialPlacement | undefined {\n const sourceIri = this.graph.hasNode(source['@id']) ? source['@id'] : undefined;\n const placement: SpatialPlacement = get(source, 'placement[0]', get(source, 'placement', undefined));\n\n let matrix: Matrix4 | undefined;\n if (placement && this.graph.hasNode(placement.target)) {\n matrix = this.getTransformationMatrix(placement.target as unknown as string, targetIri);\n if (matrix) {\n matrix = applySpatialPlacement(matrix, placement);\n }\n } else if (sourceIri) {\n matrix = this.getTransformationMatrix(sourceIri, targetIri);\n }\n\n if (matrix) {\n const euler = new Euler().fromRotationMatrix(matrix, Euler.XYZ);\n const T = matrix.getTranslation().map(n => n * 1000) as [number, number, number];\n const R = euler.toVector3().map(toDegrees) as [number, number, number];\n const S = matrix.getScale().map(n => n 0.999999 ? 1 : n) as [number, number, number];\n\n return {\n '@context': 'https://hubmapconsortium.github.io/hubmap-ontology/ccf-context.jsonld',\n '@id': `http://purl.org/ccf/1.5/${uuidV4()}_placement`,\n '@type': 'SpatialPlacement',\n source: source['@id'],\n target: targetIri,\n placement_date: new Date().toISOString().split('T')[0],\n x_scaling: S[0],\n y_scaling: S[1],\n z_scaling: S[2],\n scaling_units: 'ratio',\n x_rotation: R[0],\n y_rotation: R[1],\n z_rotation: R[2],\n rotation_order: 'XYZ',\n rotation_units: 'degree',\n x_translation: T[0],\n y_translation: T[1],\n z_translation: T[2],\n translation_units: 'millimeter'\n };\n } else {\n return undefined;\n }\n }\n}\n\n \n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/CCFSpatialScene.html":{"url":"classes/CCFSpatialScene.html","title":"class - CCFSpatialScene","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n CCFSpatialScene\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-database/src/lib/ccf-spatial-scene.ts\n \n\n\n\n\n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n getAnatomicalStructures\n \n \n getEntitySceneNodes\n \n \n getExtractionSet\n \n \n getExtractionSets\n \n \n getReferenceBody\n \n \n getReferenceOrgans\n \n \n getReferenceOrganScene\n \n \n getReferenceOrganSets\n \n \n getReferenceSceneNodes\n \n \n getScene\n \n \n getSceneNode\n \n \n getSpatialEntity\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(db: CCFDatabase)\n \n \n \n \n Defined in projects/ccf-database/src/lib/ccf-spatial-scene.ts:38\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n db\n \n \n CCFDatabase\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n getAnatomicalStructures\n \n \n \n \n \n \ngetAnatomicalStructures(iri: string)\n \n \n\n\n \n \n Defined in projects/ccf-database/src/lib/ccf-spatial-scene.ts:51\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n iri\n \n string\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : SpatialEntity[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getEntitySceneNodes\n \n \n \n \n \n \ngetEntitySceneNodes(filter?: Filter)\n \n \n\n\n \n \n Defined in projects/ccf-database/src/lib/ccf-spatial-scene.ts:149\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : SpatialSceneNode[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getExtractionSet\n \n \n \n \n \n \ngetExtractionSet(iri: string)\n \n \n\n\n \n \n Defined in projects/ccf-database/src/lib/ccf-spatial-scene.ts:48\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n iri\n \n string\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : ExtractionSet\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getExtractionSets\n \n \n \n \n \n \ngetExtractionSets(iri: string)\n \n \n\n\n \n \n Defined in projects/ccf-database/src/lib/ccf-spatial-scene.ts:45\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n iri\n \n string\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : ExtractionSet[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getReferenceBody\n \n \n \n \n \n \ngetReferenceBody(filter?: Filter)\n \n \n\n\n \n \n Defined in projects/ccf-database/src/lib/ccf-spatial-scene.ts:58\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : SpatialEntity\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getReferenceOrgans\n \n \n \n \n \n \ngetReferenceOrgans()\n \n \n\n\n \n \n Defined in projects/ccf-database/src/lib/ccf-spatial-scene.ts:54\n \n \n\n\n \n \n\n \n Returns : SpatialEntity[]\n\n \n \n \n \n \n \n \n \n \n \n \n getReferenceOrganScene\n \n \n \n \n \n \ngetReferenceOrganScene(organIri: string, filter?: Filter)\n \n \n\n\n \n \n Defined in projects/ccf-database/src/lib/ccf-spatial-scene.ts:130\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n organIri\n \n string\n \n\n \n No\n \n\n\n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : SpatialSceneNode[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getReferenceOrganSets\n \n \n \n \n \n \ngetReferenceOrganSets(filter?: Filter)\n \n \n\n\n \n \n Defined in projects/ccf-database/src/lib/ccf-spatial-scene.ts:75\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : SpatialEntity[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getReferenceSceneNodes\n \n \n \n \n \n \ngetReferenceSceneNodes(filter?: Filter)\n \n \n\n\n \n \n Defined in projects/ccf-database/src/lib/ccf-spatial-scene.ts:95\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : SpatialSceneNode[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getScene\n \n \n \n \n \n \ngetScene(filter?: Filter)\n \n \n\n\n \n \n Defined in projects/ccf-database/src/lib/ccf-spatial-scene.ts:198\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n Filter\n \n\n \n Yes\n \n\n\n \n \n \n \n \n \n \n Returns : SpatialSceneNode[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getSceneNode\n \n \n \n \n \n \ngetSceneNode(source: SpatialEntity, target: SpatialEntity, nodeAttrs: Partial)\n \n \n\n\n \n \n Defined in projects/ccf-database/src/lib/ccf-spatial-scene.ts:156\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Default value\n \n \n \n \n source\n \n SpatialEntity\n \n\n \n No\n \n\n \n \n\n \n \n target\n \n SpatialEntity\n \n\n \n No\n \n\n \n \n\n \n \n nodeAttrs\n \n Partial\n \n\n \n No\n \n\n \n {}\n \n\n \n \n \n \n \n \n \n Returns : SpatialSceneNode | undefined\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getSpatialEntity\n \n \n \n \n \n \ngetSpatialEntity(iri: string)\n \n \n\n\n \n \n Defined in projects/ccf-database/src/lib/ccf-spatial-scene.ts:42\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n iri\n \n string\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : SpatialEntity\n\n \n \n \n \n \n \n \n \n\n\n\n\n\n\n \n\n\n \n import { Matrix4, toRadians } from '@math.gl/core';\n\nimport { CCFDatabase } from './ccf-database';\nimport { Filter } from './interfaces';\nimport {\n getAnatomicalStructures, getExtractionSet, getExtractionSets, getReferenceOrgans, getSpatialEntity,\n} from './queries/spatial-result-n3';\nimport { ExtractionSet, SpatialEntity } from './spatial-types';\nimport { ccf } from './util/prefixes';\n\n\nexport type SpatialSceneGeometry = 'sphere' | 'cube' | 'wireframe' | 'text' | 'cone' | 'cylinder';\n\nexport interface SpatialSceneNode {\n '@id': string;\n '@type': string;\n entityId?: string;\n ccf_annotations?: string[];\n representation_of?: string;\n reference_organ?: string;\n unpickable?: boolean;\n geometry?: SpatialSceneGeometry;\n text?: string;\n _lighting?: string;\n scenegraph?: string;\n scenegraphNode?: string;\n zoomBasedOpacity?: boolean;\n zoomToOnLoad?: boolean;\n color?: [number, number, number, number];\n opacity?: number;\n transformMatrix: Matrix4;\n name?: string;\n tooltip?: string;\n priority?: number;\n}\n\nexport class CCFSpatialScene {\n\n constructor(private db: CCFDatabase) {}\n\n getSpatialEntity(iri: string): SpatialEntity {\n return getSpatialEntity(this.db.store, iri);\n }\n getExtractionSets(iri: string): ExtractionSet[] {\n return getExtractionSets(this.db.store, iri);\n }\n getExtractionSet(iri: string): ExtractionSet {\n return getExtractionSet(this.db.store, iri);\n }\n getAnatomicalStructures(iri: string): SpatialEntity[] {\n return getAnatomicalStructures(this.db.store, iri);\n }\n getReferenceOrgans(): SpatialEntity[] {\n return getReferenceOrgans(this.db.store);\n }\n\n getReferenceBody(filter?: Filter): SpatialEntity {\n let bodyId: string;\n switch (filter?.sex) {\n case 'Male':\n bodyId = ccf.spatial.Male.id;\n break;\n case 'Female':\n bodyId = ccf.spatial.Female.id;\n break;\n case 'Both':\n default:\n bodyId = ccf.spatial.BothSexes.id;\n break;\n }\n return this.getSpatialEntity(bodyId);\n }\n\n getReferenceOrganSets(filter?: Filter): SpatialEntity[] {\n let organSet = this.getReferenceOrgans();\n switch (filter?.sex) {\n case 'Male':\n organSet = organSet.filter(s => s.sex === 'Male');\n break;\n case 'Female':\n organSet = organSet.filter(s => s.sex === 'Female');\n break;\n case 'Both':\n default:\n break;\n }\n if (filter?.debug) {\n organSet = organSet.map(o => [ [o], this.getAnatomicalStructures(o['@id'])])\n .reduce((acc, [organ, structures]) => acc.concat(structures.length > 0 ? structures : organ), []);\n }\n return organSet;\n }\n\n getReferenceSceneNodes(filter?: Filter): SpatialSceneNode[] {\n const body = this.getReferenceBody(filter);\n const skinNodes: SpatialSceneNode[] = [];\n let nodes: (SpatialSceneNode | undefined)[] = [\n ...this.getReferenceOrganSets(filter).map((organ) => {\n const isSkin = organ.representation_of === 'http://purl.obolibrary.org/obo/UBERON_0002097';\n const sceneNode = this.getSceneNode(organ, body, {\n color: [255, 255, 255, 255], opacity: isSkin ? 0.5 : 0.2, unpickable: true, _lighting: 'pbr', zoomBasedOpacity: !isSkin\n });\n if (isSkin && sceneNode) {\n skinNodes.push(sceneNode);\n return undefined;\n } else {\n return sceneNode;\n }\n })\n ];\n if (skinNodes.length > 0) {\n nodes = [...skinNodes, ...nodes];\n }\n\n if (filter?.debug) {\n // Debug bounding boxes\n nodes = nodes.concat([\n this.getSceneNode(this.getSpatialEntity(ccf.base('VHRightKidney').id), body, { color: [0, 0, 255, 0.5*255], geometry: 'wireframe' }),\n this.getSceneNode(this.getSpatialEntity(ccf.base('VHLeftKidney').id), body, { color: [255, 0, 0, 0.5*255], geometry: 'wireframe' }),\n this.getSceneNode(this.getSpatialEntity(ccf.base('VHSpleenCC1').id), body, { color: [0, 255, 0, 0.5*255], geometry: 'wireframe' }),\n this.getSceneNode(this.getSpatialEntity(ccf.base('VHSpleenCC2').id), body, { color: [0, 255, 0, 0.5*255], geometry: 'wireframe' }),\n this.getSceneNode(this.getSpatialEntity(ccf.base('VHSpleenCC3').id), body, { color: [0, 255, 0, 0.5*255], geometry: 'wireframe' })\n ]);\n }\n\n return nodes.filter(s => s !== undefined) as SpatialSceneNode[];\n }\n\n getReferenceOrganScene(organIri: string, filter?: Filter): SpatialSceneNode[] {\n const hasSexFilter = filter?.sex !== undefined && filter?.sex?.toLowerCase() !== 'both';\n const organs = this.getReferenceOrgans().filter((o) => o.representation_of === organIri && (!hasSexFilter || o.sex === filter?.sex));\n if (organs.length > 0) {\n const organ = organs[0];\n const isSkin = organ.representation_of === 'http://purl.obolibrary.org/obo/UBERON_0002097';\n const organNode = this.getSceneNode(organ, organ, {\n color: [255, 255, 255, 255], opacity: isSkin ? 0.5 : 0.2, unpickable: true, _lighting: 'pbr'\n }) as SpatialSceneNode;\n\n const scene = (this.db.getSpatialEntities(filter) ?? []).map((entity) =>\n this.getSceneNode(entity, organ, { color: [255, 255, 255, 0.9*255] })\n ) as SpatialSceneNode[];\n return [organNode].concat(scene).filter(n => n !== undefined);\n } else {\n return [];\n }\n }\n\n getEntitySceneNodes(filter?: Filter): SpatialSceneNode[] {\n const body = this.getReferenceBody(filter);\n return this.db.getSpatialEntities(filter).map((entity) =>\n this.getSceneNode(entity, body, { color: [255, 255, 255, 0.9*255] })\n ).filter(s => s !== undefined) as SpatialSceneNode[];\n }\n\n getSceneNode(source: SpatialEntity, target: SpatialEntity, nodeAttrs: Partial = {}): SpatialSceneNode | undefined {\n const has3dObject = source?.object?.file_format?.startsWith('model/gltf');\n const sourceID = has3dObject && source.object ? source.object['@id'] : source['@id'];\n let transform = this.db.graph.getTransformationMatrix(sourceID, target['@id']);\n if (transform) {\n if (has3dObject) {\n transform = new Matrix4(Matrix4.IDENTITY).rotateX(toRadians(90)).multiplyLeft(transform);\n } else {\n // Scale visible bounding boxes to the desired dimensions\n let factor: number;\n switch (source.dimension_units) {\n case 'centimeter':\n factor = 1 / 100;\n break;\n case 'millimeter':\n factor = 1 / 1000;\n break;\n case 'meter':\n default:\n factor = 1;\n break;\n }\n const scale = [source.x_dimension, source.y_dimension, source.z_dimension].map(dim => dim * factor / 2);\n transform.scale(scale);\n }\n return {\n '@id': source['@id'], '@type': 'SpatialSceneNode',\n entityId: source.entityId,\n ccf_annotations: source.ccf_annotations,\n representation_of: source.representation_of,\n reference_organ: source.reference_organ,\n scenegraph: has3dObject ? source.object?.file : undefined,\n scenegraphNode: has3dObject ? source.object?.file_subpath : undefined,\n transformMatrix: transform,\n tooltip: source.label,\n ...nodeAttrs\n };\n } else {\n return undefined;\n }\n }\n\n getScene(filter?: Filter): SpatialSceneNode[] {\n return [\n ...this.getReferenceSceneNodes(filter),\n ...this.getEntitySceneNodes(filter)\n ];\n }\n}\n\n \n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/DatabaseStatus.html":{"url":"interfaces/DatabaseStatus.html","title":"interface - DatabaseStatus","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n DatabaseStatus\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-database/src/lib/interfaces.ts\n \n\n\n \n Description\n \n \n Status of the database\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n checkback\n \n \n \n Optional\n \n loadTime\n \n \n \n Optional\n \n message\n \n \n \n \n status\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n checkback\n \n \n \n \n \n \n \n \n checkback: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n How long to wait (in milliseconds) before checking status again\n\n \n \n \n \n \n \n \n \n \n loadTime\n \n \n \n \n \n \n \n \n loadTime: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n The amount of time (in milliseconds) taken to load the database\n\n \n \n \n \n \n \n \n \n \n message\n \n \n \n \n \n \n \n \n message: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Human readable description of the current status\n\n \n \n \n \n \n \n \n \n \n status\n \n \n \n \n \n \n \n \n status: \"Ready\" | \"Loading\" | \"Error\"\n\n \n \n\n\n \n \n Type : \"Ready\" | \"Loading\" | \"Error\"\n\n \n \n\n\n\n\n\n \n \n Status of the database\n\n \n \n \n \n \n \n\n\n \n export interface DatabaseStatus {\n /** Status of the database */\n status: 'Ready' | 'Loading' | 'Error';\n /** How long to wait (in milliseconds) before checking status again */\n checkback?: number;\n /** The amount of time (in milliseconds) taken to load the database */\n loadTime?: number;\n /** Human readable description of the current status */\n message?: string;\n}\n\n/** Aggregate query result */\nexport interface AggregateResult {\n /** Queried field */\n label: string;\n /** Aggregate value */\n count: string | number;\n}\n\n/** List result */\nexport interface ListResultItem {\n /** Identifier */\n '@id': string;\n /** Label */\n label: string;\n /** Description */\n description: string;\n /** Associated URL */\n link: string;\n}\n\n/** Donor List Result */\nexport interface DonorResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Donor';\n /** Provider Name */\n providerName: string;\n}\n\n/** Dataset List Result */\nexport interface DatasetResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Dataset';\n /** Technology used in data */\n technology: string;\n /** Representative thumbnail URL */\n thumbnail: string;\n}\n\n/** Tissue Section List Result */\nexport interface TissueSectionResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Sample';\n /** Sample tissue section type */\n sampleType: 'Tissue Section' | 'Non-Standard';\n /** Index into the sequence of sections from the parent block */\n sectionNumber: number;\n /** Datasets derived from this tissue section */\n datasets: DatasetResult[];\n}\n\n/** Tissue Block List Result */\nexport interface TissueBlockResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Sample';\n /** Sample tissue block type */\n sampleType: 'Tissue Block' | 'Non-Standard';\n /** Number of sections extracted from this block */\n sectionCount: number;\n /** Size of each tissue section */\n sectionSize: number;\n /** Units of the section size (generally, millimeters) */\n sectionUnits: string;\n\n /** The donor this tissue block was derived from */\n donor: DonorResult;\n /** The associated spatial entity (rui_location) for this block */\n spatialEntityId: string;\n /** The sections extracted from this tissue block */\n sections: TissueSectionResult[];\n /** Datasets derived from this tissue block */\n datasets: DatasetResult[];\n}\n\n/** Item that can be searched for */\nexport interface SearchableItem {\n /** Identifier */\n id: string;\n /** Sex */\n sex?: 'Male' | 'Female';\n /** Age */\n age?: number;\n /** BMI */\n bmi?: number;\n /** Ontology terms */\n ontologyTerms?: Set;\n /** CellType terms */\n cellTypeTerms?: Set;\n}\n\n/** Specification for a Spatial Search via Probing Sphere */\nexport interface SpatialSearch {\n /** X coordinate relative to target in millimeters */\n x: number;\n /** y coordinate relative to target in millimeters */\n y: number;\n /** z coordinate relative to target in millimeters */\n z: number;\n /** Size of the probing sphere in millimeters */\n radius: number;\n /** The target spatial entity IRI */\n target: string;\n}\n\n/** Options applied during queries */\nexport interface Filter {\n /** Sex */\n sex: 'Both' | 'Male' | 'Female';\n /** Age range */\n ageRange: [number, number];\n /** BMI range */\n bmiRange: [number, number];\n /** TMC */\n tmc: string[];\n /** Technologies */\n technologies: string[];\n /** Ontology terms */\n ontologyTerms: string[];\n /** CellType terms */\n cellTypeTerms: string[];\n /** spatial search */\n spatialSearches: SpatialSearch[];\n /** Include optional debugging information */\n debug?: boolean;\n}\n\n/** A node in the ontology */\nexport interface OntologyTreeNode {\n /** Identifier / IRI */\n '@id': string;\n /** JSON-LD Type */\n '@type': 'OntologyTreeNode';\n /** Identifier / IRI */\n id: string;\n /** RDFS label */\n label: string;\n /** Parent ontology node */\n parent: string;\n /** Child ontology nodes */\n children: string[];\n /** Synonym labels */\n synonymLabels: string[];\n}\n\n/** Ontology tree model */\nexport interface OntologyTreeModel {\n /** id of the root node of the ontology */\n root: string;\n /** Mapping from id/IRI to ontology node instance */\n nodes: { [id: string]: OntologyTreeNode };\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/DatasetResult.html":{"url":"interfaces/DatasetResult.html","title":"interface - DatasetResult","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n DatasetResult\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-database/src/lib/interfaces.ts\n \n\n\n \n Description\n \n \n Dataset List Result\n\n \n\n \n Extends\n \n \n ListResultItem\n \n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n @type\n \n \n \n \n technology\n \n \n \n \n thumbnail\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n @type\n \n \n \n \n \n \n \n \n @type: \n\n \n \n\n\n\n\n\n\n\n \n \n JSON-LD Type\n\n \n \n \n \n \n \n \n \n \n technology\n \n \n \n \n \n \n \n \n technology: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Technology used in data\n\n \n \n \n \n \n \n \n \n \n thumbnail\n \n \n \n \n \n \n \n \n thumbnail: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Representative thumbnail URL\n\n \n \n \n \n \n \n\n\n \n export interface DatabaseStatus {\n /** Status of the database */\n status: 'Ready' | 'Loading' | 'Error';\n /** How long to wait (in milliseconds) before checking status again */\n checkback?: number;\n /** The amount of time (in milliseconds) taken to load the database */\n loadTime?: number;\n /** Human readable description of the current status */\n message?: string;\n}\n\n/** Aggregate query result */\nexport interface AggregateResult {\n /** Queried field */\n label: string;\n /** Aggregate value */\n count: string | number;\n}\n\n/** List result */\nexport interface ListResultItem {\n /** Identifier */\n '@id': string;\n /** Label */\n label: string;\n /** Description */\n description: string;\n /** Associated URL */\n link: string;\n}\n\n/** Donor List Result */\nexport interface DonorResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Donor';\n /** Provider Name */\n providerName: string;\n}\n\n/** Dataset List Result */\nexport interface DatasetResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Dataset';\n /** Technology used in data */\n technology: string;\n /** Representative thumbnail URL */\n thumbnail: string;\n}\n\n/** Tissue Section List Result */\nexport interface TissueSectionResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Sample';\n /** Sample tissue section type */\n sampleType: 'Tissue Section' | 'Non-Standard';\n /** Index into the sequence of sections from the parent block */\n sectionNumber: number;\n /** Datasets derived from this tissue section */\n datasets: DatasetResult[];\n}\n\n/** Tissue Block List Result */\nexport interface TissueBlockResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Sample';\n /** Sample tissue block type */\n sampleType: 'Tissue Block' | 'Non-Standard';\n /** Number of sections extracted from this block */\n sectionCount: number;\n /** Size of each tissue section */\n sectionSize: number;\n /** Units of the section size (generally, millimeters) */\n sectionUnits: string;\n\n /** The donor this tissue block was derived from */\n donor: DonorResult;\n /** The associated spatial entity (rui_location) for this block */\n spatialEntityId: string;\n /** The sections extracted from this tissue block */\n sections: TissueSectionResult[];\n /** Datasets derived from this tissue block */\n datasets: DatasetResult[];\n}\n\n/** Item that can be searched for */\nexport interface SearchableItem {\n /** Identifier */\n id: string;\n /** Sex */\n sex?: 'Male' | 'Female';\n /** Age */\n age?: number;\n /** BMI */\n bmi?: number;\n /** Ontology terms */\n ontologyTerms?: Set;\n /** CellType terms */\n cellTypeTerms?: Set;\n}\n\n/** Specification for a Spatial Search via Probing Sphere */\nexport interface SpatialSearch {\n /** X coordinate relative to target in millimeters */\n x: number;\n /** y coordinate relative to target in millimeters */\n y: number;\n /** z coordinate relative to target in millimeters */\n z: number;\n /** Size of the probing sphere in millimeters */\n radius: number;\n /** The target spatial entity IRI */\n target: string;\n}\n\n/** Options applied during queries */\nexport interface Filter {\n /** Sex */\n sex: 'Both' | 'Male' | 'Female';\n /** Age range */\n ageRange: [number, number];\n /** BMI range */\n bmiRange: [number, number];\n /** TMC */\n tmc: string[];\n /** Technologies */\n technologies: string[];\n /** Ontology terms */\n ontologyTerms: string[];\n /** CellType terms */\n cellTypeTerms: string[];\n /** spatial search */\n spatialSearches: SpatialSearch[];\n /** Include optional debugging information */\n debug?: boolean;\n}\n\n/** A node in the ontology */\nexport interface OntologyTreeNode {\n /** Identifier / IRI */\n '@id': string;\n /** JSON-LD Type */\n '@type': 'OntologyTreeNode';\n /** Identifier / IRI */\n id: string;\n /** RDFS label */\n label: string;\n /** Parent ontology node */\n parent: string;\n /** Child ontology nodes */\n children: string[];\n /** Synonym labels */\n synonymLabels: string[];\n}\n\n/** Ontology tree model */\nexport interface OntologyTreeModel {\n /** id of the root node of the ontology */\n root: string;\n /** Mapping from id/IRI to ontology node instance */\n nodes: { [id: string]: OntologyTreeNode };\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/DonorResult.html":{"url":"interfaces/DonorResult.html","title":"interface - DonorResult","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n DonorResult\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-database/src/lib/interfaces.ts\n \n\n\n \n Description\n \n \n Donor List Result\n\n \n\n \n Extends\n \n \n ListResultItem\n \n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n @type\n \n \n \n \n providerName\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n @type\n \n \n \n \n \n \n \n \n @type: \n\n \n \n\n\n\n\n\n\n\n \n \n JSON-LD Type\n\n \n \n \n \n \n \n \n \n \n providerName\n \n \n \n \n \n \n \n \n providerName: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Provider Name\n\n \n \n \n \n \n \n\n\n \n export interface DatabaseStatus {\n /** Status of the database */\n status: 'Ready' | 'Loading' | 'Error';\n /** How long to wait (in milliseconds) before checking status again */\n checkback?: number;\n /** The amount of time (in milliseconds) taken to load the database */\n loadTime?: number;\n /** Human readable description of the current status */\n message?: string;\n}\n\n/** Aggregate query result */\nexport interface AggregateResult {\n /** Queried field */\n label: string;\n /** Aggregate value */\n count: string | number;\n}\n\n/** List result */\nexport interface ListResultItem {\n /** Identifier */\n '@id': string;\n /** Label */\n label: string;\n /** Description */\n description: string;\n /** Associated URL */\n link: string;\n}\n\n/** Donor List Result */\nexport interface DonorResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Donor';\n /** Provider Name */\n providerName: string;\n}\n\n/** Dataset List Result */\nexport interface DatasetResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Dataset';\n /** Technology used in data */\n technology: string;\n /** Representative thumbnail URL */\n thumbnail: string;\n}\n\n/** Tissue Section List Result */\nexport interface TissueSectionResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Sample';\n /** Sample tissue section type */\n sampleType: 'Tissue Section' | 'Non-Standard';\n /** Index into the sequence of sections from the parent block */\n sectionNumber: number;\n /** Datasets derived from this tissue section */\n datasets: DatasetResult[];\n}\n\n/** Tissue Block List Result */\nexport interface TissueBlockResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Sample';\n /** Sample tissue block type */\n sampleType: 'Tissue Block' | 'Non-Standard';\n /** Number of sections extracted from this block */\n sectionCount: number;\n /** Size of each tissue section */\n sectionSize: number;\n /** Units of the section size (generally, millimeters) */\n sectionUnits: string;\n\n /** The donor this tissue block was derived from */\n donor: DonorResult;\n /** The associated spatial entity (rui_location) for this block */\n spatialEntityId: string;\n /** The sections extracted from this tissue block */\n sections: TissueSectionResult[];\n /** Datasets derived from this tissue block */\n datasets: DatasetResult[];\n}\n\n/** Item that can be searched for */\nexport interface SearchableItem {\n /** Identifier */\n id: string;\n /** Sex */\n sex?: 'Male' | 'Female';\n /** Age */\n age?: number;\n /** BMI */\n bmi?: number;\n /** Ontology terms */\n ontologyTerms?: Set;\n /** CellType terms */\n cellTypeTerms?: Set;\n}\n\n/** Specification for a Spatial Search via Probing Sphere */\nexport interface SpatialSearch {\n /** X coordinate relative to target in millimeters */\n x: number;\n /** y coordinate relative to target in millimeters */\n y: number;\n /** z coordinate relative to target in millimeters */\n z: number;\n /** Size of the probing sphere in millimeters */\n radius: number;\n /** The target spatial entity IRI */\n target: string;\n}\n\n/** Options applied during queries */\nexport interface Filter {\n /** Sex */\n sex: 'Both' | 'Male' | 'Female';\n /** Age range */\n ageRange: [number, number];\n /** BMI range */\n bmiRange: [number, number];\n /** TMC */\n tmc: string[];\n /** Technologies */\n technologies: string[];\n /** Ontology terms */\n ontologyTerms: string[];\n /** CellType terms */\n cellTypeTerms: string[];\n /** spatial search */\n spatialSearches: SpatialSearch[];\n /** Include optional debugging information */\n debug?: boolean;\n}\n\n/** A node in the ontology */\nexport interface OntologyTreeNode {\n /** Identifier / IRI */\n '@id': string;\n /** JSON-LD Type */\n '@type': 'OntologyTreeNode';\n /** Identifier / IRI */\n id: string;\n /** RDFS label */\n label: string;\n /** Parent ontology node */\n parent: string;\n /** Child ontology nodes */\n children: string[];\n /** Synonym labels */\n synonymLabels: string[];\n}\n\n/** Ontology tree model */\nexport interface OntologyTreeModel {\n /** id of the root node of the ontology */\n root: string;\n /** Mapping from id/IRI to ontology node instance */\n nodes: { [id: string]: OntologyTreeNode };\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/ExtractionSet.html":{"url":"interfaces/ExtractionSet.html","title":"interface - ExtractionSet","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n ExtractionSet\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-database/src/lib/spatial-types.ts\n \n\n\n \n Description\n \n \n A set of extraction sites\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n @id\n \n \n \n \n @type\n \n \n \n \n extractionSites\n \n \n \n \n label\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n @id\n \n \n \n \n \n \n \n \n @id: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Identifier\n\n \n \n \n \n \n \n \n \n \n @type\n \n \n \n \n \n \n \n \n @type: \n\n \n \n\n\n\n\n\n\n\n \n \n Type name\n\n \n \n \n \n \n \n \n \n \n extractionSites\n \n \n \n \n \n \n \n \n extractionSites: SpatialEntity[]\n\n \n \n\n\n \n \n Type : SpatialEntity[]\n\n \n \n\n\n\n\n\n \n \n The list of extraction sites in this set\n\n \n \n \n \n \n \n \n \n \n label\n \n \n \n \n \n \n \n \n label: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Entity label\n\n \n \n \n \n \n \n\n\n \n export interface SpatialObjectReference {\n /** Identifier */\n '@id': string;\n /** Type name */\n '@type': 'SpatialObjectReference';\n /** Data file name */\n file: string;\n /** Data format */\n file_format: string;\n /** File subpath */\n file_subpath?: string;\n}\n\n/** A set of extraction sites */\nexport interface ExtractionSet {\n /** Identifier */\n '@id': string;\n /** Type name */\n '@type': 'ExtractionSet';\n /** Entity label */\n label: string;\n /** The list of extraction sites in this set */\n extractionSites: SpatialEntity[];\n}\n\n/** A spatial entity */\nexport interface SpatialEntity {\n /** Identifier */\n '@id': string;\n /** Type name */\n '@type': 'SpatialEntity';\n /** IRI of the Entity this Spatial Entity represents */\n entityId?: string;\n /** Entity label */\n label?: string;\n /** Entity comment */\n comment?: string;\n /** Creator */\n creator?: string;\n /** Creator first name */\n creator_first_name?: string;\n /** Creator last name */\n creator_last_name?: string;\n /** Creator identifier */\n creator_orcid?: string;\n /** Creation date */\n creation_date?: string;\n\n /** Annotations (a set of IRIs) */\n ccf_annotations?: string[];\n /** Annotation (IRI) that says what this entity represents */\n representation_of?: string;\n /** Specifies if this is an anatomical structure of this organ (IRI) */\n reference_organ?: string;\n /** Specifies (where applicable) if this entity came from a Male or Female */\n sex: 'Male' | 'Female' | undefined;\n /** Specifies (where applicable) if this entity came from the left or right side organ */\n side: 'Left' | 'Right' | undefined;\n /** Ranking used in the RUI for ordering lists */\n rui_rank?: number;\n /** The thickness (in nanometers) of slices taken out of this spatial entity */\n slice_thickness?: number;\n /** The number of slices taken out of this spatial entity */\n slice_count?: number;\n\n /** X-dimension */\n x_dimension: number;\n /** Y-dimension */\n y_dimension: number;\n /** Z-dimension */\n z_dimension: number;\n /** Units dimensions are in */\n dimension_units: string;\n /** Data references */\n object?: SpatialObjectReference;\n\n /** Coloring */\n color?: [number, number, number, number];\n}\n\n/** Object describing the placement of an entity */\nexport interface SpatialPlacementCommon {\n /** JSON-LD context */\n '@context'?: string;\n /** Identifier */\n '@id': string;\n /** Type name */\n '@type': 'SpatialPlacement';\n\n /** Date placement was made */\n placement_date: string;\n /** Scaling in x-dimension */\n x_scaling: number;\n /** Scaling in y-dimension */\n y_scaling: number;\n /** Scaling in z-dimension */\n z_scaling: number;\n /** Units scaling is expressed in */\n scaling_units: string;\n\n /** Rotation in x-dimension */\n x_rotation: number;\n /** Rotation in y-dimension */\n y_rotation: number;\n /** Rotation in z-dimension */\n z_rotation: number;\n /** Rotation in w-dimension */\n w_rotation?: number;\n /** Order rotations should be applied in */\n rotation_order?: string;\n /** Units rotation is expressed in */\n rotation_units: string;\n\n /** Translation in x-dimension */\n x_translation: number;\n /** Translation in y-dimension */\n y_translation: number;\n /** Translation in z-dimension */\n z_translation: number;\n /** Units translation is expressed in */\n translation_units: string;\n}\n\nexport interface SpatialPlacement extends SpatialPlacementCommon {\n /** Source entity */\n source: SpatialEntity | SpatialObjectReference;\n /** Target entity */\n target: SpatialEntity;\n}\n\nexport interface FlatSpatialPlacement extends SpatialPlacementCommon {\n /** Source entity iri */\n source: string;\n /** Target entity iri */\n target: string;\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/Filter.html":{"url":"interfaces/Filter.html","title":"interface - Filter","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n Filter\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-database/src/lib/interfaces.ts\n \n\n\n \n Description\n \n \n Options applied during queries\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n ageRange\n \n \n \n \n bmiRange\n \n \n \n \n cellTypeTerms\n \n \n \n Optional\n \n debug\n \n \n \n \n ontologyTerms\n \n \n \n \n sex\n \n \n \n \n spatialSearches\n \n \n \n \n technologies\n \n \n \n \n tmc\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n ageRange\n \n \n \n \n \n \n \n \n ageRange: [number, number]\n\n \n \n\n\n \n \n Type : [number, number]\n\n \n \n\n\n\n\n\n \n \n Age range\n\n \n \n \n \n \n \n \n \n \n bmiRange\n \n \n \n \n \n \n \n \n bmiRange: [number, number]\n\n \n \n\n\n \n \n Type : [number, number]\n\n \n \n\n\n\n\n\n \n \n BMI range\n\n \n \n \n \n \n \n \n \n \n cellTypeTerms\n \n \n \n \n \n \n \n \n cellTypeTerms: string[]\n\n \n \n\n\n \n \n Type : string[]\n\n \n \n\n\n\n\n\n \n \n CellType terms\n\n \n \n \n \n \n \n \n \n \n debug\n \n \n \n \n \n \n \n \n debug: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Include optional debugging information\n\n \n \n \n \n \n \n \n \n \n ontologyTerms\n \n \n \n \n \n \n \n \n ontologyTerms: string[]\n\n \n \n\n\n \n \n Type : string[]\n\n \n \n\n\n\n\n\n \n \n Ontology terms\n\n \n \n \n \n \n \n \n \n \n sex\n \n \n \n \n \n \n \n \n sex: \"Both\" | \"Male\" | \"Female\"\n\n \n \n\n\n \n \n Type : \"Both\" | \"Male\" | \"Female\"\n\n \n \n\n\n\n\n\n \n \n Sex\n\n \n \n \n \n \n \n \n \n \n spatialSearches\n \n \n \n \n \n \n \n \n spatialSearches: SpatialSearch[]\n\n \n \n\n\n \n \n Type : SpatialSearch[]\n\n \n \n\n\n\n\n\n \n \n spatial search\n\n \n \n \n \n \n \n \n \n \n technologies\n \n \n \n \n \n \n \n \n technologies: string[]\n\n \n \n\n\n \n \n Type : string[]\n\n \n \n\n\n\n\n\n \n \n Technologies\n\n \n \n \n \n \n \n \n \n \n tmc\n \n \n \n \n \n \n \n \n tmc: string[]\n\n \n \n\n\n \n \n Type : string[]\n\n \n \n\n\n\n\n\n \n \n TMC\n\n \n \n \n \n \n \n\n\n \n export interface DatabaseStatus {\n /** Status of the database */\n status: 'Ready' | 'Loading' | 'Error';\n /** How long to wait (in milliseconds) before checking status again */\n checkback?: number;\n /** The amount of time (in milliseconds) taken to load the database */\n loadTime?: number;\n /** Human readable description of the current status */\n message?: string;\n}\n\n/** Aggregate query result */\nexport interface AggregateResult {\n /** Queried field */\n label: string;\n /** Aggregate value */\n count: string | number;\n}\n\n/** List result */\nexport interface ListResultItem {\n /** Identifier */\n '@id': string;\n /** Label */\n label: string;\n /** Description */\n description: string;\n /** Associated URL */\n link: string;\n}\n\n/** Donor List Result */\nexport interface DonorResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Donor';\n /** Provider Name */\n providerName: string;\n}\n\n/** Dataset List Result */\nexport interface DatasetResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Dataset';\n /** Technology used in data */\n technology: string;\n /** Representative thumbnail URL */\n thumbnail: string;\n}\n\n/** Tissue Section List Result */\nexport interface TissueSectionResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Sample';\n /** Sample tissue section type */\n sampleType: 'Tissue Section' | 'Non-Standard';\n /** Index into the sequence of sections from the parent block */\n sectionNumber: number;\n /** Datasets derived from this tissue section */\n datasets: DatasetResult[];\n}\n\n/** Tissue Block List Result */\nexport interface TissueBlockResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Sample';\n /** Sample tissue block type */\n sampleType: 'Tissue Block' | 'Non-Standard';\n /** Number of sections extracted from this block */\n sectionCount: number;\n /** Size of each tissue section */\n sectionSize: number;\n /** Units of the section size (generally, millimeters) */\n sectionUnits: string;\n\n /** The donor this tissue block was derived from */\n donor: DonorResult;\n /** The associated spatial entity (rui_location) for this block */\n spatialEntityId: string;\n /** The sections extracted from this tissue block */\n sections: TissueSectionResult[];\n /** Datasets derived from this tissue block */\n datasets: DatasetResult[];\n}\n\n/** Item that can be searched for */\nexport interface SearchableItem {\n /** Identifier */\n id: string;\n /** Sex */\n sex?: 'Male' | 'Female';\n /** Age */\n age?: number;\n /** BMI */\n bmi?: number;\n /** Ontology terms */\n ontologyTerms?: Set;\n /** CellType terms */\n cellTypeTerms?: Set;\n}\n\n/** Specification for a Spatial Search via Probing Sphere */\nexport interface SpatialSearch {\n /** X coordinate relative to target in millimeters */\n x: number;\n /** y coordinate relative to target in millimeters */\n y: number;\n /** z coordinate relative to target in millimeters */\n z: number;\n /** Size of the probing sphere in millimeters */\n radius: number;\n /** The target spatial entity IRI */\n target: string;\n}\n\n/** Options applied during queries */\nexport interface Filter {\n /** Sex */\n sex: 'Both' | 'Male' | 'Female';\n /** Age range */\n ageRange: [number, number];\n /** BMI range */\n bmiRange: [number, number];\n /** TMC */\n tmc: string[];\n /** Technologies */\n technologies: string[];\n /** Ontology terms */\n ontologyTerms: string[];\n /** CellType terms */\n cellTypeTerms: string[];\n /** spatial search */\n spatialSearches: SpatialSearch[];\n /** Include optional debugging information */\n debug?: boolean;\n}\n\n/** A node in the ontology */\nexport interface OntologyTreeNode {\n /** Identifier / IRI */\n '@id': string;\n /** JSON-LD Type */\n '@type': 'OntologyTreeNode';\n /** Identifier / IRI */\n id: string;\n /** RDFS label */\n label: string;\n /** Parent ontology node */\n parent: string;\n /** Child ontology nodes */\n children: string[];\n /** Synonym labels */\n synonymLabels: string[];\n}\n\n/** Ontology tree model */\nexport interface OntologyTreeModel {\n /** id of the root node of the ontology */\n root: string;\n /** Mapping from id/IRI to ontology node instance */\n nodes: { [id: string]: OntologyTreeNode };\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/FlatSpatialPlacement.html":{"url":"interfaces/FlatSpatialPlacement.html","title":"interface - FlatSpatialPlacement","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n FlatSpatialPlacement\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-database/src/lib/spatial-types.ts\n \n\n\n\n \n Extends\n \n \n SpatialPlacementCommon\n \n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n source\n \n \n \n \n target\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n source\n \n \n \n \n \n \n \n \n source: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Source entity iri\n\n \n \n \n \n \n \n \n \n \n target\n \n \n \n \n \n \n \n \n target: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Target entity iri\n\n \n \n \n \n \n \n\n\n \n export interface SpatialObjectReference {\n /** Identifier */\n '@id': string;\n /** Type name */\n '@type': 'SpatialObjectReference';\n /** Data file name */\n file: string;\n /** Data format */\n file_format: string;\n /** File subpath */\n file_subpath?: string;\n}\n\n/** A set of extraction sites */\nexport interface ExtractionSet {\n /** Identifier */\n '@id': string;\n /** Type name */\n '@type': 'ExtractionSet';\n /** Entity label */\n label: string;\n /** The list of extraction sites in this set */\n extractionSites: SpatialEntity[];\n}\n\n/** A spatial entity */\nexport interface SpatialEntity {\n /** Identifier */\n '@id': string;\n /** Type name */\n '@type': 'SpatialEntity';\n /** IRI of the Entity this Spatial Entity represents */\n entityId?: string;\n /** Entity label */\n label?: string;\n /** Entity comment */\n comment?: string;\n /** Creator */\n creator?: string;\n /** Creator first name */\n creator_first_name?: string;\n /** Creator last name */\n creator_last_name?: string;\n /** Creator identifier */\n creator_orcid?: string;\n /** Creation date */\n creation_date?: string;\n\n /** Annotations (a set of IRIs) */\n ccf_annotations?: string[];\n /** Annotation (IRI) that says what this entity represents */\n representation_of?: string;\n /** Specifies if this is an anatomical structure of this organ (IRI) */\n reference_organ?: string;\n /** Specifies (where applicable) if this entity came from a Male or Female */\n sex: 'Male' | 'Female' | undefined;\n /** Specifies (where applicable) if this entity came from the left or right side organ */\n side: 'Left' | 'Right' | undefined;\n /** Ranking used in the RUI for ordering lists */\n rui_rank?: number;\n /** The thickness (in nanometers) of slices taken out of this spatial entity */\n slice_thickness?: number;\n /** The number of slices taken out of this spatial entity */\n slice_count?: number;\n\n /** X-dimension */\n x_dimension: number;\n /** Y-dimension */\n y_dimension: number;\n /** Z-dimension */\n z_dimension: number;\n /** Units dimensions are in */\n dimension_units: string;\n /** Data references */\n object?: SpatialObjectReference;\n\n /** Coloring */\n color?: [number, number, number, number];\n}\n\n/** Object describing the placement of an entity */\nexport interface SpatialPlacementCommon {\n /** JSON-LD context */\n '@context'?: string;\n /** Identifier */\n '@id': string;\n /** Type name */\n '@type': 'SpatialPlacement';\n\n /** Date placement was made */\n placement_date: string;\n /** Scaling in x-dimension */\n x_scaling: number;\n /** Scaling in y-dimension */\n y_scaling: number;\n /** Scaling in z-dimension */\n z_scaling: number;\n /** Units scaling is expressed in */\n scaling_units: string;\n\n /** Rotation in x-dimension */\n x_rotation: number;\n /** Rotation in y-dimension */\n y_rotation: number;\n /** Rotation in z-dimension */\n z_rotation: number;\n /** Rotation in w-dimension */\n w_rotation?: number;\n /** Order rotations should be applied in */\n rotation_order?: string;\n /** Units rotation is expressed in */\n rotation_units: string;\n\n /** Translation in x-dimension */\n x_translation: number;\n /** Translation in y-dimension */\n y_translation: number;\n /** Translation in z-dimension */\n z_translation: number;\n /** Units translation is expressed in */\n translation_units: string;\n}\n\nexport interface SpatialPlacement extends SpatialPlacementCommon {\n /** Source entity */\n source: SpatialEntity | SpatialObjectReference;\n /** Target entity */\n target: SpatialEntity;\n}\n\nexport interface FlatSpatialPlacement extends SpatialPlacementCommon {\n /** Source entity iri */\n source: string;\n /** Target entity iri */\n target: string;\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/ListResultItem.html":{"url":"interfaces/ListResultItem.html","title":"interface - ListResultItem","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n ListResultItem\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-database/src/lib/interfaces.ts\n \n\n\n \n Description\n \n \n List result\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n @id\n \n \n \n \n description\n \n \n \n \n label\n \n \n \n \n link\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n @id\n \n \n \n \n \n \n \n \n @id: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Identifier\n\n \n \n \n \n \n \n \n \n \n description\n \n \n \n \n \n \n \n \n description: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Description\n\n \n \n \n \n \n \n \n \n \n label\n \n \n \n \n \n \n \n \n label: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Label\n\n \n \n \n \n \n \n \n \n \n link\n \n \n \n \n \n \n \n \n link: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Associated URL\n\n \n \n \n \n \n \n\n\n \n export interface DatabaseStatus {\n /** Status of the database */\n status: 'Ready' | 'Loading' | 'Error';\n /** How long to wait (in milliseconds) before checking status again */\n checkback?: number;\n /** The amount of time (in milliseconds) taken to load the database */\n loadTime?: number;\n /** Human readable description of the current status */\n message?: string;\n}\n\n/** Aggregate query result */\nexport interface AggregateResult {\n /** Queried field */\n label: string;\n /** Aggregate value */\n count: string | number;\n}\n\n/** List result */\nexport interface ListResultItem {\n /** Identifier */\n '@id': string;\n /** Label */\n label: string;\n /** Description */\n description: string;\n /** Associated URL */\n link: string;\n}\n\n/** Donor List Result */\nexport interface DonorResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Donor';\n /** Provider Name */\n providerName: string;\n}\n\n/** Dataset List Result */\nexport interface DatasetResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Dataset';\n /** Technology used in data */\n technology: string;\n /** Representative thumbnail URL */\n thumbnail: string;\n}\n\n/** Tissue Section List Result */\nexport interface TissueSectionResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Sample';\n /** Sample tissue section type */\n sampleType: 'Tissue Section' | 'Non-Standard';\n /** Index into the sequence of sections from the parent block */\n sectionNumber: number;\n /** Datasets derived from this tissue section */\n datasets: DatasetResult[];\n}\n\n/** Tissue Block List Result */\nexport interface TissueBlockResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Sample';\n /** Sample tissue block type */\n sampleType: 'Tissue Block' | 'Non-Standard';\n /** Number of sections extracted from this block */\n sectionCount: number;\n /** Size of each tissue section */\n sectionSize: number;\n /** Units of the section size (generally, millimeters) */\n sectionUnits: string;\n\n /** The donor this tissue block was derived from */\n donor: DonorResult;\n /** The associated spatial entity (rui_location) for this block */\n spatialEntityId: string;\n /** The sections extracted from this tissue block */\n sections: TissueSectionResult[];\n /** Datasets derived from this tissue block */\n datasets: DatasetResult[];\n}\n\n/** Item that can be searched for */\nexport interface SearchableItem {\n /** Identifier */\n id: string;\n /** Sex */\n sex?: 'Male' | 'Female';\n /** Age */\n age?: number;\n /** BMI */\n bmi?: number;\n /** Ontology terms */\n ontologyTerms?: Set;\n /** CellType terms */\n cellTypeTerms?: Set;\n}\n\n/** Specification for a Spatial Search via Probing Sphere */\nexport interface SpatialSearch {\n /** X coordinate relative to target in millimeters */\n x: number;\n /** y coordinate relative to target in millimeters */\n y: number;\n /** z coordinate relative to target in millimeters */\n z: number;\n /** Size of the probing sphere in millimeters */\n radius: number;\n /** The target spatial entity IRI */\n target: string;\n}\n\n/** Options applied during queries */\nexport interface Filter {\n /** Sex */\n sex: 'Both' | 'Male' | 'Female';\n /** Age range */\n ageRange: [number, number];\n /** BMI range */\n bmiRange: [number, number];\n /** TMC */\n tmc: string[];\n /** Technologies */\n technologies: string[];\n /** Ontology terms */\n ontologyTerms: string[];\n /** CellType terms */\n cellTypeTerms: string[];\n /** spatial search */\n spatialSearches: SpatialSearch[];\n /** Include optional debugging information */\n debug?: boolean;\n}\n\n/** A node in the ontology */\nexport interface OntologyTreeNode {\n /** Identifier / IRI */\n '@id': string;\n /** JSON-LD Type */\n '@type': 'OntologyTreeNode';\n /** Identifier / IRI */\n id: string;\n /** RDFS label */\n label: string;\n /** Parent ontology node */\n parent: string;\n /** Child ontology nodes */\n children: string[];\n /** Synonym labels */\n synonymLabels: string[];\n}\n\n/** Ontology tree model */\nexport interface OntologyTreeModel {\n /** id of the root node of the ontology */\n root: string;\n /** Mapping from id/IRI to ontology node instance */\n nodes: { [id: string]: OntologyTreeNode };\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/OntologyTreeModel.html":{"url":"interfaces/OntologyTreeModel.html","title":"interface - OntologyTreeModel","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n OntologyTreeModel\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-database/src/lib/interfaces.ts\n \n\n\n \n Description\n \n \n Ontology tree model\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n nodes\n \n \n \n \n root\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n nodes\n \n \n \n \n \n \n \n \n nodes: literal type\n\n \n \n\n\n \n \n Type : literal type\n\n \n \n\n\n\n\n\n \n \n Mapping from id/IRI to ontology node instance\n\n \n \n \n \n \n \n \n \n \n root\n \n \n \n \n \n \n \n \n root: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n id of the root node of the ontology\n\n \n \n \n \n \n \n\n\n \n export interface DatabaseStatus {\n /** Status of the database */\n status: 'Ready' | 'Loading' | 'Error';\n /** How long to wait (in milliseconds) before checking status again */\n checkback?: number;\n /** The amount of time (in milliseconds) taken to load the database */\n loadTime?: number;\n /** Human readable description of the current status */\n message?: string;\n}\n\n/** Aggregate query result */\nexport interface AggregateResult {\n /** Queried field */\n label: string;\n /** Aggregate value */\n count: string | number;\n}\n\n/** List result */\nexport interface ListResultItem {\n /** Identifier */\n '@id': string;\n /** Label */\n label: string;\n /** Description */\n description: string;\n /** Associated URL */\n link: string;\n}\n\n/** Donor List Result */\nexport interface DonorResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Donor';\n /** Provider Name */\n providerName: string;\n}\n\n/** Dataset List Result */\nexport interface DatasetResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Dataset';\n /** Technology used in data */\n technology: string;\n /** Representative thumbnail URL */\n thumbnail: string;\n}\n\n/** Tissue Section List Result */\nexport interface TissueSectionResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Sample';\n /** Sample tissue section type */\n sampleType: 'Tissue Section' | 'Non-Standard';\n /** Index into the sequence of sections from the parent block */\n sectionNumber: number;\n /** Datasets derived from this tissue section */\n datasets: DatasetResult[];\n}\n\n/** Tissue Block List Result */\nexport interface TissueBlockResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Sample';\n /** Sample tissue block type */\n sampleType: 'Tissue Block' | 'Non-Standard';\n /** Number of sections extracted from this block */\n sectionCount: number;\n /** Size of each tissue section */\n sectionSize: number;\n /** Units of the section size (generally, millimeters) */\n sectionUnits: string;\n\n /** The donor this tissue block was derived from */\n donor: DonorResult;\n /** The associated spatial entity (rui_location) for this block */\n spatialEntityId: string;\n /** The sections extracted from this tissue block */\n sections: TissueSectionResult[];\n /** Datasets derived from this tissue block */\n datasets: DatasetResult[];\n}\n\n/** Item that can be searched for */\nexport interface SearchableItem {\n /** Identifier */\n id: string;\n /** Sex */\n sex?: 'Male' | 'Female';\n /** Age */\n age?: number;\n /** BMI */\n bmi?: number;\n /** Ontology terms */\n ontologyTerms?: Set;\n /** CellType terms */\n cellTypeTerms?: Set;\n}\n\n/** Specification for a Spatial Search via Probing Sphere */\nexport interface SpatialSearch {\n /** X coordinate relative to target in millimeters */\n x: number;\n /** y coordinate relative to target in millimeters */\n y: number;\n /** z coordinate relative to target in millimeters */\n z: number;\n /** Size of the probing sphere in millimeters */\n radius: number;\n /** The target spatial entity IRI */\n target: string;\n}\n\n/** Options applied during queries */\nexport interface Filter {\n /** Sex */\n sex: 'Both' | 'Male' | 'Female';\n /** Age range */\n ageRange: [number, number];\n /** BMI range */\n bmiRange: [number, number];\n /** TMC */\n tmc: string[];\n /** Technologies */\n technologies: string[];\n /** Ontology terms */\n ontologyTerms: string[];\n /** CellType terms */\n cellTypeTerms: string[];\n /** spatial search */\n spatialSearches: SpatialSearch[];\n /** Include optional debugging information */\n debug?: boolean;\n}\n\n/** A node in the ontology */\nexport interface OntologyTreeNode {\n /** Identifier / IRI */\n '@id': string;\n /** JSON-LD Type */\n '@type': 'OntologyTreeNode';\n /** Identifier / IRI */\n id: string;\n /** RDFS label */\n label: string;\n /** Parent ontology node */\n parent: string;\n /** Child ontology nodes */\n children: string[];\n /** Synonym labels */\n synonymLabels: string[];\n}\n\n/** Ontology tree model */\nexport interface OntologyTreeModel {\n /** id of the root node of the ontology */\n root: string;\n /** Mapping from id/IRI to ontology node instance */\n nodes: { [id: string]: OntologyTreeNode };\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/OntologyTreeNode.html":{"url":"interfaces/OntologyTreeNode.html","title":"interface - OntologyTreeNode","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n OntologyTreeNode\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-database/src/lib/interfaces.ts\n \n\n\n \n Description\n \n \n A node in the ontology\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n @id\n \n \n \n \n @type\n \n \n \n \n children\n \n \n \n \n id\n \n \n \n \n label\n \n \n \n \n parent\n \n \n \n \n synonymLabels\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n @id\n \n \n \n \n \n \n \n \n @id: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Identifier / IRI\n\n \n \n \n \n \n \n \n \n \n @type\n \n \n \n \n \n \n \n \n @type: \n\n \n \n\n\n\n\n\n\n\n \n \n JSON-LD Type\n\n \n \n \n \n \n \n \n \n \n children\n \n \n \n \n \n \n \n \n children: string[]\n\n \n \n\n\n \n \n Type : string[]\n\n \n \n\n\n\n\n\n \n \n Child ontology nodes\n\n \n \n \n \n \n \n \n \n \n id\n \n \n \n \n \n \n \n \n id: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Identifier / IRI\n\n \n \n \n \n \n \n \n \n \n label\n \n \n \n \n \n \n \n \n label: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n RDFS label\n\n \n \n \n \n \n \n \n \n \n parent\n \n \n \n \n \n \n \n \n parent: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Parent ontology node\n\n \n \n \n \n \n \n \n \n \n synonymLabels\n \n \n \n \n \n \n \n \n synonymLabels: string[]\n\n \n \n\n\n \n \n Type : string[]\n\n \n \n\n\n\n\n\n \n \n Synonym labels\n\n \n \n \n \n \n \n\n\n \n export interface DatabaseStatus {\n /** Status of the database */\n status: 'Ready' | 'Loading' | 'Error';\n /** How long to wait (in milliseconds) before checking status again */\n checkback?: number;\n /** The amount of time (in milliseconds) taken to load the database */\n loadTime?: number;\n /** Human readable description of the current status */\n message?: string;\n}\n\n/** Aggregate query result */\nexport interface AggregateResult {\n /** Queried field */\n label: string;\n /** Aggregate value */\n count: string | number;\n}\n\n/** List result */\nexport interface ListResultItem {\n /** Identifier */\n '@id': string;\n /** Label */\n label: string;\n /** Description */\n description: string;\n /** Associated URL */\n link: string;\n}\n\n/** Donor List Result */\nexport interface DonorResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Donor';\n /** Provider Name */\n providerName: string;\n}\n\n/** Dataset List Result */\nexport interface DatasetResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Dataset';\n /** Technology used in data */\n technology: string;\n /** Representative thumbnail URL */\n thumbnail: string;\n}\n\n/** Tissue Section List Result */\nexport interface TissueSectionResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Sample';\n /** Sample tissue section type */\n sampleType: 'Tissue Section' | 'Non-Standard';\n /** Index into the sequence of sections from the parent block */\n sectionNumber: number;\n /** Datasets derived from this tissue section */\n datasets: DatasetResult[];\n}\n\n/** Tissue Block List Result */\nexport interface TissueBlockResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Sample';\n /** Sample tissue block type */\n sampleType: 'Tissue Block' | 'Non-Standard';\n /** Number of sections extracted from this block */\n sectionCount: number;\n /** Size of each tissue section */\n sectionSize: number;\n /** Units of the section size (generally, millimeters) */\n sectionUnits: string;\n\n /** The donor this tissue block was derived from */\n donor: DonorResult;\n /** The associated spatial entity (rui_location) for this block */\n spatialEntityId: string;\n /** The sections extracted from this tissue block */\n sections: TissueSectionResult[];\n /** Datasets derived from this tissue block */\n datasets: DatasetResult[];\n}\n\n/** Item that can be searched for */\nexport interface SearchableItem {\n /** Identifier */\n id: string;\n /** Sex */\n sex?: 'Male' | 'Female';\n /** Age */\n age?: number;\n /** BMI */\n bmi?: number;\n /** Ontology terms */\n ontologyTerms?: Set;\n /** CellType terms */\n cellTypeTerms?: Set;\n}\n\n/** Specification for a Spatial Search via Probing Sphere */\nexport interface SpatialSearch {\n /** X coordinate relative to target in millimeters */\n x: number;\n /** y coordinate relative to target in millimeters */\n y: number;\n /** z coordinate relative to target in millimeters */\n z: number;\n /** Size of the probing sphere in millimeters */\n radius: number;\n /** The target spatial entity IRI */\n target: string;\n}\n\n/** Options applied during queries */\nexport interface Filter {\n /** Sex */\n sex: 'Both' | 'Male' | 'Female';\n /** Age range */\n ageRange: [number, number];\n /** BMI range */\n bmiRange: [number, number];\n /** TMC */\n tmc: string[];\n /** Technologies */\n technologies: string[];\n /** Ontology terms */\n ontologyTerms: string[];\n /** CellType terms */\n cellTypeTerms: string[];\n /** spatial search */\n spatialSearches: SpatialSearch[];\n /** Include optional debugging information */\n debug?: boolean;\n}\n\n/** A node in the ontology */\nexport interface OntologyTreeNode {\n /** Identifier / IRI */\n '@id': string;\n /** JSON-LD Type */\n '@type': 'OntologyTreeNode';\n /** Identifier / IRI */\n id: string;\n /** RDFS label */\n label: string;\n /** Parent ontology node */\n parent: string;\n /** Child ontology nodes */\n children: string[];\n /** Synonym labels */\n synonymLabels: string[];\n}\n\n/** Ontology tree model */\nexport interface OntologyTreeModel {\n /** id of the root node of the ontology */\n root: string;\n /** Mapping from id/IRI to ontology node instance */\n nodes: { [id: string]: OntologyTreeNode };\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/SearchResultJson.html":{"url":"interfaces/SearchResultJson.html","title":"interface - SearchResultJson","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n SearchResultJson\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-database/src/lib/hubmap/hubmap-data-import.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n hits\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n hits\n \n \n \n \n \n \n \n \n hits: literal type\n\n \n \n\n\n \n \n Type : literal type\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { JsonLd } from 'jsonld/jsonld-spec';\nimport { addJsonLdToStore, Store } from 'triple-store-utils';\n\nimport { hubmapResponseAsJsonLd } from './hubmap-data';\n\n\ninterface SearchResultJson {\n hits: {\n hits: unknown[];\n total: {\n value: number;\n };\n };\n}\n\n\n// Reduce this value if including more data fields\nconst PER_API_SEARCH_REQUEST_COUNT = 10000;\n\nconst INCLUDED_DATA_FIELDS = [\n 'uuid', 'entity_type',\n 'group_uuid', 'group_name',\n 'last_modified_timestamp', 'created_by_user_displayname',\n 'ancestors.entity_type',\n 'ancestors.description',\n 'ancestors.metadata.organ_donor_data.preferred_term',\n 'ancestors.metadata.organ_donor_data.data_value',\n 'ancestors.metadata.living_donor_data.preferred_term',\n 'ancestors.metadata.living_donor_data.data_value',\n 'ancestors.last_modified_timestamp',\n 'ancestors.group_uuid',\n 'ancestors.group_name',\n 'ancestors.created_by_user_displayname',\n 'ancestors.uuid',\n 'descendants.entity_type',\n 'descendants.ingest_metadata.metadata.tissue_id',\n 'descendants.last_modified_timestamp',\n 'descendants.group_uuid',\n 'descendants.group_name',\n 'descendants.created_by_user_displayname',\n 'descendants.uuid',\n 'descendants.data_types',\n 'descendants.ingest_metadata.metadata.assay_type',\n 'descendants.thumbnail_file',\n 'descendants.metadata.files.rel_path',\n 'rui_location', 'specimen_type'\n];\n\nconst DEFAULT_API_SEARCH_QUERY: unknown = {\n exists: {\n field: 'rui_location'\n }\n};\n\nfunction getApiSearchHeaders(token?: string): Headers {\n const headers = new Headers();\n\n headers.append('Content-type', 'application/json');\n if (token) {\n headers.append('Authorization', `Bearer ${token}`);\n }\n\n return headers;\n}\n\nfunction getApiSearchBody(from: number, size: number, query?: unknown): string {\n const bodyObj = {\n version: true,\n from,\n size,\n stored_fields: ['*'],\n script_fields: {},\n docvalue_fields: [],\n query: query ?? DEFAULT_API_SEARCH_QUERY,\n _source: {\n includes: INCLUDED_DATA_FIELDS\n }\n };\n\n return JSON.stringify(bodyObj);\n}\n\nasync function doSearchRequest(\n url: string, init?: RequestInit\n): Promise {\n try {\n const res = await fetch(url, init);\n const text = await res.text();\n const validResponse = res.ok || text.startsWith('https');\n if (validResponse) {\n if (text.startsWith('https')) {\n return await fetch(text).then((r) => r.json());\n } else {\n return JSON.parse(text);\n }\n }\n return undefined;\n } catch (_error) {\n return undefined;\n }\n}\n\nasync function doApiSearch(\n url: string, token?: string, query?: unknown\n): Promise {\n const perReqCount = PER_API_SEARCH_REQUEST_COUNT;\n const headers = getApiSearchHeaders(token);\n const body = getApiSearchBody(0, perReqCount, query);\n const firstResult = await doSearchRequest(url, { method: 'POST', headers, body });\n if (!firstResult) {\n return undefined;\n }\n\n const totalCount = firstResult.hits.total.value;\n if (totalCount [] = [];\n for (let from = perReqCount; from !res)) {\n return undefined;\n }\n\n const items = results.map(res => res!.hits.hits);\n return {\n ...firstResult,\n hits: {\n ...firstResult.hits,\n hits: firstResult.hits.hits.concat(...items),\n }\n };\n}\n\n/**\n * Search the HuBMAP Search API and return CCF-compatible JSON-LD data\n *\n * @param dataUrl the search API url\n * @param serviceType 'static' if a statically saved response or 'search-api' if querying the search-api live\n * @param query the elastic search query to use\n * @param serviceToken the api key to the search-api\n * @param assetsApi the assets api endpoint\n * @param portalUrl the portal url to point to\n * @returns CCF-compatible JSON-LD data or undefined on error\n */\nexport async function searchHubmap(\n dataUrl: string, serviceType: 'static' | 'search-api',\n query?: unknown, serviceToken?: string, assetsApi = '', portalUrl = ''\n): Promise {\n let hubmapData: SearchResultJson | undefined;\n if (serviceType === 'static') {\n hubmapData = await doSearchRequest(dataUrl);\n } else if (serviceType === 'search-api') {\n hubmapData = await doApiSearch(dataUrl, serviceToken, query);\n }\n\n if (hubmapData) {\n return hubmapResponseAsJsonLd(hubmapData, assetsApi, portalUrl, serviceToken);\n } else {\n console.warn(`Unable to load ${dataUrl} as HuBMAP Data`);\n return undefined;\n }\n}\n\n/**\n * Adds hubmap data from a url to the triple store.\n *\n * @param store The triple store.\n * @param dataUrl The data url.\n * @param serviceType The service type.\n */\nexport async function addHubmapDataToStore(\n store: Store, dataUrl: string, serviceType: 'static' | 'search-api', serviceToken?: string, assetsApi = '', portalUrl = ''\n): Promise {\n const hubmapData = await searchHubmap(dataUrl, serviceType, undefined, serviceToken, assetsApi, portalUrl);\n if (hubmapData) {\n await addJsonLdToStore(hubmapData, store);\n }\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/SearchableItem.html":{"url":"interfaces/SearchableItem.html","title":"interface - SearchableItem","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n SearchableItem\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-database/src/lib/interfaces.ts\n \n\n\n \n Description\n \n \n Item that can be searched for\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n age\n \n \n \n Optional\n \n bmi\n \n \n \n Optional\n \n cellTypeTerms\n \n \n \n \n id\n \n \n \n Optional\n \n ontologyTerms\n \n \n \n Optional\n \n sex\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n age\n \n \n \n \n \n \n \n \n age: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Age\n\n \n \n \n \n \n \n \n \n \n bmi\n \n \n \n \n \n \n \n \n bmi: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n BMI\n\n \n \n \n \n \n \n \n \n \n cellTypeTerms\n \n \n \n \n \n \n \n \n cellTypeTerms: Set\n\n \n \n\n\n \n \n Type : Set\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n CellType terms\n\n \n \n \n \n \n \n \n \n \n id\n \n \n \n \n \n \n \n \n id: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Identifier\n\n \n \n \n \n \n \n \n \n \n ontologyTerms\n \n \n \n \n \n \n \n \n ontologyTerms: Set\n\n \n \n\n\n \n \n Type : Set\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Ontology terms\n\n \n \n \n \n \n \n \n \n \n sex\n \n \n \n \n \n \n \n \n sex: \"Male\" | \"Female\"\n\n \n \n\n\n \n \n Type : \"Male\" | \"Female\"\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Sex\n\n \n \n \n \n \n \n\n\n \n export interface DatabaseStatus {\n /** Status of the database */\n status: 'Ready' | 'Loading' | 'Error';\n /** How long to wait (in milliseconds) before checking status again */\n checkback?: number;\n /** The amount of time (in milliseconds) taken to load the database */\n loadTime?: number;\n /** Human readable description of the current status */\n message?: string;\n}\n\n/** Aggregate query result */\nexport interface AggregateResult {\n /** Queried field */\n label: string;\n /** Aggregate value */\n count: string | number;\n}\n\n/** List result */\nexport interface ListResultItem {\n /** Identifier */\n '@id': string;\n /** Label */\n label: string;\n /** Description */\n description: string;\n /** Associated URL */\n link: string;\n}\n\n/** Donor List Result */\nexport interface DonorResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Donor';\n /** Provider Name */\n providerName: string;\n}\n\n/** Dataset List Result */\nexport interface DatasetResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Dataset';\n /** Technology used in data */\n technology: string;\n /** Representative thumbnail URL */\n thumbnail: string;\n}\n\n/** Tissue Section List Result */\nexport interface TissueSectionResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Sample';\n /** Sample tissue section type */\n sampleType: 'Tissue Section' | 'Non-Standard';\n /** Index into the sequence of sections from the parent block */\n sectionNumber: number;\n /** Datasets derived from this tissue section */\n datasets: DatasetResult[];\n}\n\n/** Tissue Block List Result */\nexport interface TissueBlockResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Sample';\n /** Sample tissue block type */\n sampleType: 'Tissue Block' | 'Non-Standard';\n /** Number of sections extracted from this block */\n sectionCount: number;\n /** Size of each tissue section */\n sectionSize: number;\n /** Units of the section size (generally, millimeters) */\n sectionUnits: string;\n\n /** The donor this tissue block was derived from */\n donor: DonorResult;\n /** The associated spatial entity (rui_location) for this block */\n spatialEntityId: string;\n /** The sections extracted from this tissue block */\n sections: TissueSectionResult[];\n /** Datasets derived from this tissue block */\n datasets: DatasetResult[];\n}\n\n/** Item that can be searched for */\nexport interface SearchableItem {\n /** Identifier */\n id: string;\n /** Sex */\n sex?: 'Male' | 'Female';\n /** Age */\n age?: number;\n /** BMI */\n bmi?: number;\n /** Ontology terms */\n ontologyTerms?: Set;\n /** CellType terms */\n cellTypeTerms?: Set;\n}\n\n/** Specification for a Spatial Search via Probing Sphere */\nexport interface SpatialSearch {\n /** X coordinate relative to target in millimeters */\n x: number;\n /** y coordinate relative to target in millimeters */\n y: number;\n /** z coordinate relative to target in millimeters */\n z: number;\n /** Size of the probing sphere in millimeters */\n radius: number;\n /** The target spatial entity IRI */\n target: string;\n}\n\n/** Options applied during queries */\nexport interface Filter {\n /** Sex */\n sex: 'Both' | 'Male' | 'Female';\n /** Age range */\n ageRange: [number, number];\n /** BMI range */\n bmiRange: [number, number];\n /** TMC */\n tmc: string[];\n /** Technologies */\n technologies: string[];\n /** Ontology terms */\n ontologyTerms: string[];\n /** CellType terms */\n cellTypeTerms: string[];\n /** spatial search */\n spatialSearches: SpatialSearch[];\n /** Include optional debugging information */\n debug?: boolean;\n}\n\n/** A node in the ontology */\nexport interface OntologyTreeNode {\n /** Identifier / IRI */\n '@id': string;\n /** JSON-LD Type */\n '@type': 'OntologyTreeNode';\n /** Identifier / IRI */\n id: string;\n /** RDFS label */\n label: string;\n /** Parent ontology node */\n parent: string;\n /** Child ontology nodes */\n children: string[];\n /** Synonym labels */\n synonymLabels: string[];\n}\n\n/** Ontology tree model */\nexport interface OntologyTreeModel {\n /** id of the root node of the ontology */\n root: string;\n /** Mapping from id/IRI to ontology node instance */\n nodes: { [id: string]: OntologyTreeNode };\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/SpatialEntity.html":{"url":"interfaces/SpatialEntity.html","title":"interface - SpatialEntity","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n SpatialEntity\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-database/src/lib/spatial-types.ts\n \n\n\n \n Description\n \n \n A spatial entity\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n @id\n \n \n \n \n @type\n \n \n \n Optional\n \n ccf_annotations\n \n \n \n Optional\n \n color\n \n \n \n Optional\n \n comment\n \n \n \n Optional\n \n creation_date\n \n \n \n Optional\n \n creator\n \n \n \n Optional\n \n creator_first_name\n \n \n \n Optional\n \n creator_last_name\n \n \n \n Optional\n \n creator_orcid\n \n \n \n \n dimension_units\n \n \n \n Optional\n \n entityId\n \n \n \n Optional\n \n label\n \n \n \n Optional\n \n object\n \n \n \n Optional\n \n reference_organ\n \n \n \n Optional\n \n representation_of\n \n \n \n Optional\n \n rui_rank\n \n \n \n \n sex\n \n \n \n \n side\n \n \n \n Optional\n \n slice_count\n \n \n \n Optional\n \n slice_thickness\n \n \n \n \n x_dimension\n \n \n \n \n y_dimension\n \n \n \n \n z_dimension\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n @id\n \n \n \n \n \n \n \n \n @id: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Identifier\n\n \n \n \n \n \n \n \n \n \n @type\n \n \n \n \n \n \n \n \n @type: \n\n \n \n\n\n\n\n\n\n\n \n \n Type name\n\n \n \n \n \n \n \n \n \n \n ccf_annotations\n \n \n \n \n \n \n \n \n ccf_annotations: string[]\n\n \n \n\n\n \n \n Type : string[]\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Annotations (a set of IRIs)\n\n \n \n \n \n \n \n \n \n \n color\n \n \n \n \n \n \n \n \n color: [number, number, number, number]\n\n \n \n\n\n \n \n Type : [number, number, number, number]\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Coloring\n\n \n \n \n \n \n \n \n \n \n comment\n \n \n \n \n \n \n \n \n comment: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Entity comment\n\n \n \n \n \n \n \n \n \n \n creation_date\n \n \n \n \n \n \n \n \n creation_date: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Creation date\n\n \n \n \n \n \n \n \n \n \n creator\n \n \n \n \n \n \n \n \n creator: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Creator\n\n \n \n \n \n \n \n \n \n \n creator_first_name\n \n \n \n \n \n \n \n \n creator_first_name: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Creator first name\n\n \n \n \n \n \n \n \n \n \n creator_last_name\n \n \n \n \n \n \n \n \n creator_last_name: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Creator last name\n\n \n \n \n \n \n \n \n \n \n creator_orcid\n \n \n \n \n \n \n \n \n creator_orcid: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Creator identifier\n\n \n \n \n \n \n \n \n \n \n dimension_units\n \n \n \n \n \n \n \n \n dimension_units: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Units dimensions are in\n\n \n \n \n \n \n \n \n \n \n entityId\n \n \n \n \n \n \n \n \n entityId: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n IRI of the Entity this Spatial Entity represents\n\n \n \n \n \n \n \n \n \n \n label\n \n \n \n \n \n \n \n \n label: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Entity label\n\n \n \n \n \n \n \n \n \n \n object\n \n \n \n \n \n \n \n \n object: SpatialObjectReference\n\n \n \n\n\n \n \n Type : SpatialObjectReference\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Data references\n\n \n \n \n \n \n \n \n \n \n reference_organ\n \n \n \n \n \n \n \n \n reference_organ: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Specifies if this is an anatomical structure of this organ (IRI)\n\n \n \n \n \n \n \n \n \n \n representation_of\n \n \n \n \n \n \n \n \n representation_of: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Annotation (IRI) that says what this entity represents\n\n \n \n \n \n \n \n \n \n \n rui_rank\n \n \n \n \n \n \n \n \n rui_rank: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Ranking used in the RUI for ordering lists\n\n \n \n \n \n \n \n \n \n \n sex\n \n \n \n \n \n \n \n \n sex: \"Male\" | \"Female\" | undefined\n\n \n \n\n\n \n \n Type : \"Male\" | \"Female\" | undefined\n\n \n \n\n\n\n\n\n \n \n Specifies (where applicable) if this entity came from a Male or Female\n\n \n \n \n \n \n \n \n \n \n side\n \n \n \n \n \n \n \n \n side: \"Left\" | \"Right\" | undefined\n\n \n \n\n\n \n \n Type : \"Left\" | \"Right\" | undefined\n\n \n \n\n\n\n\n\n \n \n Specifies (where applicable) if this entity came from the left or right side organ\n\n \n \n \n \n \n \n \n \n \n slice_count\n \n \n \n \n \n \n \n \n slice_count: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n The number of slices taken out of this spatial entity\n\n \n \n \n \n \n \n \n \n \n slice_thickness\n \n \n \n \n \n \n \n \n slice_thickness: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n The thickness (in nanometers) of slices taken out of this spatial entity\n\n \n \n \n \n \n \n \n \n \n x_dimension\n \n \n \n \n \n \n \n \n x_dimension: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n X-dimension\n\n \n \n \n \n \n \n \n \n \n y_dimension\n \n \n \n \n \n \n \n \n y_dimension: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Y-dimension\n\n \n \n \n \n \n \n \n \n \n z_dimension\n \n \n \n \n \n \n \n \n z_dimension: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Z-dimension\n\n \n \n \n \n \n \n\n\n \n export interface SpatialObjectReference {\n /** Identifier */\n '@id': string;\n /** Type name */\n '@type': 'SpatialObjectReference';\n /** Data file name */\n file: string;\n /** Data format */\n file_format: string;\n /** File subpath */\n file_subpath?: string;\n}\n\n/** A set of extraction sites */\nexport interface ExtractionSet {\n /** Identifier */\n '@id': string;\n /** Type name */\n '@type': 'ExtractionSet';\n /** Entity label */\n label: string;\n /** The list of extraction sites in this set */\n extractionSites: SpatialEntity[];\n}\n\n/** A spatial entity */\nexport interface SpatialEntity {\n /** Identifier */\n '@id': string;\n /** Type name */\n '@type': 'SpatialEntity';\n /** IRI of the Entity this Spatial Entity represents */\n entityId?: string;\n /** Entity label */\n label?: string;\n /** Entity comment */\n comment?: string;\n /** Creator */\n creator?: string;\n /** Creator first name */\n creator_first_name?: string;\n /** Creator last name */\n creator_last_name?: string;\n /** Creator identifier */\n creator_orcid?: string;\n /** Creation date */\n creation_date?: string;\n\n /** Annotations (a set of IRIs) */\n ccf_annotations?: string[];\n /** Annotation (IRI) that says what this entity represents */\n representation_of?: string;\n /** Specifies if this is an anatomical structure of this organ (IRI) */\n reference_organ?: string;\n /** Specifies (where applicable) if this entity came from a Male or Female */\n sex: 'Male' | 'Female' | undefined;\n /** Specifies (where applicable) if this entity came from the left or right side organ */\n side: 'Left' | 'Right' | undefined;\n /** Ranking used in the RUI for ordering lists */\n rui_rank?: number;\n /** The thickness (in nanometers) of slices taken out of this spatial entity */\n slice_thickness?: number;\n /** The number of slices taken out of this spatial entity */\n slice_count?: number;\n\n /** X-dimension */\n x_dimension: number;\n /** Y-dimension */\n y_dimension: number;\n /** Z-dimension */\n z_dimension: number;\n /** Units dimensions are in */\n dimension_units: string;\n /** Data references */\n object?: SpatialObjectReference;\n\n /** Coloring */\n color?: [number, number, number, number];\n}\n\n/** Object describing the placement of an entity */\nexport interface SpatialPlacementCommon {\n /** JSON-LD context */\n '@context'?: string;\n /** Identifier */\n '@id': string;\n /** Type name */\n '@type': 'SpatialPlacement';\n\n /** Date placement was made */\n placement_date: string;\n /** Scaling in x-dimension */\n x_scaling: number;\n /** Scaling in y-dimension */\n y_scaling: number;\n /** Scaling in z-dimension */\n z_scaling: number;\n /** Units scaling is expressed in */\n scaling_units: string;\n\n /** Rotation in x-dimension */\n x_rotation: number;\n /** Rotation in y-dimension */\n y_rotation: number;\n /** Rotation in z-dimension */\n z_rotation: number;\n /** Rotation in w-dimension */\n w_rotation?: number;\n /** Order rotations should be applied in */\n rotation_order?: string;\n /** Units rotation is expressed in */\n rotation_units: string;\n\n /** Translation in x-dimension */\n x_translation: number;\n /** Translation in y-dimension */\n y_translation: number;\n /** Translation in z-dimension */\n z_translation: number;\n /** Units translation is expressed in */\n translation_units: string;\n}\n\nexport interface SpatialPlacement extends SpatialPlacementCommon {\n /** Source entity */\n source: SpatialEntity | SpatialObjectReference;\n /** Target entity */\n target: SpatialEntity;\n}\n\nexport interface FlatSpatialPlacement extends SpatialPlacementCommon {\n /** Source entity iri */\n source: string;\n /** Target entity iri */\n target: string;\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/SpatialObjectReference.html":{"url":"interfaces/SpatialObjectReference.html","title":"interface - SpatialObjectReference","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n SpatialObjectReference\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-database/src/lib/spatial-types.ts\n \n\n\n \n Description\n \n \n A reference to a spatial object\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n @id\n \n \n \n \n @type\n \n \n \n \n file\n \n \n \n \n file_format\n \n \n \n Optional\n \n file_subpath\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n @id\n \n \n \n \n \n \n \n \n @id: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Identifier\n\n \n \n \n \n \n \n \n \n \n @type\n \n \n \n \n \n \n \n \n @type: \n\n \n \n\n\n\n\n\n\n\n \n \n Type name\n\n \n \n \n \n \n \n \n \n \n file\n \n \n \n \n \n \n \n \n file: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Data file name\n\n \n \n \n \n \n \n \n \n \n file_format\n \n \n \n \n \n \n \n \n file_format: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Data format\n\n \n \n \n \n \n \n \n \n \n file_subpath\n \n \n \n \n \n \n \n \n file_subpath: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n File subpath\n\n \n \n \n \n \n \n\n\n \n export interface SpatialObjectReference {\n /** Identifier */\n '@id': string;\n /** Type name */\n '@type': 'SpatialObjectReference';\n /** Data file name */\n file: string;\n /** Data format */\n file_format: string;\n /** File subpath */\n file_subpath?: string;\n}\n\n/** A set of extraction sites */\nexport interface ExtractionSet {\n /** Identifier */\n '@id': string;\n /** Type name */\n '@type': 'ExtractionSet';\n /** Entity label */\n label: string;\n /** The list of extraction sites in this set */\n extractionSites: SpatialEntity[];\n}\n\n/** A spatial entity */\nexport interface SpatialEntity {\n /** Identifier */\n '@id': string;\n /** Type name */\n '@type': 'SpatialEntity';\n /** IRI of the Entity this Spatial Entity represents */\n entityId?: string;\n /** Entity label */\n label?: string;\n /** Entity comment */\n comment?: string;\n /** Creator */\n creator?: string;\n /** Creator first name */\n creator_first_name?: string;\n /** Creator last name */\n creator_last_name?: string;\n /** Creator identifier */\n creator_orcid?: string;\n /** Creation date */\n creation_date?: string;\n\n /** Annotations (a set of IRIs) */\n ccf_annotations?: string[];\n /** Annotation (IRI) that says what this entity represents */\n representation_of?: string;\n /** Specifies if this is an anatomical structure of this organ (IRI) */\n reference_organ?: string;\n /** Specifies (where applicable) if this entity came from a Male or Female */\n sex: 'Male' | 'Female' | undefined;\n /** Specifies (where applicable) if this entity came from the left or right side organ */\n side: 'Left' | 'Right' | undefined;\n /** Ranking used in the RUI for ordering lists */\n rui_rank?: number;\n /** The thickness (in nanometers) of slices taken out of this spatial entity */\n slice_thickness?: number;\n /** The number of slices taken out of this spatial entity */\n slice_count?: number;\n\n /** X-dimension */\n x_dimension: number;\n /** Y-dimension */\n y_dimension: number;\n /** Z-dimension */\n z_dimension: number;\n /** Units dimensions are in */\n dimension_units: string;\n /** Data references */\n object?: SpatialObjectReference;\n\n /** Coloring */\n color?: [number, number, number, number];\n}\n\n/** Object describing the placement of an entity */\nexport interface SpatialPlacementCommon {\n /** JSON-LD context */\n '@context'?: string;\n /** Identifier */\n '@id': string;\n /** Type name */\n '@type': 'SpatialPlacement';\n\n /** Date placement was made */\n placement_date: string;\n /** Scaling in x-dimension */\n x_scaling: number;\n /** Scaling in y-dimension */\n y_scaling: number;\n /** Scaling in z-dimension */\n z_scaling: number;\n /** Units scaling is expressed in */\n scaling_units: string;\n\n /** Rotation in x-dimension */\n x_rotation: number;\n /** Rotation in y-dimension */\n y_rotation: number;\n /** Rotation in z-dimension */\n z_rotation: number;\n /** Rotation in w-dimension */\n w_rotation?: number;\n /** Order rotations should be applied in */\n rotation_order?: string;\n /** Units rotation is expressed in */\n rotation_units: string;\n\n /** Translation in x-dimension */\n x_translation: number;\n /** Translation in y-dimension */\n y_translation: number;\n /** Translation in z-dimension */\n z_translation: number;\n /** Units translation is expressed in */\n translation_units: string;\n}\n\nexport interface SpatialPlacement extends SpatialPlacementCommon {\n /** Source entity */\n source: SpatialEntity | SpatialObjectReference;\n /** Target entity */\n target: SpatialEntity;\n}\n\nexport interface FlatSpatialPlacement extends SpatialPlacementCommon {\n /** Source entity iri */\n source: string;\n /** Target entity iri */\n target: string;\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/SpatialPlacement.html":{"url":"interfaces/SpatialPlacement.html","title":"interface - SpatialPlacement","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n SpatialPlacement\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-database/src/lib/spatial-types.ts\n \n\n\n\n \n Extends\n \n \n SpatialPlacementCommon\n \n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n source\n \n \n \n \n target\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n source\n \n \n \n \n \n \n \n \n source: SpatialEntity | SpatialObjectReference\n\n \n \n\n\n \n \n Type : SpatialEntity | SpatialObjectReference\n\n \n \n\n\n\n\n\n \n \n Source entity\n\n \n \n \n \n \n \n \n \n \n target\n \n \n \n \n \n \n \n \n target: SpatialEntity\n\n \n \n\n\n \n \n Type : SpatialEntity\n\n \n \n\n\n\n\n\n \n \n Target entity\n\n \n \n \n \n \n \n\n\n \n export interface SpatialObjectReference {\n /** Identifier */\n '@id': string;\n /** Type name */\n '@type': 'SpatialObjectReference';\n /** Data file name */\n file: string;\n /** Data format */\n file_format: string;\n /** File subpath */\n file_subpath?: string;\n}\n\n/** A set of extraction sites */\nexport interface ExtractionSet {\n /** Identifier */\n '@id': string;\n /** Type name */\n '@type': 'ExtractionSet';\n /** Entity label */\n label: string;\n /** The list of extraction sites in this set */\n extractionSites: SpatialEntity[];\n}\n\n/** A spatial entity */\nexport interface SpatialEntity {\n /** Identifier */\n '@id': string;\n /** Type name */\n '@type': 'SpatialEntity';\n /** IRI of the Entity this Spatial Entity represents */\n entityId?: string;\n /** Entity label */\n label?: string;\n /** Entity comment */\n comment?: string;\n /** Creator */\n creator?: string;\n /** Creator first name */\n creator_first_name?: string;\n /** Creator last name */\n creator_last_name?: string;\n /** Creator identifier */\n creator_orcid?: string;\n /** Creation date */\n creation_date?: string;\n\n /** Annotations (a set of IRIs) */\n ccf_annotations?: string[];\n /** Annotation (IRI) that says what this entity represents */\n representation_of?: string;\n /** Specifies if this is an anatomical structure of this organ (IRI) */\n reference_organ?: string;\n /** Specifies (where applicable) if this entity came from a Male or Female */\n sex: 'Male' | 'Female' | undefined;\n /** Specifies (where applicable) if this entity came from the left or right side organ */\n side: 'Left' | 'Right' | undefined;\n /** Ranking used in the RUI for ordering lists */\n rui_rank?: number;\n /** The thickness (in nanometers) of slices taken out of this spatial entity */\n slice_thickness?: number;\n /** The number of slices taken out of this spatial entity */\n slice_count?: number;\n\n /** X-dimension */\n x_dimension: number;\n /** Y-dimension */\n y_dimension: number;\n /** Z-dimension */\n z_dimension: number;\n /** Units dimensions are in */\n dimension_units: string;\n /** Data references */\n object?: SpatialObjectReference;\n\n /** Coloring */\n color?: [number, number, number, number];\n}\n\n/** Object describing the placement of an entity */\nexport interface SpatialPlacementCommon {\n /** JSON-LD context */\n '@context'?: string;\n /** Identifier */\n '@id': string;\n /** Type name */\n '@type': 'SpatialPlacement';\n\n /** Date placement was made */\n placement_date: string;\n /** Scaling in x-dimension */\n x_scaling: number;\n /** Scaling in y-dimension */\n y_scaling: number;\n /** Scaling in z-dimension */\n z_scaling: number;\n /** Units scaling is expressed in */\n scaling_units: string;\n\n /** Rotation in x-dimension */\n x_rotation: number;\n /** Rotation in y-dimension */\n y_rotation: number;\n /** Rotation in z-dimension */\n z_rotation: number;\n /** Rotation in w-dimension */\n w_rotation?: number;\n /** Order rotations should be applied in */\n rotation_order?: string;\n /** Units rotation is expressed in */\n rotation_units: string;\n\n /** Translation in x-dimension */\n x_translation: number;\n /** Translation in y-dimension */\n y_translation: number;\n /** Translation in z-dimension */\n z_translation: number;\n /** Units translation is expressed in */\n translation_units: string;\n}\n\nexport interface SpatialPlacement extends SpatialPlacementCommon {\n /** Source entity */\n source: SpatialEntity | SpatialObjectReference;\n /** Target entity */\n target: SpatialEntity;\n}\n\nexport interface FlatSpatialPlacement extends SpatialPlacementCommon {\n /** Source entity iri */\n source: string;\n /** Target entity iri */\n target: string;\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/SpatialPlacementCommon.html":{"url":"interfaces/SpatialPlacementCommon.html","title":"interface - SpatialPlacementCommon","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n SpatialPlacementCommon\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-database/src/lib/spatial-types.ts\n \n\n\n \n Description\n \n \n Object describing the placement of an entity\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n @context\n \n \n \n \n @id\n \n \n \n \n @type\n \n \n \n \n placement_date\n \n \n \n Optional\n \n rotation_order\n \n \n \n \n rotation_units\n \n \n \n \n scaling_units\n \n \n \n \n translation_units\n \n \n \n Optional\n \n w_rotation\n \n \n \n \n x_rotation\n \n \n \n \n x_scaling\n \n \n \n \n x_translation\n \n \n \n \n y_rotation\n \n \n \n \n y_scaling\n \n \n \n \n y_translation\n \n \n \n \n z_rotation\n \n \n \n \n z_scaling\n \n \n \n \n z_translation\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n @context\n \n \n \n \n \n \n \n \n @context: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n JSON-LD context\n\n \n \n \n \n \n \n \n \n \n @id\n \n \n \n \n \n \n \n \n @id: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Identifier\n\n \n \n \n \n \n \n \n \n \n @type\n \n \n \n \n \n \n \n \n @type: \n\n \n \n\n\n\n\n\n\n\n \n \n Type name\n\n \n \n \n \n \n \n \n \n \n placement_date\n \n \n \n \n \n \n \n \n placement_date: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Date placement was made\n\n \n \n \n \n \n \n \n \n \n rotation_order\n \n \n \n \n \n \n \n \n rotation_order: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Order rotations should be applied in\n\n \n \n \n \n \n \n \n \n \n rotation_units\n \n \n \n \n \n \n \n \n rotation_units: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Units rotation is expressed in\n\n \n \n \n \n \n \n \n \n \n scaling_units\n \n \n \n \n \n \n \n \n scaling_units: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Units scaling is expressed in\n\n \n \n \n \n \n \n \n \n \n translation_units\n \n \n \n \n \n \n \n \n translation_units: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Units translation is expressed in\n\n \n \n \n \n \n \n \n \n \n w_rotation\n \n \n \n \n \n \n \n \n w_rotation: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Rotation in w-dimension\n\n \n \n \n \n \n \n \n \n \n x_rotation\n \n \n \n \n \n \n \n \n x_rotation: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Rotation in x-dimension\n\n \n \n \n \n \n \n \n \n \n x_scaling\n \n \n \n \n \n \n \n \n x_scaling: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Scaling in x-dimension\n\n \n \n \n \n \n \n \n \n \n x_translation\n \n \n \n \n \n \n \n \n x_translation: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Translation in x-dimension\n\n \n \n \n \n \n \n \n \n \n y_rotation\n \n \n \n \n \n \n \n \n y_rotation: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Rotation in y-dimension\n\n \n \n \n \n \n \n \n \n \n y_scaling\n \n \n \n \n \n \n \n \n y_scaling: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Scaling in y-dimension\n\n \n \n \n \n \n \n \n \n \n y_translation\n \n \n \n \n \n \n \n \n y_translation: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Translation in y-dimension\n\n \n \n \n \n \n \n \n \n \n z_rotation\n \n \n \n \n \n \n \n \n z_rotation: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Rotation in z-dimension\n\n \n \n \n \n \n \n \n \n \n z_scaling\n \n \n \n \n \n \n \n \n z_scaling: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Scaling in z-dimension\n\n \n \n \n \n \n \n \n \n \n z_translation\n \n \n \n \n \n \n \n \n z_translation: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Translation in z-dimension\n\n \n \n \n \n \n \n\n\n \n export interface SpatialObjectReference {\n /** Identifier */\n '@id': string;\n /** Type name */\n '@type': 'SpatialObjectReference';\n /** Data file name */\n file: string;\n /** Data format */\n file_format: string;\n /** File subpath */\n file_subpath?: string;\n}\n\n/** A set of extraction sites */\nexport interface ExtractionSet {\n /** Identifier */\n '@id': string;\n /** Type name */\n '@type': 'ExtractionSet';\n /** Entity label */\n label: string;\n /** The list of extraction sites in this set */\n extractionSites: SpatialEntity[];\n}\n\n/** A spatial entity */\nexport interface SpatialEntity {\n /** Identifier */\n '@id': string;\n /** Type name */\n '@type': 'SpatialEntity';\n /** IRI of the Entity this Spatial Entity represents */\n entityId?: string;\n /** Entity label */\n label?: string;\n /** Entity comment */\n comment?: string;\n /** Creator */\n creator?: string;\n /** Creator first name */\n creator_first_name?: string;\n /** Creator last name */\n creator_last_name?: string;\n /** Creator identifier */\n creator_orcid?: string;\n /** Creation date */\n creation_date?: string;\n\n /** Annotations (a set of IRIs) */\n ccf_annotations?: string[];\n /** Annotation (IRI) that says what this entity represents */\n representation_of?: string;\n /** Specifies if this is an anatomical structure of this organ (IRI) */\n reference_organ?: string;\n /** Specifies (where applicable) if this entity came from a Male or Female */\n sex: 'Male' | 'Female' | undefined;\n /** Specifies (where applicable) if this entity came from the left or right side organ */\n side: 'Left' | 'Right' | undefined;\n /** Ranking used in the RUI for ordering lists */\n rui_rank?: number;\n /** The thickness (in nanometers) of slices taken out of this spatial entity */\n slice_thickness?: number;\n /** The number of slices taken out of this spatial entity */\n slice_count?: number;\n\n /** X-dimension */\n x_dimension: number;\n /** Y-dimension */\n y_dimension: number;\n /** Z-dimension */\n z_dimension: number;\n /** Units dimensions are in */\n dimension_units: string;\n /** Data references */\n object?: SpatialObjectReference;\n\n /** Coloring */\n color?: [number, number, number, number];\n}\n\n/** Object describing the placement of an entity */\nexport interface SpatialPlacementCommon {\n /** JSON-LD context */\n '@context'?: string;\n /** Identifier */\n '@id': string;\n /** Type name */\n '@type': 'SpatialPlacement';\n\n /** Date placement was made */\n placement_date: string;\n /** Scaling in x-dimension */\n x_scaling: number;\n /** Scaling in y-dimension */\n y_scaling: number;\n /** Scaling in z-dimension */\n z_scaling: number;\n /** Units scaling is expressed in */\n scaling_units: string;\n\n /** Rotation in x-dimension */\n x_rotation: number;\n /** Rotation in y-dimension */\n y_rotation: number;\n /** Rotation in z-dimension */\n z_rotation: number;\n /** Rotation in w-dimension */\n w_rotation?: number;\n /** Order rotations should be applied in */\n rotation_order?: string;\n /** Units rotation is expressed in */\n rotation_units: string;\n\n /** Translation in x-dimension */\n x_translation: number;\n /** Translation in y-dimension */\n y_translation: number;\n /** Translation in z-dimension */\n z_translation: number;\n /** Units translation is expressed in */\n translation_units: string;\n}\n\nexport interface SpatialPlacement extends SpatialPlacementCommon {\n /** Source entity */\n source: SpatialEntity | SpatialObjectReference;\n /** Target entity */\n target: SpatialEntity;\n}\n\nexport interface FlatSpatialPlacement extends SpatialPlacementCommon {\n /** Source entity iri */\n source: string;\n /** Target entity iri */\n target: string;\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/SpatialSceneNode.html":{"url":"interfaces/SpatialSceneNode.html","title":"interface - SpatialSceneNode","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n SpatialSceneNode\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-database/src/lib/ccf-spatial-scene.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n _lighting\n \n \n \n \n @id\n \n \n \n \n @type\n \n \n \n Optional\n \n ccf_annotations\n \n \n \n Optional\n \n color\n \n \n \n Optional\n \n entityId\n \n \n \n Optional\n \n geometry\n \n \n \n Optional\n \n name\n \n \n \n Optional\n \n opacity\n \n \n \n Optional\n \n priority\n \n \n \n Optional\n \n reference_organ\n \n \n \n Optional\n \n representation_of\n \n \n \n Optional\n \n scenegraph\n \n \n \n Optional\n \n scenegraphNode\n \n \n \n Optional\n \n text\n \n \n \n Optional\n \n tooltip\n \n \n \n \n transformMatrix\n \n \n \n Optional\n \n unpickable\n \n \n \n Optional\n \n zoomBasedOpacity\n \n \n \n Optional\n \n zoomToOnLoad\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n _lighting\n \n \n \n \n \n \n \n \n _lighting: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n @id\n \n \n \n \n \n \n \n \n @id: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n @type\n \n \n \n \n \n \n \n \n @type: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n ccf_annotations\n \n \n \n \n \n \n \n \n ccf_annotations: string[]\n\n \n \n\n\n \n \n Type : string[]\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n color\n \n \n \n \n \n \n \n \n color: [number, number, number, number]\n\n \n \n\n\n \n \n Type : [number, number, number, number]\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n entityId\n \n \n \n \n \n \n \n \n entityId: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n geometry\n \n \n \n \n \n \n \n \n geometry: SpatialSceneGeometry\n\n \n \n\n\n \n \n Type : SpatialSceneGeometry\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n name\n \n \n \n \n \n \n \n \n name: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n opacity\n \n \n \n \n \n \n \n \n opacity: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n priority\n \n \n \n \n \n \n \n \n priority: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n reference_organ\n \n \n \n \n \n \n \n \n reference_organ: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n representation_of\n \n \n \n \n \n \n \n \n representation_of: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n scenegraph\n \n \n \n \n \n \n \n \n scenegraph: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n scenegraphNode\n \n \n \n \n \n \n \n \n scenegraphNode: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n text\n \n \n \n \n \n \n \n \n text: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n tooltip\n \n \n \n \n \n \n \n \n tooltip: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n transformMatrix\n \n \n \n \n \n \n \n \n transformMatrix: Matrix4\n\n \n \n\n\n \n \n Type : Matrix4\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n unpickable\n \n \n \n \n \n \n \n \n unpickable: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n zoomBasedOpacity\n \n \n \n \n \n \n \n \n zoomBasedOpacity: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n zoomToOnLoad\n \n \n \n \n \n \n \n \n zoomToOnLoad: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n\n\n \n import { Matrix4, toRadians } from '@math.gl/core';\n\nimport { CCFDatabase } from './ccf-database';\nimport { Filter } from './interfaces';\nimport {\n getAnatomicalStructures, getExtractionSet, getExtractionSets, getReferenceOrgans, getSpatialEntity,\n} from './queries/spatial-result-n3';\nimport { ExtractionSet, SpatialEntity } from './spatial-types';\nimport { ccf } from './util/prefixes';\n\n\nexport type SpatialSceneGeometry = 'sphere' | 'cube' | 'wireframe' | 'text' | 'cone' | 'cylinder';\n\nexport interface SpatialSceneNode {\n '@id': string;\n '@type': string;\n entityId?: string;\n ccf_annotations?: string[];\n representation_of?: string;\n reference_organ?: string;\n unpickable?: boolean;\n geometry?: SpatialSceneGeometry;\n text?: string;\n _lighting?: string;\n scenegraph?: string;\n scenegraphNode?: string;\n zoomBasedOpacity?: boolean;\n zoomToOnLoad?: boolean;\n color?: [number, number, number, number];\n opacity?: number;\n transformMatrix: Matrix4;\n name?: string;\n tooltip?: string;\n priority?: number;\n}\n\nexport class CCFSpatialScene {\n\n constructor(private db: CCFDatabase) {}\n\n getSpatialEntity(iri: string): SpatialEntity {\n return getSpatialEntity(this.db.store, iri);\n }\n getExtractionSets(iri: string): ExtractionSet[] {\n return getExtractionSets(this.db.store, iri);\n }\n getExtractionSet(iri: string): ExtractionSet {\n return getExtractionSet(this.db.store, iri);\n }\n getAnatomicalStructures(iri: string): SpatialEntity[] {\n return getAnatomicalStructures(this.db.store, iri);\n }\n getReferenceOrgans(): SpatialEntity[] {\n return getReferenceOrgans(this.db.store);\n }\n\n getReferenceBody(filter?: Filter): SpatialEntity {\n let bodyId: string;\n switch (filter?.sex) {\n case 'Male':\n bodyId = ccf.spatial.Male.id;\n break;\n case 'Female':\n bodyId = ccf.spatial.Female.id;\n break;\n case 'Both':\n default:\n bodyId = ccf.spatial.BothSexes.id;\n break;\n }\n return this.getSpatialEntity(bodyId);\n }\n\n getReferenceOrganSets(filter?: Filter): SpatialEntity[] {\n let organSet = this.getReferenceOrgans();\n switch (filter?.sex) {\n case 'Male':\n organSet = organSet.filter(s => s.sex === 'Male');\n break;\n case 'Female':\n organSet = organSet.filter(s => s.sex === 'Female');\n break;\n case 'Both':\n default:\n break;\n }\n if (filter?.debug) {\n organSet = organSet.map(o => [ [o], this.getAnatomicalStructures(o['@id'])])\n .reduce((acc, [organ, structures]) => acc.concat(structures.length > 0 ? structures : organ), []);\n }\n return organSet;\n }\n\n getReferenceSceneNodes(filter?: Filter): SpatialSceneNode[] {\n const body = this.getReferenceBody(filter);\n const skinNodes: SpatialSceneNode[] = [];\n let nodes: (SpatialSceneNode | undefined)[] = [\n ...this.getReferenceOrganSets(filter).map((organ) => {\n const isSkin = organ.representation_of === 'http://purl.obolibrary.org/obo/UBERON_0002097';\n const sceneNode = this.getSceneNode(organ, body, {\n color: [255, 255, 255, 255], opacity: isSkin ? 0.5 : 0.2, unpickable: true, _lighting: 'pbr', zoomBasedOpacity: !isSkin\n });\n if (isSkin && sceneNode) {\n skinNodes.push(sceneNode);\n return undefined;\n } else {\n return sceneNode;\n }\n })\n ];\n if (skinNodes.length > 0) {\n nodes = [...skinNodes, ...nodes];\n }\n\n if (filter?.debug) {\n // Debug bounding boxes\n nodes = nodes.concat([\n this.getSceneNode(this.getSpatialEntity(ccf.base('VHRightKidney').id), body, { color: [0, 0, 255, 0.5*255], geometry: 'wireframe' }),\n this.getSceneNode(this.getSpatialEntity(ccf.base('VHLeftKidney').id), body, { color: [255, 0, 0, 0.5*255], geometry: 'wireframe' }),\n this.getSceneNode(this.getSpatialEntity(ccf.base('VHSpleenCC1').id), body, { color: [0, 255, 0, 0.5*255], geometry: 'wireframe' }),\n this.getSceneNode(this.getSpatialEntity(ccf.base('VHSpleenCC2').id), body, { color: [0, 255, 0, 0.5*255], geometry: 'wireframe' }),\n this.getSceneNode(this.getSpatialEntity(ccf.base('VHSpleenCC3').id), body, { color: [0, 255, 0, 0.5*255], geometry: 'wireframe' })\n ]);\n }\n\n return nodes.filter(s => s !== undefined) as SpatialSceneNode[];\n }\n\n getReferenceOrganScene(organIri: string, filter?: Filter): SpatialSceneNode[] {\n const hasSexFilter = filter?.sex !== undefined && filter?.sex?.toLowerCase() !== 'both';\n const organs = this.getReferenceOrgans().filter((o) => o.representation_of === organIri && (!hasSexFilter || o.sex === filter?.sex));\n if (organs.length > 0) {\n const organ = organs[0];\n const isSkin = organ.representation_of === 'http://purl.obolibrary.org/obo/UBERON_0002097';\n const organNode = this.getSceneNode(organ, organ, {\n color: [255, 255, 255, 255], opacity: isSkin ? 0.5 : 0.2, unpickable: true, _lighting: 'pbr'\n }) as SpatialSceneNode;\n\n const scene = (this.db.getSpatialEntities(filter) ?? []).map((entity) =>\n this.getSceneNode(entity, organ, { color: [255, 255, 255, 0.9*255] })\n ) as SpatialSceneNode[];\n return [organNode].concat(scene).filter(n => n !== undefined);\n } else {\n return [];\n }\n }\n\n getEntitySceneNodes(filter?: Filter): SpatialSceneNode[] {\n const body = this.getReferenceBody(filter);\n return this.db.getSpatialEntities(filter).map((entity) =>\n this.getSceneNode(entity, body, { color: [255, 255, 255, 0.9*255] })\n ).filter(s => s !== undefined) as SpatialSceneNode[];\n }\n\n getSceneNode(source: SpatialEntity, target: SpatialEntity, nodeAttrs: Partial = {}): SpatialSceneNode | undefined {\n const has3dObject = source?.object?.file_format?.startsWith('model/gltf');\n const sourceID = has3dObject && source.object ? source.object['@id'] : source['@id'];\n let transform = this.db.graph.getTransformationMatrix(sourceID, target['@id']);\n if (transform) {\n if (has3dObject) {\n transform = new Matrix4(Matrix4.IDENTITY).rotateX(toRadians(90)).multiplyLeft(transform);\n } else {\n // Scale visible bounding boxes to the desired dimensions\n let factor: number;\n switch (source.dimension_units) {\n case 'centimeter':\n factor = 1 / 100;\n break;\n case 'millimeter':\n factor = 1 / 1000;\n break;\n case 'meter':\n default:\n factor = 1;\n break;\n }\n const scale = [source.x_dimension, source.y_dimension, source.z_dimension].map(dim => dim * factor / 2);\n transform.scale(scale);\n }\n return {\n '@id': source['@id'], '@type': 'SpatialSceneNode',\n entityId: source.entityId,\n ccf_annotations: source.ccf_annotations,\n representation_of: source.representation_of,\n reference_organ: source.reference_organ,\n scenegraph: has3dObject ? source.object?.file : undefined,\n scenegraphNode: has3dObject ? source.object?.file_subpath : undefined,\n transformMatrix: transform,\n tooltip: source.label,\n ...nodeAttrs\n };\n } else {\n return undefined;\n }\n }\n\n getScene(filter?: Filter): SpatialSceneNode[] {\n return [\n ...this.getReferenceSceneNodes(filter),\n ...this.getEntitySceneNodes(filter)\n ];\n }\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/SpatialSearch.html":{"url":"interfaces/SpatialSearch.html","title":"interface - SpatialSearch","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n SpatialSearch\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-database/src/lib/interfaces.ts\n \n\n\n \n Description\n \n \n Specification for a Spatial Search via Probing Sphere\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n radius\n \n \n \n \n target\n \n \n \n \n x\n \n \n \n \n y\n \n \n \n \n z\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n radius\n \n \n \n \n \n \n \n \n radius: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Size of the probing sphere in millimeters\n\n \n \n \n \n \n \n \n \n \n target\n \n \n \n \n \n \n \n \n target: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n The target spatial entity IRI\n\n \n \n \n \n \n \n \n \n \n x\n \n \n \n \n \n \n \n \n x: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n X coordinate relative to target in millimeters\n\n \n \n \n \n \n \n \n \n \n y\n \n \n \n \n \n \n \n \n y: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n y coordinate relative to target in millimeters\n\n \n \n \n \n \n \n \n \n \n z\n \n \n \n \n \n \n \n \n z: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n z coordinate relative to target in millimeters\n\n \n \n \n \n \n \n\n\n \n export interface DatabaseStatus {\n /** Status of the database */\n status: 'Ready' | 'Loading' | 'Error';\n /** How long to wait (in milliseconds) before checking status again */\n checkback?: number;\n /** The amount of time (in milliseconds) taken to load the database */\n loadTime?: number;\n /** Human readable description of the current status */\n message?: string;\n}\n\n/** Aggregate query result */\nexport interface AggregateResult {\n /** Queried field */\n label: string;\n /** Aggregate value */\n count: string | number;\n}\n\n/** List result */\nexport interface ListResultItem {\n /** Identifier */\n '@id': string;\n /** Label */\n label: string;\n /** Description */\n description: string;\n /** Associated URL */\n link: string;\n}\n\n/** Donor List Result */\nexport interface DonorResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Donor';\n /** Provider Name */\n providerName: string;\n}\n\n/** Dataset List Result */\nexport interface DatasetResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Dataset';\n /** Technology used in data */\n technology: string;\n /** Representative thumbnail URL */\n thumbnail: string;\n}\n\n/** Tissue Section List Result */\nexport interface TissueSectionResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Sample';\n /** Sample tissue section type */\n sampleType: 'Tissue Section' | 'Non-Standard';\n /** Index into the sequence of sections from the parent block */\n sectionNumber: number;\n /** Datasets derived from this tissue section */\n datasets: DatasetResult[];\n}\n\n/** Tissue Block List Result */\nexport interface TissueBlockResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Sample';\n /** Sample tissue block type */\n sampleType: 'Tissue Block' | 'Non-Standard';\n /** Number of sections extracted from this block */\n sectionCount: number;\n /** Size of each tissue section */\n sectionSize: number;\n /** Units of the section size (generally, millimeters) */\n sectionUnits: string;\n\n /** The donor this tissue block was derived from */\n donor: DonorResult;\n /** The associated spatial entity (rui_location) for this block */\n spatialEntityId: string;\n /** The sections extracted from this tissue block */\n sections: TissueSectionResult[];\n /** Datasets derived from this tissue block */\n datasets: DatasetResult[];\n}\n\n/** Item that can be searched for */\nexport interface SearchableItem {\n /** Identifier */\n id: string;\n /** Sex */\n sex?: 'Male' | 'Female';\n /** Age */\n age?: number;\n /** BMI */\n bmi?: number;\n /** Ontology terms */\n ontologyTerms?: Set;\n /** CellType terms */\n cellTypeTerms?: Set;\n}\n\n/** Specification for a Spatial Search via Probing Sphere */\nexport interface SpatialSearch {\n /** X coordinate relative to target in millimeters */\n x: number;\n /** y coordinate relative to target in millimeters */\n y: number;\n /** z coordinate relative to target in millimeters */\n z: number;\n /** Size of the probing sphere in millimeters */\n radius: number;\n /** The target spatial entity IRI */\n target: string;\n}\n\n/** Options applied during queries */\nexport interface Filter {\n /** Sex */\n sex: 'Both' | 'Male' | 'Female';\n /** Age range */\n ageRange: [number, number];\n /** BMI range */\n bmiRange: [number, number];\n /** TMC */\n tmc: string[];\n /** Technologies */\n technologies: string[];\n /** Ontology terms */\n ontologyTerms: string[];\n /** CellType terms */\n cellTypeTerms: string[];\n /** spatial search */\n spatialSearches: SpatialSearch[];\n /** Include optional debugging information */\n debug?: boolean;\n}\n\n/** A node in the ontology */\nexport interface OntologyTreeNode {\n /** Identifier / IRI */\n '@id': string;\n /** JSON-LD Type */\n '@type': 'OntologyTreeNode';\n /** Identifier / IRI */\n id: string;\n /** RDFS label */\n label: string;\n /** Parent ontology node */\n parent: string;\n /** Child ontology nodes */\n children: string[];\n /** Synonym labels */\n synonymLabels: string[];\n}\n\n/** Ontology tree model */\nexport interface OntologyTreeModel {\n /** id of the root node of the ontology */\n root: string;\n /** Mapping from id/IRI to ontology node instance */\n nodes: { [id: string]: OntologyTreeNode };\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/TissueBlockResult.html":{"url":"interfaces/TissueBlockResult.html","title":"interface - TissueBlockResult","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n TissueBlockResult\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-database/src/lib/interfaces.ts\n \n\n\n \n Description\n \n \n Tissue Block List Result\n\n \n\n \n Extends\n \n \n ListResultItem\n \n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n @type\n \n \n \n \n datasets\n \n \n \n \n donor\n \n \n \n \n sampleType\n \n \n \n \n sectionCount\n \n \n \n \n sections\n \n \n \n \n sectionSize\n \n \n \n \n sectionUnits\n \n \n \n \n spatialEntityId\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n @type\n \n \n \n \n \n \n \n \n @type: \n\n \n \n\n\n\n\n\n\n\n \n \n JSON-LD Type\n\n \n \n \n \n \n \n \n \n \n datasets\n \n \n \n \n \n \n \n \n datasets: DatasetResult[]\n\n \n \n\n\n \n \n Type : DatasetResult[]\n\n \n \n\n\n\n\n\n \n \n Datasets derived from this tissue block\n\n \n \n \n \n \n \n \n \n \n donor\n \n \n \n \n \n \n \n \n donor: DonorResult\n\n \n \n\n\n \n \n Type : DonorResult\n\n \n \n\n\n\n\n\n \n \n The donor this tissue block was derived from\n\n \n \n \n \n \n \n \n \n \n sampleType\n \n \n \n \n \n \n \n \n sampleType: \"Tissue Block\" | \"Non-Standard\"\n\n \n \n\n\n \n \n Type : \"Tissue Block\" | \"Non-Standard\"\n\n \n \n\n\n\n\n\n \n \n Sample tissue block type\n\n \n \n \n \n \n \n \n \n \n sectionCount\n \n \n \n \n \n \n \n \n sectionCount: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Number of sections extracted from this block\n\n \n \n \n \n \n \n \n \n \n sections\n \n \n \n \n \n \n \n \n sections: TissueSectionResult[]\n\n \n \n\n\n \n \n Type : TissueSectionResult[]\n\n \n \n\n\n\n\n\n \n \n The sections extracted from this tissue block\n\n \n \n \n \n \n \n \n \n \n sectionSize\n \n \n \n \n \n \n \n \n sectionSize: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Size of each tissue section\n\n \n \n \n \n \n \n \n \n \n sectionUnits\n \n \n \n \n \n \n \n \n sectionUnits: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n Units of the section size (generally, millimeters)\n\n \n \n \n \n \n \n \n \n \n spatialEntityId\n \n \n \n \n \n \n \n \n spatialEntityId: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n The associated spatial entity (rui_location) for this block\n\n \n \n \n \n \n \n\n\n \n export interface DatabaseStatus {\n /** Status of the database */\n status: 'Ready' | 'Loading' | 'Error';\n /** How long to wait (in milliseconds) before checking status again */\n checkback?: number;\n /** The amount of time (in milliseconds) taken to load the database */\n loadTime?: number;\n /** Human readable description of the current status */\n message?: string;\n}\n\n/** Aggregate query result */\nexport interface AggregateResult {\n /** Queried field */\n label: string;\n /** Aggregate value */\n count: string | number;\n}\n\n/** List result */\nexport interface ListResultItem {\n /** Identifier */\n '@id': string;\n /** Label */\n label: string;\n /** Description */\n description: string;\n /** Associated URL */\n link: string;\n}\n\n/** Donor List Result */\nexport interface DonorResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Donor';\n /** Provider Name */\n providerName: string;\n}\n\n/** Dataset List Result */\nexport interface DatasetResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Dataset';\n /** Technology used in data */\n technology: string;\n /** Representative thumbnail URL */\n thumbnail: string;\n}\n\n/** Tissue Section List Result */\nexport interface TissueSectionResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Sample';\n /** Sample tissue section type */\n sampleType: 'Tissue Section' | 'Non-Standard';\n /** Index into the sequence of sections from the parent block */\n sectionNumber: number;\n /** Datasets derived from this tissue section */\n datasets: DatasetResult[];\n}\n\n/** Tissue Block List Result */\nexport interface TissueBlockResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Sample';\n /** Sample tissue block type */\n sampleType: 'Tissue Block' | 'Non-Standard';\n /** Number of sections extracted from this block */\n sectionCount: number;\n /** Size of each tissue section */\n sectionSize: number;\n /** Units of the section size (generally, millimeters) */\n sectionUnits: string;\n\n /** The donor this tissue block was derived from */\n donor: DonorResult;\n /** The associated spatial entity (rui_location) for this block */\n spatialEntityId: string;\n /** The sections extracted from this tissue block */\n sections: TissueSectionResult[];\n /** Datasets derived from this tissue block */\n datasets: DatasetResult[];\n}\n\n/** Item that can be searched for */\nexport interface SearchableItem {\n /** Identifier */\n id: string;\n /** Sex */\n sex?: 'Male' | 'Female';\n /** Age */\n age?: number;\n /** BMI */\n bmi?: number;\n /** Ontology terms */\n ontologyTerms?: Set;\n /** CellType terms */\n cellTypeTerms?: Set;\n}\n\n/** Specification for a Spatial Search via Probing Sphere */\nexport interface SpatialSearch {\n /** X coordinate relative to target in millimeters */\n x: number;\n /** y coordinate relative to target in millimeters */\n y: number;\n /** z coordinate relative to target in millimeters */\n z: number;\n /** Size of the probing sphere in millimeters */\n radius: number;\n /** The target spatial entity IRI */\n target: string;\n}\n\n/** Options applied during queries */\nexport interface Filter {\n /** Sex */\n sex: 'Both' | 'Male' | 'Female';\n /** Age range */\n ageRange: [number, number];\n /** BMI range */\n bmiRange: [number, number];\n /** TMC */\n tmc: string[];\n /** Technologies */\n technologies: string[];\n /** Ontology terms */\n ontologyTerms: string[];\n /** CellType terms */\n cellTypeTerms: string[];\n /** spatial search */\n spatialSearches: SpatialSearch[];\n /** Include optional debugging information */\n debug?: boolean;\n}\n\n/** A node in the ontology */\nexport interface OntologyTreeNode {\n /** Identifier / IRI */\n '@id': string;\n /** JSON-LD Type */\n '@type': 'OntologyTreeNode';\n /** Identifier / IRI */\n id: string;\n /** RDFS label */\n label: string;\n /** Parent ontology node */\n parent: string;\n /** Child ontology nodes */\n children: string[];\n /** Synonym labels */\n synonymLabels: string[];\n}\n\n/** Ontology tree model */\nexport interface OntologyTreeModel {\n /** id of the root node of the ontology */\n root: string;\n /** Mapping from id/IRI to ontology node instance */\n nodes: { [id: string]: OntologyTreeNode };\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/TissueSectionResult.html":{"url":"interfaces/TissueSectionResult.html","title":"interface - TissueSectionResult","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n TissueSectionResult\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-database/src/lib/interfaces.ts\n \n\n\n \n Description\n \n \n Tissue Section List Result\n\n \n\n \n Extends\n \n \n ListResultItem\n \n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n @type\n \n \n \n \n datasets\n \n \n \n \n sampleType\n \n \n \n \n sectionNumber\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n @type\n \n \n \n \n \n \n \n \n @type: \n\n \n \n\n\n\n\n\n\n\n \n \n JSON-LD Type\n\n \n \n \n \n \n \n \n \n \n datasets\n \n \n \n \n \n \n \n \n datasets: DatasetResult[]\n\n \n \n\n\n \n \n Type : DatasetResult[]\n\n \n \n\n\n\n\n\n \n \n Datasets derived from this tissue section\n\n \n \n \n \n \n \n \n \n \n sampleType\n \n \n \n \n \n \n \n \n sampleType: \"Tissue Section\" | \"Non-Standard\"\n\n \n \n\n\n \n \n Type : \"Tissue Section\" | \"Non-Standard\"\n\n \n \n\n\n\n\n\n \n \n Sample tissue section type\n\n \n \n \n \n \n \n \n \n \n sectionNumber\n \n \n \n \n \n \n \n \n sectionNumber: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Index into the sequence of sections from the parent block\n\n \n \n \n \n \n \n\n\n \n export interface DatabaseStatus {\n /** Status of the database */\n status: 'Ready' | 'Loading' | 'Error';\n /** How long to wait (in milliseconds) before checking status again */\n checkback?: number;\n /** The amount of time (in milliseconds) taken to load the database */\n loadTime?: number;\n /** Human readable description of the current status */\n message?: string;\n}\n\n/** Aggregate query result */\nexport interface AggregateResult {\n /** Queried field */\n label: string;\n /** Aggregate value */\n count: string | number;\n}\n\n/** List result */\nexport interface ListResultItem {\n /** Identifier */\n '@id': string;\n /** Label */\n label: string;\n /** Description */\n description: string;\n /** Associated URL */\n link: string;\n}\n\n/** Donor List Result */\nexport interface DonorResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Donor';\n /** Provider Name */\n providerName: string;\n}\n\n/** Dataset List Result */\nexport interface DatasetResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Dataset';\n /** Technology used in data */\n technology: string;\n /** Representative thumbnail URL */\n thumbnail: string;\n}\n\n/** Tissue Section List Result */\nexport interface TissueSectionResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Sample';\n /** Sample tissue section type */\n sampleType: 'Tissue Section' | 'Non-Standard';\n /** Index into the sequence of sections from the parent block */\n sectionNumber: number;\n /** Datasets derived from this tissue section */\n datasets: DatasetResult[];\n}\n\n/** Tissue Block List Result */\nexport interface TissueBlockResult extends ListResultItem {\n /** JSON-LD Type */\n '@type': 'Sample';\n /** Sample tissue block type */\n sampleType: 'Tissue Block' | 'Non-Standard';\n /** Number of sections extracted from this block */\n sectionCount: number;\n /** Size of each tissue section */\n sectionSize: number;\n /** Units of the section size (generally, millimeters) */\n sectionUnits: string;\n\n /** The donor this tissue block was derived from */\n donor: DonorResult;\n /** The associated spatial entity (rui_location) for this block */\n spatialEntityId: string;\n /** The sections extracted from this tissue block */\n sections: TissueSectionResult[];\n /** Datasets derived from this tissue block */\n datasets: DatasetResult[];\n}\n\n/** Item that can be searched for */\nexport interface SearchableItem {\n /** Identifier */\n id: string;\n /** Sex */\n sex?: 'Male' | 'Female';\n /** Age */\n age?: number;\n /** BMI */\n bmi?: number;\n /** Ontology terms */\n ontologyTerms?: Set;\n /** CellType terms */\n cellTypeTerms?: Set;\n}\n\n/** Specification for a Spatial Search via Probing Sphere */\nexport interface SpatialSearch {\n /** X coordinate relative to target in millimeters */\n x: number;\n /** y coordinate relative to target in millimeters */\n y: number;\n /** z coordinate relative to target in millimeters */\n z: number;\n /** Size of the probing sphere in millimeters */\n radius: number;\n /** The target spatial entity IRI */\n target: string;\n}\n\n/** Options applied during queries */\nexport interface Filter {\n /** Sex */\n sex: 'Both' | 'Male' | 'Female';\n /** Age range */\n ageRange: [number, number];\n /** BMI range */\n bmiRange: [number, number];\n /** TMC */\n tmc: string[];\n /** Technologies */\n technologies: string[];\n /** Ontology terms */\n ontologyTerms: string[];\n /** CellType terms */\n cellTypeTerms: string[];\n /** spatial search */\n spatialSearches: SpatialSearch[];\n /** Include optional debugging information */\n debug?: boolean;\n}\n\n/** A node in the ontology */\nexport interface OntologyTreeNode {\n /** Identifier / IRI */\n '@id': string;\n /** JSON-LD Type */\n '@type': 'OntologyTreeNode';\n /** Identifier / IRI */\n id: string;\n /** RDFS label */\n label: string;\n /** Parent ontology node */\n parent: string;\n /** Child ontology nodes */\n children: string[];\n /** Synonym labels */\n synonymLabels: string[];\n}\n\n/** Ontology tree model */\nexport interface OntologyTreeModel {\n /** id of the root node of the ontology */\n root: string;\n /** Mapping from id/IRI to ontology node instance */\n nodes: { [id: string]: OntologyTreeNode };\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"changelog.html":{"url":"changelog.html","title":"getting-started - changelog","body":"\n \n\nChangelog\nChangelog for the Human Reference Atlas (HRA) User Interfaces\n3.6.0 - 2022-10-15\nAdded in 3.6.0.\n\nUpdated to CCF.OWL v2.1.0 which indexes the Human Reference Atlas (HRA) 4th Release (v1.3) for use in the CCF UIs and CCF-API. Note that some terms have changed in the ontology. As such, some SPARQL queries may need to be updated. All CCF-API calls have been updated to support the new terms.\n\n3.5.0 - 2022-09-27\nAdded in 3.5.0\n\nUpdate to CCF.OWL v1.9.4\nUpdate placement for KPMP rui locations\nSwitch to HuBMAP v3 search-api\nPick right organ when loading rui locations from a file in the RUI\n\n3.4.0 - 2022-07-01\nAdded in 3.4.0\n\nMajor feature added: Spatial Search! This includes an expanded API plus a user interface for dynamically generating spatial searches.\n\nKnown Issues in 3.4.0\n\nThere are some minor visual descrepancies when viewing the spatial search 3D scene and the results. However, blocks which are highlighted will be selected if the spatial search is added to your overall search filters.\n\n3.3.0 - 2022-06-17\nAdded in 3.3.0\n\nAdded support for the latest CCF Ontology v1.9.0 which adds Placenta, Spinal Cord, new Landmarks for reference organs, and a host of data updates.\nAdded a SPARQL route to the CCF-API for flexible querying of the Ontology and linked data. See the /v1/sparql docs for more information.\nClean up and bug fixes\n\n3.2.0 - 2022-04-14\nAdded in 3.2.0\n\nMajor CCF Database speed improvements! 95% reduction in load times!\nMinor graphical fixes\n\n3.1.1 - 2022-04-12\nAdded in 3.1.1\n\nExpanded RUI web component options\nAdded support for warming up the CCF database via the CCF-API so that the EUI can prevent timeouts\n\n3.1.0 - 2022-04-07\nAdded in 3.1.0\n\nAdded support for the latest CCF Ontology v1.8.0 which adds cell types\nAdded feature to search for tissue blocks by cell type\nAdded API feature to dynamically generate GTEx rui_locations.jsonld\nAdded logging of organ and block position changes to the RUI\nAdded an expanded organ selector that makes selecting organs much easier with the larger number of reference organs we have now\nNow generating programming libraries for the CCF-API in Python, TypeScript, TypeScript (Angular), and JavaScript. We will be publishing them to appropriate package managers soon.\nImproved performance of the CCF-API\nNew theming options and toggle for the CCF EUI/RUI\nAdded new themes for SenNet, GTEx, and a default theme\nAdded compodoc generated code documentation to production and staging builds\nBug fixes and minor improvements\n\n3.0.0 - 2022-01-27\nAdded in 3.0.0\n\nAdded support for the latest CCF Ontology v1.7.0\nBug fixes and code cleanup\n\n3.0.0 BETA - 2021-12-17\nAdded in 3.0.0 BETA\n\nAdded reference organs and ASCT+B tables from the v1.1 CCF Release\nLinks: CCF Ontology v1.7 BETA, CCF Release v1.1\n\n\n\nKnown issues in 3.0.0 BETA\n\nPreviously registered tissues may appear slightly off. We are working to rectify this before making it a production release.\n\n2.5.0 - 2021-12-17\nAdded in 2.5.0\n\nCCF-API OpenAPI Spec and implementation. Next version will connect the EUI to this as it's backend.\nAdded the CCF Body UI Web Component for integrating the 3D scene deeply in webpages (including the HuBMAP data portal).\nThe organ-info Web Component can now take an option to highlight specific blocks in the scene. Currently only highlights by providers, but age, sex, and BMI will be added in the next version.\nBug fixes and Quality of Life improvements\n\n2.4.0 - 2021-12-10\nAdded in 2.4.0\n\nRUI shows a confirmation dialog when a user attempts to leave without finishing registration\nAdded GTEx data to EUI\nRUI Common Extraction Sites are now known as Landmarks\nOrgan info now highlights the block selected on click\nUpdated RUI YouTube Demo link\nBug fixes and Quality of Life improvements\n\n2.3.1 - 2021-09-13\nAdded in 2.3.1\n\nAdded support for paired organs to be refernced by their parent (ala Kidney + Left/Right Kidney)\n\n2.3.0 - 2021-09-10\nAdded in 2.3.0\n\nGreatly improved CCF Database performance. This improves the performance in both organ-info and EUI.\nImproved styling of organ-info\n\n2.2.0 - 2021-09-10\nAdded in 2.2.0\n\nAdded an organ-info web component for displaying reference organs and associated data in a simple panel display. The hubmap portal will be using this soon for organ pages.\nEMBEDDING.md instructions have been updated for organ-info embedding.\n\n2.1.0 - 2021-07-30\nAdded in EUI / RUI 2.1.0\n\nBetter support for embedding EUI/RUI in different containers, see EMBEDDING.md for updated instructions.\nConfiguration updates:\nConfiguration of EUI/RUI via webcomponent properties (vs globalConfig)\nOptional use of ontology id to select reference organs in the RUI\nRemoved embedded and tutorial mode configurations from the RUI config\nAbility to load data sources in the eui via external configuration\nAdded cancelRegistration callback to rui external configuration\n\n\nSet dark/light theme based on user/OS preferences\nUpdate HuBMAP search processing to conform to new field names\nCode cleanup, shared utilities, etc.\nTelemetry dialog box fixes to avoid unnecessary reloads\nRUI gizmo rotates in sync with the reference organ in 3D preview view\nRUI now uses an orthographic view when in registration views\n\n2.0.0 - 2021-07-16\nAdded in EUI / RUI 2.0.0\n\nRUI and EUI are now basic web-components, see EMBEDDING.md\nAdded advanced google analytics tracking/telemetry\nLinked donor card and tissue block hovering\nUpdated dependencies, including upgrading to Angular 12\nMinor UI and Bug fixes\nUpdated demo video links\nOrgan carousel will respond to container width and show only full icons\nEUI: clicking refresh and selecting body on partonomy resets the body view\n\nBreaking changes in EUI / RUI 2.0.0\n\nEmbedding the EUI and RUI must now be done via web-components. The most significant change is the element is no longer called ccf-root but is instead called ccf-eui or ccf-rui depending on the UI being embedded.\n\n1.7.0 - 2021-05-21\nAdded in EUI / RUI 1.7.0\n\nAdded a startup modal to the RUI which simplifies the initial setup for a new registration\nAdded 8 new reference organs, bringing us to 13 Reference Organs!\nAdded SPARC Registrations to the EUI\nAdded a tissue section visualization to the results list in the EUI\n\n1.6.0 - 2021-04-09\nAdded in RUI 1.6.0\n\nAdded SOP information to the About section\n\nAdded in EUI 1.6.0\n\nAdded color assignment/selection to both 3d scene and list results\nBug fixes, code cleanup, and optimization\n\nKnown issues in 1.6.0\n\nThe 3d scene is a little slow. To be able to interact, unselect reference organs to reduce scene complexity.\nTissue samples may be a little off in the 3D scene. This will be fixed in a future release. Data is still accurate.\n\n1.5.0 - 2021-03-26\nAdded in RUI 1.5.0\n\nMinor styling updates\n\nAdded in EUI 1.5.0\nNOTE: EUI will not be pushed to production during this cycle as there are some features not fully integrated. This should be resolved in the next release scheduled for April 9th. You can view the results of this sprint on staging.\n\nUpdated styling to better fit the user interface spec\nAdded a new results pane which structures data into Donor->Tissue Blocks (+Datasets)->Tissue Samples (+Datasets)\nAdded a link viewer that allows us to display donors, samples, and datasets in a frame within the application\nAdded UFL thumbnails\nUpdated and optimized the ccf-database for the new results structure and future integrations\nTied organ carousel to the 3D scene. Turning off an organ removes the organ and related tissues from the 3D scene.\nTurned off anatomical structure opacity adjustment until it can be fully integrated\n\n1.4.0 - 2021-03-12\nAdded in RUI 1.4.0\n\nUpdated library dependencies, including to Angular 11\nUpdated styling to better fit the user interface spec\n\nAdded in EUI 1.4.0\nNOTE: EUI will not be pushed to production during this cycle as there are some features partly integrated. This should be resolved in the next release scheduled for March 26th. You can view the results of this sprint on staging.\n\nUpdated library dependencies, including to Angular 11\nUpdated styling to better fit the user interface spec and match RUI styling\nUpdated the Info Dialog to match the RUI look and feel\nUpdated the data processing to improve efficiency and generate data in the form needed for the v1.5.0 spec\nAdded a reference organ selector, also used in the RUI, to turn off/on reference organs on the stage. UI is implemented, but still needs hooked up to the 3d Stage.\nAdded a technology filter\nAdded a control to set Opacities of individual organs/anatomical structures on the stage. UI is implemented, but still needs hooked up to the 3d Stage.\n\n1.3.5 - 2021-02-26\nAdded in RUI 1.3.5\n\nUpdated with a new round of User Interface improvements\nAdded the ability to upload previous registrations created using the standalone version of the RUI tool\nOrgans now have transparency applied automatically\nSolved a major memory leak and performance issue with the 3D reference organ interface. You should notice a sizable speed and reliability increase.\nRUI location numeric data is now rounded to 3 digits\nSwitched to using GitHub Actions over TravisCI for our CI/CD workflows\n\nAdded in EUI 1.3.5\n\nRemoved CCF's internal image-viewer in favor of the image-viewer on the HuBMAP Data Portal\n\nEUI 1.2.0 / RUI 1.0 FINAL - 2020-10-30\nAdded in EUI 1.2.0 / RUI 1.0 FINAL\n\nBug fixes and improvements\nUpdated embedding API in collaboration with the IEC\nUpdated EUI codebase to be in sync with code changes made for the RUI\nAdded KPMP data to the EUI\n\nKnown Issues in EUI 1.2.0 / RUI 1.0 FINAL\n\nIt is still possible that a 3d organ may fail to load. If this happens, just refresh and try again.\nEUI has not been updated with the latest organ set. This will be added in December with its scheduled refresh.\n\nRUI 1.0 BETA - 2020-10-16\nAdded in RUI 1.0 BETA\n\nCreated the first version of the RUI 1.0. This version is a BETA and works in standalone mode only. The next version will include full support and integration into the HuBMAP Ingestion Portal.\n10 Reference Organs are available to choose from (a combination of 4 organs, 2 sexes, and one organ with 2 sides [kidney])\nImplemented automatic tagging of data via collisions with anatomical structures\nRUI Location data is in standard JSON-LD format linked via the CCF Ontology and related ontologies\nImplemented extraction sites display to help guide placement of tissues\n\nKnown Issues in RUI 1.0 BETA\n\nWhile support for embedding is implemented, more testing and collaboration with IEC is required before it is made fully available. Initial embedding documentation is available here.\nWhen adjusting transparency via the left-hand Anatomical Structures menu or Show Previous Registrations option, the transparency effect is not very good. This will be addressed before the RUI 1.0 production release.\nSometimes the 3d organ fails to load when clicking through reference organs quickly (and other side cases). If this happens, just refresh and try again.\n\n1.1.0 - 2020-07-31\nAdded in 1.1.0\n\nUpgraded to latest Vitessce Image Viewer and started showing processed TIFF images coming directly from the HuBMAP infrastructure\nProcessed CODEX and 10x datasets are shown in the HuBMAP Portal's visualization tool\nAdded a limited set of TIFF image thumbnails, with more to come\nAdded two qualitative color schemes for colorizing images in the image viewer\nBug fixes/performance optimizations\n\n1.0.0-rc.1 - 2020-06-22\n\n:warning: WARNING: This version is a release candidate. Some minor updates will likely happen between now and the official HuBMAP Data Release 1 in July.\n\nAdded in 1.0.0-rc.1\n\nBody UI interactions\nImage Viewer Integration\nPartonomy linkage to search / Body UI\nNow fully integrated into the HuBMAP Portal\n\nKnown Issues in 1.0.0-rc.1\n\nImage Viewer is using a placeholder .tiff until more .tiff images can be loaded from the IEC\n\n1.0.0-alpha.3 - 2019-05-08\nAdded in 1.0.0-alpha.3\n\nHooked up the interface to real data (not shown online as the data is not public yet)\nAdded the Tissue Browser on the right\nAdded the initial (Tissue) Image Viewer popup. Currently shows metadata, but no images yet.\nAdded an initial 3D Body. Tissues cuboids currently not displayed, but a test cuboid is shown.\nDocumentation (>90%) and testing coverage improved further\n\n1.0.0-alpha.2 - 2019-03-27\nAdded in 1.0.0-alpha.2\n\nIncreased documentation and testing coverage across the board\nAdded fullscreen button\nBug fixes and optimizations\n\n1.0.0-alpha.1 - 2019-03-06\nAdded in 1.0.0-alpha.1\n\nStarted the process of implementing the 1.0.0 UI spec\nSpec Doc\nUser Stories\n\n\nSetup the base project scaffolding for the new version\nAdded CCF Partonomy (CCF-P) search and tree display\nAdded a filter for filter tissues\n\n0.6.0 - 2019-11-08\nAdded in 0.6.0\n\nThe CCF API project was started with an initial OpenAPI Schema, documentation, and code for spinning up a mock data server. This codifies the CCF data and metadata standards defined by MC-IU and will be used by the CCF EUI and RUI.\nIn preparation for future developments, we added a hidden, alpha-level 3d organ viewer. You can toggle this on and off in the organ view, by typing 3d with your keyboard.\nUpdated navigation to directly jump to the tissue browser when a user selects an item from the search box\nUpgraded dependencies, including upgrades to Angular 8\nTesting and bug fixes\nMinor UI updates\nChanged download icon color\nChanged the background color for the search\nMoved the Technologies filter above ontology\nAdditional styles for details button\n\n\n\n0.5.0 - 2019-05-24\nAdded in 0.5.0\n\nDisplay of the CCF ontology, integrated with search\nSemantic search by ontology, results are presented at all levels\nTissue overlays showing regions of interest\nData download links to direct users to https://sampledata.hubmapconsortium.org\nData documentation (95% coverage) and testing (85% coverage)\n\n0.2.0 - 2019-05-03\nAdded in 0.2.0\n\nSprint 2 release of the CCF-UI!\nA search interface was added to query data by age, sex, technology and TMC. Ontological search will be implemented in the next sprint.\nBody, Organ, and Tissue views now respond to updates to the search on the fly\nAppropriate metadata is now displayed in the Body, Organ, Tissue, and Cell views\n\n0.1.0 - 2019-04-12\nAdded in 0.1.0\n\nSprint 1 release of the CCF-UI!\nSetup the base project scaffolding\nAdded a sample database that includes initial data provided by VU\nAdded Visual browsing of tissue samples and metadata at the whole body, organ, tissue, and cell level\nStay tuned! More features coming in Sprint 2 (starts next week!) and Sprint 3\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"coverage.html":{"url":"coverage.html","title":"coverage - coverage","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n Documentation coverage\n\n\n\n \n\n\n\n \n \n File\n Type\n Identifier\n Statements\n \n \n \n \n \n \n projects/ccf-database/src/cache-ccf-api-data.ts\n \n function\n main\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/ccf-database.ts\n \n class\n CCFDatabase\n \n 75 %\n (24/32)\n \n \n \n \n \n projects/ccf-database/src/lib/ccf-database.ts\n \n interface\n CCFDatabaseOptions\n \n 100 %\n (10/10)\n \n \n \n \n \n projects/ccf-database/src/lib/ccf-database.ts\n \n variable\n DEFAULT_CCF_DB_OPTIONS\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/ccf-spatial-graph.ts\n \n class\n CCFSpatialGraph\n \n 0 %\n (0/8)\n \n \n \n \n \n projects/ccf-database/src/lib/ccf-spatial-graph.ts\n \n function\n applySpatialPlacement\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/ccf-spatial-scene.ts\n \n class\n CCFSpatialScene\n \n 0 %\n (0/14)\n \n \n \n \n \n projects/ccf-database/src/lib/ccf-spatial-scene.ts\n \n interface\n SpatialSceneNode\n \n 0 %\n (0/21)\n \n \n \n \n \n projects/ccf-database/src/lib/hubmap/hubmap-data-import.ts\n \n interface\n SearchResultJson\n \n 0 %\n (0/2)\n \n \n \n \n \n projects/ccf-database/src/lib/hubmap/hubmap-data-import.ts\n \n function\n addHubmapDataToStore\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/hubmap/hubmap-data-import.ts\n \n function\n doApiSearch\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/hubmap/hubmap-data-import.ts\n \n function\n doSearchRequest\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/hubmap/hubmap-data-import.ts\n \n function\n getApiSearchBody\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/hubmap/hubmap-data-import.ts\n \n function\n getApiSearchHeaders\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/hubmap/hubmap-data-import.ts\n \n function\n searchHubmap\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/hubmap/hubmap-data-import.ts\n \n variable\n DEFAULT_API_SEARCH_QUERY\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/hubmap/hubmap-data-import.ts\n \n variable\n INCLUDED_DATA_FIELDS\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/hubmap/hubmap-data-import.ts\n \n variable\n PER_API_SEARCH_REQUEST_COUNT\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/hubmap/hubmap-data.ts\n \n class\n HuBMAPTissueBlock\n \n 0 %\n (0/24)\n \n \n \n \n \n projects/ccf-database/src/lib/hubmap/hubmap-data.ts\n \n function\n debugDonors\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/hubmap/hubmap-data.ts\n \n function\n hubmapResponseAsJsonLd\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/hubmap/hubmap-data.ts\n \n variable\n DR1_VU_THUMBS\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/hubmap/hubmap-data.ts\n \n variable\n ENTITY_CONTEXT\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/hubmap/hubmap-data.ts\n \n variable\n GROUP_UUID_MAPPING\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/hubmap/hubmap-data.ts\n \n variable\n HBM_PREFIX\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/hubmap/hubmap-data.ts\n \n variable\n UFL_THUMBS\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/interfaces.ts\n \n interface\n AggregateResult\n \n 100 %\n (3/3)\n \n \n \n \n \n projects/ccf-database/src/lib/interfaces.ts\n \n interface\n DatabaseStatus\n \n 100 %\n (5/5)\n \n \n \n \n \n projects/ccf-database/src/lib/interfaces.ts\n \n interface\n DatasetResult\n \n 100 %\n (4/4)\n \n \n \n \n \n projects/ccf-database/src/lib/interfaces.ts\n \n interface\n DonorResult\n \n 100 %\n (3/3)\n \n \n \n \n \n projects/ccf-database/src/lib/interfaces.ts\n \n interface\n Filter\n \n 100 %\n (10/10)\n \n \n \n \n \n projects/ccf-database/src/lib/interfaces.ts\n \n interface\n ListResultItem\n \n 100 %\n (5/5)\n \n \n \n \n \n projects/ccf-database/src/lib/interfaces.ts\n \n interface\n OntologyTreeModel\n \n 100 %\n (3/3)\n \n \n \n \n \n projects/ccf-database/src/lib/interfaces.ts\n \n interface\n OntologyTreeNode\n \n 100 %\n (8/8)\n \n \n \n \n \n projects/ccf-database/src/lib/interfaces.ts\n \n interface\n SearchableItem\n \n 100 %\n (7/7)\n \n \n \n \n \n projects/ccf-database/src/lib/interfaces.ts\n \n interface\n SpatialSearch\n \n 100 %\n (6/6)\n \n \n \n \n \n projects/ccf-database/src/lib/interfaces.ts\n \n interface\n TissueBlockResult\n \n 100 %\n (10/10)\n \n \n \n \n \n projects/ccf-database/src/lib/interfaces.ts\n \n interface\n TissueSectionResult\n \n 100 %\n (5/5)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/aggregate-results-n3.ts\n \n function\n getAggregateResults\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/aggregate-results-n3.ts\n \n function\n getDatasetTechnologyNames\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/aggregate-results-n3.ts\n \n function\n getObjects\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/aggregate-results-n3.ts\n \n function\n getProviderNames\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/find-ids-n3.ts\n \n function\n differenceCallback\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/find-ids-n3.ts\n \n function\n filterByAge\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/find-ids-n3.ts\n \n function\n filterByBMI\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/find-ids-n3.ts\n \n function\n filterByCellTypeTerms\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/find-ids-n3.ts\n \n function\n filterByGroupName\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/find-ids-n3.ts\n \n function\n filterByHasSpatialEntity\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/find-ids-n3.ts\n \n function\n filterByOntologyTerms\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/find-ids-n3.ts\n \n function\n filterBySex\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/find-ids-n3.ts\n \n function\n filterBySpatialSearches\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/find-ids-n3.ts\n \n function\n filterByTechnology\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/find-ids-n3.ts\n \n function\n filterWithDataset\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/find-ids-n3.ts\n \n function\n filterWithDonor\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/find-ids-n3.ts\n \n function\n filterWithSpatialEntity\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/find-ids-n3.ts\n \n function\n findIds\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/find-ids-n3.ts\n \n function\n getAllEntities\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/ontology-term-occurences-n3.ts\n \n function\n getAnatomicalStructureMapping\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/ontology-term-occurences-n3.ts\n \n function\n getCellTypeTermOccurences\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/ontology-term-occurences-n3.ts\n \n function\n getOntologyTermOccurences\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/ontology-term-occurences-n3.ts\n \n function\n getSpatialEntityMapping\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/ontology-tree-n3.ts\n \n function\n getAnatomicalStructureTreeModelSlowly\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/ontology-tree-n3.ts\n \n function\n getCellTypeTreeModel\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/ontology-tree-n3.ts\n \n function\n getOntologyTreeModel\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/ontology-tree-n3.ts\n \n function\n getOntologyTreeNode\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/ontology-tree-n3.ts\n \n function\n treeify\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/ontology-tree-n3.ts\n \n variable\n getAnatomicalStructureTreeModel\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/spatial-result-n3.ts\n \n function\n getAnatomicalStructures\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/spatial-result-n3.ts\n \n function\n getExtractionSet\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/spatial-result-n3.ts\n \n function\n getExtractionSets\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/spatial-result-n3.ts\n \n function\n getReferenceOrgans\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/spatial-result-n3.ts\n \n function\n getSpatialEntity\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/spatial-result-n3.ts\n \n function\n getSpatialEntityForEntity\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/spatial-result-n3.ts\n \n function\n getSpatialObjectReference\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/spatial-result-n3.ts\n \n function\n getSpatialPlacement\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/spatial-result-n3.ts\n \n function\n reverseMapping\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/spatial-result-n3.ts\n \n variable\n mappings\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/spatial-search-n3.ts\n \n function\n filterByProbingSphere\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/spatial-search-n3.ts\n \n function\n getOrientedBoundingBox\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/spatial-search-n3.ts\n \n function\n getSpatialEntityDimensions\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/spatial-search-n3.ts\n \n variable\n spatialEntityDimensions\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/tissue-block-result-n3.ts\n \n function\n getDatasetResult\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/tissue-block-result-n3.ts\n \n function\n getDonorResult\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/tissue-block-result-n3.ts\n \n function\n getTissueBlockResult\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/tissue-block-result-n3.ts\n \n function\n getTissueSectionResult\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/tissue-block-result-n3.ts\n \n variable\n datasetResultSet\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/tissue-block-result-n3.ts\n \n variable\n donorResultSet\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/tissue-block-result-n3.ts\n \n variable\n listResultSet\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/tissue-block-result-n3.ts\n \n variable\n tissueBlockResultSet\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/queries/tissue-block-result-n3.ts\n \n variable\n tissueSectionResultSet\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/spatial-types.ts\n \n interface\n ExtractionSet\n \n 100 %\n (5/5)\n \n \n \n \n \n projects/ccf-database/src/lib/spatial-types.ts\n \n interface\n FlatSpatialPlacement\n \n 66 %\n (2/3)\n \n \n \n \n \n projects/ccf-database/src/lib/spatial-types.ts\n \n interface\n SpatialEntity\n \n 100 %\n (25/25)\n \n \n \n \n \n projects/ccf-database/src/lib/spatial-types.ts\n \n interface\n SpatialObjectReference\n \n 100 %\n (6/6)\n \n \n \n \n \n projects/ccf-database/src/lib/spatial-types.ts\n \n interface\n SpatialPlacement\n \n 66 %\n (2/3)\n \n \n \n \n \n projects/ccf-database/src/lib/spatial-types.ts\n \n interface\n SpatialPlacementCommon\n \n 100 %\n (19/19)\n \n \n \n \n \n projects/ccf-database/src/lib/util/ccf-database-status-tracker.ts\n \n class\n CCFDatabaseStatusTracker\n \n 0 %\n (0/8)\n \n \n \n \n \n projects/ccf-database/src/lib/util/enrich-rui-locations.ts\n \n function\n enrichRuiLocations\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/util/n3-functions.ts\n \n function\n getEntries\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/util/n3-functions.ts\n \n function\n getMappedResult\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/util/origin-scene.ts\n \n function\n getOriginScene\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/util/origin-scene.ts\n \n variable\n blue\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/util/origin-scene.ts\n \n variable\n gray\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/util/origin-scene.ts\n \n variable\n green\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/util/origin-scene.ts\n \n variable\n red\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/util/patch-jsonld.ts\n \n function\n patchJsonLd\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/util/patch-jsonld.ts\n \n variable\n CCF_CONTEXT\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/util/prefixes.ts\n \n variable\n ccf\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/util/prefixes.ts\n \n variable\n ccfx\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/util/prefixes.ts\n \n variable\n cl\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/util/prefixes.ts\n \n variable\n entity\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/util/prefixes.ts\n \n variable\n fma\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/util/prefixes.ts\n \n variable\n lmha\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/util/prefixes.ts\n \n variable\n prefixer\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/util/prefixes.ts\n \n variable\n PREFIXES\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/util/prefixes.ts\n \n variable\n rdf\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/util/prefixes.ts\n \n variable\n rdfs\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/util/prefixes.ts\n \n variable\n rui\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/util/prefixes.ts\n \n variable\n uberon\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/util/probing-sphere-scene.ts\n \n function\n getProbingSphereScene\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-database/src/lib/util/probing-sphere-scene.ts\n \n variable\n blue\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/util/probing-sphere-scene.ts\n \n variable\n gold\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/util/probing-sphere-scene.ts\n \n variable\n green\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-database/src/lib/util/probing-sphere-scene.ts\n \n variable\n red\n \n 0 %\n (0/1)\n \n \n \n\n\n\n\n\n new Tablesort(document.getElementById('coverage-table'));\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"dependencies.html":{"url":"dependencies.html","title":"package-dependencies - dependencies","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n Dependencies\n \n \n \n @angular-ru/common : ^15.126.1\n \n @angular/animations : ^12.1.1\n \n @angular/cdk : ^12.1.1\n \n @angular/common : ^12.1.1\n \n @angular/compiler : ^12.1.1\n \n @angular/core : ^12.1.1\n \n @angular/elements : ^12.1.1\n \n @angular/forms : ^12.1.1\n \n @angular/material : ^12.1.3\n \n @angular/platform-browser : ^12.1.1\n \n @angular/platform-browser-dynamic : ^12.1.1\n \n @angular/router : ^12.1.1\n \n @angular/youtube-player : ^12.1.1\n \n @comunica/query-sparql-rdfjs : ^2.2.0\n \n @deck.gl/core : ^8.5.7\n \n @deck.gl/geo-layers : ^8.7.8\n \n @deck.gl/layers : ^8.5.7\n \n @deck.gl/mesh-layers : ^8.5.7\n \n @loaders.gl/core : ^3.0.12\n \n @loaders.gl/draco : ^3.0.12\n \n @loaders.gl/gltf : ^3.0.12\n \n @luma.gl/core : ^8.5.12\n \n @math.gl/core : ^3.5.5\n \n @math.gl/culling : ^3.5.7\n \n @ngxs-labs/data : ^6.2.0\n \n @ngxs-labs/dispatch-decorator : ^4.0.2\n \n @ngxs/logger-plugin : ^3.7.1\n \n @ngxs/storage-plugin : ^3.7.1\n \n @ngxs/store : ^3.7.3\n \n @rdfjs/data-model : ^1.2.0\n \n @types/lru-cache : \n \n @webcomponents/webcomponentsjs : ^2.5.0\n \n bind-decorator : ^1.0.11\n \n body-parser : ^1.19.0\n \n cannon-es : ^0.18.0\n \n comlink : ^4.3.0\n \n concat : ^1.0.3\n \n cors : ^2.8.5\n \n css-element-queries : ^1.2.3\n \n document-register-element : ^1.7.2\n \n dotenv : ^16.0.0\n \n express : ^4.17.1\n \n file-saver : ^2.0.5\n \n fs-extra : ^10.0.0\n \n graphology : ^0.20.0\n \n graphology-shortest-path : ^1.4.1\n \n helmet : ^4.6.0\n \n hex-rgb : ^5.0.0\n \n idb-keyval : ^6.0.1\n \n jsonld : ^5.2.0\n \n lodash : ^4.17.21\n \n lru-cache : \n \n n3 : ^1.16.0\n \n ng5-slider : ^1.2.6\n \n ngx-google-analytics : ^11.2.1\n \n ngx-markdown : ^12.0.1\n \n node-fetch : ^2.6.7\n \n qs : ^6.10.2\n \n rdf-literal : ^1.2.0\n \n rdfxml-streaming-parser : ^1.4.0\n \n readable-stream : ^3.6.0\n \n rxjs : ^6.6.7\n \n stream-browserify : ^3.0.0\n \n swiper : ^6.5.1\n \n ts-cacheable : ^1.0.6\n \n tslib : ^2.1.0\n \n uuid : ^8.3.2\n \n zone.js : ~0.11.4\n \n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"index.html":{"url":"index.html","title":"getting-started - index","body":"\n \n\nHuman Reference Atlas (HRA) and Common Coordinate Framework (CCF) - User Interfaces\n\n\n\n\n\n\n\nThis repository is a monorepo (multiple projects in one repository) containing the software to build the CCF-EUI, CCF-RUI, and CCF-Organ-Info.\nWebsite Links\n\nCCF Exploration User Interface (CCF-EUI)\n:star2: 4.0 BETA: https://beta--hubmap-ccf-ui.netlify.app\nProduction: https://portal.hubmapconsortium.org/ccf-eui\nProduction (alt): https://hubmapconsortium.github.io/ccf-ui/\nStaging: https://hubmap-ccf-ui.netlify.app/\nOld Version 0.6.0: https://old--hubmap-ccf-ui.netlify.app\n\n\nCCF Registration User Interface (CCF-RUI)\n:star2: 4.0 BETA: https://beta--hubmap-ccf-ui.netlify.app/rui/\nProduction: https://hubmapconsortium.github.io/ccf-ui/rui/\nStaging: https://hubmap-ccf-ui.netlify.app/rui/\n\n\nCCF Organ Info Component (CCF-Organ-Info)\nProduction: https://hubmapconsortium.github.io/ccf-ui/organ-info/\nStaging: https://hubmap-ccf-ui.netlify.app/organ-info/\n\n\nCCF API\nProduction: https://ccf-api.hubmapconsortium.org\nStaging: https://r5i95k35v5.us-east-2.awsapprunner.com\nOpenAPI Specification: ccf-api-spec.yaml\n\n\nCCF API Client Libraries:\nJavaScript: @ccf-openapi/js-client\nTypeScript: @ccf-openapi/ts-client\nAngular 12+: @ccf-openapi/ng-client\nPython 3.6+: ccf-openapi\n\n\n\nBackground and More Information\nFor more information about the Human Reference Atlas (HRA) and the Common Coordinate Framework (CCF), see the HuBMAP HRA Portal at https://humanatlas.io.\nChange Log\nSee the ChangeLog for the latest developments.\nCredits\nThis software is developed by the Cyberinfrastructure for Network Science Center at Indiana University. It is funded by NIH Award OT2OD026671.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"license.html":{"url":"license.html","title":"getting-started - license","body":"\n \n\nMIT License\nCopyright (c) 2019 HuBMAP Consortium\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules.html":{"url":"modules.html","title":"modules - modules","body":"\n \n\n\n\n\n Modules\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"overview.html":{"url":"overview.html","title":"overview - overview","body":"\n \n\n\n\n Overview\n\n \n\n \n \n \n \n \n 5 Classes\n \n \n \n \n \n \n \n 21 Interfaces\n \n \n \n \n\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"miscellaneous/typealiases.html":{"url":"miscellaneous/typealiases.html","title":"miscellaneous-typealiases - typealiases","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n Miscellaneous\n Type aliases\n\n\n\n Index\n \n \n \n \n \n \n Color   (projects/.../origin-scene.ts)\n \n \n Color   (projects/.../probing-sphere-scene.ts)\n \n \n JsonDict   (projects/.../hubmap-data.ts)\n \n \n SpatialSceneGeometry   (projects/.../ccf-spatial-scene.ts)\n \n \n \n \n \n \n\n\n projects/ccf-database/src/lib/util/origin-scene.ts\n \n \n \n \n \n \n Color\n \n \n \n \n [number, number, number, number]\n\n \n \n \n \n projects/ccf-database/src/lib/util/probing-sphere-scene.ts\n \n \n \n \n \n \n Color\n \n \n \n \n [number, number, number, number]\n\n \n \n \n \n projects/ccf-database/src/lib/hubmap/hubmap-data.ts\n \n \n \n \n \n \n JsonDict\n \n \n \n \n Record\n\n \n \n \n \n projects/ccf-database/src/lib/ccf-spatial-scene.ts\n \n \n \n \n \n \n SpatialSceneGeometry\n \n \n \n \n \"sphere\" | \"cube\" | \"wireframe\" | \"text\" | \"cone\" | \"cylinder\"\n\n \n \n \n \n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"miscellaneous/variables.html":{"url":"miscellaneous/variables.html","title":"miscellaneous-variables - variables","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n Miscellaneous\n Variables\n\n\n\n Index\n \n \n \n \n \n \n blue   (projects/.../origin-scene.ts)\n \n \n blue   (projects/.../probing-sphere-scene.ts)\n \n \n ccf   (projects/.../prefixes.ts)\n \n \n CCF_CONTEXT   (projects/.../patch-jsonld.ts)\n \n \n ccfx   (projects/.../prefixes.ts)\n \n \n cl   (projects/.../prefixes.ts)\n \n \n datasetResultSet   (projects/.../tissue-block-result-n3.ts)\n \n \n DEFAULT_API_SEARCH_QUERY   (projects/.../hubmap-data-import.ts)\n \n \n DEFAULT_CCF_DB_OPTIONS   (projects/.../ccf-database.ts)\n \n \n donorResultSet   (projects/.../tissue-block-result-n3.ts)\n \n \n DR1_VU_THUMBS   (projects/.../hubmap-data.ts)\n \n \n entity   (projects/.../prefixes.ts)\n \n \n ENTITY_CONTEXT   (projects/.../hubmap-data.ts)\n \n \n fma   (projects/.../prefixes.ts)\n \n \n getAnatomicalStructureTreeModel   (projects/.../ontology-tree-n3.ts)\n \n \n gold   (projects/.../probing-sphere-scene.ts)\n \n \n gray   (projects/.../origin-scene.ts)\n \n \n green   (projects/.../origin-scene.ts)\n \n \n green   (projects/.../probing-sphere-scene.ts)\n \n \n GROUP_UUID_MAPPING   (projects/.../hubmap-data.ts)\n \n \n HBM_PREFIX   (projects/.../hubmap-data.ts)\n \n \n INCLUDED_DATA_FIELDS   (projects/.../hubmap-data-import.ts)\n \n \n listResultSet   (projects/.../tissue-block-result-n3.ts)\n \n \n lmha   (projects/.../prefixes.ts)\n \n \n mappings   (projects/.../spatial-result-n3.ts)\n \n \n PER_API_SEARCH_REQUEST_COUNT   (projects/.../hubmap-data-import.ts)\n \n \n prefixer   (projects/.../prefixes.ts)\n \n \n PREFIXES   (projects/.../prefixes.ts)\n \n \n rdf   (projects/.../prefixes.ts)\n \n \n rdfs   (projects/.../prefixes.ts)\n \n \n red   (projects/.../origin-scene.ts)\n \n \n red   (projects/.../probing-sphere-scene.ts)\n \n \n rui   (projects/.../prefixes.ts)\n \n \n spatialEntityDimensions   (projects/.../spatial-search-n3.ts)\n \n \n tissueBlockResultSet   (projects/.../tissue-block-result-n3.ts)\n \n \n tissueSectionResultSet   (projects/.../tissue-block-result-n3.ts)\n \n \n uberon   (projects/.../prefixes.ts)\n \n \n UFL_THUMBS   (projects/.../hubmap-data.ts)\n \n \n \n \n \n \n\n\n projects/ccf-database/src/lib/util/origin-scene.ts\n \n \n \n \n \n \n \n blue\n \n \n \n \n \n \n Type : Color\n\n \n \n \n \n Default value : [41, 121, 255, 255]\n \n \n\n\n \n \n \n \n \n \n \n \n gray\n \n \n \n \n \n \n Type : Color\n\n \n \n \n \n Default value : [204, 204, 204, 255]\n \n \n\n\n \n \n \n \n \n \n \n \n green\n \n \n \n \n \n \n Type : Color\n\n \n \n \n \n Default value : [29, 204, 101, 255]\n \n \n\n\n \n \n \n \n \n \n \n \n red\n \n \n \n \n \n \n Type : Color\n\n \n \n \n \n Default value : [213, 0, 0, 255]\n \n \n\n\n \n \n\n projects/ccf-database/src/lib/util/probing-sphere-scene.ts\n \n \n \n \n \n \n \n blue\n \n \n \n \n \n \n Type : Color\n\n \n \n \n \n Default value : [41, 121, 255, 255]\n \n \n\n\n \n \n \n \n \n \n \n \n gold\n \n \n \n \n \n \n Type : Color\n\n \n \n \n \n Default value : [240, 183, 98, 255]\n \n \n\n\n \n \n \n \n \n \n \n \n green\n \n \n \n \n \n \n Type : Color\n\n \n \n \n \n Default value : [29, 204, 101, 255]\n \n \n\n\n \n \n \n \n \n \n \n \n red\n \n \n \n \n \n \n Type : Color\n\n \n \n \n \n Default value : [213, 0, 0, 255]\n \n \n\n\n \n \n\n projects/ccf-database/src/lib/util/prefixes.ts\n \n \n \n \n \n \n \n ccf\n \n \n \n \n \n \n Type : object\n\n \n \n \n \n Default value : {\n x: ccfx,\n base: prefixer('base'),\n ontologyNode: {\n label: ccfx('ccf_pref_label'),\n parent: ccfx('ccf_part_of'),\n children: ccfx('ccf_part_of'),\n rui_rank: ccfx('rui_rank'),\n synonymLabels: DataFactory.namedNode('http://www.geneontology.org/formats/oboInOwl#hasExactSynonym')\n },\n asctb: {\n part_of: ccfx('ccf_part_of'),\n ct_is_a: ccfx('ccf_ct_isa'),\n located_in: ccfx('ccf_located_in'),\n characterizes: ccfx('ccf_characterizes')\n },\n spatial: {\n Female: prefixer('base')('VHFemale'),\n Male: prefixer('base')('VHMale'),\n BothSexes: prefixer('base')('VHBothSexes'),\n FemaleOrgans: prefixer('base')('VHFemaleOrgans'),\n MaleOrgans: prefixer('base')('VHMaleOrgans')\n },\n SpatialObjectReference: ccfx('spatial_object_reference'),\n SpatialEntity: ccfx('spatial_entity'),\n SpatialPlacement: ccfx('spatial_placement'),\n spatialObjectReference: {\n file: ccfx('file_url'),\n file_format: ccfx('file_format'),\n file_subpath: ccfx('file_subpath')\n },\n extractionSet: {\n label: prefixer('rdfs')('label'),\n rui_rank: ccfx('rui_rank')\n },\n spatialEntity: {\n label: prefixer('rdfs')('label'),\n description: prefixer('rdfs')('comment'),\n creator: prefixer('dcterms')('creator'),\n creator_first_name: ccfx('creator_first_name'),\n creator_last_name: ccfx('creator_last_name'),\n creator_orcid: ccfx('creator_orcid'),\n creation_date: prefixer('dcterms')('created'),\n updated_date: ccfx('updated_date'),\n ccf_annotations: ccfx('collides_with'),\n representation_of: ccfx('representation_of'),\n reference_organ: ccfx('has_reference_organ'),\n extraction_set_for: ccfx('extraction_set_for'),\n extraction_set: ccfx('has_extraction_set'),\n sex: ccfx('organ_owner_sex'),\n side: ccfx('organ_side'),\n rui_rank: ccfx('rui_rank'),\n slice_thickness: ccfx('slice_thickness'),\n slice_count: ccfx('slice_count'),\n x_dimension: ccfx('x_dimension'),\n y_dimension: ccfx('y_dimension'),\n z_dimension: ccfx('z_dimension'),\n dimension_units: ccfx('dimension_unit'),\n object: ccfx('has_object_reference')\n },\n spatialPlacement: {\n source: ccfx('placement_for'),\n target: ccfx('placement_relative_to'),\n\n placement_date: prefixer('dcterms')('created'),\n x_scaling: ccfx('x_scaling'),\n y_scaling: ccfx('y_scaling'),\n z_scaling: ccfx('z_scaling'),\n scaling_units: ccfx('scaling_unit'),\n\n x_rotation: ccfx('x_rotation'),\n y_rotation: ccfx('y_rotation'),\n z_rotation: ccfx('z_rotation'),\n w_rotation: ccfx('theta_rotation'),\n rotation_order: ccfx('rotation_order'),\n rotation_units: ccfx('rotation_unit'),\n\n x_translation: ccfx('x_translation'),\n y_translation: ccfx('y_translation'),\n z_translation: ccfx('z_translation'),\n translation_units: ccfx('translation_unit')\n }\n}\n \n \n\n \n \n CCF specific ids.\n\n \n \n\n \n \n \n \n \n \n \n \n ccfx\n \n \n \n \n \n \n Default value : prefixer('ccf')\n \n \n\n \n \n CCF id helper.\n\n \n \n\n \n \n \n \n \n \n \n \n cl\n \n \n \n \n \n \n Type : object\n\n \n \n \n \n Default value : {\n x: prefixer('cl'),\n cell: prefixer('cl')('0000000')\n}\n \n \n\n \n \n CL specific ids.\n\n \n \n\n \n \n \n \n \n \n \n \n entity\n \n \n \n \n \n \n Type : object\n\n \n \n \n \n Default value : {\n id: prefixer('ccf')('has_registration_location'),\n label: prefixer('rdfs')('label'),\n description: prefixer('rdfs')('comment'),\n link: ccfx('url'),\n\n sex: ccfx('sex'),\n age: ccfx('age'),\n bmi: ccfx('bmi'),\n\n Male: DataFactory.literal('Male'),\n Female: DataFactory.literal('Female'),\n\n consortiumName: ccfx('consortium_name'),\n providerName: ccfx('tissue_provider_name'),\n providerUUID: ccfx('tissue_provider_uuid'),\n\n donor: ccfx('comes_from'),\n\n sections: ccfx('subdivided_into_sections'),\n datasets: ccfx('generates_dataset'),\n\n sampleType: ccfx('sample_type'),\n\n TissueBlock: DataFactory.literal('Tissue Block'),\n TissueSection: DataFactory.literal('Tissue Section'),\n NonStandard: DataFactory.literal('Non-standard'),\n\n sectionCount: ccfx('section_count'),\n sectionSize: ccfx('section_size'),\n sectionUnits: ccfx('section_size_unit'),\n sectionNumber: ccfx('section_number'),\n\n spatialEntity: ccfx('has_registration_location'),\n ontologyTerms: ccfx('has_ontology_term'),\n cellTypeTerms: ccfx('has_cell_type_term'),\n\n technology: ccfx('technology'),\n thumbnail: ccfx('thumbnail')\n}\n \n \n\n \n \n Common entity ids.\n\n \n \n\n \n \n \n \n \n \n \n \n fma\n \n \n \n \n \n \n Type : object\n\n \n \n \n \n Default value : {\n x: prefixer('fma')\n}\n \n \n\n \n \n FMA specific ids.\n\n \n \n\n \n \n \n \n \n \n \n \n lmha\n \n \n \n \n \n \n Type : object\n\n \n \n \n \n Default value : {\n x: prefixer('lmha')\n}\n \n \n\n \n \n LMHA specific ids.\n\n \n \n\n \n \n \n \n \n \n \n \n prefixer\n \n \n \n \n \n \n Default value : Util.prefixes(PREFIXES, DataFactory)\n \n \n\n \n \n Prefix factory.\n\n \n \n\n \n \n \n \n \n \n \n \n PREFIXES\n \n \n \n \n \n \n Type : object\n\n \n \n \n \n Default value : {\n base: 'http://purl.org/ccf/latest/ccf.owl#',\n ccf: 'http://purl.org/ccf/',\n fma: 'http://purl.org/sig/ont/fma/fma',\n obo: 'http://purl.obolibrary.org/obo/',\n uberon: 'http://purl.obolibrary.org/obo/UBERON_',\n cl: 'http://purl.obolibrary.org/obo/CL_',\n lmha: 'http://purl.obolibrary.org/obo/LMHA_',\n rdf: 'http://www.w3.org/1999/02/22-rdf-syntax-ns#',\n rdfs: 'http://www.w3.org/2000/01/rdf-schema#',\n dc: 'http://purl.org/dc/elements/1.1/',\n dcterms: 'http://purl.org/dc/terms/'\n}\n \n \n\n \n \n Constants used to create entity accessors.\n\n \n \n\n \n \n \n \n \n \n \n \n rdf\n \n \n \n \n \n \n Type : object\n\n \n \n \n \n Default value : {\n x: prefixer('rdf'),\n type: prefixer('rdf')('type')\n}\n \n \n\n\n \n \n \n \n \n \n \n \n rdfs\n \n \n \n \n \n \n Type : object\n\n \n \n \n \n Default value : {\n x: prefixer('rdfs'),\n label: prefixer('rdfs')('label'),\n comment: prefixer('rdfs')('comment'),\n isDefinedBy: prefixer('rdfs')('isDefinedBy'),\n seeAlso: prefixer('rdfs')('seeAlso')\n}\n \n \n\n\n \n \n \n \n \n \n \n \n rui\n \n \n \n \n \n \n Type : object\n\n \n \n \n \n Default value : {\n body: uberon.body,\n cell: cl.cell,\n respiratory_system: uberon.x('0001004'),\n colon: uberon.x('0001155'),\n left_lung: uberon.x('0002168'),\n right_lung: uberon.x('0002167'),\n left_bronchus: uberon.x('0002178'),\n right_bronchus: uberon.x('0002177'),\n kidney: uberon.x('0002113'),\n ureter: uberon.x('0000056'),\n eye: uberon.x('0000970'),\n fallopian_tube: uberon.x('0003889'),\n knee: uberon.x('0001465'),\n ovary: uberon.x('0000992'),\n trachea: uberon.x('0003126'),\n aorta: uberon.x('0000947'),\n blood: uberon.x('0000178'),\n bone_marrow: uberon.x('0002371'),\n male_reproductive_system: uberon.x('0000079'),\n lymph_node: uberon.x('0000029'),\n\n // Derived using console.log(ALL_POSSIBLE_ORGANS.map(o => ` ${o.name.toLowerCase().replace(',', '').replace(/ /g, '_')}: ${o.id.split('/').slice(-1)[0].split('_')[0].toLowerCase()}.x('${o.id.split('_').slice(-1)[0]}'),`).join('\\n'));\n blood_vasculature: uberon.x('0004537'),\n brain: uberon.x('0000955'),\n eye_left: uberon.x('0004548'),\n eye_right: fma.x('54449'),\n fallopian_tube_left: uberon.x('0001303'),\n fallopian_tube_right: uberon.x('0001302'),\n heart: uberon.x('0000948'),\n kidney_left: uberon.x('0004538'),\n kidney_right: uberon.x('0004539'),\n knee_left: fma.x('24978'),\n knee_right: fma.x('24977'),\n large_intestine: uberon.x('0000059'),\n liver: uberon.x('0002107'),\n lungs: uberon.x('0002048'),\n mesenteric_lymph_node: uberon.x('0002509'),\n ovary_left: fma.x('7214'),\n ovary_right: fma.x('7213'),\n pancreas: uberon.x('0001264'),\n pelvis: uberon.x('0001270'),\n prostate_gland: uberon.x('0002367'),\n skin: uberon.x('0002097'),\n small_intestine: uberon.x('0002108'),\n spleen: uberon.x('0002106'),\n thymus: uberon.x('0002370'),\n ureter_left: uberon.x('0001223'),\n ureter_right: uberon.x('0001222'),\n urinary_bladder: uberon.x('0001255'),\n uterus: uberon.x('0000995')\n}\n \n \n\n \n \n RUI accessors.\n\n \n \n\n \n \n \n \n \n \n \n \n uberon\n \n \n \n \n \n \n Type : object\n\n \n \n \n \n Default value : {\n x: prefixer('uberon'),\n body: prefixer('uberon')('0013702')\n}\n \n \n\n \n \n Uberon specific ids.\n\n \n \n\n \n \n\n projects/ccf-database/src/lib/util/patch-jsonld.ts\n \n \n \n \n \n \n \n CCF_CONTEXT\n \n \n \n \n \n \n Type : object\n\n \n \n \n \n Default value : {\n '@context': {\n '@base': 'http://purl.org/ccf/',\n '@vocab': 'http://purl.org/ccf/',\n 'ccf': 'http://purl.org/ccf/',\n 'rdfs': 'http://www.w3.org/2000/01/rdf-schema#',\n 'dcterms': 'http://purl.org/dc/terms/',\n 'label': 'rdfs:label',\n 'description': 'rdfs:comment',\n 'link': 'ccf:url',\n 'sex': 'ccf:sex',\n 'age': 'ccf:age',\n 'bmi': 'ccf:bmi',\n 'consortium_name': 'ccf:consortium_name',\n 'provider_name': 'ccf:tissue_provider_name',\n 'provider_uuid': 'ccf:tissue_provider_uuid',\n 'donor': {\n '@id': 'ccf:comes_from',\n '@type': '@id'\n },\n 'samples': {\n '@reverse': 'donor'\n },\n 'sections': {\n '@id': 'ccf:subdivided_into_sections',\n '@type': '@id'\n },\n 'datasets': {\n '@id': 'ccf:generates_dataset',\n '@type': '@id'\n },\n 'sample_type': 'ccf:sample_type',\n 'section_count': 'ccf:section_count',\n 'section_size': 'ccf:section_size',\n 'section_units': 'ccf:section_size_unit',\n 'section_number': 'ccf:section_number',\n 'rui_location': {\n '@id': 'ccf:has_registration_location',\n '@type': '@id'\n },\n 'ccf_annotations': {\n '@id': 'ccf:collides_with',\n '@type': '@id',\n '@container': '@set'\n },\n 'representation_of': {\n '@id': 'ccf:representation_of',\n '@type': '@id'\n },\n 'reference_organ': {\n '@id': 'ccf:has_reference_organ',\n '@type': '@id'\n },\n 'extraction_set_for': {\n '@id': 'ccf:extraction_set_for',\n '@type': '@id'\n },\n 'extraction_set': {\n '@id': 'ccf:has_extraction_set',\n '@type': '@id'\n },\n 'organ_owner_sex': 'ccf:organ_owner_sex',\n 'side': 'ccf:organ_side',\n 'rui_rank': 'ccf:rui_rank',\n 'slice_thickness': 'ccf:slice_thickness',\n 'slice_count': 'ccf:slice_count',\n 'object': {\n '@id': 'ccf:has_object_reference',\n '@type': '@id'\n },\n 'creation_date': 'dcterms:created',\n 'updated_date': 'ccf:updated_date',\n 'creator': 'dcterms:creator',\n 'creator_first_name': 'ccf:creator_first_name',\n 'creator_last_name': 'ccf:creator_last_name',\n 'placement': {\n '@reverse': 'ccf:placement_for'\n },\n 'placement_date': 'dcterms:created',\n 'rotation_order': 'ccf:rotation_order',\n 'dimension_units': 'ccf:dimension_unit',\n 'rotation_units': 'ccf:rotation_unit',\n 'scaling_units': 'ccf:scaling_unit',\n 'translation_units': 'ccf:translation_unit',\n 'source': {\n '@id': 'ccf:placement_for',\n '@type': '@id'\n },\n 'target': {\n '@id': 'ccf:placement_relative_to',\n '@type': '@id'\n },\n 'x_rotation': 'ccf:x_rotation',\n 'y_rotation': 'ccf:y_rotation',\n 'z_rotation': 'ccf:z_rotation',\n 'x_scaling': 'ccf:x_scaling',\n 'y_scaling': 'ccf:y_scaling',\n 'z_scaling': 'ccf:z_scaling',\n 'x_translation': 'ccf:x_translation',\n 'y_translation': 'ccf:y_translation',\n 'z_translation': 'ccf:z_translation',\n 'x_dimension': 'ccf:x_dimension',\n 'y_dimension': 'ccf:y_dimension',\n 'z_dimension': 'ccf:z_dimension',\n 'ontology_terms': {\n '@id': 'ccf:has_ontology_term',\n '@type': '@id'\n },\n 'technology': 'ccf:technology',\n 'thumbnail': 'ccf:thumbnail',\n 'file': 'ccf:file_url',\n 'file_format': 'ccf:file_format',\n 'file_subpath': 'ccf:file_subpath'\n }\n}\n \n \n\n \n \n CCF v2.0 JSON-LD Context\n\n \n \n\n \n \n\n projects/ccf-database/src/lib/queries/tissue-block-result-n3.ts\n \n \n \n \n \n \n \n datasetResultSet\n \n \n \n \n \n \n Type : literal type\n\n \n \n \n \n Default value : {\n ...listResultSet,\n [entity.technology.id]: 'technology',\n [entity.thumbnail.id]: 'thumbnail',\n}\n \n \n\n\n \n \n \n \n \n \n \n \n donorResultSet\n \n \n \n \n \n \n Type : literal type\n\n \n \n \n \n Default value : {\n ...listResultSet,\n [entity.providerName.id]: 'providerName'\n}\n \n \n\n\n \n \n \n \n \n \n \n \n listResultSet\n \n \n \n \n \n \n Type : literal type\n\n \n \n \n \n Default value : {\n [entity.label.id]: 'label',\n [entity.description.id]: 'description',\n [entity.link.id]: 'link'\n}\n \n \n\n \n \n Entity iri to property path.\n\n \n \n\n \n \n \n \n \n \n \n \n tissueBlockResultSet\n \n \n \n \n \n \n Type : literal type\n\n \n \n \n \n Default value : {\n ...listResultSet,\n [entity.sampleType.id]: 'sampleType',\n [entity.sectionCount.id]: 'sectionCount',\n [entity.sectionSize.id]: 'sectionSize',\n [entity.sectionUnits.id]: 'sectionUnits',\n\n [entity.donor.id]: 'donor',\n [entity.spatialEntity.id]: 'spatialEntityId',\n [entity.sections.id]: 'sections',\n [entity.datasets.id]: 'datasets',\n}\n \n \n\n\n \n \n \n \n \n \n \n \n tissueSectionResultSet\n \n \n \n \n \n \n Type : literal type\n\n \n \n \n \n Default value : {\n ...listResultSet,\n [entity.sampleType.id]: 'sampleType',\n [entity.sectionNumber.id]: 'sectionNumber',\n [entity.datasets.id]: 'datasets',\n}\n \n \n\n\n \n \n\n projects/ccf-database/src/lib/hubmap/hubmap-data-import.ts\n \n \n \n \n \n \n \n DEFAULT_API_SEARCH_QUERY\n \n \n \n \n \n \n Default value : {\n exists: {\n field: 'rui_location'\n }\n}\n \n \n\n\n \n \n \n \n \n \n \n \n INCLUDED_DATA_FIELDS\n \n \n \n \n \n \n Type : []\n\n \n \n \n \n Default value : [\n 'uuid', 'entity_type',\n 'group_uuid', 'group_name',\n 'last_modified_timestamp', 'created_by_user_displayname',\n 'ancestors.entity_type',\n 'ancestors.description',\n 'ancestors.metadata.organ_donor_data.preferred_term',\n 'ancestors.metadata.organ_donor_data.data_value',\n 'ancestors.metadata.living_donor_data.preferred_term',\n 'ancestors.metadata.living_donor_data.data_value',\n 'ancestors.last_modified_timestamp',\n 'ancestors.group_uuid',\n 'ancestors.group_name',\n 'ancestors.created_by_user_displayname',\n 'ancestors.uuid',\n 'descendants.entity_type',\n 'descendants.ingest_metadata.metadata.tissue_id',\n 'descendants.last_modified_timestamp',\n 'descendants.group_uuid',\n 'descendants.group_name',\n 'descendants.created_by_user_displayname',\n 'descendants.uuid',\n 'descendants.data_types',\n 'descendants.ingest_metadata.metadata.assay_type',\n 'descendants.thumbnail_file',\n 'descendants.metadata.files.rel_path',\n 'rui_location', 'specimen_type'\n]\n \n \n\n\n \n \n \n \n \n \n \n \n PER_API_SEARCH_REQUEST_COUNT\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 10000\n \n \n\n\n \n \n\n projects/ccf-database/src/lib/ccf-database.ts\n \n \n \n \n \n \n \n DEFAULT_CCF_DB_OPTIONS\n \n \n \n \n \n \n Type : CCFDatabaseOptions\n\n \n \n \n \n Default value : {\n ccfOwlUrl: 'https://purl.org/ccf/latest/ccf.owl',\n ccfContextUrl: 'https://purl.org/ccf/latest/ccf-context.jsonld',\n dataSources: [],\n hubmapDataService: 'static',\n hubmapPortalUrl: 'https://portal.hubmapconsortium.org/',\n hubmapDataUrl: '',\n hubmapAssetsUrl: 'https://assets.hubmapconsortium.org'\n}\n \n \n\n \n \n Default initialization options.\n\n \n \n\n \n \n\n projects/ccf-database/src/lib/hubmap/hubmap-data.ts\n \n \n \n \n \n \n \n DR1_VU_THUMBS\n \n \n \n \n \n \n Default value : new Set(['VAN0003-LK-32-21-AF_preIMS_registered_thumbnail.jpg', 'VAN0003-LK-32-21-IMS_NegMode_multilayer_thumbnail.jpg', 'VAN0003-LK-32-21-IMS_PosMode_multilayer_thumbnail.jpg', 'VAN0003-LK-32-21-PAS_registered_thumbnail.jpg', 'VAN0003-LK-32-22-AF_preMxIF_registered_thumbnail.jpg', 'VAN0003-LK-32-22-MxIF_cyc1_registered_thumbnail.jpg', 'VAN0003-LK-32-22-MxIF_cyc2_registered_thumbnail.jpg', 'VAN0003-LK-32-22-MxIF_cyc3_registered_thumbnail.jpg', 'VAN0005-RK-1-1-AF_preIMS_registered_thumbnail.jpg', 'VAN0005-RK-1-1-IMS_NegMode_multilayer_thumbnail.jpg', 'VAN0005-RK-1-1-IMS_PosMode_multilayer_thumbnail.jpg', 'VAN0005-RK-1-1-PAS_registered_thumbnail.jpg', 'VAN0005-RK-4-172-AF_preIMS_registered_thumbnail.jpg', 'VAN0005-RK-4-172-IMS_NegMode_multilayer_thumbnail.jpg', 'VAN0005-RK-4-172-IMS_PosMode_multilayer_thumbnail.jpg', 'VAN0005-RK-4-172-PAS_registered_thumbnail.jpg', 'VAN0006-LK-2-85-AF_preIMS_registered_thumbnail.jpg', 'VAN0006-LK-2-85-IMS_NegMode_multilayer_thumbnail.jpg', 'VAN0006-LK-2-85-IMS_PosMode_multilayer_thumbnail.jpg', 'VAN0006-LK-2-85-PAS_registered_thumbnail.jpg', 'VAN0006-LK-2-86-AF_preMxIF_registered_thumbnail.jpg', 'VAN0006-LK-2-86-MxIF_cyc1_registered_thumbnail.jpg', 'VAN0006-LK-2-86-MxIF_cyc2_registered_thumbnail.jpg', 'VAN0006-LK-2-86-MxIF_cyc3_registered_thumbnail.jpg', 'VAN0007-LK-203-103-AF_preIMS_registered_thumbnail.jpg', 'VAN0007-LK-203-103-IMS_NegMode_multilayer_thumbnail.jpg', 'VAN0007-LK-203-103-IMS_PosMode_multilayer_thumbnail.jpg', 'VAN0007-LK-203-103-PAS_registered_thumbnail.jpg', 'VAN0008-RK-403-100-AF_preIMS_registered_thumbnail.jpg', 'VAN0008-RK-403-100-IMS_NegMode_multilayer_thumbnail.jpg', 'VAN0008-RK-403-100-IMS_PosMode_multilayer_thumbnail.jpg', 'VAN0008-RK-403-100-PAS_registered_thumbnail.jpg', 'VAN0008-RK-403-101-AF_preMxIF_registered_thumbnail.jpg', 'VAN0008-RK-403-101-MxIF_cyc1_registered_thumbnail.jpg', 'VAN0008-RK-403-101-MxIF_cyc2_registered_thumbnail.jpg', 'VAN0008-RK-403-101-MxIF_cyc3_registered_thumbnail.jpg', 'VAN0009-LK-102-7-AF_preIMS_registered_thumbnail.jpg', 'VAN0009-LK-102-7-IMS_NegMode_multilayer_thumbnail.jpg', 'VAN0009-LK-102-7-IMS_PosMode_multilayer_thumbnail.jpg', 'VAN0009-LK-102-7-PAS_registered_thumbnail.jpg', 'VAN0010-LK-155-40-AF_preIMS_registered_thumbnail.jpg', 'VAN0010-LK-155-40-IMS_NegMode_multilayer_thumbnail.jpg', 'VAN0010-LK-155-40-IMS_PosMode_multilayer_thumbnail.jpg', 'VAN0010-LK-155-40-PAS_registered_thumbnail.jpg', 'VAN0011-RK-3-10-AF_preIMS_registered_thumbnail.jpg', 'VAN0011-RK-3-10-IMS_NegMode_multilayer_thumbnail.jpg', 'VAN0011-RK-3-10-IMS_PosMode_multilayer_thumbnail.jpg', 'VAN0011-RK-3-10-PAS_registered_thumbnail.jpg', 'VAN0011-RK-3-11-AF_preMxIF_registered_thumbnail.jpg', 'VAN0011-RK-3-11-MxIF_cyc1_registered_thumbnail.jpg', 'VAN0011-RK-3-11-MxIF_cyc2_registered_thumbnail.jpg', 'VAN0011-RK-3-11-MxIF_cyc3_registered_thumbnail.jpg', 'VAN0012-RK-103-75-AF_preIMS_registered_thumbnail.jpg', 'VAN0012-RK-103-75-IMS_NegMode_multilayer_thumbnail.jpg', 'VAN0012-RK-103-75-IMS_PosMode_multilayer_thumbnail.jpg', 'VAN0012-RK-103-75-PAS_registered_thumbnail.jpg', 'VAN0012-RK-103-76-AF_preMxIF_registered_thumbnail.jpg', 'VAN0012-RK-103-76-MxIF_cyc1_registered_thumbnail.jpg', 'VAN0012-RK-103-76-MxIF_cyc2_registered_thumbnail.jpg', 'VAN0012-RK-103-76-MxIF_cyc3_registered_thumbnail.jpg', 'VAN0013-LK-202-96-AF_preIMS_registered_thumbnail.jpg', 'VAN0013-LK-202-96-IMS_NegMode_multilayer_thumbnail.jpg', 'VAN0013-LK-202-96-IMS_PosMode_multilayer_thumbnail.jpg', 'VAN0013-LK-202-96-PAS_registered_thumbnail.jpg', 'VAN0013-LK-202-97-AF_preMxIF_registered_thumbnail.jpg', 'VAN0013-LK-202-97-MxIF_cyc1_registered_thumbnail.jpg', 'VAN0013-LK-202-97-MxIF_cyc2_registered_thumbnail.jpg', 'VAN0013-LK-202-97-MxIF_cyc3_registered_thumbnail.jpg', 'VAN0014-LK-203-108-AF_preIMS_registered_thumbnail.jpg', 'VAN0014-LK-203-108-IMS_NegMode_multilayer_thumbnail.jpg', 'VAN0014-LK-203-108-IMS_PosMode_multilayer_thumbnail.jpg', 'VAN0014-LK-203-108-PAS_registered_thumbnail.jpg', 'VAN0016-LK-202-89-AF_preIMS_registered_thumbnail.jpg', 'VAN0016-LK-202-89-IMS_NegMode_multilayer_thumbnail.jpg', 'VAN0016-LK-202-89-IMS_PosMode_multilayer_thumbnail.jpg', 'VAN0016-LK-202-89-PAS_registered_thumbnail.jpg', 'VAN0003-LK-32-21-AF_preIMS_registered_thumbnail.jpg', 'VAN0003-LK-32-21-IMS_NegMode_multilayer_thumbnail.jpg', 'VAN0003-LK-32-21-IMS_PosMode_multilayer_thumbnail.jpg', 'VAN0003-LK-32-21-PAS_registered_thumbnail.jpg', 'VAN0003-LK-32-22-AF_preMxIF_registered_thumbnail.jpg', 'VAN0003-LK-32-22-MxIF_cyc1_registered_thumbnail.jpg', 'VAN0003-LK-32-22-MxIF_cyc2_registered_thumbnail.jpg', 'VAN0003-LK-32-22-MxIF_cyc3_registered_thumbnail.jpg', 'VAN0005-RK-1-1-AF_preIMS_registered_thumbnail.jpg', 'VAN0005-RK-1-1-IMS_NegMode_multilayer_thumbnail.jpg', 'VAN0005-RK-1-1-IMS_PosMode_multilayer_thumbnail.jpg', 'VAN0005-RK-1-1-PAS_registered_thumbnail.jpg', 'VAN0005-RK-4-172-AF_preIMS_registered_thumbnail.jpg', 'VAN0005-RK-4-172-IMS_NegMode_multilayer_thumbnail.jpg', 'VAN0005-RK-4-172-IMS_PosMode_multilayer_thumbnail.jpg', 'VAN0005-RK-4-172-PAS_registered_thumbnail.jpg', 'VAN0006-LK-2-85-AF_preIMS_registered_thumbnail.jpg', 'VAN0006-LK-2-85-IMS_NegMode_multilayer_thumbnail.jpg', 'VAN0006-LK-2-85-IMS_PosMode_multilayer_thumbnail.jpg', 'VAN0006-LK-2-85-PAS_registered_thumbnail.jpg', 'VAN0006-LK-2-86-AF_preMxIF_registered_thumbnail.jpg', 'VAN0006-LK-2-86-MxIF_cyc1_registered_thumbnail.jpg', 'VAN0006-LK-2-86-MxIF_cyc2_registered_thumbnail.jpg', 'VAN0006-LK-2-86-MxIF_cyc3_registered_thumbnail.jpg', 'VAN0007-LK-203-103-AF_preIMS_registered_thumbnail.jpg', 'VAN0007-LK-203-103-IMS_NegMode_multilayer_thumbnail.jpg', 'VAN0007-LK-203-103-IMS_PosMode_multilayer_thumbnail.jpg', 'VAN0007-LK-203-103-PAS_registered_thumbnail.jpg', 'VAN0008-RK-403-100-AF_preIMS_registered_thumbnail.jpg', 'VAN0008-RK-403-100-IMS_NegMode_multilayer_thumbnail.jpg', 'VAN0008-RK-403-100-IMS_PosMode_multilayer_thumbnail.jpg', 'VAN0008-RK-403-100-PAS_registered_thumbnail.jpg', 'VAN0008-RK-403-101-AF_preMxIF_registered_thumbnail.jpg', 'VAN0008-RK-403-101-MxIF_cyc1_registered_thumbnail.jpg', 'VAN0008-RK-403-101-MxIF_cyc2_registered_thumbnail.jpg', 'VAN0008-RK-403-101-MxIF_cyc3_registered_thumbnail.jpg', 'VAN0011-RK-3-10-AF_preIMS_registered_thumbnail.jpg', 'VAN0011-RK-3-10-IMS_NegMode_multilayer_thumbnail.jpg', 'VAN0011-RK-3-10-IMS_PosMode_multilayer_thumbnail.jpg', 'VAN0011-RK-3-10-PAS_registered_thumbnail.jpg', 'VAN0011-RK-3-11-AF_preMxIF_registered_thumbnail.jpg', 'VAN0011-RK-3-11-MxIF_cyc1_registered_thumbnail.jpg', 'VAN0011-RK-3-11-MxIF_cyc2_registered_thumbnail.jpg', 'VAN0011-RK-3-11-MxIF_cyc3_registered_thumbnail.jpg', 'VAN0012-RK-103-75-AF_preIMS_registered_thumbnail.jpg', 'VAN0012-RK-103-75-IMS_NegMode_multilayer_thumbnail.jpg', 'VAN0012-RK-103-75-IMS_PosMode_multilayer_thumbnail.jpg', 'VAN0012-RK-103-75-PAS_registered_thumbnail.jpg', 'VAN0012-RK-103-76-AF_preMxIF_registered_thumbnail.jpg', 'VAN0012-RK-103-76-MxIF_cyc1_registered_thumbnail.jpg', 'VAN0012-RK-103-76-MxIF_cyc2_registered_thumbnail.jpg', 'VAN0012-RK-103-76-MxIF_cyc3_registered_thumbnail.jpg'])\n \n \n\n\n \n \n \n \n \n \n \n \n ENTITY_CONTEXT\n \n \n \n \n \n \n Type : object\n\n \n \n \n \n Default value : {\n '@base': 'http://purl.org/ccf/latest/ccf-entity.owl#',\n '@vocab': 'http://purl.org/ccf/latest/ccf-entity.owl#',\n ccf: 'http://purl.org/ccf/',\n rdfs: 'http://www.w3.org/2000/01/rdf-schema#',\n\n label: 'rdfs:label',\n description: 'rdfs:comment',\n link: {\n '@id': 'rdfs:seeAlso',\n '@type': '@id'\n },\n samples: {\n '@reverse': 'has_donor'\n },\n sections: {\n '@id': 'has_tissue_section',\n '@type': '@id'\n },\n datasets: {\n '@id': 'has_dataset',\n '@type': '@id'\n },\n // eslint-disable-next-line @typescript-eslint/naming-convention\n rui_location: {\n '@id': 'has_spatial_entity',\n '@type': '@id'\n },\n ontologyTerms: {\n '@id': 'has_ontology_term',\n '@type': '@id'\n },\n cellTypeTerms: {\n '@id': 'has_cell_type_term',\n '@type': '@id'\n },\n thumbnail: {\n '@id': 'has_thumbnail'\n }\n}\n \n \n\n\n \n \n \n \n \n \n \n \n GROUP_UUID_MAPPING\n \n \n \n \n \n \n Type : literal type\n\n \n \n \n \n Default value : {\n '03b3d854-ed44-11e8-8bce-0e368f3075e8': 'TMC-UCSD',\n '07a29e4c-ed43-11e8-b56a-0e8017bdda58': 'TMC-Florida',\n '308f5ffc-ed43-11e8-b56a-0e8017bdda58': 'TMC-CalTech',\n '5bd084c8-edc2-11e8-802f-0e368f3075e8': 'HBM-TestingGroup',\n '73bb26e4-ed43-11e8-8f19-0a7c1eab007a': 'TMC-Vanderbilt',\n 'def5fd76-ed43-11e8-b56a-0e8017bdda58': 'TMC-Stanford',\n '5c106f29-ea2d-11e9-85e8-0efb3ba9a670': 'RTI-General Electric',\n '301615f9-c870-11eb-a8dc-35ce3d8786fe': 'TMC-UConn'\n}\n \n \n\n \n \n UUID to TMC mapping.\n\n \n \n\n \n \n \n \n \n \n \n \n HBM_PREFIX\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'https://entity.api.hubmapconsortium.org/entities/'\n \n \n\n\n \n \n \n \n \n \n \n \n UFL_THUMBS\n \n \n \n \n \n \n Type : object\n\n \n \n \n \n Default value : { 'HBM558.SRZG.629': 'HBM558.SRZG.629_UFL0002-SP-3-4-1.jpg', 'HBM562.NTMH.548': 'HBM562.NTMH.548_UFL0006-SP-1-2-1.jpg', 'HBM685.KHRQ.684': 'HBM685.KHRQ.684_UFL0008-LY07-1-1.jpg', 'HBM278.SFQW.627': 'HBM278.SFQW.627_UFL0008-LY09-1-1.jpg', 'HBM427.SMGB.866': 'HBM427.SMGB.866_UFL0004-SP-1-4-1.jpg', 'HBM432.LLCF.677': 'HBM432.LLCF.677_UFL0001-SP-2-5-1.jpg', 'HBM586.ZSVS.996': 'HBM586.ZSVS.996_UFL0008-SP-1-1-1.jpg', 'HBM285.XMBT.542': 'HBM285.XMBT.542_UFL0006-TH-1-3-1.jpg', 'HBM289.BWJW.663': 'HBM289.BWJW.663_UFL0006-TH-1-2-1.jpg', 'HBM255.SRPR.985': 'HBM255.SRPR.985_UFL0005-TH-2-2-1.jpg', 'HBM799.WXHD.535': 'HBM799.WXHD.535_UFL0009-LY02-1-1.jpg', 'HBM294.RZFN.624': 'HBM294.RZFN.624_UFL0005-TH-1-1-1.jpg', 'HBM383.TRQG.424': 'HBM383.TRQG.424_UFL0006-SP-1-3-1.jpg', 'HBM647.MFQB.496': 'HBM647.MFQB.496_UFL0001-SP-1-2-1.jpg', 'HBM237.GGPR.739': 'HBM237.GGPR.739_UFL0006-LY01-1-1.jpg', 'HBM288.TPBD.654': 'HBM288.TPBD.654_UFL0003-SP-2-2-1.jpg', 'HBM974.NDXT.675': 'HBM974.NDXT.675_UFL0008-TH-2-2-1.jpg', 'HBM589.SLVV.423': 'HBM589.SLVV.423_UFL0008-LY10-1-1.jpg', 'HBM794.RLFN.358': 'HBM794.RLFN.358_UFL0006-LY03-1-1.jpg', 'HBM372.BQSR.778': 'HBM372.BQSR.778_UFL0007-SP-1-1-1.jpg', 'HBM499.TKDW.458': 'HBM499.TKDW.458_UFL0009-LY03-1-1.jpg', 'HBM342.PRQB.739': 'HBM342.PRQB.739_UFL0003-LY06-1-1.jpg', 'HBM633.CLVN.674': 'HBM633.CLVN.674_UFL0003-SP-3-6-1.jpg', 'HBM343.JQKM.578': 'HBM343.JQKM.578_UFL0009-LY01-1-1.jpg', 'HBM987.XGTH.368': 'HBM987.XGTH.368_UFL0002-SP-2-4-1.jpg', 'HBM964.CWCP.788': 'HBM964.CWCP.788_UFL0006-LY02-2-1.jpg', 'HBM244.TJLK.223': 'HBM244.TJLK.223_UFL0003-SP-1-4-1.jpg', 'HBM646.FSBQ.966': 'HBM646.FSBQ.966_UFL0007-SP-2-2-1.jpg', 'HBM572.GXSB.234': 'HBM572.GXSB.234_UFL0003-SP-3-2-1.jpg', 'HBM772.TKGJ.794': 'HBM772.TKGJ.794_UFL0008-SP-2-1-1.jpg', 'HBM239.CBWR.263': 'HBM239.CBWR.263_UFL0008-SP-1-2-1.jpg', 'HBM992.NRTT.383': 'HBM992.NRTT.383_UFL0006-SP-1-1-1.jpg', 'HBM283.DQXD.546': 'HBM283.DQXD.546_UFL0003-SP-1-2-1.jpg', 'HBM795.JHND.856': 'HBM795.JHND.856_UFL0007-SP-1-2-1.jpg', 'HBM267.BZKT.867': 'HBM267.BZKT.867_UFL0003-SP-2-6-1.jpg', 'HBM838.DLMJ.782': 'HBM838.DLMJ.782_UFL0008-TH-1-1-1.jpg', 'HBM337.FSXL.564': 'HBM337.FSXL.564_UFL0001-SP-3-8-2.jpg', 'HBM355.JDLK.244': 'HBM355.JDLK.244_UFL0004-SP-2-4-1.jpg', 'HBM599.PSZG.737': 'HBM599.PSZG.737_UFL0006-LY02-1-1.jpg' }\n \n \n\n\n \n \n\n projects/ccf-database/src/lib/queries/ontology-tree-n3.ts\n \n \n \n \n \n \n \n getAnatomicalStructureTreeModel\n \n \n \n \n \n \n Default value : memoize(getAnatomicalStructureTreeModelSlowly, () => '')\n \n \n\n\n \n \n\n projects/ccf-database/src/lib/queries/spatial-result-n3.ts\n \n \n \n \n \n \n \n mappings\n \n \n \n \n \n \n Type : object\n\n \n \n \n \n Default value : {\n spatialObjectReference: reverseMapping(ccf.spatialObjectReference),\n spatialEntity: reverseMapping(ccf.spatialEntity),\n spatialPlacement: reverseMapping(ccf.spatialPlacement)\n}\n \n \n\n \n \n A mapping of spatial objects.\n\n \n \n\n \n \n\n projects/ccf-database/src/lib/queries/spatial-search-n3.ts\n \n \n \n \n \n \n \n spatialEntityDimensions\n \n \n \n \n \n \n Type : object\n\n \n \n \n \n Default value : {\n [ccf.spatialEntity.x_dimension.id]: 'x',\n [ccf.spatialEntity.y_dimension.id]: 'y',\n [ccf.spatialEntity.z_dimension.id]: 'z'\n}\n \n \n\n\n \n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"}} } diff --git a/docs/ccf-eui/changelog.html b/docs/ccf-eui/changelog.html index b04bf7508..8276c9331 100644 --- a/docs/ccf-eui/changelog.html +++ b/docs/ccf-eui/changelog.html @@ -32,7 +32,7 @@

Changelog

-

Changelog for the Common Coordinate Framework (CCF) User Interfaces

+

Changelog for the Human Reference Atlas (HRA) User Interfaces

3.6.0 - 2022-10-15

Added in 3.6.0.

    diff --git a/docs/ccf-eui/index.html b/docs/ccf-eui/index.html index 8f02f5526..a218239b0 100644 --- a/docs/ccf-eui/index.html +++ b/docs/ccf-eui/index.html @@ -31,7 +31,7 @@
    -

    Common Coordinate Framework (CCF) - User Interfaces

    +

    Human Reference Atlas (HRA) and Common Coordinate Framework (CCF) - User Interfaces

    Production CDN by JSDelivr Tests GitHub last commit @@ -76,7 +76,7 @@

Background and More Information

-

For more information about the Common Coordinate Framework (CCF), see the HuBMAP CCF Portal at https://hubmapconsortium.github.io/ccf/.

+

For more information about the Human Reference Atlas (HRA) and the Common Coordinate Framework (CCF), see the HuBMAP HRA Portal at https://humanatlas.io.

Change Log

See the ChangeLog for the latest developments.

Credits

diff --git a/docs/ccf-eui/js/search/search_index.js b/docs/ccf-eui/js/search/search_index.js index 502726ac1..26123d9d7 100644 --- a/docs/ccf-eui/js/search/search_index.js +++ b/docs/ccf-eui/js/search/search_index.js @@ -1,4 +1,4 @@ var COMPODOC_SEARCH_INDEX = { - "index": {"version":"2.3.9","fields":["title","body"],"fieldVectors":[["title/classes/AddSearch.html",[0,0.069,1,2.262]],["body/classes/AddSearch.html",[0,0.124,1,3.783,2,2.312,3,0.108,4,0.132,5,0.096,6,0.097,7,2.86,8,1.42,9,3.519,10,4.587,11,0.471,12,0.867,13,2.435,14,1.206,15,0.7,16,1.286,17,5.397,18,2.711,19,5.744,20,1.113,21,4.422,22,1.161,23,7.504,24,1.259,25,0.009,26,0.819,27,0.965,28,1.033,29,0.987,30,1.346,31,2.913,32,3.249,33,0.192,34,0.687,35,1.668,36,3.075,37,2.5,38,2.799,39,3.913,40,3.712,41,0.176,42,3.729,43,3.712,44,4.311,45,2.312,46,3.712,47,2.199,48,2.095,49,2.885,50,2.569,51,0.005,52,0.007,53,0.005]],["title/modules/AppModule.html",[54,1.342,55,3.375]],["body/modules/AppModule.html",[0,0.077,3,0.089,4,0.109,5,0.079,6,0.079,14,0.676,22,0.778,25,0.009,30,1.027,33,0.22,34,0.567,41,0.109,51,0.005,52,0.006,53,0.005,55,7.076,56,1.505,57,1.985,58,4.452,59,4.452,60,4.452,61,2.73,62,2.638,63,5.959,64,5.959,65,5.641,66,5.959,67,5.959,68,5.959,69,5.641,70,5.959,71,5.959,72,2.125,73,1.208,74,1.377,75,5.033,76,2.336,77,6.638,78,2.175,79,1.318,80,7.428,81,5.033,82,1.182,83,1.462,84,5.369,85,3.557,86,6.638,87,5.029,88,2.125,89,0.388,90,5.033,91,4.452,92,3.046,93,2.179,94,6.638,95,4.452,96,4.07,97,4.691,98,3.557,99,5.873,100,4.441,101,2.822,102,5.873,103,4.452,104,5.873,105,5.873,106,6.638,107,6.638,108,1.575,109,4.691,110,4.452,111,1.526,112,3.785,113,4.452,114,4.992,115,5.033,116,3.367,117,3.557,118,5.033,119,5.033,120,5.033,121,4.452,122,3.557,123,5.033,124,5.033,125,2.822,126,5.033,127,5.033,128,4.992,129,5.033,130,5.033,131,4.452,132,3.557,133,4.452,134,4.452,135,3.557,136,3.785,137,5.033,138,3.785,139,5.033,140,5.033,141,2.936,142,4.992,143,4.07,144,3.557,145,3.367,146,4.452,147,4.452,148,2.008,149,2.822,150,0.973,151,6.638,152,5.033,153,4.452,154,5.033,155,3.557]],["title/interfaces/AppOptions.html",[156,0.743,157,3.63]],["body/interfaces/AppOptions.html",[0,0.048,3,0.056,4,0.068,5,0.05,6,0.038,8,1.091,9,2.483,11,0.443,12,0.55,13,0.879,14,1.199,15,0.596,16,0.663,20,1.047,25,0.009,27,1.275,28,0.532,31,1.634,32,1.362,33,0.211,34,0.773,35,0.86,39,1.64,40,1.914,41,0.068,43,1.914,46,2.894,47,1.134,48,1.634,51,0.003,52,0.004,53,0.006,61,0.984,73,0.755,79,1.245,83,1.59,87,4.07,89,0.243,95,2.782,96,2.543,101,3.585,108,0.984,109,3.361,110,2.782,111,1.318,112,2.365,113,2.782,116,2.104,121,2.782,122,2.222,145,5.39,146,5.073,148,1.255,150,0.919,156,0.521,157,3.846,158,1.107,159,2.782,160,2.059,161,5.073,162,4.213,163,5.552,164,6.392,165,5.552,166,1.894,167,1.055,168,3.181,169,1.14,170,3.361,171,4.207,172,2.543,173,4.755,174,4.312,175,1.443,176,2.104,177,1.835,178,1.835,179,1.08,180,3.028,181,2.397,182,3.361,183,3.145,184,5.734,185,2.782,186,2.104,187,3.217,188,2.365,189,1.03,190,1.835,191,1.835,192,1.162,193,4.755,194,3.145,195,3.145,196,2.365,197,2.104,198,2.104,199,5.103,200,2.782,201,3.028,202,3.181,203,3.145,204,2.222,205,2.543,206,2.543,207,1.699,208,3.145,209,2.543,210,2.569,211,2.782,212,3.345,213,3.145,214,2.002,215,2.365,216,2.397,217,3.145,218,3.345,219,1.835,220,1.764,221,2.002,222,1.454,223,2.782,224,1.754,225,3.145,226,2.365,227,1.699,228,1.748,229,3.145,230,2.543,231,1.639,232,3.145,233,2.104,234,0.771,235,1.08,236,3.145,237,1.134,238,3.145,239,1.055,240,1.055,241,3.145,242,1.879,243,3.145,244,3.145,245,3.145,246,3.145,247,3.145,248,3.145,249,3.145,250,3.145,251,3.145,252,0.919,253,4.207,254,3.361,255,1.301,256,2.288,257,5.17,258,2.782,259,3.145,260,2.415,261,3.145,262,4.312,263,3.145,264,1.849,265,1.673,266,2.543,267,3.729,268,3.145,269,1.093,270,2.365,271,3.729,272,2.667,273,2.774,274,3.145,275,1.879,276,3.145,277,3.145,278,0.971,279,3.145,280,3.145,281,3.145,282,2.543,283,3.145,284,3.145,285,1.511,286,3.145,287,1.585,288,2.104,289,3.181,290,1.007,291,3.145,292,3.145,293,3.145,294,3.145,295,2.208,296,2.782,297,3.145,298,3.145,299,3.098,300,4.638,301,3.145,302,3.145,303,2.365,304,3.145,305,3.145,306,3.145,307,2.543,308,3.145,309,1.634,310,1.055,311,2.099,312,1.511,313,2.782,314,2.543,315,1.255,316,4.755,317,2.002,318,0.823,319,2.543,320,2.104,321,3.145,322,3.145,323,3.145,324,3.145,325,3.145,326,3.145,327,3.145,328,3.145,329,3.145,330,3.145,331,3.145,332,3.145,333,3.145,334,3.145,335,3.145,336,3.145,337,4.312,338,3.145,339,2.222,340,2.782,341,3.145,342,3.145,343,3.145,344,2.365,345,3.145,346,3.145,347,3.145,348,3.145,349,1.534,350,2.782,351,3.145,352,2.894,353,4.755,354,4.755,355,2.002,356,5.734,357,3.145,358,3.145,359,4.755,360,2.543,361,1.757,362,3.145,363,2.543,364,3.145,365,5.734,366,1.764,367,1.835,368,2.288,369,3.454,370,3.846,371,6.388,372,4.312,373,2.23,374,4.755,375,3.145,376,2.543,377,3.145,378,3.145,379,3.145,380,3.145,381,3.145,382,3.145,383,4.755,384,3.145,385,3.145,386,1.921,387,3.145,388,3.145,389,3.145,390,1.192,391,3.145,392,1.192,393,1.443,394,1.055,395,3.145,396,2.365,397,1.914,398,3.145,399,3.145,400,2.543,401,2.782,402,1.192,403,1.764,404,1.443,405,2.104,406,2.667,407,3.145,408,0.899,409,3.846,410,3.846,411,5.734,412,4.755,413,4.755,414,7.221,415,4.755,416,7.221,417,6.392,418,3.145,419,3.145,420,1.08,421,2.002,422,2.249,423,3.145,424,4.755,425,1.223,426,3.145,427,4.755,428,3.145,429,3.145,430,3.145,431,3.145,432,2.543,433,3.145,434,3.145,435,3.145,436,4.755,437,2.002,438,3.145,439,3.145,440,3.145,441,3.145,442,1.64,443,3.145,444,1.835,445,2.782,446,3.145,447,2.782,448,3.028,449,2.782,450,3.145,451,3.145]],["title/injectables/AppRootOverlayContainer.html",[109,3.172,452,1.101]],["body/injectables/AppRootOverlayContainer.html",[0,0.089,3,0.104,4,0.126,5,0.092,6,0.105,11,0.452,12,0.845,15,0.564,22,1.33,24,1.207,25,0.009,26,0.786,27,0.926,28,0.991,29,0.947,33,0.172,41,0.126,51,0.005,52,0.007,53,0.005,79,1.914,82,1.874,83,1.932,84,6.451,85,4.135,89,0.452,109,5.168,111,2.132,112,6.598,160,3.166,170,6.201,242,2.614,269,1.345,285,1.288,313,6.469,318,2.376,452,1.793,453,2.949,454,7.762,455,5.176,456,7.976,457,7.976,458,5.999,459,8.356,460,8.356,461,7.312,462,5.85,463,5.85,464,7.312,465,5.85,466,5.85,467,5.85,468,3.413,469,7.976,470,5.85,471,7.312,472,5.85,473,1.749,474,5.85,475,4.732,476,5.85,477,2.855,478,7.312,479,2.684,480,2.684,481,2.607,482,2.162,483,2.767,484,3.914,485,3.914,486,5.85,487,5.85,488,5.85]],["title/components/AppWebComponent.html",[62,1.404,169,0.663]],["body/components/AppWebComponent.html",[0,0.062,3,0.072,4,0.088,5,0.064,6,0.107,8,1.197,11,0.315,12,0.665,15,0.689,16,1.214,20,1.193,22,1.38,24,0.843,25,0.009,26,0.895,27,0.646,29,0.932,30,1.258,33,0.171,34,1.055,41,0.088,51,0.004,52,0.005,53,0.005,61,1.278,62,2.265,89,0.315,108,1.278,111,1.532,117,6.34,145,4.46,150,1.289,160,2.492,162,4.223,163,5.391,165,5.391,166,2.038,167,1.37,168,4.843,169,0.984,182,5.116,197,2.732,198,2.732,222,1.249,224,1.249,228,1.823,231,1.906,234,2.292,239,1.931,240,1.931,255,1.823,275,1.338,278,0.692,285,1.267,290,1.307,307,5.854,312,0.899,320,4.843,442,2.13,473,1.221,489,1.403,490,1.249,491,7.255,492,3.303,493,6.666,494,1.37,495,5.756,496,1.801,497,3.889,498,2.297,499,7.238,500,6.666,501,6.666,502,6.666,503,6.666,504,6.666,505,5.391,506,5.854,507,4.084,508,5.756,509,5.756,510,4.084,511,4.084,512,4.084,513,4.084,514,4.084,515,4.084,516,4.084,517,4.084,518,4.084,519,4.084,520,4.084,521,4.084,522,4.084,523,3.361,524,4.084,525,4.084,526,4.084,527,3.613,528,2.592,529,4.084,530,7.631,531,4.329,532,4.084,533,4.084,534,4.084,535,5.092,536,4.084,537,4.084,538,4.084,539,3.303,540,4.084,541,2.732,542,4.084,543,4.084,544,3.071,545,4.084,546,4.084,547,4.084,548,4.084,549,4.084,550,3.303,551,6.666,552,1.403,553,1.801,554,1.801,555,1.403,556,2.486,557,1.403,558,1.403,559,1.403,560,1.278,561,1.403,562,1.278,563,1.403,564,1.278,565,1.977,566,1.278,567,1.307,568,1.403,569,1.403,570,1.278,571,1.403,572,1.278,573,1.37,574,1.403,575,1.278,576,1.76,577,1.403,578,1.278,579,1.403,580,1.278,581,1.977,582,1.278,583,1.403,584,1.307,585,1.403,586,1.278,587,1.403,588,1.278,589,1.338,590,1.278,591,1.142,592,2.29,593,1.278,594,1.403,595,1.278,596,1.76,597,1.113,598,1.278,599,1.977,600,1.278,601,1.278,602,1.278,603,1.403,604,1.278,605,1.221,606,1.403,607,1.977,608,1.278,609,1.37,610,1.403,611,1.278,612,1.721,613,1.278,614,1.278,615,1.403,616,1.278,617,1.194,618,1.403,619,1.278,620,1.403,621,1.403]],["title/components/CheckboxComponent.html",[169,0.663,560,1.404]],["body/components/CheckboxComponent.html",[0,0.058,3,0.067,4,0.082,5,0.06,6,0.097,8,1.167,11,0.292,14,0.732,15,0.614,16,0.798,20,1.061,22,1.231,24,1.125,25,0.009,26,0.939,27,0.863,28,0.923,29,1.132,30,1.231,31,2.195,32,2.361,33,0.151,34,1.046,41,0.082,44,3.853,51,0.003,52,0.005,53,0.005,61,1.184,62,1.184,79,1.427,82,0.889,83,1.2,89,0.292,111,0.87,149,2.122,150,0.732,166,1.337,167,1.269,169,1.175,201,5.186,222,1.157,224,1.157,228,1.491,231,1.827,234,2.279,235,1.873,237,1.966,239,1.829,240,1.829,252,1.594,255,1.748,256,3.25,264,2.12,272,3.058,275,1.24,278,0.641,287,2.748,288,3.648,290,1.212,309,2.402,310,1.829,311,1.954,352,3.318,361,2.853,373,1.471,400,4.409,404,3.208,420,1.3,421,3.472,473,1.131,489,1.3,490,1.157,494,1.269,496,1.184,498,2.176,523,2.809,552,1.3,553,1.706,554,1.706,555,1.3,556,2.402,557,1.3,558,1.3,559,1.3,560,2.188,561,1.3,562,1.184,563,1.3,564,1.184,565,1.873,566,1.184,567,1.212,568,1.3,569,1.3,570,1.184,571,1.3,572,1.184,573,1.269,574,1.3,575,1.184,576,1.667,577,1.3,578,1.184,579,1.3,580,1.184,581,1.873,582,1.184,583,1.3,584,1.212,585,1.3,586,1.184,587,1.3,588,1.184,589,1.24,590,1.184,591,1.058,592,2.195,593,1.184,594,1.3,595,1.184,596,1.667,597,1.054,598,1.184,599,1.873,600,1.184,601,1.184,602,1.184,603,1.3,604,1.184,605,1.131,606,1.3,607,1.873,608,1.184,609,1.269,610,1.3,611,1.184,612,1.63,613,1.184,614,1.184,615,1.3,616,1.184,617,1.106,618,1.3,619,1.184,620,1.3,621,1.3,622,1.364,623,3.348,624,1.407,625,5.452,626,4.823,627,7.72,628,2.748,629,5.452,630,7.851,631,6.391,632,5.452,633,5.452,634,6.557,635,4.255,636,2.501,637,5.169,638,2.675,639,3.525,640,5.452,641,3.222,642,3.022,643,1.745,644,1.407,645,4.409,646,3.784,647,3.784,648,5.452,649,4.1,650,5.452,651,5.452,652,3.784,653,2.66,654,5.656,655,4.409,656,3.784,657,7.45,658,3.853,659,6.993,660,2.847,661,4.823,662,3.472,663,3.853,664,5.452,665,6.993,666,5.862,667,3.784,668,4.1,669,3.318,670,5.452,671,4.942,672,3.412,673,3.853,674,5.452,675,5.452,676,2.429,677,3.061,678,1.847,679,1.79,680,3.784,681,5.169,682,3.784,683,5.452,684,3.784,685,3.784,686,3.348,687,2.122,688,2.045,689,3.453,690,3.784,691,3.348,692,3.784,693,2.846,694,3.784,695,2.846,696,2.675,697,3.784,698,2.578,699,1.966,700,1.736,701,1.79,702,2.303,703,2.045,704,2.208,705,2.846,706,2.691,707,2.122,708,2.675,709,5.452,710,3.784,711,1.594,712,2.846,713,3.784,714,3.348]],["title/modules/CheckboxModule.html",[54,1.342,715,3.172]],["body/modules/CheckboxModule.html",[0,0.103,3,0.119,4,0.146,5,0.106,6,0.081,25,0.008,33,0.207,41,0.146,51,0.006,52,0.007,53,0.006,56,2.018,57,2.385,72,2.554,73,1.62,74,1.846,76,2.807,78,2.212,88,2.554,89,0.521,560,2.941,677,5.459,715,6.478,716,5.972,717,5.972,718,5.972,719,6.75,720,2.74,721,2.876,722,2.319,723,7.057,724,6.75]],["title/interfaces/Color.html",[156,0.743,355,1.89]],["body/interfaces/Color.html",[0,0.074,3,0.085,4,0.104,5,0.076,6,0.058,11,0.372,12,0.745,14,1.042,15,0.561,20,1.087,25,0.009,26,0.646,33,0.204,41,0.168,51,0.004,52,0.006,53,0.004,83,1.06,89,0.372,150,1.5,156,1.067,158,1.694,160,2.085,175,2.957,179,1.654,189,1.578,191,2.809,192,1.779,227,2.601,242,1.578,273,3.76,278,0.815,285,1.781,295,2.222,318,1.26,355,3.914,386,1.233,408,1.376,422,2.277,425,1.872,452,1.581,644,2.009,725,3.403,726,2.7,727,3.403,728,5.63,729,6.262,730,4.861,731,3.621,732,4.075,733,2.145,734,3.615,735,2.7,736,4.104,737,2.7,738,3.894,739,3.621,740,3.621,741,3.615,742,4.627,743,3.403,744,3.621,745,3.621,746,3.621,747,3.621,748,3.621,749,3.621,750,3.621,751,3.621,752,3.621,753,3.621,754,3.621,755,3.621,756,3.403,757,3.621,758,3.066,759,3.621,760,3.403,761,5.213,762,7.078,763,5.678,764,2.349,765,7.212,766,4.941,767,3.894,768,3.066,769,2.209,770,5.213,771,2.601,772,5.213,773,3.894,774,3.894,775,3.894,776,3.894,777,5.877,778,5.877,779,3.894,780,3.894,781,5.213,782,3.894,783,3.894,784,3.894,785,3.894,786,3.894,787,3.894,788,3.894,789,3.894,790,3.894,791,4.556,792,3.894,793,5.213,794,5.213,795,5.213,796,5.213,797,3.922,798,3.894,799,3.894,800,3.894,801,3.894]],["title/injectables/ColorAssignmentState.html",[452,1.101,771,2.425]],["body/injectables/ColorAssignmentState.html",[0,0.067,3,0.077,4,0.094,5,0.069,6,0.101,11,0.337,12,0.697,14,1.187,15,0.533,20,1.121,22,1.281,24,1.425,25,0.009,26,1,27,1.093,28,1.324,29,1.265,33,0.199,41,0.161,51,0.004,52,0.005,53,0.004,79,1.578,82,1.622,83,1.327,89,0.337,150,1.44,156,0.998,160,2.609,175,2.765,179,1.498,189,1.429,191,2.545,192,1.612,227,2.356,242,1.975,273,3.516,278,1.021,285,1.721,295,2.278,318,1.808,355,3.841,386,1.117,408,1.723,422,2.063,425,1.696,452,1.478,453,2.199,624,0.96,644,1.721,725,5.968,726,4.736,727,3.082,728,5.276,729,5.193,730,5.23,731,3.28,732,4.384,733,1.943,734,3.38,735,2.446,736,4.397,737,2.446,738,3.527,739,3.28,740,3.28,741,3.873,742,4.978,743,3.082,744,3.28,745,3.28,746,3.28,747,3.28,748,3.28,749,3.28,750,3.28,751,3.28,752,3.28,753,3.28,754,3.28,755,3.28,756,3.082,757,3.28,758,2.777,759,3.28,760,3.082,761,4.874,762,6.932,763,5.669,764,2.128,765,7.2,766,5.276,767,4.874,768,2.777,769,2.001,770,4.874,771,3.256,772,6.538,773,4.874,774,4.874,775,4.874,776,4.874,777,5.585,778,5.585,779,3.527,780,3.527,781,6.024,782,3.527,783,3.527,784,3.527,785,3.527,786,3.527,787,3.527,788,3.527,789,3.527,790,3.527,791,4.259,792,3.527,793,4.874,794,4.874,795,4.874,796,4.874,797,3.667,798,3.527,799,3.527,800,3.527,801,3.527,802,6.026,803,6.026,804,6.026,805,4.361,806,1.929,807,4.361,808,4.361,809,4.361,810,4.361,811,4.361,812,4.361,813,4.361,814,4.361]],["title/interfaces/ColorAssignmentStateModel.html",[156,0.743,760,3.172]],["body/interfaces/ColorAssignmentStateModel.html",[0,0.073,3,0.085,4,0.104,5,0.076,6,0.057,11,0.371,12,0.744,14,1.041,15,0.642,20,1.033,25,0.009,26,0.645,33,0.204,41,0.167,51,0.004,52,0.006,53,0.004,83,1.057,89,0.371,150,1.498,156,1.065,158,1.689,160,2.079,175,2.952,179,1.649,189,1.573,191,2.801,192,1.774,227,2.594,242,1.573,273,3.753,278,0.813,285,1.779,295,2.219,318,1.257,355,3.913,386,1.23,408,1.373,422,2.27,425,1.867,452,1.578,644,1.779,725,3.393,726,2.692,727,3.393,728,5.411,729,5.457,730,4.854,731,3.61,732,4.069,733,2.139,734,3.608,735,2.692,736,4.096,737,2.692,738,3.883,739,3.61,740,3.61,741,3.608,742,4.62,743,3.393,744,3.61,745,3.61,746,3.61,747,3.61,748,3.61,749,3.61,750,3.61,751,3.61,752,3.61,753,3.61,754,3.61,755,3.61,756,3.393,757,3.61,758,3.057,759,3.61,760,4.547,761,6.537,762,7.26,763,5.781,764,3.541,765,7.343,766,4.936,767,3.883,768,3.057,769,2.203,770,5.203,771,2.594,772,5.203,773,3.883,774,3.883,775,3.883,776,3.883,777,5.868,778,5.868,779,3.883,780,3.883,781,5.203,782,3.883,783,3.883,784,3.883,785,3.883,786,3.883,787,3.883,788,3.883,789,3.883,790,3.883,791,4.547,792,3.883,793,5.203,794,5.203,795,5.203,796,5.203,797,3.915,798,3.883,799,3.883,800,3.883,801,3.883,815,4.838]],["title/components/ContainerComponent.html",[169,0.663,562,1.404]],["body/components/ContainerComponent.html",[0,0.112,3,0.057,4,0.07,5,0.051,6,0.103,8,1.104,11,0.376,12,0.563,14,0.785,15,0.627,16,0.684,20,0.415,22,1.319,24,1.005,25,0.009,26,0.872,27,0.77,28,0.99,29,0.946,30,1.172,33,0.172,34,1.04,41,0.07,51,0.003,52,0.004,53,0.004,61,1.015,62,1.015,79,1.275,82,1.78,83,1.43,89,0.25,111,0.746,141,2.84,148,1.943,150,1.255,166,1.593,167,1.088,168,4.345,169,1.217,189,1.063,192,1.199,222,0.992,224,1.986,226,3.661,228,1.999,231,2.477,234,2.25,235,1.672,237,1.755,239,1.633,240,1.633,252,1.423,255,1.598,264,1.893,269,1.742,275,1.063,278,0.99,285,1.43,290,1.039,309,1.672,310,1.633,311,1.986,318,2.347,320,4.345,339,2.293,349,2.376,367,4.737,386,0.831,394,1.088,408,1.392,420,1.115,425,2.272,442,2.539,473,1.456,489,1.115,490,0.992,494,1.088,496,1.015,539,2.624,552,1.115,553,2.177,554,1.523,555,1.115,556,2.231,557,1.115,558,1.115,559,1.115,560,1.015,561,1.115,562,2.032,563,1.115,564,2.032,565,1.672,566,1.015,567,1.039,568,1.115,569,1.115,570,1.015,571,1.115,572,1.015,573,1.088,574,1.115,575,1.015,576,1.489,577,1.115,578,1.015,579,1.115,580,1.015,581,1.672,582,1.015,583,1.115,584,1.039,585,1.115,586,1.015,587,1.115,588,1.015,589,1.915,590,1.015,591,0.907,592,2.007,593,1.015,594,1.115,595,1.015,596,1.489,597,0.941,598,1.015,599,1.672,600,1.015,601,1.015,602,1.015,603,1.115,604,1.015,605,0.97,606,1.115,607,1.672,608,1.015,609,1.088,610,1.115,611,1.015,612,1.456,613,1.015,614,1.015,615,1.115,616,1.015,617,0.949,618,1.115,619,1.015,620,1.115,621,1.115,622,1.17,624,1.287,643,1.559,644,1.072,672,3.566,698,4.067,806,2.079,816,2.624,817,4.726,818,3.277,819,4.307,820,4.869,821,3.576,822,5.844,823,4.869,824,3.629,825,2.851,826,5.844,827,5.844,828,5.07,829,3.938,830,5.252,831,3.642,832,6.494,833,2.302,834,3.441,835,3.524,836,5.844,837,4.307,838,4.869,839,2.454,840,3.508,841,3.642,842,3.661,843,2.234,844,4.869,845,4.869,846,3.376,847,3.244,848,4.307,849,4.869,850,3.661,851,3.441,852,3.244,853,3.071,854,4.307,855,4.869,856,3.244,857,3.441,858,3.244,859,4.869,860,4.869,861,2.946,862,3.244,863,3.257,864,2.234,865,7.578,866,4.869,867,6.494,868,3.244,869,4.59,870,4.307,871,6.494,872,4.869,873,3.244,874,3.441,875,4.307,876,4.869,877,3.244,878,3.91,879,3.661,880,3.244,881,3.244,882,4.307,883,3.244,884,3.244,885,3.244,886,1.489,887,3.244,888,2.87,889,2.87,890,2.44,891,2.624,892,2.066,893,2.87,894,1.822,895,2.87,896,3.938,897,3.244,898,2.87,899,3.244,900,2.87,901,2.332,902,3.409,903,2.624,904,3.244,905,3.244,906,3.244,907,3.244,908,2.171,909,2.624,910,2.87,911,2.44,912,3.244,913,3.244,914,4.307,915,2.066,916,2.73,917,4.307,918,3.244,919,3.244,920,2.171,921,3.244,922,1.974,923,3.244,924,3.244,925,4.869,926,4.869,927,3.244,928,3.244,929,3.244,930,3.244,931,3.244,932,3.244,933,3.244,934,1.534,935,1.974,936,2.963,937,1.82,938,3.244,939,2.87,940,2.87]],["title/components/ContentComponent.html",[169,0.663,564,1.404]],["body/components/ContentComponent.html",[0,0.109,3,0.053,4,0.065,5,0.047,6,0.104,8,1.072,11,0.355,12,0.531,14,0.749,15,0.634,16,0.634,20,0.384,22,1.332,24,1.151,25,0.009,26,0.904,27,0.883,28,1.408,29,1.33,30,1.142,33,0.159,34,1.033,41,0.065,51,0.003,52,0.004,53,0.004,61,0.941,62,0.941,74,0.822,79,1.203,82,1.581,83,1.562,89,0.232,111,0.691,148,1.834,150,1.427,166,1.811,167,1.009,168,4.179,169,1.152,189,0.985,222,0.92,224,2.058,228,1.257,231,2.539,234,2.234,237,1.657,239,1.542,240,1.542,242,2.419,252,1.344,255,1.526,264,2.96,269,1.697,275,0.985,278,0.778,285,1.375,290,0.963,295,1.706,309,1.579,310,1.542,311,2.258,318,2.22,320,4.179,339,2.125,344,2.261,367,3.926,368,2.832,373,2.759,386,1.891,393,1.379,394,1.009,420,1.033,421,2.926,425,1.169,442,1.568,473,1.374,489,1.033,490,0.92,494,1.009,496,1.438,497,1.754,552,1.033,553,2.106,554,1.438,555,1.033,556,2.146,557,1.033,558,1.033,559,1.033,560,0.941,561,1.033,562,0.941,563,1.033,564,1.954,565,1.579,566,0.941,567,0.963,568,1.033,569,1.033,570,0.941,571,1.033,572,0.941,573,1.009,574,1.033,575,0.941,576,1.405,577,1.033,578,0.941,579,1.033,580,0.941,581,1.579,582,0.941,583,1.033,584,0.963,585,1.033,586,0.941,587,1.033,588,0.941,589,1.828,590,0.941,591,0.841,592,1.916,593,0.941,594,1.033,595,0.941,596,1.405,597,0.888,598,0.941,599,1.579,600,0.941,601,0.941,602,0.941,603,1.033,604,0.941,605,0.899,606,1.033,607,1.579,608,0.941,609,1.009,610,1.033,611,0.941,612,1.374,613,0.941,614,0.941,615,1.033,616,0.941,617,0.879,618,1.033,619,0.941,620,1.033,621,1.033,622,1.084,624,1.375,643,1.471,644,1.753,671,2.125,672,3.463,699,3.19,711,2.281,806,2.155,818,3.129,821,3.256,825,2.722,828,4.94,829,3.717,831,3.503,833,2.173,835,3.552,837,4.066,839,2.317,840,3.149,841,3.503,842,3.456,843,2.109,846,3.162,850,3.456,851,3.248,853,2.173,857,3.248,864,2.109,875,4.066,878,3.732,879,3.456,886,1.379,890,2.261,894,1.635,901,2.946,902,4.14,911,2.261,915,1.915,916,1.686,920,2.012,934,1.422,936,1.83,941,2.66,942,4.596,943,7.164,944,2.173,945,4.935,946,5.579,947,6.73,948,5.579,949,5.579,950,6.247,951,4.596,952,4.596,953,4.596,954,6.247,955,6.247,956,6.247,957,4.596,958,3.075,959,4.596,960,4.512,961,4.596,962,4.596,963,4.195,964,4.596,965,4.114,966,4.596,967,3.717,968,3.007,969,3.717,970,3.717,971,3.007,972,3.007,973,4.596,974,2.954,975,2.681,976,4.596,977,5.156,978,3.007,979,4.596,980,3.007,981,3.248,982,3.456,983,4.596,984,6.247,985,2.66,986,3.395,987,2.109,988,2.66,989,2.432,990,3.007,991,3.007,992,2.048,993,3.007,994,3.007,995,3.007,996,3.007,997,3.007,998,2.261,999,2.432,1000,3.255,1001,4.596,1002,3.007,1003,4.596,1004,3.007,1005,1.915,1006,2.012,1007,3.007,1008,3.007,1009,3.007,1010,5.579,1011,3.007,1012,3.007,1013,4.596,1014,3.007,1015,3.007,1016,4.596,1017,3.007,1018,3.007,1019,3.007,1020,1.14,1021,2.125,1022,2.66,1023,1.754,1024,3.007,1025,3.007,1026,3.007,1027,2.012]],["title/interfaces/ContentContainerChanged.html",[156,0.743,1028,2.858]],["body/interfaces/ContentContainerChanged.html",[0,0.082,3,0.095,4,0.116,5,0.085,6,0.064,11,0.414,12,0.8,15,0.726,25,0.009,33,0.127,41,0.196,51,0.005,52,0.006,53,0.005,150,1.038,156,1.34,158,1.889,166,1.698,169,1.237,228,1.894,231,2.622,233,3.591,252,1.569,264,2.692,267,3.131,278,1.172,295,1.641,361,2.992,367,4.039,408,1.534,479,2.463,480,2.463,481,2.391,482,1.984,483,2.538,484,3.591,485,3.591,497,3.131,528,2.979,617,1.569,624,1.182,643,2.216,644,1.524,698,3.274,699,2.496,711,2.024,733,3.607,821,3.516,824,2.799,835,3.663,839,2.706,840,3.49,843,3.516,846,4.086,861,3.49,915,3.418,916,3.882,977,4.408,981,3.793,1005,3.418,1028,4.879,1029,3.418,1030,5.006,1031,4.893,1032,4.893,1033,5.127,1034,3.793,1035,4.408,1036,3.793,1037,3.131,1038,4.213,1039,4.893,1040,4.036,1041,4.036,1042,4.408,1043,4.408,1044,3.74,1045,4.036,1046,2.619,1047,3.793,1048,4.893,1049,3.418,1050,4.298]],["title/modules/CoreModule.html",[54,1.342,63,3.172]],["body/modules/CoreModule.html",[0,0.091,3,0.106,4,0.129,5,0.094,6,0.071,25,0.009,27,0.944,33,0.216,34,0.906,41,0.129,51,0.005,52,0.007,53,0.005,54,2.214,56,1.785,57,2.214,63,6.544,72,2.37,73,1.433,74,1.633,78,2.426,88,2.37,89,0.461,108,1.868,111,1.372,141,3.482,142,4.489,147,5.281,155,4.219,181,3.732,185,5.281,197,3.994,198,3.994,278,1.254,539,4.827,720,2.543,1051,5.281,1052,5.281,1053,5.281,1054,6.544,1055,6.232,1056,6.232,1057,5.969,1058,7.404,1059,5.969,1060,5.233,1061,7.404,1062,5.969,1063,7.404,1064,5.969,1065,5.969,1066,5.281,1067,5.969,1068,5.233,1069,5.969,1070,4.219,1071,4.827,1072,5.969,1073,5.969,1074,5.969,1075,5.969,1076,5.969,1077,5.969,1078,5.969,1079,5.969,1080,5.969,1081,5.281,1082,8.049,1083,5.969,1084,4.827,1085,5.969]],["title/interfaces/DataStateModel.html",[156,0.743,1086,3.375]],["body/interfaces/DataStateModel.html",[0,0.043,3,0.049,4,0.14,5,0.044,6,0.033,11,0.335,12,0.502,14,1.198,15,0.574,18,0.853,20,0.681,25,0.009,26,0.375,27,1.029,28,0.473,29,0.702,31,3.169,33,0.184,34,0.6,35,1.456,41,0.13,51,0.007,52,0.004,53,0.003,82,1.833,83,1.681,89,0.215,108,0.873,148,1.114,149,1.565,150,0.839,155,1.972,156,0.718,158,0.982,160,1.208,166,0.684,175,1.991,177,1.628,179,0.959,180,4.86,181,2.187,186,2.903,187,3.202,188,2.099,189,0.914,190,1.628,191,1.628,192,1.031,209,3.509,210,1.508,234,0.684,252,1.901,254,3.066,255,1.456,256,1.731,262,4.003,269,0.641,270,2.099,278,1.321,285,1.718,287,1.407,288,1.867,295,2.334,296,2.469,299,1.508,300,2.257,303,5.405,309,0.959,310,0.936,311,2.43,312,1.944,315,1.731,318,2.188,352,1.698,361,1.031,403,2.433,422,2.518,425,1.085,442,3.748,452,1.064,473,1.297,479,1.28,480,1.28,481,2.372,482,1.031,528,1.085,576,0.853,605,1.795,612,1.297,624,0.614,628,4.214,643,1.389,644,0.614,688,1.508,732,3.648,733,1.243,734,2.433,735,1.565,737,1.565,741,4.526,769,1.28,797,3.654,839,1.407,846,1.243,891,4.305,892,1.777,896,4.305,901,1.114,974,1.32,975,3.106,1000,1.628,1037,3.106,1049,1.777,1086,3.263,1087,1.972,1088,5.754,1089,5.754,1090,7.521,1091,6.886,1092,5.813,1093,6.886,1094,3.509,1095,1.508,1096,3.762,1097,5.741,1098,2.469,1099,4.339,1100,1.058,1101,1.407,1102,4.339,1103,7.432,1104,4.339,1105,3.839,1106,2.099,1107,5.323,1108,2.79,1109,2.79,1110,4.339,1111,2.469,1112,2.469,1113,1.508,1114,1.972,1115,2.263,1116,2.344,1117,2.79,1118,4.003,1119,2.099,1120,2.469,1121,2.469,1122,2.469,1123,2.099,1124,2.257,1125,2.257,1126,1.972,1127,2.469,1128,2.469,1129,1.628,1130,6.439,1131,1.628,1132,2.79,1133,2.257,1134,2.257,1135,4.71,1136,5.179,1137,2.257,1138,5.312,1139,2.257,1140,3.839,1141,2.79,1142,1.698,1143,1.777,1144,2.469,1145,2.469,1146,2.79,1147,3.839,1148,2.469,1149,2.257,1150,2.469,1151,2.469,1152,2.257,1153,7.169,1154,1.777,1155,5.589,1156,2.776,1157,2.257,1158,1.972,1159,2.79,1160,2.79,1161,2.79,1162,2.79,1163,2.79,1164,2.469,1165,2.79,1166,2.79,1167,2.79,1168,5.405,1169,4.339,1170,2.79,1171,4.339,1172,2.79,1173,4.339,1174,2.79,1175,4.339,1176,2.79,1177,4.339,1178,2.79,1179,4.339,1180,2.79,1181,4.339,1182,2.79,1183,4.339,1184,3.263,1185,4.339,1186,4.339,1187,4.339,1188,2.79,1189,4.339,1190,7.188,1191,2.79,1192,2.79,1193,4.339,1194,3.839,1195,2.79,1196,2.79,1197,6.005,1198,4.339,1199,2.79,1200,2.79,1201,4.339,1202,2.79,1203,2.79,1204,4.339,1205,2.79,1206,2.79,1207,3.839,1208,4.339,1209,2.79,1210,2.79,1211,4.339,1212,4.339,1213,2.79,1214,2.79,1215,2.79,1216,2.79,1217,2.79,1218,2.79,1219,2.79,1220,2.79,1221,2.79,1222,2.79,1223,2.79,1224,2.79,1225,2.79,1226,2.79,1227,2.79,1228,2.79,1229,2.79,1230,2.79,1231,2.79,1232,2.79,1233,2.79,1234,2.79,1235,1.777,1236,2.79,1237,2.79,1238,2.79,1239,2.79,1240,2.79,1241,2.79,1242,2.79,1243,2.79,1244,2.79,1245,2.257,1246,2.79,1247,2.79,1248,2.79,1249,2.79,1250,2.79,1251,2.79,1252,2.79,1253,2.79,1254,2.79,1255,2.79,1256,2.79,1257,2.79,1258,2.79,1259,2.79,1260,2.79,1261,2.79,1262,1.565,1263,2.79,1264,2.79,1265,4.339,1266,2.263,1267,2.79,1268,2.79,1269,2.469,1270,2.79,1271,3.824,1272,2.79,1273,2.79,1274,2.79,1275,1.972,1276,2.79,1277,1.698,1278,1.867,1279,2.79,1280,2.79,1281,2.79,1282,2.79,1283,2.79,1284,4.892,1285,2.79,1286,2.79,1287,7.188,1288,2.79,1289,2.79,1290,2.79,1291,2.79,1292,2.79,1293,2.79,1294,2.79,1295,2.79,1296,2.79,1297,2.79,1298,2.79,1299,2.79,1300,2.79,1301,2.79,1302,2.79,1303,2.79,1304,2.79]],["title/classes/DataStateSelectors.html",[0,0.069,207,2.425]],["body/classes/DataStateSelectors.html",[0,0.094,2,2.332,3,0.109,4,0.133,5,0.097,6,0.102,11,0.475,13,2.56,15,0.63,22,1.262,24,1.684,25,0.009,26,1.095,27,1.291,31,2.998,33,0.192,34,0.693,35,1.683,41,0.133,51,0.006,52,0.007,53,0.006,79,1.975,82,1.916,111,1.734,179,2.113,180,5.557,207,4.076,210,3.324,234,1.509,285,1.796,295,2.495,406,4.231,806,2.612,1086,6.926,1088,6.674,1089,6.674,1305,5.443,1306,7.544,1307,8.159,1308,6.152,1309,7.544,1310,6.152,1311,7.544,1312,6.152,1313,6.152,1314,8.159,1315,6.152,1316,6.152,1317,6.152]],["title/interfaces/DefaultIconDefinition.html",[156,0.743,1318,3.375]],["body/interfaces/DefaultIconDefinition.html",[3,0.068,4,0.084,5,0.061,6,0.046,11,0.299,12,0.64,15,0.545,20,1.106,25,0.009,26,1.27,27,1.296,31,1.329,41,0.12,47,2.805,51,0.003,52,0.005,53,0.003,116,6.299,150,0.748,156,0.641,158,1.361,271,5.522,272,3.107,368,2.983,373,2.907,406,2.17,553,2.506,624,0.852,843,1.775,922,3.371,992,1.724,1278,2.589,1318,4.866,1319,2.735,1320,3.129,1321,3.129,1322,3.129,1323,4.782,1324,3.423,1325,4.48,1326,3.869,1327,3.869,1328,2.735,1329,3.869,1330,3.423,1331,3.129,1332,3.423,1333,7.11,1334,4.166,1335,5.313,1336,5.713,1337,4.166,1338,2.589,1339,3.129,1340,2.735,1341,4.578,1342,3.423,1343,8.292,1344,3.423,1345,3.423,1346,3.423,1347,4.901,1348,3.423,1349,3.423,1350,3.423,1351,3.423,1352,3.423,1353,3.423,1354,6.25,1355,6.25,1356,6.614,1357,6.614,1358,2.91,1359,3.423,1360,5.284,1361,3.423,1362,3.423,1363,3.423,1364,4.901,1365,4.901,1366,4.901,1367,3.423,1368,3.423,1369,6.614,1370,3.423,1371,4.901,1372,3.423,1373,3.423,1374,3.423,1375,3.423,1376,3.423,1377,3.423,1378,3.423,1379,3.423,1380,6.25,1381,3.423,1382,3.423,1383,4.901,1384,3.423,1385,3.423,1386,3.129,1387,3.423,1388,3.423,1389,3.423,1390,3.423,1391,3.423,1392,4.48,1393,4.48,1394,3.129,1395,3.423,1396,2.91,1397,3.423,1398,3.423,1399,3.423,1400,3.423,1401,3.423,1402,6.25,1403,3.423,1404,3.423,1405,6.25,1406,3.423,1407,3.423,1408,2.91,1409,3.423,1410,3.423,1411,6.614,1412,3.423,1413,4.901,1414,3.423,1415,3.129,1416,3.423,1417,3.129,1418,3.423,1419,3.423]],["title/interfaces/DelegateDataSourceOptions.html",[156,0.743,1420,3.375]],["body/interfaces/DelegateDataSourceOptions.html",[0,0.098,3,0.113,4,0.138,5,0.101,6,0.076,11,0.493,12,0.891,15,0.595,20,1.06,25,0.009,27,1.363,33,0.203,34,0.718,41,0.167,51,0.006,52,0.007,53,0.006,89,0.493,108,1.996,111,1.467,150,1.233,156,1.056,158,2.245,160,2.762,166,2.033,197,4.268,198,4.268,285,1.825,312,1.405,408,1.824,452,1.892,458,4.798,468,3.722,505,7.246,506,7.246,531,4.798,591,1.784,1068,4.509,1070,4.509,1071,5.16,1420,6.234,1421,4.509,1422,4.798,1423,6.823,1424,6.823,1425,6.823,1426,5.644,1427,6.823,1428,5.451,1429,5.8,1430,5.644,1431,5.644]],["title/injectables/DelegateDataSourceService.html",[452,1.101,1068,3.172]],["body/injectables/DelegateDataSourceService.html",[0,0.097,3,0.112,4,0.137,5,0.1,6,0.092,11,0.489,15,0.489,20,0.811,22,0.98,24,1.308,25,0.009,26,0.851,27,1.003,33,0.203,34,0.714,41,0.166,51,0.006,52,0.007,53,0.006,79,2.011,82,1.489,89,0.489,108,1.983,111,1.457,150,1.226,156,1.05,160,3.326,166,1.555,197,4.241,198,4.241,285,1.82,312,1.396,408,1.812,452,1.884,453,3.196,458,6.217,468,3.698,505,6.686,506,6.686,531,4.768,591,2.148,1068,5.43,1070,5.43,1071,5.127,1420,6.462,1421,5.43,1422,4.768,1423,7.313,1424,6.797,1425,6.797,1426,5.609,1427,7.313,1428,5.43,1429,5.778,1430,6.797,1431,5.609,1432,7.683,1433,6.339]],["title/components/DonorCardComponent.html",[169,0.663,566,1.404]],["body/components/DonorCardComponent.html",[0,0.102,3,0.118,4,0.056,5,0.041,6,0.098,8,1.009,11,0.2,12,0.473,14,0.896,15,0.612,16,0.547,20,0.894,22,1.259,24,0.845,25,0.009,26,0.939,27,0.648,28,1.184,29,1.081,30,1.081,33,0.12,34,1.022,35,0.709,41,0.056,47,2.407,48,2.563,50,2.645,51,0.002,52,0.004,53,0.004,61,0.811,62,0.811,74,0.709,79,1.072,82,1.193,83,1.47,89,0.2,111,0.596,149,1.454,166,1.245,167,0.87,169,1.187,222,0.793,224,0.793,226,1.95,228,1.12,231,1.451,234,2.201,235,1.407,237,1.477,239,1.374,240,1.374,242,2.291,253,3.623,254,2.895,255,1.389,269,0.596,271,3.895,275,0.849,278,0.977,282,3.312,287,2.065,288,2.74,290,0.83,295,2.281,309,1.407,310,1.374,311,1.253,312,0.902,355,2.944,361,1.514,368,2.664,373,1.974,386,2.03,420,2.294,425,2.243,437,3.673,473,2.09,477,3.065,482,1.514,489,0.891,490,0.793,494,0.87,496,0.811,498,1.634,523,2.53,552,0.891,553,1.965,554,1.965,555,0.891,556,1.981,557,0.891,558,0.891,559,0.891,560,0.811,561,0.891,562,0.811,563,0.891,564,0.811,565,1.407,566,1.805,567,2.773,568,0.891,569,0.891,570,0.811,571,0.891,572,0.811,573,0.87,574,0.891,575,0.811,576,1.253,577,0.891,578,0.811,579,0.891,580,0.811,581,1.407,582,0.811,583,0.891,584,0.83,585,0.891,586,0.811,587,0.891,588,0.811,589,1.664,590,0.811,591,0.725,592,1.744,593,0.811,594,0.891,595,0.811,596,1.253,597,0.792,598,0.811,599,1.407,600,0.811,601,0.811,602,0.811,603,0.891,604,0.811,605,0.775,606,0.891,607,1.407,608,0.811,609,0.87,610,0.891,611,0.811,612,2.167,613,0.811,614,1.588,615,0.891,616,0.811,617,0.758,618,0.891,619,0.811,620,0.891,621,0.891,622,0.935,624,1.383,630,6.894,636,1.879,638,1.832,639,2.908,641,2.559,642,2.401,643,1.311,653,1.999,657,5.557,660,2.798,661,5.103,672,1.999,676,2.262,678,1.265,679,1.226,687,2.847,688,2.743,689,3.607,691,3.623,695,3.08,696,4.076,698,1.226,699,2.857,700,2.646,701,2.401,702,4.41,703,3.777,704,2.962,706,3.141,711,2.278,806,0.83,833,1.937,835,2.364,851,2.895,853,2.728,864,1.879,886,1.189,894,1.329,902,2.389,916,2.297,934,1.226,935,2.492,936,2.492,937,1.454,944,3.157,963,1.95,965,3.393,987,1.189,992,2.57,1000,2.389,1020,2.65,1023,1.512,1027,3.397,1044,4.127,1101,2.559,1131,1.512,1323,2.213,1415,3.312,1417,3.312,1434,5.242,1435,6.658,1436,6.192,1437,2.293,1438,7.477,1439,3.623,1440,3.623,1441,5.077,1442,4.096,1443,4.491,1444,5.077,1445,5.768,1446,4.096,1447,5.768,1448,5.08,1449,3.818,1450,5.077,1451,4.096,1452,2.592,1453,5.021,1454,3.607,1455,4.467,1456,2.592,1457,2.592,1458,2.592,1459,2.592,1460,2.592,1461,2.592,1462,3.744,1463,4.096,1464,2.592,1465,4.665,1466,3.08,1467,4.096,1468,2.592,1469,3.623,1470,3.623,1471,2.608,1472,4.096,1473,4.096,1474,2.895,1475,2.492,1476,2.592,1477,3.312,1478,3.08,1479,3.312,1480,3.08,1481,6.676,1482,2.592,1483,5.077,1484,5.077,1485,4.096,1486,5.103,1487,2.592,1488,2.592,1489,2.592,1490,3.312,1491,3.623,1492,3.623,1493,5.907,1494,5.768,1495,4.096,1496,4.096,1497,4.096,1498,4.096,1499,4.096,1500,4.096,1501,1.226,1502,1.577,1503,3.258,1504,3.157,1505,2.492,1506,1.937,1507,0.758,1508,2.097,1509,2.136,1510,2.743,1511,2.559,1512,2.592,1513,2.592,1514,2.592,1515,2.592,1516,2.293,1517,2.592,1518,2.097,1519,2.592,1520,2.592,1521,3.818,1522,2.592,1523,1.832,1524,2.97,1525,2.743,1526,3.089,1527,3.08,1528,1.832,1529,1.832,1530,6.412,1531,1.454,1532,4.723,1533,2.097,1534,3.397,1535,3.818,1536,2.592,1537,3.623,1538,2.592,1539,2.592,1540,2.592,1541,2.592,1542,2.592,1543,2.592,1544,1.401,1545,2.592,1546,2.728,1547,1.651,1548,2.097,1549,2.097,1550,3.089,1551,2.293,1552,2.097,1553,3.623,1554,2.293,1555,2.592,1556,2.389,1557,2.592,1558,2.592,1559,2.293,1560,2.293,1561,2.293,1562,1.651,1563,2.293]],["title/modules/DonorCardModule.html",[54,1.342,1564,3.172]],["body/modules/DonorCardModule.html",[0,0.097,3,0.112,4,0.137,5,0.1,6,0.076,25,0.009,33,0.214,41,0.137,51,0.006,52,0.007,53,0.006,56,1.9,57,2.3,72,2.463,73,1.526,74,1.738,76,2.708,78,2.521,88,2.463,89,0.491,92,3.53,93,2.752,566,2.92,567,2.035,612,1.9,614,2.407,677,5.14,720,2.643,721,2.774,722,2.183,723,6.807,1434,4.047,1435,5.14,1436,4.78,1564,6.571,1565,5.623,1566,5.623,1567,5.623,1568,5.623,1569,6.327,1570,6.327,1571,6.356,1572,6.356,1573,4.492,1574,6.356,1575,6.356,1576,4.78,1577,6.356]],["title/interfaces/DrawerContainersChanged.html",[156,0.743,1035,2.858]],["body/interfaces/DrawerContainersChanged.html",[0,0.081,3,0.094,4,0.115,5,0.084,6,0.064,11,0.411,12,0.796,15,0.726,25,0.009,33,0.125,41,0.196,51,0.005,52,0.006,53,0.005,150,1.029,156,1.336,158,1.873,166,1.689,169,1.192,228,2.087,231,2.64,233,3.56,252,1.556,264,2.677,267,3.105,278,0.901,295,1.627,361,2.983,367,4.876,408,1.968,479,2.442,480,2.442,481,2.371,482,1.967,483,2.517,484,3.56,485,3.56,497,3.105,528,2.967,617,1.556,624,1.172,643,2.204,644,1.516,698,3.256,699,2.482,711,2.013,733,3.595,821,3.502,824,2.775,835,3.307,839,2.683,840,3.471,843,3.159,846,4.082,861,3.471,915,3.389,916,3.861,977,4.384,981,4.866,1005,3.389,1028,4.384,1029,3.389,1030,4.995,1031,4.866,1032,4.866,1033,5.106,1034,3.761,1035,4.86,1036,4.866,1037,4.017,1038,4.189,1039,4.866,1040,4.002,1041,4.002,1042,4.384,1043,4.384,1044,3.72,1045,4.002,1046,2.597,1047,3.761,1048,4.866,1049,3.389,1050,4.28]],["title/interfaces/DrawerInitialized.html",[156,0.743,1042,2.858]],["body/interfaces/DrawerInitialized.html",[0,0.083,3,0.096,4,0.117,5,0.085,6,0.065,11,0.417,12,0.804,15,0.726,25,0.009,33,0.128,41,0.196,51,0.005,52,0.006,53,0.005,150,1.045,156,1.344,158,1.903,166,1.706,169,1.136,228,1.903,231,2.636,233,3.618,252,1.581,264,2.705,267,3.155,278,0.916,295,1.654,361,2.842,367,4.058,408,1.546,479,2.481,480,2.481,481,2.409,482,1.999,483,2.557,484,3.618,485,3.618,497,3.155,528,2.99,617,1.581,624,1.191,643,2.227,644,1.532,698,3.29,699,2.508,711,2.034,733,3.617,821,3.528,824,2.82,835,3.327,839,2.726,840,3.507,843,3.192,846,4.09,861,3.507,915,3.443,916,3.901,977,4.43,981,3.822,1005,3.443,1028,4.43,1029,3.443,1030,5.016,1031,4.916,1032,4.916,1033,5.145,1034,3.822,1035,4.43,1036,3.822,1037,3.155,1038,4.233,1039,4.916,1040,5.232,1041,5.232,1042,4.897,1043,4.43,1044,3.758,1045,4.067,1046,2.639,1047,3.822,1048,4.916,1049,3.443,1050,4.313]],["title/modules/DrawerModule.html",[54,1.342,64,3.172]],["body/modules/DrawerModule.html",[0,0.092,3,0.107,4,0.131,5,0.095,6,0.072,25,0.009,33,0.215,41,0.131,51,0.005,52,0.007,53,0.005,56,1.808,57,2.232,64,6.636,72,2.39,73,1.452,74,1.654,76,2.627,78,1.982,88,2.39,89,0.467,92,3.425,93,2.619,99,6.604,100,4.994,101,3.392,102,6.604,103,5.351,141,3.529,142,4.549,143,4.892,224,2.837,562,2.902,564,2.902,616,2.902,617,1.768,720,2.564,889,5.351,890,4.549,1034,4.275,1578,5.351,1579,5.351,1580,5.351,1581,6.048,1582,4.753,1583,4.753,1584,6.048,1585,4.892,1586,6.048]],["title/interfaces/DrawerToggled.html",[156,0.743,1043,2.858]],["body/interfaces/DrawerToggled.html",[0,0.079,3,0.091,4,0.112,5,0.081,6,0.062,11,0.399,12,0.78,15,0.728,25,0.009,33,0.122,41,0.195,51,0.005,52,0.006,53,0.005,150,0.998,156,1.321,158,1.817,166,2.083,169,1.111,228,1.846,231,2.656,233,3.454,252,1.973,264,3.101,267,3.938,278,0.874,295,2.064,361,2.948,367,3.938,408,1.476,479,2.369,480,2.369,481,2.3,482,1.908,483,2.441,484,3.454,485,3.454,497,3.012,528,2.924,617,1.973,624,1.137,643,2.161,644,1.869,698,3.192,699,3.061,711,2.482,733,3.554,821,3.451,824,2.692,835,3.269,839,3.403,840,3.403,843,3.097,846,4.065,861,3.403,915,3.287,916,3.786,977,5.407,981,3.649,1005,3.287,1028,4.298,1029,3.287,1030,4.829,1031,4.771,1032,4.771,1033,5.032,1034,3.649,1035,4.298,1036,3.649,1037,3.012,1038,4.107,1039,4.771,1040,3.882,1041,3.882,1042,4.298,1043,4.789,1044,4.587,1045,5.076,1046,3.294,1047,4.771,1048,4.771,1049,3.287,1050,4.218]],["title/components/DropdownComponent.html",[169,0.663,570,1.404]],["body/components/DropdownComponent.html",[0,0.055,3,0.063,4,0.077,5,0.056,6,0.098,8,1.143,11,0.276,12,0.604,14,0.702,15,0.603,16,0.753,20,1.063,22,1.24,24,1.079,25,0.009,26,0.914,27,0.827,28,0.605,29,1.297,30,1.209,33,0.123,34,1.043,41,0.077,48,2.753,51,0.003,52,0.005,53,0.005,61,1.117,62,1.117,79,1.368,82,1.228,83,1.498,89,0.276,111,0.821,149,2.003,167,1.198,169,1.207,178,3.05,201,4.612,222,1.092,224,1.092,228,1.43,231,1.768,234,2.268,235,1.796,237,1.885,239,1.753,240,1.753,252,1.528,255,1.691,256,3.02,275,1.17,278,1.047,287,2.635,289,2.389,290,1.143,309,1.796,310,1.753,311,1.599,337,2.686,368,2.716,373,2.032,386,1.743,425,1.388,432,2.888,473,1.068,475,4.227,477,3.017,489,1.227,490,1.092,494,1.198,496,1.117,498,2.086,523,2.579,552,1.227,553,1.635,554,1.635,555,1.227,556,2.338,557,1.227,558,1.227,559,1.227,560,1.117,561,1.227,562,1.117,563,1.227,564,1.117,565,1.796,566,1.117,567,1.143,568,1.227,569,1.227,570,2.129,571,1.227,572,1.117,573,1.198,574,1.227,575,1.117,576,1.599,577,1.227,578,1.117,579,1.227,580,1.117,581,1.796,582,1.117,583,1.227,584,1.143,585,1.227,586,1.117,587,1.227,588,1.117,589,1.17,590,1.117,591,0.999,592,2.124,593,1.117,594,1.227,595,1.117,596,1.599,597,1.011,598,1.117,599,1.796,600,1.117,601,1.117,602,1.117,603,1.227,604,1.117,605,1.068,606,1.227,607,1.796,608,1.117,609,1.198,610,1.227,611,1.117,612,1.563,613,1.117,614,1.117,615,1.227,616,1.117,617,1.044,618,1.227,619,1.117,620,1.227,621,1.227,622,1.288,624,1.361,628,2.635,635,3.762,636,2.398,637,5.001,638,2.524,639,3.43,641,3.117,642,2.924,643,1.673,660,2.755,666,5.362,676,2.329,678,1.743,679,1.689,681,2.888,687,4.062,688,3.913,689,4.33,696,3.694,700,2.398,701,3.425,703,3.341,704,2.083,705,2.686,706,1.504,711,2.285,894,0.935,916,2.931,960,5.504,965,2.824,974,2.472,986,2.173,987,1.638,992,2.755,1020,2.579,1106,3.931,1131,2.083,1501,1.689,1502,3.762,1504,3.578,1506,3.218,1523,2.524,1524,1.689,1531,2.003,1544,1.929,1546,2.472,1587,3.159,1588,7.017,1589,6.482,1590,6.183,1591,5.227,1592,6.183,1593,5.227,1594,6.805,1595,5.227,1596,3.571,1597,4.227,1598,3.571,1599,5.227,1600,3.05,1601,3.571,1602,3.571,1603,5.227,1604,3.571,1605,3.571,1606,5.227,1607,5.504,1608,5.504,1609,3.931,1610,3.931,1611,4.407,1612,5.227,1613,3.571,1614,3.571,1615,3.571,1616,4.624,1617,5.227,1618,3.571,1619,4.624,1620,4.977,1621,4.56,1622,4.137,1623,6.183,1624,2.686,1625,2.686,1626,3.017,1627,2.686,1628,4.553,1629,3.931,1630,2.389,1631,5.118,1632,2.524,1633,4.624,1634,2.686,1635,3.571,1636,3.159,1637,3.159,1638,3.931,1639,3.159,1640,3.571,1641,1.929,1642,3.571,1643,2.083,1644,2.173,1645,3.571,1646,2.888,1647,3.571,1648,2.686,1649,3.159,1650,3.571]],["title/modules/DropdownModule.html",[54,1.342,1651,3.172]],["body/modules/DropdownModule.html",[0,0.102,3,0.118,4,0.144,5,0.105,6,0.08,25,0.009,33,0.211,41,0.144,51,0.006,52,0.007,53,0.006,56,1.999,57,2.372,72,2.54,73,1.605,74,1.829,76,2.791,78,2.191,88,2.54,89,0.516,570,2.938,720,2.725,721,2.86,722,2.297,1621,3.901,1651,6.466,1652,5.916,1653,5.916,1654,5.916,1655,6.687,1656,5.965,1657,5.029,1658,5.965,1659,5.029,1660,6.687]],["title/components/DualSliderComponent.html",[169,0.663,572,1.404]],["body/components/DualSliderComponent.html",[0,0.031,3,0.036,4,0.044,5,0.032,6,0.102,8,0.905,11,0.158,12,0.58,13,1.403,14,0.454,15,0.609,16,0.712,20,0.711,22,1.317,24,1.307,25,0.009,26,0.95,27,1.002,28,0.731,29,1.291,30,0.98,33,0.131,34,0.988,41,0.044,48,1.16,50,1.423,51,0.002,52,0.003,53,0.003,61,0.639,62,0.639,79,0.884,82,1.663,83,1.757,85,1.444,89,0.158,96,1.652,111,0.47,132,6.045,148,1.348,150,1.281,169,1.045,170,4.682,172,1.652,178,1.192,201,4.622,222,0.625,224,0.625,228,0.924,231,1.235,234,2.139,235,1.16,237,1.218,242,2.251,252,1.75,255,1.181,256,2.644,257,3.493,264,1.951,269,1.277,275,0.669,278,0.731,285,1.223,287,2.529,289,5.055,290,0.654,309,1.724,310,1.133,311,1.831,318,1.9,337,1.536,360,4.058,361,2.212,368,1.724,373,1.679,376,6.977,386,1.76,393,1.55,396,2.54,402,0.774,408,0.966,420,2.056,422,1.598,425,1.679,473,0.611,475,2.732,477,1.648,479,1.982,480,1.982,482,1.596,489,0.702,490,0.625,494,0.685,496,1.351,497,2.927,498,1.348,523,2.269,552,0.702,553,1.057,554,2.437,555,0.702,556,1.724,557,0.702,558,0.702,559,0.702,560,0.639,561,0.702,562,0.639,563,0.702,564,0.639,565,1.16,566,0.639,567,0.654,568,0.702,569,0.702,570,0.639,571,0.702,572,1.57,573,2.375,574,0.702,575,0.639,576,1.033,577,0.702,578,0.639,579,0.702,580,0.639,581,1.16,582,0.639,583,0.702,584,0.654,585,0.702,586,0.639,587,0.702,588,0.639,589,0.669,590,0.639,591,0.571,592,1.484,593,0.639,594,0.702,595,0.639,596,1.033,597,0.653,598,0.639,599,1.16,600,0.639,601,0.639,602,0.639,603,0.702,604,0.639,605,0.611,606,0.702,607,1.16,608,0.639,609,0.685,610,0.702,611,0.639,612,1.01,613,0.639,614,0.639,615,0.702,616,0.639,617,0.597,618,0.702,619,0.639,620,0.702,621,0.702,622,1.218,624,1.459,628,2.529,635,4.513,636,1.55,637,3.493,639,2.529,641,2.529,642,2.042,643,1.606,644,1.459,655,1.652,658,2.388,660,1.924,672,4.002,676,1.505,678,0.997,679,0.966,681,1.652,686,1.808,687,2.814,688,2.711,689,3.002,696,1.444,699,2.004,700,2.549,701,2.373,703,3.002,704,1.971,705,2.54,706,2.668,707,1.895,711,1.852,766,2.75,806,1.383,818,3.116,831,2.814,834,2.388,835,0.837,841,1.895,843,3.04,853,1.598,857,2.388,894,0.884,901,1.348,902,1.192,916,1.146,922,2.056,937,1.146,940,4.439,944,1.598,960,4.494,965,3.423,974,3.249,987,0.937,992,2.476,1020,2.269,1037,2.927,1046,3.233,1106,2.54,1131,1.192,1275,3.546,1284,2.54,1455,3.357,1462,1.895,1471,3.195,1475,2.056,1501,0.966,1502,2.056,1503,2.107,1504,2.831,1505,1.243,1506,1.598,1509,1.065,1511,3.659,1524,2.373,1525,1.104,1531,1.146,1544,1.104,1546,2.042,1597,2.732,1607,2.732,1608,2.732,1610,4.502,1611,3.381,1616,2.989,1619,2.989,1620,3.538,1621,3.242,1622,2.26,1624,1.536,1625,2.54,1626,2.448,1627,1.536,1628,3.357,1629,2.54,1630,1.367,1631,3.773,1632,2.388,1633,2.989,1636,1.808,1637,1.808,1638,2.54,1639,1.808,1641,1.104,1643,1.192,1646,2.732,1648,1.536,1649,1.808,1661,6.918,1662,1.808,1663,2.54,1664,6.44,1665,3.248,1666,4.319,1667,3.378,1668,4.319,1669,6.625,1670,5.986,1671,6.625,1672,6.869,1673,6.335,1674,5.017,1675,5.017,1676,3.378,1677,5.017,1678,2.54,1679,3.378,1680,3.378,1681,5.986,1682,5.017,1683,5.017,1684,4.319,1685,2.989,1686,3.378,1687,3.378,1688,5.557,1689,2.043,1690,3.378,1691,2.989,1692,3.378,1693,2.54,1694,2.043,1695,3.378,1696,2.043,1697,6.869,1698,2.043,1699,2.54,1700,3.378,1701,2.043,1702,2.54,1703,4.916,1704,2.043,1705,4.916,1706,4.319,1707,4.439,1708,5.017,1709,5.017,1710,4.058,1711,4.439,1712,5.017,1713,2.616,1714,5.017,1715,2.043,1716,3.378,1717,3.378,1718,2.043,1719,2.043,1720,2.151,1721,2.54,1722,3.773,1723,2.043,1724,3.378,1725,2.043,1726,3.378,1727,2.989,1728,2.043,1729,4.916,1730,2.043,1731,6.335,1732,4.319,1733,5.017,1734,3.493,1735,3.378,1736,2.043,1737,5.017,1738,2.043,1739,2.989,1740,2.043,1741,3.378,1742,2.043,1743,3.821,1744,2.043,1745,2.043,1746,5.017,1747,2.732,1748,2.043,1749,2.989,1750,2.043,1751,2.043,1752,2.043,1753,3.378,1754,3.378,1755,2.043,1756,2.732,1757,4.319,1758,3.378,1759,2.043,1760,2.043,1761,2.043,1762,3.378,1763,2.989,1764,3.378,1765,1.808,1766,1.652,1767,4.058,1768,2.043,1769,2.043,1770,2.043,1771,2.043,1772,3.378,1773,2.043,1774,2.043,1775,2.043,1776,1.652,1777,2.043,1778,2.043,1779,2.043,1780,1.808,1781,2.043,1782,3.378,1783,2.043,1784,3.378,1785,2.043,1786,2.043,1787,3.378,1788,3.378,1789,2.043,1790,4.319,1791,2.043,1792,2.043,1793,2.043,1794,2.043,1795,2.043,1796,2.043,1797,2.043,1798,2.043,1799,2.043,1800,2.043,1801,3.378,1802,4.319,1803,3.378,1804,4.319,1805,2.043,1806,2.043,1807,2.043,1808,2.043,1809,2.043,1810,2.043,1811,5.017,1812,2.043,1813,2.043,1814,2.043,1815,3.378,1816,3.378,1817,3.378,1818,2.043,1819,2.056,1820,2.043,1821,2.043,1822,2.388,1823,2.043,1824,2.043,1825,2.043,1826,3.378,1827,2.043,1828,2.043,1829,2.043,1830,2.043,1831,1.652,1832,3.378,1833,1.652,1834,2.043,1835,2.043,1836,2.043]],["title/modules/DualSliderModule.html",[54,1.342,65,3.003]],["body/modules/DualSliderModule.html",[0,0.099,3,0.115,4,0.14,5,0.102,6,0.077,25,0.009,33,0.216,41,0.14,51,0.006,52,0.007,53,0.006,56,1.937,57,2.327,65,6.083,72,2.492,73,1.555,74,1.772,76,2.739,78,2.123,85,4.579,88,2.492,89,0.5,132,4.579,572,2.927,573,2.173,720,2.674,721,2.807,722,2.226,1621,3.78,1656,5.854,1657,4.873,1658,5.854,1659,4.873,1661,5.24,1664,4.579,1765,5.732,1767,5.24,1837,5.732,1838,5.732,1839,5.732,1840,6.479,1841,7.784,1842,7.784,1843,7.784,1844,6.479]],["title/components/FiltersContentComponent.html",[169,0.663,575,1.404]],["body/components/FiltersContentComponent.html",[0,0.044,3,0.051,4,0.062,5,0.045,6,0.102,8,1.258,9,1.246,11,0.222,14,0.886,15,0.643,16,0.607,18,2.223,20,0.929,22,1.312,24,1.361,25,0.009,26,0.976,27,1.044,28,0.487,29,1.129,30,1.3,31,2.829,33,0.156,34,1.026,36,1.45,37,1.179,38,1.32,39,4.017,40,1.751,41,0.062,47,2.201,48,1.526,49,3.12,50,3.061,51,0.003,52,0.004,53,0.004,61,0.9,62,0.9,79,1.163,82,1.638,83,1.79,89,0.222,111,0.661,141,2.592,148,1.773,149,1.613,150,1.049,166,1.09,167,0.965,169,1.073,201,2.829,211,2.545,218,1.678,222,0.88,224,0.88,228,1.67,231,1.552,234,2.225,235,1.526,237,1.602,239,1.49,240,1.49,255,1.485,272,2.492,275,0.943,278,1.305,287,4.098,290,0.921,309,1.526,310,1.49,311,1.867,312,1.344,344,4.082,361,2.577,368,1.148,373,2.11,386,1.862,397,3.714,404,3.199,420,2.266,425,1.119,473,0.86,489,0.988,490,0.88,494,0.965,496,0.9,498,1.773,523,2.845,528,1.119,552,0.988,553,1.39,554,1.39,555,0.988,556,2.097,557,0.988,558,0.988,559,0.988,560,0.9,561,0.988,562,0.9,563,0.988,564,0.9,565,1.526,566,0.9,567,0.921,568,0.988,569,0.988,570,0.9,571,0.988,572,0.9,573,1.49,574,0.988,575,1.91,576,2.739,577,0.988,578,0.9,579,0.988,580,0.9,581,1.526,582,0.9,583,0.988,584,0.921,585,0.988,586,0.9,587,0.988,588,0.9,589,0.943,590,0.9,591,0.804,592,1.864,593,0.9,594,0.988,595,0.9,596,1.359,597,0.859,598,0.9,599,1.526,600,0.9,601,0.9,602,0.9,603,0.988,604,0.9,605,0.86,606,0.988,607,1.526,608,0.9,609,0.965,610,0.988,611,0.9,612,1.328,613,0.9,614,0.9,615,0.988,616,0.9,617,0.841,618,0.988,619,0.9,620,0.988,621,0.988,622,1.037,624,1.344,626,2.545,628,3.077,636,2.038,638,2.033,639,3.077,641,2.736,642,2.567,643,1.422,658,3.14,660,3.432,666,1.925,669,2.703,671,2.033,673,3.14,676,2.939,678,1.404,679,1.361,687,1.613,688,1.554,698,2.101,699,2.514,700,2.038,706,2.936,707,1.613,708,2.033,711,2.038,712,3.341,714,2.545,764,2.168,766,4.628,835,2.979,841,2.492,937,3.91,944,2.567,945,4.802,974,2.887,986,2.703,987,3.199,992,2.418,1046,3.547,1116,2.4,1118,2.164,1119,3.341,1126,3.14,1129,1.678,1131,1.678,1323,1.554,1440,2.545,1453,3.341,1454,1.554,1455,2.972,1462,2.492,1465,3.593,1503,2.168,1504,2.101,1505,3.303,1506,3.12,1507,0.841,1509,2.83,1510,1.554,1511,1.45,1524,2.887,1531,1.613,1546,2.101,1562,2.829,1588,2.327,1610,3.341,1611,2.703,1628,1.925,1638,2.164,1643,2.592,1644,2.703,1664,2.033,1665,4.082,1678,3.341,1721,3.341,1722,4.59,1845,6.041,1846,6.428,1847,2.545,1848,3.341,1849,4.936,1850,4.443,1851,6.104,1852,6.104,1853,4.443,1854,4.443,1855,4.802,1856,5.4,1857,4.802,1858,4.802,1859,4.802,1860,4.802,1861,4.802,1862,4.443,1863,2.877,1864,2.877,1865,2.877,1866,2.877,1867,2.877,1868,3.931,1869,2.877,1870,3.931,1871,2.877,1872,3.931,1873,2.877,1874,3.931,1875,2.877,1876,6.104,1877,2.877,1878,3.593,1879,2.877,1880,4.443,1881,4.443,1882,2.877,1883,4.443,1884,6.104,1885,4.443,1886,2.877,1887,4.443,1888,2.877,1889,4.443,1890,2.877,1891,3.593,1892,4.802,1893,2.877,1894,5.427,1895,2.877,1896,4.443,1897,2.877,1898,2.877,1899,2.877,1900,2.877,1901,2.877,1902,2.877,1903,2.545,1904,2.545,1905,2.877,1906,2.877,1907,2.877,1908,2.877,1909,2.877,1910,2.877,1911,2.877,1912,2.877,1913,2.877,1914,2.877,1915,2.877,1916,2.877,1917,2.877,1918,4.443,1919,3.931,1920,4.443,1921,4.936,1922,4.802,1923,2.877,1924,2.877,1925,2.877,1926,1.832,1927,4.443,1928,2.877,1929,1.751,1930,2.877,1931,2.545,1932,1.925]],["title/modules/FiltersContentModule.html",[54,1.342,1933,3.172]],["body/modules/FiltersContentModule.html",[0,0.093,3,0.108,4,0.132,5,0.096,6,0.073,25,0.009,30,1.161,33,0.217,34,0.688,41,0.132,51,0.005,52,0.007,53,0.005,56,1.826,57,2.245,65,5.932,69,5.932,72,2.404,73,1.466,74,1.671,76,2.643,78,2.461,88,2.404,89,0.471,92,3.446,93,2.644,108,1.911,131,5.403,132,4.316,133,5.403,134,5.403,135,4.316,136,4.593,575,2.906,576,1.868,715,6.267,720,2.58,721,2.708,722,2.098,1651,6.267,1845,4.316,1846,4.593,1933,6.626,1934,5.403,1935,6.107,1936,5.403,1937,5.403,1938,6.107,1939,4.57,1940,3.716,1941,7.51,1942,6.107,1943,6.107,1944,6.107]],["title/components/FiltersPopoverComponent.html",[169,0.663,222,1.372]],["body/components/FiltersPopoverComponent.html",[0,0.052,3,0.06,4,0.073,5,0.053,6,0.102,8,1.298,9,1.461,11,0.462,12,0.579,14,0.803,15,0.622,20,0.847,22,1.302,24,0.696,25,0.009,26,0.803,27,0.534,28,0.849,29,0.811,30,1.316,31,2.274,33,0.156,34,1.037,39,3.119,40,2.053,41,0.073,47,2.387,49,2.37,51,0.003,52,0.004,53,0.004,61,1.055,62,1.055,74,1.636,79,1.312,82,1.405,83,1.104,89,0.26,111,0.776,122,6.015,141,2.924,166,1.229,167,1.132,169,1.045,174,5.32,175,1.548,176,2.257,177,1.968,218,2.924,222,2.025,224,1.032,228,1.371,231,2.023,234,2.258,235,1.722,237,1.807,239,1.681,240,1.681,242,1.96,254,4.679,255,1.636,260,2.788,264,2.574,272,2.811,275,1.105,278,1.198,285,1.104,287,3.975,290,1.08,311,1.032,312,1.458,344,2.537,368,2,373,1.312,376,6.728,386,1.532,394,1.681,396,3.77,404,3.401,405,3.354,425,1.312,442,2.614,444,2.924,473,1.009,489,1.159,490,1.032,494,1.132,496,1.055,498,2,523,2.81,544,2.537,552,1.159,553,1.568,554,1.568,555,1.159,556,2.274,557,1.159,558,1.159,559,1.159,560,1.055,561,1.159,562,1.055,563,1.159,564,1.055,565,1.722,566,1.055,567,1.08,568,1.159,569,1.159,570,1.055,571,1.159,572,1.055,573,1.132,574,1.159,575,1.055,576,2.793,577,1.159,578,1.055,579,1.159,580,1.055,581,1.722,582,1.055,583,1.159,584,1.08,585,1.159,586,1.055,587,1.159,588,1.055,589,1.105,590,1.055,591,0.943,592,2.055,593,1.055,594,1.159,595,1.055,596,1.533,597,0.969,598,1.055,599,1.722,600,1.055,601,1.055,602,1.055,603,1.159,604,1.055,605,1.009,606,1.159,607,1.722,608,1.055,609,1.132,610,1.159,611,1.055,612,1.499,613,1.055,614,1.055,615,1.159,616,1.055,617,0.986,618,1.159,619,1.055,620,1.159,621,1.159,622,2.156,624,1.104,628,3.337,636,2.3,660,3.42,669,2.053,676,2.95,696,2.384,698,2.37,699,1.216,700,1.548,702,2.053,711,1.935,764,3.452,806,1.605,841,2.811,894,1.852,922,4.029,935,3.639,937,1.892,987,3.522,992,2.665,1020,1.279,1027,4.002,1044,3.231,1106,3.77,1126,3.543,1131,1.968,1278,3.354,1453,3.77,1454,1.823,1455,3.354,1504,2.828,1506,2.828,1507,0.986,1510,1.823,1511,2.527,1524,2.37,1531,4.518,1544,1.823,1546,2.37,1550,2.053,1556,1.968,1611,4.305,1626,3.231,1628,2.257,1632,3.543,1638,3.77,1643,1.968,1663,2.537,1845,6.015,1848,5.575,1849,4.054,1855,5.291,1856,5.291,1857,5.291,1858,4.434,1859,5.291,1860,5.291,1861,5.291,1872,4.434,1874,4.434,1892,2.985,1922,5.857,1926,2.148,1929,2.053,1945,2.985,1946,5.981,1947,5.012,1948,5.981,1949,6.62,1950,6.62,1951,5.981,1952,3.374,1953,5.857,1954,5.012,1955,3.374,1956,4.434,1957,4.434,1958,4.434,1959,3.374,1960,3.374,1961,3.374,1962,3.374,1963,3.374,1964,3.374,1965,5.012,1966,3.374,1967,6.62,1968,3.374,1969,2.899,1970,3.374,1971,3.374,1972,1.032,1973,1.892,1974,5.981,1975,3.374,1976,3.374,1977,3.374,1978,3.374,1979,5.012,1980,3.374,1981,3.374,1982,3.374,1983,3.374,1984,3.374,1985,3.374,1986,3.374]],["title/modules/FiltersPopoverModule.html",[54,1.342,66,3.172]],["body/modules/FiltersPopoverModule.html",[0,0.101,3,0.116,4,0.142,5,0.104,6,0.079,25,0.009,33,0.21,41,0.142,51,0.006,52,0.007,53,0.006,56,1.965,57,2.347,66,6.538,72,2.514,73,1.578,74,1.798,76,2.763,78,2.573,88,2.514,89,0.507,92,3.602,93,2.846,122,4.645,222,2.866,223,5.815,576,2.401,720,2.697,721,2.831,722,2.258,1845,4.645,1846,4.943,1933,6.376,1987,5.815,1988,5.815,1989,5.815,1990,6.573,1991,6.573,1992,6.573]],["title/classes/FlatNode.html",[0,0.069,1993,3.63]],["body/classes/FlatNode.html",[0,0.079,2,1.946,3,0.091,4,0.111,5,0.081,6,0.105,11,0.396,12,0.778,13,2.098,14,0.69,15,0.667,16,1.083,20,0.86,22,1.336,24,1.388,25,0.009,26,0.903,27,1.387,28,1.139,29,1.089,33,0.121,34,0.578,35,1.405,41,0.111,42,2.356,51,0.005,52,0.006,53,0.005,79,1.761,82,1.87,166,1.953,169,0.993,252,1.967,255,2.397,256,3.298,264,2.616,269,1.546,272,4.755,278,1.399,285,1.652,309,2.735,310,2.257,311,2.435,369,3.635,386,1.316,490,2.68,624,1.652,644,1.969,834,4.755,992,3.342,1611,4.565,1691,5.952,1747,5.441,1993,6.438,1994,7.754,1995,4.544,1996,3.13,1997,6.068,1998,6.637,1999,5.136,2000,5.78,2001,6.917,2002,5.136,2003,7.913,2004,8.863,2005,5.136,2006,5.952,2007,5.136,2008,5.136,2009,6.727,2010,5.136,2011,6.727,2012,5.136,2013,5.136,2014,6.727,2015,5.136,2016,5.136,2017,6.727,2018,5.441,2019,5.136,2020,5.136,2021,5.136]],["title/classes/GenerateSpatialSearch.html",[0,0.069,2022,1.839]],["body/classes/GenerateSpatialSearch.html",[0,0.139,2,2.099,3,0.098,4,0.12,5,0.087,6,0.084,7,2.486,8,1.358,11,0.428,12,0.817,13,2.575,14,1.237,15,0.714,18,2.16,20,0.903,22,0.857,25,0.009,28,0.938,29,0.897,30,1.267,32,3.059,33,0.131,34,0.624,41,0.197,42,3.97,47,3.051,51,0.005,52,0.006,53,0.005,73,1.696,260,2.333,265,1.949,269,1.273,312,1.22,315,2.211,390,2.099,392,2.099,394,1.858,402,2.099,408,1.584,597,1.071,644,1.804,653,3.796,894,2.145,901,2.819,1100,2.677,1507,2.274,1969,2.27,1972,2.16,1996,2.37,2022,2.895,2023,2.889,2024,4.084,2025,5.539,2026,2.27,2027,2.889,2028,2.27,2029,2.333,2030,2.333,2031,2.27,2032,2.399,2033,2.27,2034,2.27,2035,2.993,2036,2.211,2037,2.27,2038,2.27,2039,2.333,2040,3.147]],["title/components/HeaderComponent.html",[169,0.663,578,1.404]],["body/components/HeaderComponent.html",[0,0.064,3,0.119,4,0.09,5,0.066,6,0.1,8,1.204,11,0.322,14,0.784,15,0.632,20,0.934,22,1.265,25,0.009,26,0.784,30,1.265,31,2.641,33,0.098,34,1.055,41,0.09,50,2.837,51,0.004,52,0.005,53,0.005,61,1.303,62,1.303,89,0.322,111,0.958,144,2.944,162,4.485,163,5.449,165,5.449,166,1.791,167,1.397,169,0.995,222,1.274,224,1.274,228,1.596,231,1.926,234,2.295,235,2.005,237,2.105,239,1.958,240,1.958,255,1.843,270,5.491,271,3.405,275,1.365,278,0.988,290,1.334,307,5.449,312,1.285,352,3.552,355,1.754,366,3.273,373,1.62,386,1.726,420,2.641,425,1.62,437,3.717,447,5.164,449,5.961,473,1.245,477,3.288,489,1.431,490,1.274,494,1.397,496,1.303,498,2.329,523,3.02,552,1.431,553,1.826,554,1.826,555,1.431,556,2.508,557,1.431,558,1.431,559,1.431,560,1.303,561,1.431,562,1.303,563,1.431,564,1.303,565,2.005,566,1.303,567,1.334,568,1.431,569,1.431,570,1.303,571,1.431,572,1.303,573,1.397,574,1.431,575,1.303,576,2.351,577,1.431,578,2.284,579,1.431,580,1.303,581,2.005,582,1.303,583,1.431,584,1.334,585,1.431,586,1.303,587,1.431,588,1.303,589,1.365,590,1.303,591,1.165,592,2.315,593,1.303,594,1.431,595,1.303,596,1.785,597,1.128,598,1.303,599,2.005,600,1.303,601,1.303,602,1.303,603,1.431,604,1.303,605,1.245,606,1.431,607,2.005,608,1.303,609,1.397,610,1.431,611,1.303,612,1.745,613,1.303,614,1.303,615,1.431,616,1.303,617,1.218,618,1.431,619,1.303,620,1.431,621,1.431,622,1.502,624,0.917,628,3.681,636,2.678,655,3.369,660,3.425,673,4.125,676,3.002,699,2.105,701,2.76,703,3.154,704,2.43,706,3.237,711,2.135,764,2.848,898,5.164,944,3.186,965,2.251,986,2.535,987,1.911,1020,2.913,1036,2.944,1046,3.563,1111,5.164,1454,3.154,1462,4.469,1503,3.288,1504,2.76,1506,3.186,1507,1.218,1508,3.369,1510,2.251,1511,2.1,1523,2.944,1525,2.251,1528,2.944,1546,1.97,1550,4.1,1600,3.405,1626,2.848,1630,2.787,1643,2.43,1644,2.535,1849,4.721,1921,5.449,2041,3.685,2042,6.46,2043,7.049,2044,7.301,2045,4.125,2046,6.738,2047,5.837,2048,6.738,2049,6.738,2050,4.165,2051,4.165,2052,5.067,2053,4.165,2054,5.837,2055,4.165,2056,4.165,2057,4.165,2058,4.165,2059,5.837,2060,3.369,2061,4.165,2062,3.369,2063,4.165,2064,3.133,2065,4.165,2066,4.165,2067,4.165,2068,4.165,2069,3.369,2070,4.165,2071,4.165,2072,4.165,2073,4.165,2074,4.165,2075,4.165,2076,4.165,2077,2.535]],["title/modules/HeaderModule.html",[54,1.342,1054,3.172]],["body/modules/HeaderModule.html",[0,0.101,3,0.117,4,0.142,5,0.104,6,0.079,25,0.009,33,0.215,41,0.142,51,0.006,52,0.007,53,0.006,56,1.97,57,2.351,72,2.518,73,1.582,74,1.802,76,2.767,78,2.159,88,2.518,89,0.509,92,3.608,93,2.853,97,5.558,98,4.657,578,2.933,720,2.701,721,2.835,722,2.264,1054,6.448,1939,4.785,1940,4.01,2078,5.83,2079,5.83,2080,5.83,2081,6.59,2082,7.864,2083,6.59,2084,6.59]],["title/interfaces/IconDefinition.html",[156,0.743,2085,3.375]],["body/interfaces/IconDefinition.html",[0,0.067,3,0.078,4,0.095,5,0.069,6,0.053,11,0.34,12,0.701,14,0.591,15,0.577,16,0.928,20,1.082,25,0.009,26,1.204,27,1.375,28,1.027,29,0.712,33,0.196,41,0.131,47,2.923,51,0.004,52,0.005,53,0.004,82,1.756,83,0.969,89,0.34,93,1.905,100,2.944,101,2.467,150,1.636,156,0.728,158,1.548,160,1.905,166,1.487,175,2.782,179,1.511,242,2.656,252,2.028,269,1.595,271,5.201,272,3.4,278,1.027,285,1.863,295,2.286,309,1.511,310,1.476,311,2.479,318,1.957,370,3.558,422,2.081,452,1.487,528,2.907,553,2.769,624,0.969,643,1.409,668,5.897,689,3.276,732,3.4,734,3.4,735,2.467,737,2.467,922,3.689,1084,3.558,1094,4.904,1168,3.309,1235,2.802,1319,3.11,1322,6.844,1323,5.013,1328,5.284,1333,6.657,1334,5.897,1335,6.246,1336,6.046,1337,4.56,1338,5.002,1340,4.285,1474,4.285,1475,3.689,1693,3.309,1702,3.309,2085,6.246,2086,3.309,2087,3.558,2088,5.364,2089,6.614,2090,6.046,2091,6.137,2092,4.904,2093,3.893,2094,2.944,2095,7.171,2096,3.893,2097,4.904,2098,3.893,2099,3.893,2100,2.677,2101,3.893,2102,3.558,2103,3.893,2104,3.893,2105,3.893,2106,5.364,2107,4.904,2108,3.893,2109,3.893,2110,3.893,2111,3.893,2112,3.893,2113,5.364,2114,3.893,2115,3.893,2116,3.893,2117,3.893,2118,3.558,2119,3.893,2120,3.893,2121,6.137,2122,3.893,2123,3.558,2124,3.893,2125,3.893,2126,3.893,2127,3.893,2128,3.893,2129,3.893,2130,3.893,2131,3.893,2132,3.893,2133,3.893,2134,3.893,2135,3.893,2136,3.893]],["title/injectables/IconRegistryState.html",[452,1.101,2094,3.003]],["body/injectables/IconRegistryState.html",[0,0.061,3,0.071,4,0.087,5,0.063,6,0.094,11,0.31,14,0.539,15,0.585,16,1.199,20,0.969,22,1.172,24,1.564,25,0.009,26,1.202,27,1.281,28,1.118,29,0.649,33,0.191,41,0.123,47,2.38,51,0.004,52,0.005,53,0.004,79,1.488,82,1.943,83,0.883,89,0.31,93,1.737,100,2.684,101,2.25,150,1.599,156,0.664,160,2.461,166,1.761,175,2.608,179,1.378,242,2.71,252,2.301,269,1.743,271,4.907,272,2.25,278,0.679,285,1.821,295,2.407,309,1.953,310,1.907,311,2.407,318,2.233,370,4.597,422,2.688,452,1.394,453,2.022,528,2.792,553,2.632,624,1.581,643,1.82,668,6.219,689,3.88,732,3.702,734,3.188,735,2.25,737,2.25,806,1.284,922,2.441,1084,4.597,1094,5.339,1168,4.275,1235,2.555,1319,5.564,1322,6.803,1323,4.982,1328,5.845,1333,6.219,1334,5.4,1335,6.219,1336,4.597,1337,3.017,1338,4.804,1340,4.017,1474,5.075,1475,4.37,1693,4.275,1702,4.275,2085,6.652,2086,5.92,2087,3.245,2088,3.549,2089,5.029,2090,4.597,2091,6.964,2092,5.808,2093,3.549,2094,3.803,2095,7.545,2096,5.029,2097,5.808,2098,5.029,2099,5.029,2100,4.017,2101,3.549,2102,3.245,2103,3.549,2104,3.549,2105,5.029,2106,6.353,2107,5.808,2108,5.029,2109,3.549,2110,5.029,2111,6.353,2112,5.029,2113,5.029,2114,3.549,2115,3.549,2116,3.549,2117,3.549,2118,3.245,2119,3.549,2120,3.549,2121,5.84,2122,3.549,2123,3.245,2124,3.549,2125,3.549,2126,3.549,2127,5.84,2128,3.549,2129,3.549,2130,3.549,2131,3.549,2132,3.549,2133,3.549,2134,5.029,2135,5.84,2136,3.549,2137,5.684,2138,4.012,2139,4.012,2140,4.012,2141,4.012,2142,4.012,2143,4.012,2144,4.012,2145,4.012]],["title/classes/InitializationState.html",[0,0.069,2146,3.63]],["body/classes/InitializationState.html",[0,0.076,2,0.96,3,0.045,4,0.055,5,0.04,6,0.083,11,0.196,12,0.465,13,1.398,14,0.834,15,0.51,16,0.534,22,1.022,24,0.83,25,0.009,28,0.964,29,1.005,33,0.146,34,0.453,41,0.055,47,2.792,51,0.002,52,0.004,53,0.002,74,1.1,79,1.053,82,1.553,83,1.783,89,0.196,148,1.011,150,1.467,166,1.932,167,0.85,168,2.691,169,0.976,170,2.842,189,0.83,224,1.529,228,0.693,231,2.565,234,0.621,235,0.87,237,0.913,239,0.85,240,0.85,242,2.356,252,1.176,264,2.694,267,4.726,269,1.78,272,2.255,278,1.173,285,1.853,288,1.695,295,2.61,309,0.87,310,0.85,311,2.119,318,2.3,320,2.691,339,1.79,349,1.962,361,0.936,368,1.605,369,3.571,373,1.564,386,2.048,393,1.162,396,3.024,397,2.447,442,2.608,444,2.346,479,3.615,480,3.615,481,2.228,482,2.912,483,2.365,484,3.346,485,3.346,497,3.623,523,2.158,528,0.985,553,1.258,554,2.168,589,0.83,617,0.741,622,0.913,624,0.558,628,2.521,643,0.811,644,0.885,660,1.129,671,4.024,672,2.778,673,1.79,676,3.087,699,2.954,711,2.395,817,3.252,818,2.255,819,2.241,821,2.612,824,2.608,825,1.236,828,3.346,830,2.049,831,1.421,840,2.027,841,2.255,842,1.905,843,1.845,846,2.228,848,2.241,850,1.905,853,1.198,857,1.79,861,2.027,863,1.695,864,1.162,878,2.691,879,1.905,882,3.558,886,1.162,894,1.491,901,2.869,902,4.194,908,1.695,909,2.049,910,2.241,911,1.905,914,3.558,920,1.695,935,2.447,943,2.241,967,2.049,970,2.049,977,4.931,982,1.905,985,2.241,986,4.216,987,1.845,988,2.241,989,2.049,998,1.905,999,2.049,1000,1.478,1005,2.561,1006,1.695,1021,2.842,1027,2.691,1038,1.542,1044,4.32,1136,1.905,1142,1.542,1143,2.561,1154,2.561,1331,2.049,1466,1.905,1486,5.848,1609,1.905,1626,1.236,1629,1.905,1631,4.671,1710,2.049,1720,1.613,1756,2.049,1766,2.049,2146,4.044,2147,1.905,2148,4.021,2149,5.001,2150,6.929,2151,5.694,2152,5.694,2153,5.694,2154,4.021,2155,5.001,2156,2.533,2157,7.743,2158,5.001,2159,2.533,2160,2.533,2161,2.533,2162,2.533,2163,2.533,2164,5.001,2165,2.533,2166,2.533,2167,2.241,2168,4.424,2169,6.13,2170,5.989,2171,4.424,2172,4.424,2173,5.848,2174,4.424,2175,5.494,2176,3.558,2177,4.424,2178,4.044,2179,4.605,2180,3.558,2181,5.037,2182,4.021,2183,2.533,2184,2.533,2185,2.533,2186,2.533,2187,2.533,2188,2.533,2189,2.533,2190,2.533,2191,4.021,2192,2.533,2193,4.021,2194,2.533,2195,2.533,2196,2.533,2197,2.049,2198,6.21,2199,2.533,2200,2.533,2201,2.533,2202,4.424,2203,2.241,2204,3.252,2205,4.021,2206,2.533,2207,5.694,2208,2.533,2209,4.021,2210,2.533,2211,2.533,2212,2.533,2213,5.001,2214,2.533,2215,2.533,2216,2.533,2217,3.346,2218,2.533,2219,5.001,2220,2.533,2221,2.533,2222,3.558,2223,2.533,2224,2.533,2225,2.533,2226,6.61,2227,4.021,2228,5.694,2229,4.021,2230,4.021,2231,2.533,2232,5.001,2233,4.021,2234,2.533,2235,2.533,2236,2.533,2237,2.533,2238,4.021,2239,4.021,2240,2.533,2241,2.533,2242,5.001,2243,2.533,2244,2.533,2245,2.533,2246,2.533,2247,4.021,2248,2.533,2249,2.533,2250,2.241,2251,2.533,2252,2.533,2253,2.533,2254,5.037,2255,5.001,2256,5.694,2257,4.021,2258,4.021,2259,2.533,2260,2.533,2261,2.533,2262,2.533,2263,2.533,2264,2.533,2265,2.241,2266,2.241,2267,2.533,2268,4.021,2269,2.533,2270,2.533,2271,2.533,2272,2.533,2273,2.533,2274,2.533,2275,2.533,2276,2.533,2277,1.79,2278,2.533,2279,2.533,2280,4.021,2281,2.533,2282,2.533,2283,2.533,2284,2.533,2285,2.533,2286,2.533,2287,4.021,2288,5.001,2289,2.533,2290,2.533,2291,4.021,2292,2.533,2293,2.533,2294,2.533,2295,2.533,2296,2.533,2297,2.049,2298,2.533,2299,2.533,2300,2.533]],["title/interfaces/ListResult.html",[156,0.743,2301,3.003]],["body/interfaces/ListResult.html",[3,0.12,4,0.147,5,0.107,6,0.081,11,0.525,12,0.926,15,0.679,20,1.089,25,0.008,27,1.392,33,0.16,34,0.766,35,1.861,41,0.147,48,3.022,51,0.006,52,0.007,53,0.006,156,1.127,158,2.395,166,2.09,355,3.704,644,1.876,728,5.601,1101,4.434,1449,6.616,2301,5.362,2302,6.02,2303,6.02]],["title/injectables/ListResultsState.html",[212,2.618,452,1.101]],["body/injectables/ListResultsState.html",[0,0.065,3,0.075,4,0.091,5,0.066,6,0.105,11,0.326,12,0.681,14,1.125,15,0.634,16,1.43,20,0.939,22,1.347,24,1.594,25,0.009,26,1.074,27,1.222,28,0.997,29,0.953,33,0.205,34,0.475,41,0.127,45,2.232,48,2.023,51,0.007,52,0.005,53,0.007,79,1.542,82,1.879,83,1.935,87,5.488,89,0.326,108,1.32,148,1.683,150,1.419,156,0.698,160,2.55,175,2.702,179,1.449,181,3.701,186,3.94,189,1.382,190,2.461,191,2.461,192,1.559,210,4.322,212,3.435,214,5.596,242,1.382,252,1.721,269,0.97,285,0.929,295,2.687,309,2.023,310,1.975,311,1.801,312,1.616,315,3.193,318,2.193,349,2.873,355,3.369,404,3.368,408,1.206,420,2.522,452,1.444,453,2.126,624,1.296,643,2.35,726,2.366,728,2.686,732,3.804,733,1.879,734,3.302,735,2.366,736,4.319,737,2.366,742,4.918,763,4.319,768,2.686,769,1.935,771,3.665,791,2.981,797,4.128,806,1.35,975,2.461,1096,5.654,1115,2.2,1156,2.2,1235,2.686,1266,2.2,1271,2.686,1449,5.102,1720,3.749,2045,2.981,2301,5.924,2304,7.107,2305,3.411,2306,6.016,2307,6.091,2308,5.888,2309,5.888,2310,5.888,2311,5.888,2312,6.495,2313,3.732,2314,5.888,2315,4.428,2316,5.102,2317,4.794,2318,5.209,2319,4.218,2320,5.209,2321,4.218,2322,4.218,2323,5.209,2324,4.218,2325,4.218,2326,4.218,2327,4.218,2328,4.428,2329,4.218,2330,5.209,2331,4.218,2332,5.209,2333,4.218,2334,4.162,2335,3.411,2336,2.822,2337,3.732,2338,2.981,2339,2.981,2340,3.172,2341,3.732,2342,3.732,2343,3.732,2344,3.172,2345,3.172,2346,3.172,2347,3.172,2348,2.981,2349,3.172,2350,3.172,2351,3.172,2352,3.172,2353,3.732,2354,3.172,2355,3.732,2356,3.732,2357,3.732,2358,2.2,2359,3.732,2360,3.732,2361,3.732,2362,3.732,2363,3.732,2364,3.732,2365,3.732,2366,3.732]],["title/interfaces/ListResultsStateModel.html",[156,0.743,2340,3.375]],["body/interfaces/ListResultsStateModel.html",[0,0.077,3,0.089,4,0.109,5,0.079,6,0.06,11,0.388,12,0.767,14,1.06,15,0.512,16,1.399,20,1.01,25,0.009,26,0.675,27,1.05,33,0.212,34,0.566,41,0.143,45,1.905,48,2.279,51,0.006,52,0.006,53,0.007,83,1.856,87,5.226,89,0.388,108,1.573,148,2.006,150,1.526,156,0.832,158,1.769,160,2.177,175,3.044,179,1.727,181,3.344,186,4.438,189,1.647,190,2.933,191,2.933,192,1.858,210,4.011,212,2.933,214,3.201,242,1.647,252,1.47,269,1.156,285,1.107,295,2.629,309,1.727,310,1.687,311,2.029,312,1.461,315,2.963,318,2.067,349,2.453,355,3.456,404,3.044,408,1.437,420,2.279,452,1.627,643,2.124,726,2.82,728,3.201,732,3.72,733,2.24,734,3.72,735,2.82,736,4.224,737,2.82,742,4.727,763,3.201,768,3.201,769,2.307,771,3.584,791,3.553,797,4.518,975,2.933,1096,5.247,1115,2.622,1156,2.622,1235,3.201,1266,2.622,1271,3.201,1449,5.583,1720,3.201,2045,3.553,2301,5.906,2304,4.066,2305,4.066,2306,6.464,2307,6.298,2312,4.448,2315,3.781,2316,4.989,2317,4.688,2318,4.448,2320,4.448,2323,4.448,2328,3.781,2330,4.448,2332,4.448,2334,3.553,2335,4.066,2336,3.364,2337,4.448,2338,3.553,2339,3.553,2340,4.989,2341,4.448,2342,4.448,2343,4.448,2344,3.781,2345,3.781,2346,3.781,2347,3.781,2348,3.553,2349,3.781,2350,3.781,2351,3.781,2352,3.781,2353,4.448,2354,3.781,2355,4.448,2356,4.448,2357,4.448,2358,2.622,2359,4.448,2360,4.448,2361,4.448,2362,4.448,2363,4.448,2364,4.448,2365,4.448,2366,4.448]],["title/interfaces/Message.html",[156,0.743,846,1.999]],["body/interfaces/Message.html",[0,0.091,3,0.076,4,0.195,5,0.068,6,0.051,11,0.332,12,0.69,13,1.204,14,0.921,15,0.601,16,0.908,25,0.009,27,0.945,28,0.729,31,1.479,33,0.162,41,0.174,45,3.051,51,0.004,52,0.005,53,0.004,82,1.828,83,1.315,89,0.332,111,1.373,148,1.718,150,1.155,156,0.989,158,1.515,166,1.056,187,3.958,189,1.411,192,1.591,252,1.259,264,1.674,269,0.99,278,1.318,285,1.713,309,2.356,310,1.444,311,2.614,312,1.315,318,2.108,369,3.705,386,1.103,448,2.741,452,1.465,468,3.484,496,2.146,528,3.025,541,4.588,591,1.67,624,0.948,635,2.62,643,2.695,644,1.713,662,4.954,733,3.895,741,4.154,818,3.35,821,2.74,824,4.513,831,2.414,839,2.17,840,4.407,846,4.178,853,2.036,861,3.011,863,2.88,892,2.741,908,3.996,958,2.88,1006,3.996,1030,4.697,1050,2.414,1060,4.221,1114,3.043,1142,2.62,1154,2.741,1158,5.835,1582,2.741,1583,3.803,2100,2.62,2217,4.588,2277,3.043,2367,2.88,2368,5.235,2369,4.956,2370,3.634,2371,4.492,2372,3.043,2373,3.996,2374,3.238,2375,4.954,2376,4.367,2377,3.238,2378,4.221,2379,2.88,2380,3.043,2381,3.238,2382,3.803,2383,3.238,2384,3.043,2385,3.238,2386,3.238,2387,3.238,2388,3.238,2389,4.492,2390,3.238,2391,3.238,2392,3.238,2393,3.238,2394,4.221,2395,3.238,2396,4.492,2397,3.238,2398,3.238,2399,3.238,2400,3.238,2401,3.238,2402,3.238,2403,3.238,2404,3.238,2405,5.157,2406,3.238,2407,3.238,2408,3.238,2409,3.238,2410,3.043,2411,3.238,2412,3.238,2413,3.238,2414,3.238]],["title/classes/MessageChannel.html",[0,0.069,861,2.262]],["body/classes/MessageChannel.html",[0,0.084,2,1.446,3,0.068,4,0.195,5,0.06,6,0.098,11,0.295,12,0.634,13,1.795,14,0.862,15,0.616,16,1.157,22,1.234,24,1.449,25,0.009,26,0.943,27,1.225,28,0.929,29,0.618,31,1.311,33,0.151,41,0.167,45,2.661,51,0.003,52,0.005,53,0.003,79,1.436,82,1.982,83,1.414,89,0.295,111,1.261,148,1.523,150,1.06,156,0.908,166,0.936,187,4.089,189,1.25,192,1.41,252,1.603,264,1.484,269,0.877,278,1.311,285,1.637,309,2.554,310,1.28,311,2.542,312,0.84,318,2.209,369,4.183,386,1.405,448,2.43,452,1.345,468,3.2,496,2.009,528,2.891,541,5.18,591,1.534,624,1.637,635,2.322,643,2.613,644,1.705,662,4.735,733,3.805,741,4.473,818,3.076,821,2.517,824,4.54,831,2.14,839,2.765,840,4.542,846,4.168,853,1.805,861,3.237,863,2.553,892,2.43,908,3.67,958,3.67,1006,3.67,1030,4.762,1050,3.076,1060,3.876,1114,2.697,1142,3.338,1154,2.43,1158,5.637,1582,2.43,1583,3.493,2100,2.322,2217,5.18,2277,3.876,2367,2.553,2368,5.255,2369,4.975,2370,2.322,2371,2.87,2372,2.697,2373,3.67,2374,2.87,2375,4.735,2376,4.089,2377,2.87,2378,3.876,2379,2.553,2380,2.697,2381,4.125,2382,4.735,2383,4.125,2384,3.876,2385,4.125,2386,4.125,2387,2.87,2388,2.87,2389,4.125,2390,4.125,2391,4.125,2392,5.279,2393,2.87,2394,4.961,2395,4.125,2396,4.125,2397,4.125,2398,4.125,2399,2.87,2400,5.279,2401,2.87,2402,2.87,2403,2.87,2404,2.87,2405,4.829,2406,2.87,2407,2.87,2408,2.87,2409,2.87,2410,2.697,2411,2.87,2412,2.87,2413,2.87,2414,2.87,2415,5.485,2416,5.485,2417,5.485,2418,3.816,2419,5.485,2420,3.816,2421,3.816,2422,3.816,2423,3.816,2424,3.816]],["title/injectables/MessageService.html",[452,1.101,821,2.059]],["body/injectables/MessageService.html",[0,0.088,3,0.072,4,0.193,5,0.064,6,0.094,11,0.313,12,0.662,13,1.135,14,0.892,15,0.588,16,1.208,22,1.177,24,1.182,25,0.009,26,0.769,27,1.142,28,0.97,29,0.657,31,1.394,33,0.157,41,0.171,45,2.517,51,0.004,52,0.005,53,0.004,79,1.5,82,1.908,83,1.462,89,0.313,111,1.317,148,1.619,150,1.108,156,0.949,166,0.995,187,3.948,189,1.33,192,1.5,252,1.186,264,1.578,269,0.933,278,1.375,285,1.676,309,2.479,310,1.922,311,2.579,312,0.893,318,2.238,369,3.589,386,1.039,448,2.584,452,1.405,453,2.045,468,3.343,496,2.078,528,2.96,541,4.444,591,1.857,624,1.462,635,2.469,643,2.794,644,1.462,662,5.281,733,3.695,741,4.269,818,3.213,821,3.493,824,4.62,831,4.048,839,2.045,840,4.466,846,4.171,853,2.71,861,3.348,863,3.834,892,3.648,908,3.834,958,2.715,1006,3.834,1030,4.609,1050,2.275,1060,4.05,1114,2.868,1142,2.469,1154,3.648,1158,5.38,1582,2.584,1583,3.648,2100,4.042,2217,4.444,2277,2.868,2367,2.715,2368,4.695,2369,4.444,2370,2.469,2371,3.051,2372,2.868,2373,3.834,2374,3.051,2375,5.031,2376,4.847,2377,3.051,2378,4.05,2379,2.715,2380,2.868,2381,3.051,2382,3.648,2383,3.051,2384,2.868,2385,3.051,2386,3.051,2387,3.051,2388,3.051,2389,4.309,2390,3.051,2391,3.051,2392,3.051,2393,3.051,2394,4.05,2395,3.051,2396,4.309,2397,3.051,2398,3.051,2399,3.051,2400,3.051,2401,3.051,2402,4.309,2403,3.051,2404,3.051,2405,4.995,2406,3.051,2407,3.051,2408,3.051,2409,3.051,2410,4.05,2411,3.051,2412,4.309,2413,4.309,2414,3.051,2425,5.069,2426,4.057,2427,5.73,2428,4.057,2429,4.057,2430,4.057]],["title/interfaces/MessageServiceConfig.html",[156,0.743,2376,2.858]],["body/interfaces/MessageServiceConfig.html",[0,0.092,3,0.077,4,0.192,5,0.069,6,0.052,11,0.336,12,0.696,13,1.217,14,0.926,15,0.575,16,0.918,25,0.009,27,0.952,28,0.737,31,1.496,33,0.163,41,0.175,45,2.615,51,0.004,52,0.005,53,0.004,82,1.835,83,1.325,89,0.336,111,1.384,148,1.738,150,1.164,156,0.997,158,1.532,166,1.692,187,3.965,189,1.427,192,1.609,252,1.273,264,2.34,269,1.001,278,1.323,285,1.72,309,2.37,310,1.461,311,2.62,312,0.959,318,2.115,369,3.727,386,1.115,448,2.772,452,1.476,468,3.512,496,2.158,528,3.037,541,4.616,591,1.683,624,0.959,635,3.663,643,2.743,644,1.519,662,5.145,733,3.761,741,4.174,818,3.376,821,2.762,824,4.468,831,2.442,839,2.195,840,4.454,846,4.159,853,2.059,861,3.034,863,2.913,892,2.772,908,4.027,958,2.913,1006,4.027,1030,4.558,1050,2.442,1060,4.254,1114,3.077,1142,2.649,1154,2.772,1158,5.521,1582,2.772,1583,3.833,2100,2.649,2217,4.616,2277,3.077,2367,2.913,2368,4.876,2369,4.616,2370,2.649,2371,3.274,2372,3.077,2373,4.027,2374,3.274,2375,5.145,2376,4.739,2377,4.527,2378,5.521,2379,2.913,2380,3.077,2381,3.274,2382,3.833,2383,3.274,2384,3.077,2385,3.274,2386,3.274,2387,3.274,2388,3.274,2389,4.527,2390,3.274,2391,3.274,2392,3.274,2393,3.274,2394,4.254,2395,3.274,2396,4.527,2397,3.274,2398,3.274,2399,3.274,2400,3.274,2401,3.274,2402,3.274,2403,3.274,2404,3.274,2405,5.188,2406,3.274,2407,3.274,2408,3.274,2409,3.274,2410,3.077,2411,3.274,2412,3.274,2413,3.274,2414,3.274]],["title/classes/MoveToNode.html",[0,0.069,2034,1.839]],["body/classes/MoveToNode.html",[0,0.139,2,2.058,3,0.096,4,0.117,5,0.086,6,0.092,7,2.712,8,1.365,11,0.419,12,0.806,13,2.569,14,1.233,15,0.715,16,1.145,18,2.133,20,0.892,22,1.079,24,1.121,25,0.009,26,0.729,27,0.859,28,0.92,29,0.879,30,1.192,32,2.352,33,0.128,34,0.612,41,0.196,42,3.949,47,3.033,51,0.005,52,0.006,53,0.005,73,1.674,260,2.287,265,1.911,269,1.249,312,1.196,315,2.784,390,2.058,392,2.058,394,1.822,402,2.058,408,1.553,597,1.05,644,1.79,653,3.404,894,2.202,901,3.075,1100,3.082,1507,2.253,1969,2.226,1972,2.357,1996,2.728,2022,2.226,2023,2.832,2024,4.073,2026,2.226,2027,2.832,2028,2.226,2029,2.287,2030,2.287,2031,2.226,2032,2.352,2033,2.226,2034,2.859,2035,3.769,2036,2.167,2037,2.226,2038,2.226,2039,2.287,2040,3.108,2431,5.431,2432,6.976]],["title/modules/OntologyExplorationModule.html",[54,1.342,67,3.172]],["body/modules/OntologyExplorationModule.html",[0,0.097,3,0.113,4,0.137,5,0.1,6,0.076,25,0.009,33,0.208,41,0.137,51,0.006,52,0.007,53,0.006,56,1.903,57,2.302,67,6.619,72,2.465,73,1.527,74,1.741,78,2.523,88,2.465,89,0.491,125,3.569,136,4.786,255,2.265,720,2.645,721,2.776,722,2.186,2433,5.63,2434,5.63,2435,5.63,2436,6.245,2437,6.597,2438,6.245,2439,3.713,2440,6.364,2441,3.872,2442,4.786,2443,6.364,2444,4.052,2445,5.63]],["title/components/OntologySearchComponent.html",[169,0.663,580,1.404]],["body/components/OntologySearchComponent.html",[0,0.043,3,0.05,4,0.061,5,0.045,6,0.098,8,1.372,11,0.339,12,0.507,14,0.589,15,0.592,16,0.597,20,0.924,22,1.253,24,1.351,25,0.009,26,0.97,27,1.036,28,0.743,29,1.369,30,1.118,31,1.846,33,0.181,34,1.026,35,0.774,41,0.061,45,1.663,48,2.482,51,0.007,52,0.004,53,0.007,61,0.886,62,0.886,79,1.149,82,1.754,83,1.725,89,0.219,111,0.651,125,4.602,148,1.751,150,0.848,167,0.95,169,1.067,171,4.754,187,3.086,189,0.928,190,1.652,192,1.046,222,0.866,224,0.866,228,1.2,231,1.536,234,2.221,235,1.507,237,1.582,239,1.472,240,1.472,242,1.438,255,2.313,256,2.415,267,3.135,275,0.928,278,0.91,285,1.183,287,2.212,290,0.907,309,1.507,310,2.572,311,2.119,318,0.741,340,5.354,352,3.683,368,1.13,369,3.27,372,3.3,386,2.126,406,2.461,420,2.079,425,2.694,442,3.613,444,2.56,473,0.847,477,2.141,489,0.973,490,0.866,494,0.95,496,0.886,498,1.751,523,2.036,531,2.129,552,0.973,553,1.373,554,1.373,555,0.973,556,2.079,557,0.973,558,0.973,559,0.973,560,0.886,561,0.973,562,0.886,563,0.973,564,0.886,565,1.507,566,0.886,567,0.907,568,0.973,569,0.973,570,0.886,571,0.973,572,0.886,573,0.95,574,0.973,575,0.886,576,1.342,577,0.973,578,0.886,579,0.973,580,1.894,581,1.507,582,0.886,583,0.973,584,0.907,585,0.973,586,0.886,587,0.973,588,0.886,589,0.928,590,0.886,591,0.792,592,1.846,593,0.886,594,0.973,595,0.886,596,1.342,597,0.848,598,0.886,599,1.507,600,0.886,601,0.886,602,0.886,603,0.973,604,0.886,605,1.312,606,0.973,607,1.507,608,0.886,609,0.95,610,0.973,611,0.886,612,1.312,613,0.886,614,0.886,615,0.973,616,0.886,617,0.828,618,0.973,619,0.886,620,0.973,621,0.973,622,1.021,624,1.525,636,2.013,639,3.051,641,3.051,642,2.541,643,1.938,644,0.966,654,3.549,660,2.394,666,4.049,672,2.953,676,2.696,678,1.382,679,1.339,687,3.013,688,2.903,689,4.31,698,1.339,699,2.182,700,1.299,701,2.541,706,1.192,711,2.025,888,3.882,901,1.751,902,2.56,936,1.723,1000,2.56,1020,2.294,1023,1.652,1090,3.882,1112,2.505,1142,2.67,1152,4.345,1408,2.129,1474,3.101,1501,1.339,1502,1.723,1506,3.772,1507,1.914,1524,2.075,1525,1.53,1529,2.001,1546,3.532,1547,2.794,1550,1.723,1600,2.56,1610,3.3,1620,5.157,1621,4.654,1622,1.894,1624,2.129,1626,3.196,1627,2.129,1630,1.894,1641,2.371,1644,1.723,1699,3.3,1727,3.882,1833,2.29,1926,4.411,1932,1.894,1996,2.197,2000,4.049,2060,2.29,2069,2.29,2297,3.549,2335,2.29,2336,1.894,2394,3.101,2439,4.787,2441,5.05,2446,2.29,2447,4.388,2448,3.882,2449,4.754,2450,3.882,2451,5.373,2452,5.373,2453,7.468,2454,2.794,2455,7.226,2456,4.388,2457,4.388,2458,4.388,2459,4.388,2460,4.754,2461,2.831,2462,3.985,2463,4.388,2464,5.373,2465,5.296,2466,2.505,2467,2.831,2468,4.388,2469,3.882,2470,4.388,2471,5.537,2472,2.831,2473,4.388,2474,4.388,2475,2.29,2476,8.457,2477,4.388,2478,2.831,2479,4.388,2480,4.388,2481,3.549,2482,4.388,2483,6.927,2484,2.831,2485,3.882,2486,4.388,2487,4.388,2488,2.831,2489,6.052,2490,4.388,2491,4.388,2492,2.831,2493,4.388,2494,2.831,2495,5.373,2496,2.831,2497,4.388,2498,4.388,2499,2.831,2500,2.129,2501,2.505,2502,2.505,2503,2.505,2504,2.831,2505,2.831,2506,2.831,2507,2.831,2508,2.831,2509,2.29,2510,2.831,2511,2.831,2512,2.831,2513,2.831,2514,2.831,2515,2.831,2516,2.831,2517,2.831,2518,2.831,2519,2.831,2520,2.831,2521,2.831,2522,2.831,2523,2.831,2524,2.831,2525,2.831,2526,4.388,2527,4.388,2528,4.388,2529,4.388,2530,2.29,2531,2.831,2532,2.831,2533,4.388,2534,2.505]],["title/modules/OntologySearchModule.html",[54,1.342,2436,3.003]],["body/modules/OntologySearchModule.html",[0,0.099,3,0.114,4,0.14,5,0.102,6,0.077,25,0.009,33,0.216,41,0.14,51,0.006,52,0.007,53,0.006,56,1.935,57,2.326,72,2.49,73,1.553,74,1.77,76,2.737,78,2.12,88,2.49,89,0.5,92,3.569,93,2.802,125,3.629,255,1.77,580,2.926,720,2.672,721,2.805,722,2.223,1621,3.775,1656,5.85,1657,4.866,2436,6.082,2439,3.775,2441,3.937,2500,4.866,2501,5.725,2535,5.725,2536,5.725,2537,5.725,2538,5.725,2539,6.881,2540,7.778,2541,7.778,2542,7.778,2543,6.471,2544,5.725]],["title/injectables/OntologySearchService.html",[452,1.101,2462,2.731]],["body/injectables/OntologySearchService.html",[0,0.055,3,0.064,4,0.078,5,0.057,6,0.101,8,1.383,11,0.652,12,0.608,14,1.1,15,0.62,20,1.153,22,1.288,24,1.566,25,0.009,26,1.019,27,1.201,28,1.053,29,1.177,31,1.808,33,0.185,34,0.406,35,0.986,41,0.114,49,2.489,51,0.007,52,0.005,53,0.007,79,1.378,82,1.983,83,1.159,89,0.278,111,1.21,150,1.405,156,0.871,177,2.103,180,4.834,187,2.769,188,2.711,189,1.181,190,3.07,192,1.332,227,1.947,255,2.41,256,3.57,278,1.053,285,1.601,303,3.958,310,1.209,311,2.458,312,0.794,318,2.146,369,2.843,406,4.833,421,3.351,422,3.59,452,1.677,453,1.817,490,2.09,605,2.552,624,1.671,644,1.369,730,4.573,806,1.154,843,2.415,853,2.489,869,3.72,874,3.72,1000,3.988,1097,5.14,1143,3.351,1477,2.915,1478,3.958,1525,3.693,1547,2.295,1600,2.103,1620,3.351,1699,5.14,1822,3.72,1996,2.936,2000,5.766,2018,6.499,2064,6.043,2336,2.412,2370,2.193,2441,5.136,2454,4.834,2462,4.159,2465,2.915,2471,4.393,2481,4.256,2509,4.256,2530,4.256,2545,6.826,2546,2.915,2547,4.656,2548,4.656,2549,5.499,2550,6.499,2551,5.263,2552,5.263,2553,5.263,2554,5.263,2555,5.263,2556,3.604,2557,4.656,2558,7.838,2559,3.604,2560,4.656,2561,4.656,2562,6.047,2563,4.656,2564,4.656,2565,3.604,2566,4.656,2567,4.656,2568,4.656,2569,3.604,2570,4.656,2571,3.604,2572,4.656,2573,4.656,2574,4.656,2575,3.604,2576,6.047,2577,4.656,2578,3.604,2579,4.656,2580,3.604,2581,3.604,2582,3.604,2583,3.189,2584,3.189,2585,5.499,2586,3.189,2587,2.915,2588,3.189,2589,3.189,2590,3.189,2591,3.189,2592,3.189,2593,3.189,2594,4.656,2595,3.189,2596,4.656,2597,4.656,2598,4.656,2599,4.656,2600,3.189,2601,3.189,2602,3.189,2603,3.189,2604,3.189,2605,3.189,2606,4.656,2607,4.656,2608,2.915,2609,3.189,2610,3.189]],["title/interfaces/OntologySelection.html",[156,0.743,199,3.172]],["body/interfaces/OntologySelection.html",[3,0.122,4,0.148,5,0.108,6,0.082,11,0.53,12,0.932,15,0.66,20,1.165,25,0.008,33,0.162,34,0.774,35,1.879,41,0.148,45,3.344,51,0.006,52,0.007,53,0.006,156,1.138,158,2.418,199,5.696,256,3.521,408,2.445,2000,5.904,2611,6.078,2612,6.078,2613,7.137]],["title/components/OntologySelectionComponent.html",[169,0.663,582,1.404]],["body/components/OntologySelectionComponent.html",[0,0.056,3,0.064,4,0.078,5,0.057,6,0.103,8,1.292,11,0.28,12,0.612,13,1.48,14,0.488,15,0.66,16,1.116,20,0.877,22,1.322,24,1.289,25,0.009,26,0.979,27,0.988,30,1.215,31,1.818,33,0.172,34,1.045,35,0.994,41,0.078,48,2.767,51,0.003,52,0.005,53,0.006,61,1.137,62,1.137,79,1.386,82,1.243,83,1.511,89,0.28,111,0.835,116,3.542,125,4.84,141,3.088,148,2.112,150,0.702,162,3.643,166,1.298,167,1.219,169,1.248,172,2.938,180,3.976,199,4.849,200,3.214,201,5.383,222,1.111,224,1.111,228,1.877,231,1.785,234,2.271,235,1.818,237,1.909,239,1.776,240,1.776,242,1.735,252,1.547,255,2.547,257,6.157,258,4.683,275,1.191,278,0.615,290,1.163,309,1.818,310,1.776,311,1.619,312,1.165,361,1.956,400,4.281,404,2.429,405,3.542,406,2.038,420,2.357,473,1.086,489,1.248,490,2.697,494,1.219,496,1.137,498,2.112,523,3.112,552,1.248,553,1.656,554,1.656,555,1.248,556,2.357,557,1.248,558,1.248,559,1.248,560,1.137,561,1.248,562,1.137,563,1.248,564,1.137,565,1.818,566,1.137,567,1.163,568,1.248,569,1.248,570,1.137,571,1.248,572,1.137,573,1.219,574,1.248,575,1.137,576,1.619,577,1.248,578,1.137,579,1.248,580,1.137,581,1.818,582,2.147,583,1.248,584,2.197,585,1.248,586,1.137,587,1.248,588,1.137,589,1.191,590,1.137,591,1.016,592,2.145,593,1.137,594,1.248,595,1.137,596,1.619,597,1.023,598,1.137,599,1.818,600,1.137,601,1.137,602,1.137,603,1.248,604,1.137,605,1.086,606,1.248,607,1.818,608,1.137,609,1.219,610,1.248,611,1.137,612,1.583,613,1.137,614,1.137,615,1.248,616,1.137,617,1.062,618,1.248,619,1.137,620,1.248,621,1.248,622,1.31,624,1.375,628,2.668,636,2.429,643,1.999,660,2.782,672,2.583,676,2.358,764,3.93,806,1.163,841,3.848,1184,5.725,1271,3.371,1275,3.741,1455,3.542,1470,4.683,1523,3.741,1547,3.371,1665,4.696,1678,3.981,1721,3.981,1722,5.16,1996,2.447,2000,4.59,2439,5.035,2441,2.211,2442,6.491,2444,2.313,2448,5.525,2454,3.976,2460,5.525,2462,5.202,2502,3.214,2503,3.214,2550,5.549,2587,2.938,2608,2.938,2614,3.214,2615,5.293,2616,6.245,2617,5.293,2618,6.245,2619,6.245,2620,6.245,2621,3.633,2622,5.293,2623,3.633,2624,3.633,2625,4.281,2626,3.633,2627,3.633,2628,3.633,2629,3.633,2630,5.293,2631,5.293,2632,3.633,2633,5.293,2634,3.633,2635,5.293,2636,3.633,2637,5.293,2638,3.633,2639,3.214,2640,3.633,2641,3.633,2642,3.633]],["title/modules/OntologySelectionModule.html",[54,1.342,2437,3.172]],["body/modules/OntologySelectionModule.html",[0,0.098,3,0.113,4,0.139,5,0.101,6,0.077,25,0.009,33,0.208,41,0.139,51,0.006,52,0.007,53,0.006,56,1.917,57,2.313,72,2.477,73,1.539,74,1.754,76,2.722,78,2.535,88,2.477,89,0.495,125,3.596,136,4.823,255,2.272,582,2.941,720,2.658,721,2.789,722,2.203,2436,6.002,2437,6.578,2438,6.002,2439,3.741,2441,3.902,2442,4.823,2444,4.083,2445,5.673,2462,5.055,2643,5.673,2644,5.673,2645,6.413,2646,5.673,2647,5.673,2648,6.413,2649,6.413]],["title/modules/OntologyTreeModule.html",[54,1.342,2438,3.003]],["body/modules/OntologyTreeModule.html",[0,0.099,3,0.115,4,0.14,5,0.102,6,0.077,25,0.009,33,0.216,34,0.73,41,0.14,51,0.006,52,0.007,53,0.006,56,1.937,57,2.327,72,2.492,73,1.555,74,1.772,76,2.739,78,2.123,88,2.492,89,0.5,92,3.571,93,2.805,97,5.502,98,4.579,108,2.027,125,3.634,255,1.772,584,2.995,720,2.674,721,2.807,722,2.226,1939,4.737,1940,3.943,2438,6.083,2439,3.78,2444,4.126,2639,5.732,2650,5.732,2651,5.732,2652,5.732,2653,6.479,2654,7.784,2655,6.479,2656,7.784]],["title/interfaces/Position.html",[156,0.743,894,1.175]],["body/interfaces/Position.html",[0,0.071,1,1.545,3,0.1,4,0.066,5,0.048,6,0.037,7,1.079,8,1.275,9,2.02,11,0.237,12,0.539,13,1.304,14,0.847,15,0.487,16,0.646,18,2.723,20,0.807,21,2.432,25,0.009,26,0.412,30,1.106,31,2.456,33,0.201,34,0.525,35,0.839,36,1.545,37,1.256,38,1.407,41,0.147,45,1.162,48,1.602,49,1.45,51,0.003,52,0.004,53,0.003,83,1.762,89,0.237,108,0.959,150,1.777,156,1.045,158,1.079,166,1.144,179,1.053,181,2.351,187,3.312,189,1.005,192,1.133,207,1.656,216,1.545,219,1.789,220,1.719,221,1.952,234,0.752,252,0.896,256,1.223,265,2.816,269,0.705,278,0.956,285,1.687,295,1.93,299,2.52,312,1.027,317,1.952,318,1.652,349,1.496,361,1.133,366,1.719,386,1.739,390,3.033,392,3.033,393,2.59,394,2.685,402,1.162,403,3.166,408,1.941,452,1.144,479,1.407,480,1.407,481,1.366,482,1.133,483,1.45,528,1.192,597,0.593,639,2.351,641,1.545,642,1.45,644,1.857,678,1.496,679,1.45,711,0.896,764,2.755,769,1.407,894,2.322,974,3.21,1020,2.14,1095,1.656,1100,2.391,1101,2.351,1113,1.656,1115,2.944,1116,2.52,1129,3.96,1156,2.432,1262,2.616,1266,1.599,1277,1.865,1341,2.276,1501,2.206,1507,2.488,1556,1.789,1641,2.52,1713,2.432,1969,1.912,1972,0.938,1973,1.719,1996,1.028,2022,1.256,2024,3.186,2026,1.256,2028,1.912,2029,1.291,2030,2.377,2031,1.912,2032,3.765,2033,1.912,2034,1.912,2036,1.223,2037,1.912,2038,1.256,2039,3.011,2040,2.078,2358,2.432,2657,1.952,2658,2.051,2659,1.952,2660,4.018,2661,2.051,2662,5.02,2663,2.051,2664,3.294,2665,2.351,2666,3.121,2667,2.051,2668,3.121,2669,2.051,2670,1.952,2671,1.952,2672,3.668,2673,2.97,2674,1.599,2675,1.952,2676,2.721,2677,3.96,2678,3.681,2679,2.97,2680,3.121,2681,2.721,2682,2.721,2683,4.542,2684,1.865,2685,2.051,2686,1.656,2687,1.952,2688,2.051,2689,2.051,2690,3.121,2691,1.865,2692,2.051,2693,2.051,2694,2.051,2695,2.051,2696,2.051,2697,2.051,2698,2.051,2699,4.523,2700,3.777,2701,3.121,2702,2.97,2703,3.121,2704,5.125,2705,2.051,2706,5.125,2707,2.051,2708,2.051,2709,2.051,2710,2.051,2711,5.355,2712,2.051,2713,2.051,2714,4.221,2715,3.121,2716,2.051,2717,2.051,2718,2.051,2719,2.838,2720,2.051,2721,2.051,2722,2.051,2723,2.051,2724,2.051,2725,3.777,2726,4.018,2727,1.952,2728,1.952,2729,1.952,2730,3.777,2731,2.051,2732,2.051,2733,2.051,2734,3.777,2735,2.051,2736,2.051,2737,4.221,2738,3.121,2739,2.051,2740,2.051,2741,2.051,2742,2.051,2743,2.051,2744,2.051,2745,2.051,2746,2.051,2747,2.051,2748,3.121,2749,2.051,2750,2.051,2751,2.051,2752,2.051,2753,2.051,2754,2.051,2755,2.051,2756,2.051,2757,2.051,2758,1.952,2759,2.051,2760,2.051,2761,2.051,2762,2.051,2763,2.838,2764,2.051,2765,2.051,2766,2.051,2767,2.051,2768,2.051,2769,2.051,2770,3.121,2771,2.051,2772,3.121,2773,2.051,2774,2.051,2775,2.051,2776,2.051,2777,2.051,2778,2.051,2779,2.051,2780,2.051,2781,1.789,2782,2.051,2783,2.051,2784,2.051,2785,1.865,2786,2.051,2787,2.051,2788,2.051,2789,2.051,2790,2.051,2791,2.051,2792,2.051,2793,2.051,2794,2.051,2795,2.051,2796,1.865,2797,2.051,2798,2.051,2799,2.051,2800,1.952,2801,1.952,2802,1.952,2803,1.952]],["title/interfaces/RadiusSettings.html",[156,0.743,2672,2.425]],["body/interfaces/RadiusSettings.html",[0,0.071,1,1.545,3,0.1,4,0.066,5,0.048,6,0.037,7,1.079,8,1.275,9,2.02,11,0.237,12,0.539,13,1.304,14,0.847,15,0.487,16,0.646,18,2.723,20,0.807,21,2.432,25,0.009,26,0.412,30,1.106,31,2.456,33,0.201,34,0.525,35,0.839,36,1.545,37,1.256,38,1.407,41,0.147,45,1.162,48,1.602,49,1.45,51,0.003,52,0.004,53,0.003,83,1.762,89,0.237,108,0.959,150,1.777,156,1.045,158,1.079,166,1.144,179,1.053,181,2.351,187,3.312,189,1.005,192,1.133,207,1.656,216,1.545,219,1.789,220,1.719,221,1.952,234,0.752,252,0.896,256,1.223,265,2.816,269,0.705,278,0.956,285,1.687,295,1.93,299,2.52,312,1.027,317,1.952,318,1.652,349,1.496,361,1.133,366,1.719,386,1.739,390,2.817,392,2.817,393,2.59,394,2.494,402,1.162,403,3.166,408,1.941,452,1.144,479,1.407,480,1.407,481,1.366,482,1.133,483,1.45,528,1.192,597,0.593,639,2.351,641,1.545,642,1.45,644,1.857,678,1.496,679,1.45,711,0.896,764,2.755,769,1.407,894,2.312,974,3.21,1020,2.14,1095,1.656,1100,2.391,1101,2.351,1113,1.656,1115,2.944,1116,2.52,1129,3.96,1156,2.432,1262,2.616,1266,1.599,1277,1.865,1341,2.276,1501,3.21,1507,2.488,1556,1.789,1641,3.668,1713,2.432,1969,1.912,1972,0.938,1973,1.719,1996,1.028,2022,1.256,2024,3.186,2026,1.256,2028,1.912,2029,1.291,2030,2.377,2031,1.912,2032,3.765,2033,1.912,2034,1.912,2036,1.223,2037,1.912,2038,1.256,2039,3.011,2040,2.078,2358,2.432,2657,1.952,2658,2.051,2659,1.952,2660,4.018,2661,2.051,2662,5.02,2663,2.051,2664,3.294,2665,2.351,2666,3.121,2667,2.051,2668,3.121,2669,2.051,2670,1.952,2671,1.952,2672,3.863,2673,4.323,2674,1.599,2675,1.952,2676,2.721,2677,3.96,2678,3.681,2679,2.97,2680,3.121,2681,2.721,2682,2.721,2683,4.542,2684,1.865,2685,2.051,2686,1.656,2687,1.952,2688,2.051,2689,2.051,2690,3.121,2691,1.865,2692,2.051,2693,2.051,2694,2.051,2695,2.051,2696,2.051,2697,2.051,2698,2.051,2699,4.523,2700,3.777,2701,3.121,2702,2.97,2703,3.121,2704,5.125,2705,2.051,2706,5.125,2707,2.051,2708,2.051,2709,2.051,2710,2.051,2711,5.355,2712,2.051,2713,2.051,2714,4.221,2715,3.121,2716,2.051,2717,2.051,2718,2.051,2719,2.838,2720,2.051,2721,2.051,2722,2.051,2723,2.051,2724,2.051,2725,3.777,2726,4.018,2727,1.952,2728,1.952,2729,1.952,2730,3.777,2731,2.051,2732,2.051,2733,2.051,2734,3.777,2735,2.051,2736,2.051,2737,4.221,2738,3.121,2739,2.051,2740,2.051,2741,2.051,2742,2.051,2743,2.051,2744,2.051,2745,2.051,2746,2.051,2747,2.051,2748,3.121,2749,2.051,2750,2.051,2751,2.051,2752,2.051,2753,2.051,2754,2.051,2755,2.051,2756,2.051,2757,2.051,2758,1.952,2759,2.051,2760,2.051,2761,2.051,2762,2.051,2763,2.838,2764,2.051,2765,2.051,2766,2.051,2767,2.051,2768,2.051,2769,2.051,2770,3.121,2771,2.051,2772,3.121,2773,2.051,2774,2.051,2775,2.051,2776,2.051,2777,2.051,2778,2.051,2779,2.051,2780,2.051,2781,1.789,2782,2.051,2783,2.051,2784,2.051,2785,1.865,2786,2.051,2787,2.051,2788,2.051,2789,2.051,2790,2.051,2791,2.051,2792,2.051,2793,2.051,2794,2.051,2795,2.051,2796,1.865,2797,2.051,2798,2.051,2799,2.051,2800,1.952,2801,1.952,2802,1.952,2803,1.952]],["title/classes/ReallyUpdateSpatialSearch.html",[0,0.069,2684,2.731]],["body/classes/ReallyUpdateSpatialSearch.html",[0,0.071,1,1.542,2,1.159,3,0.1,4,0.066,5,0.048,6,0.056,7,1.638,8,1.305,9,2.016,11,0.236,12,0.538,13,1.762,14,0.959,15,0.486,16,0.645,18,2.722,20,0.867,21,2.428,22,0.473,25,0.009,26,0.411,28,0.518,29,0.495,30,1.149,31,2.454,33,0.201,34,0.524,35,0.836,36,1.542,37,1.253,38,1.403,41,0.146,45,1.159,48,1.599,49,1.446,51,0.003,52,0.004,53,0.003,83,1.761,89,0.236,108,0.957,150,1.777,156,1.043,166,1.142,179,1.051,181,2.347,187,3.309,189,1.002,192,1.13,207,1.652,216,1.542,219,1.784,220,1.715,221,1.947,234,0.75,252,0.894,256,1.22,265,2.814,269,0.703,278,0.955,285,1.685,295,1.927,299,2.515,312,1.241,317,1.947,318,1.65,349,1.492,361,1.13,366,1.715,386,1.737,390,2.815,392,2.815,393,2.586,394,2.491,402,1.764,403,3.162,408,1.939,452,1.142,479,1.403,480,1.403,481,1.362,482,1.13,483,1.446,528,1.189,597,0.591,639,2.347,641,1.542,642,1.446,644,1.685,678,1.492,679,1.446,711,0.894,764,2.751,769,1.403,894,2.311,974,3.207,1020,2.137,1095,1.652,1100,2.388,1101,2.347,1113,1.652,1115,2.94,1116,2.515,1129,3.956,1156,2.428,1262,2.611,1266,1.595,1277,1.861,1341,2.272,1501,2.202,1507,2.487,1556,1.784,1641,2.515,1713,2.428,1969,1.908,1972,1.424,1973,1.715,1996,1.026,2022,1.253,2024,3.309,2026,1.253,2028,1.908,2029,1.288,2030,2.374,2031,1.908,2032,3.763,2033,1.908,2034,1.908,2036,1.22,2037,1.908,2038,1.253,2039,3.008,2040,2.074,2358,2.428,2657,1.947,2658,2.046,2659,1.947,2660,4.013,2661,2.046,2662,5.017,2663,2.046,2664,3.289,2665,2.347,2666,3.115,2667,2.046,2668,3.115,2669,2.046,2670,1.947,2671,1.947,2672,3.664,2673,2.965,2674,1.595,2675,1.947,2676,2.716,2677,3.956,2678,3.676,2679,2.965,2680,3.115,2681,2.716,2682,2.716,2683,4.537,2684,2.833,2685,3.115,2686,1.652,2687,1.947,2688,2.046,2689,2.046,2690,3.115,2691,1.861,2692,2.046,2693,2.046,2694,2.046,2695,2.046,2696,2.046,2697,2.046,2698,2.046,2699,4.519,2700,3.772,2701,3.115,2702,2.965,2703,3.115,2704,5.121,2705,2.046,2706,5.121,2707,2.046,2708,2.046,2709,2.046,2710,2.046,2711,5.351,2712,2.046,2713,2.046,2714,4.216,2715,3.115,2716,2.046,2717,2.046,2718,2.046,2719,2.833,2720,2.046,2721,2.046,2722,2.046,2723,2.046,2724,2.046,2725,3.772,2726,4.013,2727,1.947,2728,1.947,2729,1.947,2730,3.772,2731,2.046,2732,2.046,2733,2.046,2734,3.772,2735,2.046,2736,2.046,2737,4.216,2738,3.115,2739,2.046,2740,2.046,2741,2.046,2742,2.046,2743,2.046,2744,2.046,2745,2.046,2746,2.046,2747,2.046,2748,3.115,2749,2.046,2750,2.046,2751,2.046,2752,2.046,2753,2.046,2754,2.046,2755,2.046,2756,2.046,2757,2.046,2758,1.947,2759,2.046,2760,2.046,2761,2.046,2762,2.046,2763,2.833,2764,2.046,2765,2.046,2766,2.046,2767,2.046,2768,2.046,2769,2.046,2770,3.115,2771,2.046,2772,3.115,2773,2.046,2774,2.046,2775,2.046,2776,2.046,2777,2.046,2778,2.046,2779,2.046,2780,2.046,2781,1.784,2782,2.046,2783,2.046,2784,2.046,2785,1.861,2786,2.046,2787,2.046,2788,2.046,2789,2.046,2790,2.046,2791,2.046,2792,2.046,2793,2.046,2794,2.046,2795,2.046,2796,1.861,2797,2.046,2798,2.046,2799,2.046,2800,1.947,2801,1.947,2802,1.947,2803,1.947,2804,3.058]],["title/classes/RemoveSearch.html",[0,0.069,43,2.731]],["body/classes/RemoveSearch.html",[0,0.125,1,3.105,2,2.335,3,0.109,4,0.133,5,0.097,6,0.098,7,2.872,8,1.414,9,3.535,10,4.633,11,0.476,12,0.873,13,2.441,14,1.208,15,0.701,16,1.299,18,2.496,19,4.354,20,1.116,21,3.937,22,1.168,24,1.271,25,0.009,26,0.827,27,0.975,28,1.043,29,0.997,30,1.35,31,2.923,32,2.667,33,0.192,34,0.694,35,1.685,36,3.105,37,2.524,38,2.826,39,3.937,40,3.748,41,0.176,42,3.745,43,4.594,44,5.336,45,2.861,46,3.748,47,2.221,48,2.116,49,2.913,50,2.594,51,0.006,52,0.007,53,0.006,2805,6.16,2806,7.549]],["title/classes/ResetPosition.html",[0,0.069,2036,1.791]],["body/classes/ResetPosition.html",[0,0.139,2,2.104,3,0.098,4,0.12,5,0.088,6,0.085,7,2.489,8,1.346,11,0.429,12,0.818,13,2.576,14,1.237,15,0.714,18,2.163,20,0.905,22,0.859,25,0.009,28,0.94,29,0.899,30,1.204,32,2.404,33,0.131,34,0.625,41,0.197,42,3.972,47,3.053,51,0.005,52,0.006,53,0.005,73,1.869,260,2.338,265,1.954,269,1.276,312,1.222,315,2.216,390,2.104,392,2.104,394,1.862,402,2.104,408,1.587,597,1.073,644,1.805,653,3.452,894,2.217,901,2.823,1100,2.681,1507,2.276,1969,2.275,1972,2.163,1996,2.373,2022,2.275,2023,2.895,2024,4.086,2026,2.275,2027,2.895,2028,2.275,2029,2.338,2030,2.338,2031,2.275,2032,2.404,2033,2.275,2034,2.275,2035,3,2036,2.823,2037,2.275,2038,2.275,2039,2.338,2040,3.152,2807,5.552]],["title/classes/ResetRadius.html",[0,0.069,2038,1.839]],["body/classes/ResetRadius.html",[0,0.139,2,2.104,3,0.098,4,0.12,5,0.088,6,0.085,7,2.489,8,1.346,11,0.429,12,0.818,13,2.576,14,1.237,15,0.714,18,2.163,20,0.905,22,0.859,25,0.009,28,0.94,29,0.899,30,1.204,32,2.404,33,0.131,34,0.625,41,0.197,42,3.972,47,3.053,51,0.005,52,0.006,53,0.005,73,1.869,260,2.338,265,1.954,269,1.276,312,1.222,315,2.216,390,2.104,392,2.104,394,1.862,402,2.104,408,1.587,597,1.073,644,1.805,653,3.452,894,2.146,901,2.823,1100,2.681,1507,2.397,1969,2.275,1972,2.163,1996,2.373,2022,2.275,2023,2.895,2024,4.086,2026,2.275,2027,2.895,2028,2.275,2029,2.338,2030,2.338,2031,2.275,2032,2.404,2033,2.275,2034,2.275,2035,3,2036,2.216,2037,2.275,2038,2.899,2039,2.338,2040,3.152,2808,5.552]],["title/components/ResultsBrowserComponent.html",[169,0.663,586,1.404]],["body/components/ResultsBrowserComponent.html",[0,0.045,3,0.052,4,0.064,5,0.047,6,0.103,8,1.066,11,0.228,12,0.525,14,0.947,15,0.653,16,0.624,20,0.993,22,1.328,24,1.379,25,0.009,26,0.986,27,1.057,28,0.501,29,0.735,30,1.135,32,1.966,33,0.158,34,1.026,35,0.809,41,0.064,45,1.121,47,1.637,48,2.602,51,0.008,52,0.004,53,0.008,61,0.926,62,0.926,79,1.188,82,1.569,83,1.668,89,0.228,101,4.523,111,0.68,128,6.892,149,1.659,150,0.878,162,3.614,166,1.639,167,0.993,169,1.147,178,2.648,222,0.905,224,0.905,227,1.599,228,1.242,230,3.671,231,1.579,234,2.231,235,1.559,237,1.637,239,1.523,240,1.523,242,1.488,252,2.061,254,3.208,255,1.511,256,2.204,264,2.742,273,1.726,275,1.81,278,1.131,285,0.651,290,0.947,309,1.559,310,1.523,311,2.043,373,2.147,386,1.163,392,1.121,404,3.368,420,2.422,422,2.147,437,5.049,473,0.885,477,1.444,482,1.094,489,1.016,490,0.905,494,0.993,496,0.926,498,1.812,523,3.101,552,1.016,553,1.42,554,1.728,555,1.016,556,2.128,557,1.016,558,1.016,559,1.016,560,0.926,561,1.016,562,0.926,563,1.016,564,0.926,565,1.559,566,0.926,567,0.947,568,1.016,569,1.016,570,0.926,571,1.016,572,0.926,573,0.993,574,1.016,575,0.926,576,1.388,577,1.016,578,0.926,579,1.016,580,0.926,581,1.559,582,0.926,583,1.016,584,0.947,585,1.016,586,1.938,587,1.016,588,0.926,589,0.969,590,0.926,591,0.827,592,1.897,593,0.926,594,1.016,595,0.926,596,1.388,597,0.878,598,0.926,599,1.559,600,0.926,601,0.926,602,0.926,603,1.016,604,0.926,605,0.885,606,1.016,607,1.559,608,0.926,609,0.993,610,1.016,611,0.926,612,1.357,613,0.926,614,0.926,615,1.016,616,0.926,617,0.865,618,1.016,619,0.926,620,1.016,621,1.016,622,1.067,624,1.471,636,2.083,638,2.091,639,3.123,641,2.784,642,2.612,643,1.453,660,3.593,663,3.208,669,1.8,672,3.441,676,3.646,678,1.444,679,1.399,698,2.929,699,1.991,700,1.357,701,3.673,703,2.984,704,2.648,706,2.969,707,3.098,708,3.208,711,1.811,730,5.068,731,2.225,854,4.016,894,0.775,936,1.8,937,2.546,939,4.016,965,1.599,1020,2.672,1021,2.091,1022,2.618,1023,1.726,1098,2.618,1194,4.886,1275,3.208,1408,2.225,1434,5.505,1448,4.467,1455,3.037,1462,3.474,1465,3.671,1471,3.944,1501,1.399,1502,2.762,1503,1.444,1504,2.147,1511,1.491,1521,2.225,1524,2.147,1525,1.599,1526,3.361,1527,2.225,1531,1.659,1544,1.599,1550,3.769,1554,2.618,1626,2.215,1693,3.414,1703,4.016,1780,4.016,1819,2.762,1932,1.98,1953,4.016,1957,4.016,2217,4.718,2301,1.98,2307,3.904,2534,2.618,2796,2.762,2809,2.618,2810,4.539,2811,6.194,2812,6.194,2813,4.539,2814,6.194,2815,4.539,2816,4.539,2817,5.523,2818,4.539,2819,5.523,2820,4.539,2821,4.539,2822,4.539,2823,5.523,2824,4.539,2825,6.681,2826,5.523,2827,5.523,2828,4.886,2829,5.523,2830,5.523,2831,4.539,2832,2.959,2833,2.959,2834,2.959,2835,2.959,2836,2.959,2837,4.539,2838,2.959,2839,2.959,2840,2.959,2841,4.539,2842,4.539,2843,2.959,2844,4.539,2845,2.959,2846,2.959,2847,2.959,2848,4.539,2849,2.959,2850,6.194,2851,4.539,2852,2.959,2853,4.539,2854,4.539,2855,2.959,2856,4.539,2857,5.523,2858,2.959,2859,7.767,2860,4.539,2861,4.539,2862,4.539,2863,5.523,2864,2.959,2865,2.959,2866,2.959,2867,2.959,2868,2.959,2869,2.959,2870,2.959,2871,4.539,2872,4.539,2873,4.539,2874,4.539,2875,2.959,2876,4.539,2877,4.539,2878,6.194,2879,2.959,2880,2.959,2881,2.618,2882,2.618,2883,4.539,2884,2.959,2885,2.393]],["title/modules/ResultsBrowserModule.html",[54,1.342,68,3.172]],["body/modules/ResultsBrowserModule.html",[0,0.1,3,0.116,4,0.141,5,0.103,6,0.078,25,0.009,33,0.209,41,0.141,51,0.006,52,0.007,53,0.007,56,1.957,57,2.342,68,6.534,72,2.508,73,1.571,74,1.791,76,2.756,78,2.567,88,2.508,89,0.505,128,5.891,567,2.096,586,2.93,720,2.691,721,2.824,722,2.249,1434,4.169,1436,4.924,1564,6.37,2886,5.792,2887,6.547,2888,5.792,2889,5.792,2890,6.547,2891,7.833,2892,6.547,2893,6.547,2894,6.547]],["title/components/RunSpatialSearchComponent.html",[169,0.663,588,1.404]],["body/components/RunSpatialSearchComponent.html",[0,0.124,3,0.077,4,0.095,5,0.069,6,0.094,8,1.399,11,0.338,12,0.698,14,1.051,15,0.534,16,0.923,20,0.56,22,1.154,24,0.903,25,0.009,26,0.929,27,0.693,28,1.023,29,0.978,30,1.458,33,0.191,34,1.062,41,0.095,50,1.843,51,0.004,52,0.005,53,0.005,61,1.369,62,1.369,79,1.582,82,1.028,83,1.33,89,0.338,111,1.006,135,5.532,149,2.455,167,1.468,169,1.021,179,1.504,192,1.618,218,2.553,222,1.338,224,1.338,228,1.652,231,1.978,234,2.303,235,2.075,237,2.178,239,2.027,240,2.027,255,1.892,275,1.434,290,1.401,318,1.146,368,1.747,403,4.539,420,1.504,473,1.309,489,1.504,490,1.338,494,1.468,496,1.369,552,1.504,553,2.449,554,1.89,555,1.504,556,2.562,557,1.504,558,1.504,559,1.504,560,1.369,561,1.504,562,1.369,563,1.504,564,1.369,565,2.075,566,1.369,567,1.401,568,1.504,569,1.504,570,1.369,571,1.504,572,1.369,573,1.468,574,1.504,575,1.369,576,1.847,577,1.504,578,1.369,579,1.504,580,1.369,581,2.075,582,1.369,583,1.504,584,1.401,585,1.504,586,1.369,587,1.504,588,2.334,589,2.953,590,1.89,591,2.189,592,2.376,593,1.369,594,1.504,595,1.369,596,1.847,597,1.168,598,1.369,599,2.075,600,1.369,601,1.369,602,1.369,603,1.504,604,1.369,605,1.309,606,1.504,607,2.075,608,1.369,609,1.468,610,1.504,611,1.369,612,1.806,613,1.369,614,1.369,615,1.504,616,1.369,617,1.279,618,1.504,619,1.369,620,1.504,621,1.504,622,1.578,624,0.964,687,2.455,688,2.365,689,3.264,699,1.578,706,1.843,806,1.401,825,3.376,833,2.857,853,2.857,864,2.772,886,2.008,934,2.07,944,2.07,1046,3.64,1113,2.365,1115,3.15,1262,2.455,1266,2.282,1323,2.365,1503,2.136,1609,4.543,1622,2.928,1972,1.338,1973,2.455,2026,3.208,2027,3.15,2446,3.54,2449,6.12,2450,5.345,2466,6.12,2895,6.33,2896,4.377,2897,5.203,2898,6.033,2899,4.377,2900,5.345,2901,3.093,2902,2.553,2903,2.928,2904,4.377,2905,4.377,2906,3.872,2907,6.041,2908,4.377]],["title/modules/RunSpatialSearchModule.html",[54,1.342,69,3.003]],["body/modules/RunSpatialSearchModule.html",[0,0.102,3,0.118,4,0.143,5,0.105,6,0.079,25,0.009,30,1.304,33,0.21,41,0.143,51,0.006,52,0.007,53,0.006,56,1.986,57,2.362,69,6.114,72,2.53,73,1.594,74,1.817,76,2.78,78,2.177,88,2.53,89,0.513,92,3.625,93,2.876,135,4.695,588,2.935,589,2.177,720,2.714,721,2.849,722,2.282,1939,4.808,1940,4.042,2538,5.877,2544,5.877,2895,5.372,2909,5.877,2910,5.877,2911,5.877]],["title/injectables/SceneState.html",[216,2.262,452,1.101]],["body/injectables/SceneState.html",[0,0.048,3,0.084,4,0.068,5,0.049,6,0.105,11,0.242,12,0.548,13,2.017,14,1.137,15,0.64,16,1.207,20,0.607,22,1.349,24,1.63,25,0.009,26,1.081,27,1.25,28,1.081,29,1.033,33,0.195,34,0.645,35,0.857,41,0.124,48,2.478,51,0.003,52,0.004,53,0.003,79,1.242,82,1.891,83,1.896,87,5.126,89,0.242,108,0.981,148,1.251,150,1.234,156,0.519,160,2.054,166,1.404,175,2.177,179,1.077,181,3.217,186,3.174,189,1.027,190,1.829,191,1.829,192,1.159,210,3.897,212,3.339,214,1.996,215,2.357,216,2.391,234,1.681,242,1.027,252,1.387,260,1.32,265,2.538,278,1.081,285,1.405,295,2.652,299,1.694,309,1.63,310,1.591,311,2.206,312,1.405,315,3.598,318,2.141,349,3.764,355,2.688,361,1.159,386,0.803,402,1.798,404,1.438,420,2.192,452,1.164,453,1.58,528,1.219,597,0.606,624,1.509,643,2.043,644,1.405,649,2.357,672,1.53,693,2.357,726,1.758,732,4.429,733,1.397,734,2.66,735,1.758,736,3.644,737,1.758,742,5.028,758,1.996,763,3.644,768,1.996,769,1.438,771,3.092,797,3.884,806,2.309,843,3.951,963,2.357,975,1.829,992,1.397,1096,5.097,1100,2.993,1113,1.694,1115,1.635,1156,1.635,1235,1.996,1262,1.758,1266,2.474,1271,1.996,1278,2.097,1341,3.991,1358,2.357,1360,2.216,1396,2.357,1466,2.357,1471,1.996,1611,1.908,1720,3.021,1878,3.837,1996,2.513,1997,2.535,2045,2.216,2077,1.908,2306,4.304,2307,4.045,2313,2.773,2315,3.568,2316,4.304,2317,4.045,2328,3.568,2334,4.511,2338,2.216,2339,2.216,2344,2.357,2345,2.357,2346,2.357,2347,2.357,2348,3.353,2349,2.357,2350,2.357,2351,2.357,2352,2.357,2354,2.357,2664,4.37,2665,4.123,2678,4.837,2691,1.908,2719,1.908,2912,2.357,2913,5.646,2914,6.824,2915,6.824,2916,5.063,2917,4.744,2918,5.646,2919,4.744,2920,4.744,2921,4.744,2922,4.744,2923,4.744,2924,3.135,2925,4.197,2926,5.633,2927,3.135,2928,3.837,2929,3.135,2930,3.135,2931,5.646,2932,3.135,2933,4.197,2934,4.197,2935,3.135,2936,3.135,2937,3.135,2938,3.135,2939,5.646,2940,5.424,2941,3.135,2942,3.135,2943,3.135,2944,3.135,2945,3.174,2946,3.135,2947,3.135,2948,3.135,2949,3.135,2950,4.197,2951,3.135,2952,4.197,2953,3.135,2954,4.197,2955,3.135,2956,4.197,2957,3.135,2958,4.197,2959,2.357,2960,2.535,2961,4.197,2962,4.197,2963,2.773,2964,2.535,2965,2.773,2966,2.773,2967,2.773,2968,2.773,2969,2.773,2970,2.773,2971,4.197,2972,4.197,2973,5.646,2974,2.773,2975,5.063,2976,2.773,2977,2.773,2978,2.773,2979,2.773,2980,2.773,2981,2.773,2982,2.773,2983,2.535,2984,2.773,2985,2.773,2986,2.773,2987,2.773,2988,2.773,2989,2.773,2990,2.773,2991,2.773,2992,2.773,2993,2.773,2994,2.773,2995,2.773,2996,2.773,2997,2.773,2998,2.773,2999,2.773,3000,2.773,3001,2.773,3002,2.773,3003,2.773,3004,2.773,3005,2.773,3006,2.773,3007,2.773,3008,2.773,3009,2.773,3010,2.773,3011,2.773,3012,2.773,3013,2.773,3014,2.773,3015,2.773,3016,2.773,3017,2.357,3018,2.773,3019,2.773,3020,2.773,3021,2.773,3022,2.773]],["title/interfaces/SceneStateModel.html",[156,0.743,2926,3.375]],["body/interfaces/SceneStateModel.html",[0,0.058,3,0.097,4,0.082,5,0.06,6,0.046,11,0.295,12,0.634,13,1.534,14,1.04,15,0.642,16,1.157,20,0.898,25,0.009,26,0.512,27,0.868,33,0.203,34,0.723,35,1.044,41,0.139,48,2.411,51,0.003,52,0.005,53,0.003,83,1.797,87,4.735,89,0.295,108,1.194,148,1.523,150,1.357,156,0.632,158,1.343,160,1.652,166,1.575,175,2.517,179,1.311,181,2.765,186,3.67,189,1.25,190,2.226,191,2.226,192,1.41,210,3.469,212,3.2,214,2.43,215,2.87,216,1.924,234,1.575,242,1.25,252,1.116,260,1.607,265,2.47,278,1.189,285,1.546,295,2.542,299,2.062,309,1.311,310,1.28,311,2.368,312,1.208,315,3.596,318,1.947,349,3.425,355,2.704,361,1.41,386,0.977,402,2.079,404,1.751,420,1.884,452,1.345,528,1.484,597,0.738,643,1.756,644,1.546,649,2.87,672,1.862,693,2.87,726,2.14,732,4.17,733,1.7,734,3.076,735,2.14,736,3.493,737,2.14,742,4.735,758,2.43,763,2.43,768,2.43,769,1.751,771,2.963,797,4.272,815,4.125,843,3.814,963,2.87,975,2.226,992,1.7,1096,4.538,1100,3.023,1113,2.062,1115,1.99,1156,1.99,1235,2.43,1262,2.14,1266,2.86,1271,2.43,1278,2.553,1341,3.778,1358,2.87,1360,2.697,1396,2.87,1466,2.87,1471,2.43,1611,2.322,1720,2.43,1878,3.086,1996,2.495,1997,3.086,2045,2.697,2077,2.322,2306,4.829,2307,2.697,2315,2.87,2316,4.125,2317,3.876,2328,2.87,2334,3.876,2338,2.697,2339,2.697,2344,2.87,2345,2.87,2346,2.87,2347,2.87,2348,3.876,2349,2.87,2350,2.87,2351,2.87,2352,2.87,2354,2.87,2664,4.517,2665,4.253,2678,4.922,2691,2.322,2719,2.322,2912,2.87,2913,6.579,2914,7.221,2915,7.221,2916,3.376,2918,3.376,2925,3.376,2926,5.279,2928,3.086,2931,4.852,2933,3.376,2934,3.376,2939,4.852,2940,4.829,2945,2.553,2950,3.376,2952,3.376,2954,3.376,2956,3.376,2958,4.852,2959,2.87,2960,3.086,2961,6.579,2962,6.579,2963,3.376,2964,3.086,2965,3.376,2966,3.376,2967,3.376,2968,3.376,2969,3.376,2970,3.376,2971,4.852,2972,4.852,2973,6.21,2974,3.376,2975,5.681,2976,3.376,2977,3.376,2978,3.376,2979,3.376,2980,3.376,2981,3.376,2982,3.376,2983,3.086,2984,3.376,2985,3.376,2986,3.376,2987,3.376,2988,3.376,2989,3.376,2990,3.376,2991,3.376,2992,3.376,2993,3.376,2994,3.376,2995,3.376,2996,3.376,2997,3.376,2998,3.376,2999,3.376,3000,3.376,3001,3.376,3002,3.376,3003,3.376,3004,3.376,3005,3.376,3006,3.376,3007,3.376,3008,3.376,3009,3.376,3010,3.376,3011,3.376,3012,3.376,3013,3.376,3014,3.376,3015,3.376,3016,3.376,3017,2.87,3018,3.376,3019,3.376,3020,3.376,3021,3.376,3022,3.376]],["title/interfaces/SearchResult.html",[156,0.743,2471,3.172]],["body/interfaces/SearchResult.html",[0,0.067,3,0.078,4,0.095,5,0.069,6,0.053,8,1.385,11,0.683,12,0.701,14,0.931,15,0.605,20,1.111,25,0.009,29,0.712,33,0.196,34,0.495,35,1.203,41,0.131,49,2.081,51,0.007,52,0.005,53,0.008,82,1.842,83,0.969,89,0.34,111,1.011,150,1.516,156,1.149,158,1.548,177,2.567,180,4.417,187,2.701,188,3.309,189,1.442,190,3.537,192,1.626,227,2.377,255,2.315,256,3.503,278,1.027,285,1.726,303,3.309,310,2.034,311,2.588,312,1.335,318,1.816,369,2.377,406,4.658,421,2.802,422,3.281,452,1.702,490,1.854,605,2.423,624,0.969,644,1.646,730,4.056,843,2.019,853,2.081,869,3.11,874,3.11,1000,3.537,1097,5.217,1143,2.802,1477,4.904,1478,3.309,1525,3.276,1547,3.861,1600,3.537,1620,2.802,1699,4.56,1822,3.11,1996,2.969,2000,5.873,2018,6.046,2064,6.096,2336,2.944,2370,3.689,2441,2.677,2454,3.861,2462,3.689,2465,4.904,2471,4.903,2481,3.558,2509,3.558,2530,3.558,2545,3.558,2546,3.558,2547,3.893,2548,3.893,2549,3.893,2550,5.611,2557,3.893,2558,7.766,2560,3.893,2561,3.893,2562,5.364,2563,3.893,2564,3.893,2566,3.893,2567,3.893,2568,3.893,2570,3.893,2572,3.893,2573,3.893,2574,3.893,2576,5.364,2577,3.893,2579,3.893,2583,3.893,2584,5.364,2585,7.171,2586,3.893,2587,3.558,2588,3.893,2589,3.893,2590,3.893,2591,3.893,2592,3.893,2593,3.893,2594,5.364,2595,3.893,2596,5.364,2597,5.364,2598,5.364,2599,5.364,2600,3.893,2601,3.893,2602,3.893,2603,3.893,2604,3.893,2605,3.893,2606,5.364,2607,5.364,2608,3.558,2609,3.893,2610,3.893]],["title/classes/SetExecuteSearchOnGenerate.html",[0,0.069,1969,1.839]],["body/classes/SetExecuteSearchOnGenerate.html",[0,0.139,2,2.067,3,0.097,4,0.118,5,0.086,6,0.092,7,2.717,8,1.375,11,0.421,12,0.809,13,2.57,14,1.234,15,0.712,16,1.15,18,2.139,20,0.895,22,1.082,24,1.126,25,0.009,26,0.732,27,0.863,28,0.924,29,0.883,30,1.194,32,2.362,33,0.129,34,0.614,41,0.196,42,3.954,47,3.107,51,0.005,52,0.006,53,0.005,73,1.679,260,2.297,265,1.919,269,1.254,312,1.201,315,2.177,390,2.067,392,2.067,394,1.83,402,2.067,408,1.56,597,1.055,644,1.793,653,3.768,894,2.132,901,2.792,1100,2.651,1507,2.258,1969,2.867,1972,2.362,1996,2.347,2022,2.236,2023,2.845,2024,4.076,2026,2.236,2027,2.845,2028,2.236,2029,2.297,2030,2.297,2031,2.236,2032,2.362,2033,2.236,2034,2.236,2035,2.947,2036,2.177,2037,2.236,2038,2.236,2039,2.297,2040,3.629,3023,5.455,3024,6.995]],["title/classes/SetOrgan.html",[0,0.069,2031,1.839]],["body/classes/SetOrgan.html",[0,0.139,2,2.056,3,0.096,4,0.117,5,0.086,6,0.092,7,2.71,8,1.364,11,0.419,12,0.806,13,2.568,14,1.233,15,0.715,16,1.144,18,2.132,20,1.039,22,1.078,24,1.12,25,0.009,26,0.728,27,0.858,28,0.919,29,0.878,30,1.191,32,2.349,33,0.128,34,0.611,41,0.196,42,3.948,47,3.103,51,0.005,52,0.006,53,0.005,73,1.673,260,2.285,265,2.453,269,1.247,312,1.195,315,2.165,390,2.056,392,2.056,394,1.82,402,2.056,408,2.202,597,1.049,644,1.79,653,3.402,894,2.128,901,2.782,1100,2.642,1507,2.252,1969,2.223,1972,2.356,1996,2.338,2022,2.223,2023,2.829,2024,4.073,2026,2.223,2027,2.829,2028,2.223,2029,2.285,2030,2.285,2031,2.857,2032,3.018,2033,2.223,2034,2.223,2035,2.931,2036,2.165,2037,2.223,2038,2.223,2039,2.285,2040,3.106,3025,5.425,3026,6.971]],["title/classes/SetPosition.html",[0,0.069,2033,1.839]],["body/classes/SetPosition.html",[0,0.139,2,2.061,3,0.096,4,0.117,5,0.086,6,0.092,7,2.713,8,1.365,11,0.42,12,0.807,13,2.569,14,1.234,15,0.719,16,1.147,18,2.135,20,0.893,22,1.08,24,1.122,25,0.009,26,0.73,27,0.86,28,0.921,29,0.88,30,1.192,32,2.354,33,0.128,34,0.612,41,0.196,42,3.95,47,3.105,51,0.005,52,0.006,53,0.005,73,1.676,260,2.29,265,1.913,269,1.25,312,1.197,315,2.17,390,2.061,392,2.061,394,1.824,402,2.061,408,1.554,597,1.051,644,1.791,653,3.406,815,5.25,894,2.254,901,2.786,1100,2.646,1507,2.254,1969,2.228,1972,2.358,1996,2.342,2022,2.228,2023,2.835,2024,4.074,2026,2.228,2027,2.835,2028,2.228,2029,2.29,2030,2.29,2031,2.228,2032,2.354,2033,2.861,2034,2.228,2035,2.938,2036,2.17,2037,2.228,2038,2.228,2039,2.29,2040,3.11,3027,5.437,3028,6.981]],["title/classes/SetRadius.html",[0,0.069,2037,1.839]],["body/classes/SetRadius.html",[0,0.139,2,2.065,3,0.096,4,0.118,5,0.086,6,0.092,7,2.716,8,1.365,11,0.421,12,0.808,13,2.57,14,1.234,15,0.715,16,1.149,18,2.138,20,0.894,22,1.081,24,1.124,25,0.009,26,0.732,27,0.862,28,0.923,29,0.882,30,1.194,32,2.359,33,0.128,34,0.614,41,0.196,42,3.953,47,3.106,51,0.005,52,0.006,53,0.005,73,1.678,260,2.295,265,1.917,269,1.253,312,1.2,315,2.175,390,2.065,392,2.065,394,1.828,402,2.065,408,1.558,597,1.053,644,1.897,653,3.411,894,2.132,901,2.79,1100,2.649,1507,2.461,1969,2.233,1972,2.36,1996,2.345,2022,2.233,2023,2.841,2024,4.075,2026,2.233,2027,2.841,2028,2.233,2029,2.295,2030,2.295,2031,2.233,2032,2.359,2033,2.233,2034,2.233,2035,2.944,2036,2.175,2037,2.865,2038,2.233,2039,2.295,2040,3.114,3029,5.449,3030,6.99]],["title/classes/SetSelectedSearches.html",[0,0.069,46,2.731]],["body/classes/SetSelectedSearches.html",[0,0.125,1,3.098,2,2.329,3,0.109,4,0.133,5,0.097,6,0.097,7,2.869,8,1.414,9,3.531,10,4.621,11,0.474,12,0.871,13,2.44,14,1.208,15,0.701,16,1.296,18,2.494,19,4.343,20,1.043,21,3.931,22,1.166,24,1.268,25,0.009,26,0.825,27,0.972,28,1.041,29,0.995,30,1.349,31,2.921,32,2.661,33,0.192,34,0.692,35,1.681,36,3.098,37,2.518,38,2.819,39,4.433,40,3.739,41,0.176,42,3.741,43,3.739,44,4.343,45,2.329,46,4.587,47,2.718,48,2.589,49,3.565,50,3.174,51,0.006,52,0.007,53,0.006,3031,6.145,3032,7.538]],["title/classes/SetSex.html",[0,0.069,2028,1.839]],["body/classes/SetSex.html",[0,0.139,2,2.056,3,0.096,4,0.117,5,0.086,6,0.092,7,2.71,8,1.364,11,0.419,12,0.806,13,2.568,14,1.233,15,0.715,16,1.144,17,4.8,18,2.486,20,0.891,22,1.078,24,1.12,25,0.009,26,0.728,27,0.858,28,0.919,29,0.878,30,1.191,32,2.349,33,0.128,34,0.611,41,0.196,42,3.948,47,3.103,51,0.005,52,0.006,53,0.005,73,1.673,260,2.285,265,1.909,269,1.247,312,1.195,315,2.165,390,2.056,392,2.056,394,1.82,402,2.056,408,1.551,597,1.049,644,1.79,653,3.402,894,2.128,901,2.782,1100,2.642,1507,2.252,1969,2.223,1972,2.356,1996,2.338,2022,2.223,2023,2.829,2024,4.073,2026,2.223,2027,2.829,2028,2.857,2029,3.244,2030,3.244,2031,2.223,2032,2.349,2033,2.223,2034,2.223,2035,2.931,2036,2.165,2037,2.223,2038,2.223,2039,2.285,2040,3.106,3033,6.971]],["title/components/SpatialSearchConfigBehaviorComponent.html",[169,0.663,590,1.404]],["body/components/SpatialSearchConfigBehaviorComponent.html",[0,0.055,3,0.063,4,0.077,5,0.056,6,0.105,8,1.425,11,0.275,12,0.604,14,1.221,15,0.603,16,1.102,18,2.08,22,1.352,24,1.078,25,0.009,26,0.913,27,0.827,28,1.152,29,1.101,30,1.342,33,0.199,34,1.043,37,1.462,38,1.637,41,0.077,51,0.003,52,0.005,53,0.005,61,1.116,62,1.116,79,1.368,82,1.701,83,1.829,89,0.275,108,1.116,111,0.82,148,2.085,150,0.69,167,1.197,169,0.913,174,5.445,175,1.637,176,2.387,177,2.082,178,2.082,179,1.226,187,3.482,189,1.169,204,2.522,205,2.886,206,2.886,218,3.048,222,1.091,224,1.091,228,1.429,231,1.767,234,2.268,235,1.795,239,1.753,240,1.753,242,1.169,255,1.69,275,1.169,278,1.152,290,1.142,312,1.361,318,2.14,444,3.969,473,1.067,489,1.226,490,1.091,494,1.197,496,1.116,552,1.226,553,1.635,554,1.635,555,1.226,556,2.337,557,1.226,558,1.226,559,1.226,560,1.116,561,1.226,562,1.116,563,1.226,564,1.116,565,1.795,566,1.116,567,1.142,568,1.226,569,1.226,570,1.116,571,1.226,572,1.116,573,1.197,574,1.226,575,1.116,576,1.598,577,1.226,578,1.116,579,1.226,580,1.116,581,1.795,582,1.116,583,1.226,584,1.142,585,1.226,586,1.116,587,1.226,588,1.116,589,1.169,590,2.128,591,2.604,592,2.123,593,1.635,594,1.226,595,1.116,596,1.598,597,1.315,598,1.116,599,1.795,600,1.635,601,1.116,602,1.116,603,1.226,604,1.116,605,1.067,606,1.226,607,1.795,608,1.116,609,1.197,610,1.226,611,1.116,612,1.562,613,1.116,614,1.116,615,1.226,616,1.116,617,1.043,618,1.226,619,1.116,620,1.226,621,1.226,711,1.043,806,2.318,818,3.466,828,4.135,831,3.815,835,1.462,878,4.844,920,2.387,1341,3.016,1526,2.171,1776,2.886,1972,1.598,1973,2.001,2028,1.462,2031,1.462,2454,3.935,2665,1.799,2897,5.116,2898,6.481,2901,2.522,2902,5.161,2903,2.387,3034,4.292,3035,2.684,3036,3.929,3037,4.225,3038,6.18,3039,7.232,3040,5.468,3041,5.468,3042,5.468,3043,6.018,3044,4.622,3045,6.018,3046,3.568,3047,5.468,3048,6.018,3049,6.18,3050,5.468,3051,6.018,3052,5.224,3053,3.568,3054,3.568,3055,4.622,3056,3.568,3057,3.157,3058,3.568,3059,3.157,3060,5.224,3061,3.157,3062,3.568,3063,4.622,3064,3.157,3065,4.622,3066,3.157,3067,3.157,3068,5.224,3069,3.157,3070,5.224,3071,3.157,3072,3.157,3073,2.522,3074,3.157,3075,3.568,3076,3.157,3077,3.157,3078,3.568,3079,3.157,3080,3.157,3081,2.886,3082,3.157,3083,3.157,3084,3.157,3085,3.157,3086,3.157,3087,3.157,3088,3.157,3089,3.157,3090,3.157,3091,3.157,3092,3.568,3093,3.157,3094,3.157,3095,3.157]],["title/modules/SpatialSearchConfigBehaviorModule.html",[54,1.342,3096,3.375]],["body/modules/SpatialSearchConfigBehaviorModule.html",[0,0.099,3,0.115,4,0.14,5,0.102,6,0.078,8,1.339,25,0.009,30,1.205,33,0.209,37,2.659,41,0.14,51,0.006,52,0.007,53,0.006,56,1.94,57,2.329,72,2.494,73,1.557,74,1.774,76,2.741,78,2.553,88,2.494,89,0.501,590,2.927,591,2.335,720,2.676,721,2.809,722,2.229,2901,4.585,2902,3.785,2903,4.34,3034,3.166,3096,6.943,3097,5.739,3098,5.739,3099,5.739,3100,5.739,3101,6.357,3102,5.247,3103,6.892,3104,6.487]],["title/components/SpatialSearchConfigComponent.html",[169,0.663,593,1.404]],["body/components/SpatialSearchConfigComponent.html",[0,0.091,3,0.125,4,0.073,5,0.053,6,0.099,8,1.411,11,0.26,12,0.579,14,1.058,15,0.642,18,2.626,20,0.431,22,1.267,25,0.009,26,0.672,28,0.848,29,0.81,30,1.388,33,0.118,34,1.044,37,3.408,41,0.108,48,2.272,50,2.516,51,0.003,52,0.004,53,0.004,61,1.053,62,1.053,89,0.26,108,1.053,111,0.774,162,2.92,167,1.129,169,0.882,178,4.124,222,1.03,224,1.03,228,1.369,231,1.708,234,2.261,235,1.719,237,1.805,239,1.679,240,1.679,255,1.634,256,1.997,265,2.833,275,1.103,278,1.197,287,4.131,290,1.078,368,2.384,373,2.323,386,1.898,397,2.049,405,4.425,420,2.428,444,3.859,473,1.007,477,1.643,489,1.157,490,1.03,494,1.129,496,1.053,498,1.997,523,2.507,552,1.157,553,1.566,554,1.566,555,1.157,556,2.272,557,1.157,558,1.157,559,1.157,560,1.053,561,1.157,562,1.053,563,1.157,564,1.053,565,1.719,566,1.053,567,1.913,568,1.157,569,1.157,570,1.053,571,1.157,572,1.053,573,1.129,574,1.157,575,1.053,576,1.531,577,1.157,578,1.053,579,1.157,580,1.053,581,1.719,582,1.053,583,1.157,584,1.078,585,1.157,586,1.053,587,1.157,588,1.053,589,1.103,590,1.053,591,2.252,592,2.052,593,2.069,594,1.157,595,1.053,596,1.531,597,0.968,598,1.053,599,1.719,600,1.053,601,1.053,602,1.053,603,1.157,604,1.053,605,1.007,606,1.157,607,1.719,608,1.053,609,1.129,610,1.157,611,1.053,612,1.496,613,1.053,614,1.053,615,1.157,616,1.053,617,1.463,618,1.157,619,1.053,620,1.157,621,1.157,622,1.214,624,0.741,636,2.296,658,4.674,660,3.705,666,2.253,669,2.049,676,3.3,687,2.807,688,2.704,689,3.573,699,2.385,700,3.035,701,2.825,702,3.046,703,2.704,706,3.319,707,2.807,708,2.379,711,2.166,806,1.078,825,2.915,833,2.367,835,2.051,864,2.296,886,1.545,894,0.881,901,1.344,934,1.592,944,2.825,965,2.704,986,2.049,987,1.545,992,1.5,1020,2.679,1046,3.929,1131,2.92,1341,3.743,1454,1.819,1462,4.154,1502,2.049,1503,2.915,1504,3.503,1505,4.025,1506,3.808,1507,1.934,1509,2.61,1510,2.704,1511,3.011,1524,2.825,1526,2.049,1529,2.379,1531,2.807,1532,3.764,1533,2.723,1534,2.253,1535,3.764,1544,1.819,1546,2.367,1551,4.428,1556,1.964,1562,2.144,1620,3.804,1621,3.485,1622,3.349,1624,2.532,1626,3.449,1627,2.532,1628,3.349,1629,2.532,1630,2.253,1641,1.819,1643,2.92,1644,3.046,1648,2.532,1819,2.049,1848,3.764,1926,2.144,1929,2.049,2029,2.785,2030,2.785,2060,2.723,2062,5.717,2077,2.049,2665,3.563,2881,2.979,3034,4.058,3040,5.285,3041,5.285,3042,5.285,3043,5.285,3105,2.723,3106,5.974,3107,5.005,3108,5.974,3109,5.285,3110,3.367,3111,3.367,3112,3.367,3113,3.367,3114,7.068,3115,3.367,3116,3.367,3117,3.367,3118,3.367,3119,5.005,3120,4.428,3121,5.005,3122,2.723,3123,3.367,3124,4.428,3125,3.367,3126,5.974,3127,3.367,3128,3.367,3129,2.723]],["title/modules/SpatialSearchConfigModule.html",[54,1.342,3101,3.172]],["body/modules/SpatialSearchConfigModule.html",[0,0.099,3,0.114,4,0.14,5,0.102,6,0.077,8,1.26,25,0.009,30,1.001,33,0.216,37,2.652,38,2.969,41,0.14,51,0.006,52,0.007,53,0.006,56,1.935,57,2.326,72,2.49,73,1.553,74,1.77,76,2.737,78,2.12,88,2.49,89,0.5,92,3.569,93,2.802,593,2.926,720,2.672,721,2.805,722,2.223,1658,5.85,1659,4.866,1939,4.733,1940,3.937,2500,4.866,2539,6.881,3034,3.157,3101,6.425,3130,5.725,3131,5.725,3132,5.725,3133,6.471,3134,7.778,3135,6.471]],["title/interfaces/SpatialSearchFilterItem.html",[39,2.34,156,0.743]],["body/interfaces/SpatialSearchFilterItem.html",[0,0.081,1,3.468,3,0.094,4,0.115,5,0.084,6,0.064,7,1.871,8,1.404,9,2.302,11,0.41,12,0.795,15,0.623,18,2.787,19,4.862,20,1.129,21,4.542,25,0.009,26,1.083,29,0.861,30,0.822,33,0.205,34,0.775,35,1.454,36,2.68,37,2.179,38,2.439,39,4.206,41,0.165,43,4.186,45,3.301,46,4.186,48,2.363,50,2.239,51,0.005,52,0.006,53,0.005,83,1.679,89,0.41,108,1.663,150,1.655,156,0.88,158,1.871,160,2.979,179,1.826,219,3.101,242,1.742,269,1.222,273,4.45,278,0.9,285,1.679,295,2.104,318,1.997,390,2.891,392,2.891,394,2.559,452,1.687,624,1.17,769,2.439,1095,2.872,1507,2.23,1713,3.588,1891,4.299,2662,4.909,2699,3.235,2763,3.235,2785,3.235,3136,3.998,3137,6.749,3138,4.703,3139,4.703,3140,4.703,3141,3.998,3142,4.703,3143,3.385,3144,4.703,3145,4.703,3146,4.703,3147,4.703,3148,4.703,3149,4.703,3150,4.703,3151,4.703,3152,4.703,3153,4.703,3154,4.703,3155,4.703,3156,4.703,3157,4.703,3158,4.703,3159,4.703,3160,4.703,3161,4.703,3162,4.703,3163,4.703,3164,4.703,3165,4.703,3166,4.703,3167,4.703,3168,4.703,3169,4.703,3170,4.703,3171,4.703,3172,4.299,3173,4.703,3174,4.703,3175,4.703]],["title/classes/SpatialSearchFilterSelectors.html",[0,0.069,220,2.517]],["body/classes/SpatialSearchFilterSelectors.html",[0,0.093,2,2.303,3,0.108,4,0.131,5,0.096,6,0.101,7,2.98,8,1.381,9,3.667,11,0.469,13,2.554,15,0.626,21,4.535,22,1.255,24,1.674,25,0.009,26,1.09,27,1.284,30,0.94,33,0.191,34,0.684,35,1.662,39,4.764,40,3.698,41,0.131,49,3.541,50,3.566,51,0.005,52,0.007,53,0.005,79,1.96,82,1.906,179,2.088,220,4.199,234,1.491,285,1.787,295,2.29,806,2.598,1903,5.377,1904,6.624,3141,6.369,3143,3.87,3176,5.377,3177,7.487,3178,7.487,3179,6.078,3180,6.078,3181,7.487,3182,6.624,3183,6.078,3184,7.487,3185,6.078,3186,6.078,3187,7.487,3188,6.078,3189,6.078]],["title/injectables/SpatialSearchFilterState.html",[452,1.101,3143,2.858]],["body/injectables/SpatialSearchFilterState.html",[0,0.071,1,4.145,3,0.082,4,0.1,5,0.073,6,0.101,7,2.96,8,1.422,9,3.642,11,0.356,15,0.649,18,2.746,19,4.427,20,1.141,21,4.616,22,1.272,24,1.697,25,0.009,26,1.213,27,1.301,29,0.747,30,0.714,33,0.198,34,0.705,35,1.262,36,2.326,37,1.891,38,2.117,39,3.977,41,0.154,43,5.004,45,2.891,46,5.004,48,2.152,50,1.943,51,0.004,52,0.006,53,0.004,79,1.64,82,1.932,83,1.811,89,0.356,108,1.444,150,1.59,156,0.764,160,1.998,179,1.585,219,2.692,242,1.512,269,1.061,273,4.149,278,0.781,285,1.566,295,1.916,318,2.271,390,2.695,392,2.695,394,2.386,408,2.033,452,1.536,453,2.326,624,1.016,769,2.117,806,2.277,1095,2.493,1507,2.079,1713,3.267,1891,3.732,2662,5.338,2699,2.808,2763,2.808,2785,2.808,3136,3.471,3137,5.542,3138,4.083,3139,4.083,3140,4.083,3141,3.471,3142,4.083,3143,3.989,3144,5.542,3145,5.542,3146,4.083,3147,5.542,3148,5.542,3149,4.083,3150,4.083,3151,5.542,3152,5.542,3153,4.083,3154,4.083,3155,4.083,3156,4.083,3157,4.083,3158,4.083,3159,4.083,3160,5.542,3161,4.083,3162,4.083,3163,5.542,3164,4.083,3165,5.542,3166,4.083,3167,4.083,3168,4.083,3169,4.083,3170,4.083,3171,4.083,3172,3.732,3173,4.083,3174,4.083,3175,4.083,3190,6.264,3191,6.264,3192,6.264,3193,4.615,3194,6.291,3195,4.615,3196,4.615,3197,4.615,3198,4.615,3199,4.615]],["title/components/SpatialSearchKeyboardUIBehaviorComponent.html",[169,0.663,595,1.404]],["body/components/SpatialSearchKeyboardUIBehaviorComponent.html",[0,0.107,3,0.052,4,0.063,5,0.046,6,0.102,8,1.414,11,0.225,12,0.52,14,0.826,15,0.638,20,1.043,22,1.315,24,1.508,25,0.009,26,1.039,27,1.224,28,1.188,29,1.301,30,1.357,33,0.106,34,1.031,41,0.063,51,0.003,52,0.004,53,0.004,61,0.914,62,0.914,79,1.177,82,1.56,83,1.74,89,0.225,111,0.671,167,0.98,169,1.079,218,1.704,222,0.893,224,0.893,228,1.229,231,1.566,234,2.228,235,1.544,239,1.508,240,1.508,242,1.795,255,1.499,269,1.259,275,0.957,278,0.495,287,2.266,290,0.935,311,2.031,360,5.673,361,1.661,363,2.362,390,1.703,392,1.703,393,2.062,394,1.508,408,0.835,421,2.862,425,1.748,473,0.873,489,1.003,490,0.893,494,0.98,496,0.914,498,1.794,523,2.659,552,1.003,553,2.078,554,1.406,555,1.003,556,2.114,557,1.003,558,1.003,559,1.003,560,0.914,561,1.003,562,0.914,563,1.003,564,0.914,565,1.544,566,0.914,567,0.935,568,1.003,569,1.003,570,0.914,571,1.003,572,0.914,573,0.98,574,1.003,575,0.914,576,1.375,577,1.003,578,0.914,579,1.003,580,0.914,581,1.544,582,0.914,583,1.003,584,0.935,585,1.003,586,0.914,587,1.003,588,0.914,589,0.957,590,0.914,591,0.817,592,1.882,593,0.914,594,1.003,595,1.925,596,2.869,597,1.793,598,0.914,599,1.544,600,0.914,601,0.914,602,0.914,603,1.003,604,0.914,605,0.873,606,1.003,607,1.544,608,0.914,609,0.98,610,1.003,611,0.914,612,1.344,613,0.914,614,0.914,615,1.003,616,0.914,617,0.854,618,1.003,619,0.914,620,1.003,621,1.003,624,1.661,628,3.803,636,2.062,644,1.355,660,2.441,672,4.21,676,2.003,766,5.729,806,1.754,825,2.674,833,2.126,864,2.062,886,1.34,894,2.272,974,3.737,998,2.196,1000,4.093,1462,2.521,1479,3.635,1480,3.38,1549,2.362,1552,2.362,1685,3.976,1702,3.38,1713,3.658,1729,6.674,1734,3.635,1766,2.362,1972,0.893,2204,6.598,2384,3.177,2475,2.362,2902,5,3034,4.182,3035,2.196,3036,5.276,3037,3.635,3059,2.584,3061,2.584,3064,2.584,3066,2.584,3069,2.584,3071,2.584,3200,3.976,3201,5.479,3202,6.206,3203,6.206,3204,4.495,3205,4.495,3206,4.495,3207,6.642,3208,3.976,3209,6.642,3210,5.479,3211,5.479,3212,4.495,3213,4.495,3214,2.921,3215,4.495,3216,6.152,3217,4.495,3218,4.495,3219,4.495,3220,2.921,3221,3.976,3222,5.479,3223,2.921,3224,4.495,3225,4.495,3226,4.495,3227,4.495,3228,2.921,3229,4.495,3230,2.921,3231,4.495,3232,4.495,3233,4.495,3234,3.635,3235,4.495,3236,2.921,3237,5.443,3238,1.954,3239,7.308,3240,5.479,3241,2.921,3242,2.921,3243,6.152,3244,2.921,3245,2.584,3246,4.495,3247,7.308,3248,4.495,3249,2.362,3250,4.495,3251,2.921,3252,2.921,3253,2.921,3254,2.921,3255,2.921]],["title/modules/SpatialSearchKeyboardUIBehaviorModule.html",[54,1.342,3256,3.172]],["body/modules/SpatialSearchKeyboardUIBehaviorModule.html",[0,0.099,3,0.115,4,0.14,5,0.102,6,0.078,8,1.339,25,0.009,30,1.206,33,0.204,41,0.14,51,0.006,52,0.007,53,0.006,56,1.942,57,2.331,72,2.496,73,1.559,74,1.777,76,2.743,78,2.555,88,2.496,89,0.501,595,2.928,596,2.71,597,1.615,720,2.678,721,2.811,722,2.231,1972,1.987,2902,3.79,2903,4.346,3034,3.17,3102,5.254,3256,6.526,3257,5.747,3258,5.747,3259,5.747,3260,5.747,3261,6.359,3262,5.747]],["title/components/SpatialSearchKeyboardUIComponent.html",[169,0.663,598,1.404]],["body/components/SpatialSearchKeyboardUIComponent.html",[0,0.115,3,0.063,4,0.077,5,0.056,6,0.096,8,1.403,11,0.274,12,0.602,14,0.97,15,0.602,20,0.788,22,1.207,25,0.009,26,0.699,28,1.044,29,1.17,30,1.387,33,0.084,34,1.047,41,0.077,50,2.858,51,0.003,52,0.005,53,0.005,61,1.111,62,1.111,89,0.274,111,0.816,166,1.277,167,1.191,169,0.91,178,2.071,222,1.086,224,1.086,228,1.424,231,1.762,234,2.267,235,1.788,237,1.877,239,1.746,240,1.746,255,1.686,269,1.197,275,1.163,278,0.881,287,3.421,290,1.137,352,2.161,363,5.489,372,3.915,386,0.91,393,1.629,404,2.388,420,2.482,425,2.024,473,1.062,489,1.22,490,1.086,494,1.191,496,1.928,498,2.077,523,2.336,552,1.22,553,2.261,554,1.629,555,1.22,556,2.331,557,1.22,558,1.22,559,1.22,560,1.111,561,1.22,562,1.111,563,1.22,564,1.111,565,1.788,566,1.111,567,1.137,568,1.22,569,1.22,570,1.111,571,1.22,572,1.111,573,1.191,574,1.22,575,1.111,576,1.592,577,1.22,578,1.111,579,1.22,580,1.111,581,1.788,582,1.111,583,1.22,584,1.137,585,1.22,586,1.111,587,1.22,588,1.111,589,1.163,590,1.111,591,0.993,592,2.117,593,1.111,594,1.22,595,1.111,596,2.822,597,1.604,598,2.123,599,1.788,600,1.111,601,1.111,602,1.111,603,1.22,604,1.111,605,1.062,606,1.22,607,1.788,608,1.111,609,1.191,610,1.22,611,1.111,612,1.556,613,1.111,614,1.111,615,1.22,616,1.111,617,1.038,618,1.22,619,1.111,620,1.22,621,1.22,622,1.28,624,0.782,628,2.624,634,3.141,636,2.388,645,2.872,660,3.219,676,2.746,699,1.28,700,1.629,701,1.679,702,4.13,706,3.438,707,4.958,708,3.679,711,1.984,766,5.802,806,1.137,825,3.007,833,2.462,835,2.526,864,2.388,886,1.629,901,1.417,934,1.679,944,3.571,987,1.629,992,2.319,1020,2.336,1338,3.483,1462,2.919,1479,4.21,1480,3.915,1503,3.312,1504,3.21,1505,3.75,1506,3.21,1507,1.522,1509,3.214,1510,1.918,1511,1.79,1532,5.104,1534,3.483,1546,2.462,1549,5.489,1552,5.489,1626,1.733,1644,3.167,1648,5.104,1734,6.107,1819,4.13,1972,2.447,2945,2.376,3034,3.905,3122,5.489,3202,5.452,3203,5.452,3237,6.393,3245,6.004,3249,5.489,3263,2.872,3264,5.452,3265,4.605,3266,6.163,3267,6.163,3268,6.163,3269,3.551,3270,3.551,3271,3.551,3272,3.551,3273,5.205,3274,5.205,3275,5.205,3276,5.205,3277,4.605,3278,5.205,3279,5.205,3280,3.551,3281,6.163,3282,4.605,3283,5.205,3284,6.681,3285,3.551,3286,3.551,3287,3.551,3288,3.551,3289,6.787,3290,3.551,3291,2.872,3292,2.872,3293,3.551]],["title/modules/SpatialSearchKeyboardUIModule.html",[54,1.342,3261,3.172]],["body/modules/SpatialSearchKeyboardUIModule.html",[0,0.102,3,0.118,4,0.144,5,0.105,6,0.08,8,1.275,25,0.009,30,1.029,33,0.206,41,0.144,51,0.006,52,0.007,53,0.006,56,1.989,57,2.364,72,2.532,73,1.596,74,1.819,76,2.782,78,2.179,88,2.532,89,0.513,92,3.628,93,2.88,196,5.002,596,2.581,598,2.936,720,2.716,721,2.851,722,2.285,1972,2.034,3034,3.246,3261,6.46,3294,5.884,3295,5.884,3296,5.884,3297,5.884]],["title/components/SpatialSearchUiBehaviorComponent.html",[169,0.663,600,1.404]],["body/components/SpatialSearchUiBehaviorComponent.html",[0,0.042,3,0.135,4,0.06,5,0.044,6,0.107,8,1.434,11,0.214,12,0.498,14,1.253,15,0.65,16,0.909,18,1.829,22,1.374,24,0.89,25,0.009,26,0.803,27,0.682,28,1.162,29,1.111,30,1.394,33,0.195,34,1.022,35,0.757,37,1.135,38,1.27,41,0.06,51,0.002,52,0.004,53,0.004,61,0.866,62,0.866,79,1.129,82,1.612,83,1.632,89,0.214,108,0.866,111,0.636,150,0.535,167,0.929,169,0.957,174,6.14,175,1.27,176,1.852,177,1.615,178,1.615,179,0.951,187,3.945,189,0.907,196,2.082,204,1.957,205,2.239,206,2.239,218,3.09,222,0.847,224,0.847,228,1.18,231,1.514,234,2.216,235,1.481,239,1.447,240,1.447,242,0.907,255,1.449,265,1.864,275,0.907,278,1.097,285,0.61,290,0.886,311,0.847,312,1.774,315,2.114,318,1.697,444,3.489,473,0.828,489,0.951,490,0.847,494,0.929,496,0.866,523,1.634,552,0.951,553,1.349,554,1.349,555,0.951,556,2.054,557,0.951,558,0.951,559,0.951,560,0.866,561,0.951,562,0.866,563,0.951,564,0.866,565,1.481,566,0.866,567,0.886,568,0.951,569,0.951,570,0.866,571,0.951,572,0.866,573,0.929,574,0.951,575,0.866,576,1.319,577,0.951,578,0.866,579,0.951,580,0.866,581,1.481,582,0.866,583,0.951,584,0.886,585,0.951,586,0.866,587,0.951,588,0.866,589,0.907,590,1.349,591,1.812,592,1.82,593,0.866,594,0.951,595,0.866,596,1.319,597,1.817,598,0.866,599,1.481,600,1.871,601,1.349,602,0.866,603,0.951,604,0.866,605,0.828,606,0.951,607,1.481,608,0.866,609,0.929,610,0.951,611,0.866,612,1.289,613,0.866,614,0.866,615,0.951,616,0.866,617,0.809,618,0.951,619,0.866,620,0.951,621,0.951,624,0.95,663,3.048,711,0.809,806,2.737,828,4.336,835,1.135,878,3.544,894,1.565,920,1.852,974,2.04,1100,1.049,1101,1.396,1507,1.549,1526,1.685,1600,2.516,1609,3.243,1634,4.497,1710,5.552,1776,2.239,1972,1.829,1973,1.553,2022,2.451,2033,1.135,2034,2.451,2036,2.386,2037,1.135,2038,2.451,2358,2.762,2454,3.373,2665,1.396,2672,3.231,2674,1.444,2677,3.09,2681,3.09,2682,3.09,2781,2.516,2897,5.964,2898,5.241,2901,1.957,2902,5.217,2903,1.852,2906,2.45,3034,4.351,3035,2.082,3036,3.243,3037,3.488,3039,6.737,3044,3.815,3045,5.29,3047,3.815,3048,5.29,3050,4.686,3051,5.29,3055,3.815,3057,2.45,3063,3.815,3065,3.815,3067,2.45,3072,2.45,3073,1.957,3074,2.45,3076,3.815,3077,2.45,3079,2.45,3080,2.45,3081,2.239,3082,2.45,3083,2.45,3084,2.45,3085,2.45,3086,2.45,3087,2.45,3088,2.45,3089,2.45,3090,2.45,3091,2.45,3093,2.45,3094,2.45,3095,2.45,3200,3.815,3208,4.686,3221,2.45,3238,1.852,3298,4.284,3299,4.284,3300,5.297,3301,5.29,3302,5.98,3303,2.769,3304,4.313,3305,2.769,3306,2.769,3307,2.769,3308,4.313,3309,2.769,3310,2.769,3311,4.313,3312,2.769,3313,4.313,3314,2.769,3315,4.313,3316,2.769,3317,2.769,3318,4.313,3319,2.769,3320,2.769,3321,4.313,3322,2.769,3323,4.313,3324,2.769,3325,4.313,3326,2.769,3327,4.313,3328,2.769,3329,4.313,3330,2.769,3331,4.313,3332,4.313,3333,2.769,3334,4.313,3335,2.769,3336,2.769,3337,4.313,3338,2.769,3339,4.313,3340,2.769,3341,4.313,3342,2.769]],["title/modules/SpatialSearchUiBehaviorModule.html",[54,1.342,3343,3.375]],["body/modules/SpatialSearchUiBehaviorModule.html",[0,0.099,3,0.115,4,0.14,5,0.102,6,0.078,8,1.339,25,0.009,30,1.205,33,0.209,41,0.14,51,0.006,52,0.007,53,0.006,56,1.94,57,2.329,72,2.494,73,1.557,74,1.774,76,2.741,78,2.553,88,2.494,89,0.501,597,1.614,600,2.927,720,2.676,721,2.809,722,2.229,1972,1.984,2901,4.585,2902,3.785,2903,4.34,3034,3.166,3102,5.247,3103,6.892,3262,5.739,3343,6.943,3344,5.739,3345,5.739,3346,5.739,3347,5.739,3348,6.357]],["title/components/SpatialSearchUiComponent.html",[169,0.663,601,1.404]],["body/components/SpatialSearchUiComponent.html",[0,0.1,3,0.121,4,0.053,5,0.039,6,0.104,8,1.418,11,0.189,12,0.452,14,1.164,15,0.666,18,2.295,20,0.624,22,1.334,25,0.009,26,0.525,28,0.945,29,0.791,30,1.362,33,0.144,34,1.023,35,0.669,41,0.053,48,1.917,50,2.057,51,0.002,52,0.004,53,0.004,61,0.765,62,0.765,73,1.757,89,0.189,108,0.765,111,0.562,162,2.849,167,0.82,169,0.901,201,1.556,218,1.426,222,0.747,224,0.747,226,2.939,228,1.069,231,1.396,234,2.187,235,1.343,237,1.409,239,1.311,240,1.311,255,1.336,256,0.975,260,2.057,262,2.939,265,2.575,275,0.801,278,1.239,287,4.214,290,0.783,315,3.244,355,2.057,361,2.062,368,2.227,373,2.372,386,0.626,397,2.972,404,1.121,406,2.192,409,3.161,410,3.161,420,2.792,437,2.489,444,3.796,473,1.46,477,2.723,482,0.903,489,0.84,490,0.747,494,0.82,496,0.765,498,1.56,523,3.004,552,0.84,553,1.909,554,1.223,555,0.84,556,1.917,557,0.84,558,0.84,559,0.84,560,0.765,561,0.84,562,0.765,563,0.84,564,0.765,565,1.343,566,0.765,567,1.564,568,0.84,569,0.84,570,0.765,571,0.84,572,0.765,573,0.82,574,0.84,575,0.765,576,1.195,577,0.84,578,0.765,579,0.84,580,0.765,581,1.343,582,0.765,583,0.84,584,0.783,585,0.84,586,0.765,587,0.84,588,0.765,589,1.999,590,0.765,591,0.683,592,1.678,593,0.765,594,0.84,595,0.765,596,1.866,597,1.553,598,0.765,599,1.343,600,0.765,601,1.746,602,0.765,603,0.84,604,0.765,605,0.731,606,0.84,607,1.343,608,0.765,609,0.82,610,0.84,611,0.765,612,1.946,613,0.765,614,0.765,615,0.84,616,0.765,617,0.715,618,0.84,619,0.765,620,0.84,621,0.84,622,0.881,624,0.538,628,3.783,636,1.793,644,1.563,660,3.753,669,1.487,676,3.344,687,1.371,688,1.321,695,1.838,698,1.156,699,2.559,700,3.358,701,1.848,702,2.972,703,3.834,704,2.849,706,3.614,707,3.422,711,2.241,712,1.838,806,0.783,825,2.383,833,1.848,835,2.501,864,1.793,886,1.121,894,2.17,901,0.975,934,1.156,936,1.487,937,1.371,944,2.31,965,3.297,986,1.487,987,1.793,992,1.089,1020,2.774,1021,3.452,1023,2.28,1037,2.28,1038,2.378,1046,3.808,1100,1.851,1101,2.462,1454,2.639,1462,4.505,1471,2.489,1475,2.378,1501,1.848,1503,2.383,1504,2.31,1505,3.395,1506,3.549,1507,2.566,1509,2.91,1510,2.112,1511,2.462,1524,1.848,1526,2.378,1527,2.939,1534,1.635,1546,2.31,1547,2.489,1550,2.972,1562,3.11,1622,1.635,1625,1.838,1626,2.723,1634,1.838,1643,1.426,1644,1.487,1664,3.452,1713,2.038,1819,3.713,1833,1.977,1926,1.556,1929,1.487,1932,3.267,1972,2.663,1996,1.311,2036,1.949,2062,3.161,2077,1.487,2358,2.547,2625,5.263,2665,2.462,2672,3.516,2674,3.182,2677,2.849,2681,2.849,2682,2.849,2882,2.162,3034,4.23,3036,1.838,3109,4.321,3120,3.458,3122,3.95,3129,1.977,3172,3.161,3238,1.635,3263,1.977,3264,4.321,3265,3.458,3284,2.162,3292,1.977,3298,3.95,3299,3.95,3301,4.321,3349,4.884,3350,4.884,3351,4.884,3352,4.884,3353,4.884,3354,4.884,3355,4.884,3356,2.444,3357,7.669,3358,2.444,3359,2.444,3360,3.908,3361,2.444,3362,2.444,3363,3.458,3364,2.444,3365,3.908,3366,3.908,3367,2.444,3368,2.444,3369,2.444,3370,3.908,3371,2.444,3372,2.444,3373,2.444,3374,3.161,3375,2.444,3376,2.444,3377,2.444,3378,6.101,3379,2.444,3380,2.444,3381,2.444,3382,2.444,3383,2.444,3384,7.097,3385,2.444,3386,5.58,3387,3.908,3388,3.908,3389,3.908,3390,3.908,3391,3.908,3392,2.444,3393,2.444,3394,2.444,3395,2.444,3396,2.444,3397,2.444,3398,2.444,3399,2.444,3400,2.444,3401,3.458,3402,2.444,3403,2.444,3404,2.444,3405,2.444,3406,2.444,3407,2.444,3408,2.444]],["title/interfaces/SpatialSearchUiModel.html",[156,0.743,2676,2.618]],["body/interfaces/SpatialSearchUiModel.html",[0,0.068,1,1.463,3,0.097,4,0.063,5,0.046,6,0.035,7,1.021,8,1.261,9,1.937,11,0.224,12,0.517,13,1.251,14,0.823,15,0.644,16,0.612,18,2.749,20,0.895,21,2.332,25,0.009,26,0.39,27,1.393,30,1.082,31,2.404,33,0.199,34,0.504,35,0.794,36,1.463,37,1.189,38,1.331,41,0.143,45,1.1,48,1.536,49,1.372,51,0.003,52,0.004,53,0.003,83,1.737,89,0.224,108,0.908,150,1.769,156,1.015,158,1.021,166,1.504,179,0.997,181,2.255,187,3.248,189,0.951,192,1.073,207,1.568,216,1.463,219,1.693,220,1.628,221,1.848,234,0.712,252,0.848,256,1.158,265,2.775,269,0.667,278,0.924,285,1.657,295,1.875,299,2.416,312,0.985,317,1.848,318,1.605,349,1.416,361,1.073,366,1.628,386,1.697,390,2.763,392,2.763,393,2.504,394,2.446,402,1.1,403,3.06,408,1.894,452,1.097,479,1.331,480,1.331,481,1.293,482,1.073,483,1.372,528,1.128,597,0.561,639,2.255,641,1.463,642,1.372,644,1.737,678,1.416,679,1.372,711,0.848,764,3.558,769,1.331,894,2.354,974,3.132,1020,2.068,1095,1.568,1100,2.853,1101,3.091,1113,1.568,1115,2.846,1116,2.416,1129,3.864,1156,2.332,1262,2.508,1266,1.513,1277,1.766,1341,2.182,1501,2.115,1507,2.52,1556,1.693,1641,2.416,1713,2.332,1969,1.833,1972,0.888,1973,1.628,1996,0.974,2022,1.189,2024,3.117,2026,1.189,2028,1.833,2029,1.222,2030,2.298,2031,1.833,2032,3.794,2033,1.833,2034,1.833,2036,1.158,2037,1.833,2038,1.189,2039,2.946,2040,1.993,2358,3.454,2657,1.848,2658,1.942,2659,1.848,2660,3.904,2661,1.942,2662,4.957,2663,1.942,2664,3.184,2665,3.091,2666,2.992,2667,1.942,2668,2.992,2669,1.942,2670,1.848,2671,1.848,2672,4.261,2673,2.848,2674,1.513,2675,1.848,2676,3.184,2677,4.392,2678,4.254,2679,4.217,2680,4.431,2681,3.864,2682,3.864,2683,5.037,2684,1.766,2685,1.942,2686,1.568,2687,1.848,2688,1.942,2689,1.942,2690,2.992,2691,1.766,2692,1.942,2693,1.942,2694,1.942,2695,1.942,2696,1.942,2697,1.942,2698,1.942,2699,4.437,2700,3.651,2701,2.992,2702,2.848,2703,2.992,2704,5.037,2705,1.942,2706,5.037,2707,1.942,2708,1.942,2709,1.942,2710,1.942,2711,5.277,2712,1.942,2713,1.942,2714,4.102,2715,2.992,2716,1.942,2717,1.942,2718,1.942,2719,2.722,2720,1.942,2721,1.942,2722,1.942,2723,1.942,2724,1.942,2725,3.651,2726,3.904,2727,1.848,2728,1.848,2729,1.848,2730,3.651,2731,1.942,2732,1.942,2733,1.942,2734,3.651,2735,1.942,2736,1.942,2737,4.102,2738,2.992,2739,1.942,2740,1.942,2741,1.942,2742,1.942,2743,1.942,2744,1.942,2745,1.942,2746,1.942,2747,1.942,2748,2.992,2749,1.942,2750,1.942,2751,1.942,2752,1.942,2753,1.942,2754,1.942,2755,1.942,2756,1.942,2757,1.942,2758,1.848,2759,1.942,2760,1.942,2761,1.942,2762,1.942,2763,2.722,2764,1.942,2765,1.942,2766,1.942,2767,1.942,2768,1.942,2769,1.942,2770,2.992,2771,1.942,2772,2.992,2773,1.942,2774,1.942,2775,1.942,2776,1.942,2777,1.942,2778,1.942,2779,1.942,2780,1.942,2781,1.693,2782,1.942,2783,1.942,2784,1.942,2785,1.766,2786,1.942,2787,1.942,2788,1.942,2789,1.942,2790,1.942,2791,1.942,2792,1.942,2793,1.942,2794,1.942,2795,1.942,2796,1.766,2797,1.942,2798,1.942,2799,1.942,2800,1.848,2801,1.848,2802,1.848,2803,1.848]],["title/modules/SpatialSearchUiModule.html",[54,1.342,3348,3.172]],["body/modules/SpatialSearchUiModule.html",[0,0.091,3,0.105,4,0.129,5,0.094,6,0.071,8,1.307,25,0.009,30,1.143,33,0.217,34,0.671,41,0.129,51,0.005,52,0.007,53,0.005,56,1.78,57,2.21,72,2.367,73,1.429,74,1.629,76,2.602,78,2.423,88,2.367,89,0.46,92,3.392,93,2.578,104,6.541,105,6.541,108,1.863,196,4.478,473,2.21,596,2.261,597,1.429,601,2.896,605,1.78,612,1.78,720,2.54,721,2.666,722,2.046,1939,4.499,1940,3.624,1972,1.821,2902,3.474,3034,2.906,3256,6.228,3297,5.268,3348,6.609,3409,5.268,3410,5.268,3411,5.268,3412,5.268,3413,6.434,3414,6.228,3415,7.393,3416,5.955,3417,7.393,3418,5.955,3419,7.393,3420,5.955,3421,4.478,3422,4.478,3423,5.955,3424,4.478,3425,5.955]],["title/classes/SpatialSearchUiSelectors.html",[0,0.069,3073,3.172]],["body/classes/SpatialSearchUiSelectors.html",[0,0.047,2,1.16,3,0.054,4,0.066,5,0.048,6,0.105,7,3.077,8,1.399,11,0.236,12,0.539,13,2.62,14,0.758,15,0.667,18,2.642,20,0.868,22,1.344,24,1.783,25,0.009,26,1.16,27,1.367,28,0.518,29,0.496,30,0.474,33,0.175,34,0.635,35,0.837,36,1.543,37,1.255,38,1.405,41,0.066,45,2.39,51,0.003,52,0.004,53,0.003,79,1.22,82,2.015,108,0.958,150,1.382,166,1.143,179,1.052,180,5.095,207,1.654,234,0.751,256,1.222,260,1.289,265,1.985,278,0.518,285,1.925,295,2.487,315,1.86,318,1.477,355,1.289,386,2.049,390,2.816,392,2.902,393,2.588,394,2.569,408,2.5,479,1.405,480,1.405,481,1.364,482,1.132,483,1.448,490,2.487,597,0.592,605,0.915,644,1.686,699,2.274,758,2.967,764,2.753,806,2.724,894,2.245,1100,2.138,1101,2.844,1341,3.737,1501,1.448,1507,2.089,1641,1.654,1713,1.597,1972,2.674,2032,2.018,2358,2.43,2664,4.668,2665,4.324,2670,1.95,2672,3.666,2673,1.95,2674,3.875,2675,4.015,2676,5.344,2677,2.719,2678,2.719,2679,1.95,2681,2.719,2682,2.719,2686,1.654,2687,5.179,2702,1.95,2726,1.95,2727,2.967,2728,2.967,2729,2.967,2758,4.551,2800,1.95,2801,1.95,2802,1.95,2803,1.95,2928,3.769,2964,2.476,3073,3.293,3182,5.579,3238,2.049,3249,4.563,3298,3.769,3299,3.769,3357,2.709,3426,2.709,3427,7.078,3428,4.66,3429,4.66,3430,5.641,3431,3.062,3432,4.66,3433,7.196,3434,3.062,3435,4.66,3436,3.062,3437,4.66,3438,3.062,3439,4.66,3440,3.062,3441,2.709,3442,4.66,3443,3.062,3444,4.66,3445,3.062,3446,4.66,3447,3.062,3448,4.66,3449,3.062,3450,4.66,3451,3.062,3452,4.66,3453,3.062,3454,4.66,3455,3.062,3456,3.062,3457,4.66,3458,3.062,3459,4.66,3460,3.062,3461,4.66,3462,3.062,3463,4.66,3464,3.062,3465,4.66,3466,3.062,3467,3.062,3468,3.062,3469,3.062,3470,3.062,3471,4.66,3472,3.062,3473,3.062,3474,3.062,3475,3.062,3476,3.062,3477,3.062,3478,3.062,3479,3.062,3480,3.062,3481,3.062,3482,3.062,3483,3.062,3484,3.062,3485,2.709,3486,3.062,3487,3.062,3488,3.062,3489,3.062,3490,3.062,3491,3.062,3492,3.062,3493,3.062,3494,3.062,3495,3.062,3496,4.66,3497,3.062,3498,3.062,3499,3.062,3500,3.062,3501,3.062,3502,3.062,3503,3.062,3504,3.062,3505,3.062,3506,3.062,3507,3.062,3508,3.062]],["title/injectables/SpatialSearchUiState.html",[452,1.101,2686,2.425]],["body/injectables/SpatialSearchUiState.html",[0,0.06,1,1.241,3,0.087,4,0.053,5,0.039,6,0.097,7,2.865,8,1.38,9,1.702,11,0.19,13,1.566,14,0.752,15,0.628,16,0.829,18,2.713,20,0.835,21,2.049,22,1.244,24,1.66,25,0.009,26,1.093,27,1.273,30,1.1,31,2.242,33,0.192,34,0.443,35,0.673,36,1.241,37,1.009,38,1.129,41,0.132,45,0.933,48,1.924,49,1.164,51,0.002,52,0.004,53,0.002,79,1.029,82,1.865,83,1.869,89,0.19,108,0.77,150,1.741,156,0.927,166,1.203,179,0.845,181,2.824,187,3.537,189,0.806,192,0.91,207,1.33,216,1.241,219,1.436,220,1.38,221,1.567,234,0.604,252,1.149,256,0.982,265,2.794,269,0.566,278,0.949,285,1.566,295,1.996,299,2.123,312,1.08,317,2.502,318,1.709,349,1.918,361,1.452,366,2.204,386,1.568,390,2.596,392,2.596,393,2.251,394,2.298,402,0.933,403,3.842,408,2.3,452,0.964,453,1.241,479,1.129,480,1.129,481,1.096,482,0.91,483,1.164,528,0.957,597,0.76,639,2.824,641,2.473,642,1.164,644,1.566,678,1.201,679,1.164,711,0.719,764,2.394,769,1.129,806,2.503,894,2.261,974,3.557,1020,1.859,1095,1.33,1100,2.123,1101,1.981,1113,1.33,1115,2.558,1116,2.123,1129,3.572,1156,2.049,1262,2.204,1266,1.283,1277,1.498,1341,2.733,1501,1.859,1507,2.427,1556,1.436,1641,2.123,1713,2.049,1969,2.675,1972,2.49,1973,1.38,1996,0.826,2022,2.011,2024,3.351,2026,2.011,2028,2.675,2029,1.036,2030,2.066,2031,2.675,2032,3.676,2033,2.675,2034,2.675,2036,1.958,2037,2.675,2038,2.011,2039,2.996,2040,1.751,2358,2.049,2657,1.567,2658,1.647,2659,1.567,2660,4.53,2661,1.647,2662,5.457,2663,1.647,2664,3.808,2665,1.981,2666,2.629,2667,1.647,2668,2.629,2669,1.647,2670,1.567,2671,1.567,2672,3.308,2673,2.502,2674,1.283,2675,1.567,2676,3.268,2677,3.572,2678,3.268,2679,2.502,2680,2.629,2681,2.293,2682,2.293,2683,4.096,2684,1.498,2685,1.647,2686,2.123,2687,1.567,2688,1.647,2689,2.629,2690,2.629,2691,1.498,2692,1.647,2693,1.647,2694,1.647,2695,1.647,2696,1.647,2697,2.629,2698,2.629,2699,4.168,2700,3.282,2701,2.629,2702,2.502,2703,2.629,2704,4.76,2705,1.647,2706,4.76,2707,1.647,2708,2.629,2709,2.629,2710,2.629,2711,5.032,2712,1.647,2713,1.647,2714,3.748,2715,2.629,2716,1.647,2717,1.647,2718,1.647,2719,2.391,2720,1.647,2721,1.647,2722,1.647,2723,2.629,2724,2.629,2725,3.282,2726,3.567,2727,1.567,2728,1.567,2729,1.567,2730,3.282,2731,1.647,2732,1.647,2733,1.647,2734,3.282,2735,1.647,2736,1.647,2737,3.748,2738,2.629,2739,1.647,2740,1.647,2741,1.647,2742,1.647,2743,1.647,2744,1.647,2745,2.629,2746,2.629,2747,1.647,2748,2.629,2749,2.629,2750,2.629,2751,1.647,2752,2.629,2753,2.629,2754,1.647,2755,1.647,2756,1.647,2757,1.647,2758,1.567,2759,1.647,2760,2.629,2761,2.629,2762,1.647,2763,2.391,2764,2.629,2765,2.629,2766,1.647,2767,1.647,2768,2.629,2769,2.629,2770,2.629,2771,1.647,2772,2.629,2773,1.647,2774,1.647,2775,1.647,2776,1.647,2777,1.647,2778,1.647,2779,1.647,2780,2.629,2781,2.293,2782,2.629,2783,2.629,2784,1.647,2785,1.498,2786,1.647,2787,1.647,2788,1.647,2789,1.647,2790,1.647,2791,1.647,2792,1.647,2793,1.647,2794,2.629,2795,2.629,2796,2.391,2797,2.629,2798,2.629,2799,2.629,2800,1.567,2801,1.567,2802,1.567,2803,1.567,3194,6.795,3427,3.477,3433,2.177,3509,3.93,3510,2.461,3511,2.461,3512,2.461,3513,2.461,3514,2.461,3515,2.461,3516,2.461,3517,2.461,3518,2.461,3519,2.461,3520,2.461,3521,2.461,3522,2.461,3523,2.461,3524,2.461]],["title/components/SpinnerOverlayComponent.html",[169,0.663,602,1.404]],["body/components/SpinnerOverlayComponent.html",[0,0.125,3,0.079,4,0.096,5,0.07,6,0.094,8,1.23,11,0.473,12,0.708,14,0.938,15,0.581,20,0.894,22,1.163,25,0.009,26,0.822,27,1.19,28,1.183,29,1.131,30,1.289,33,0.105,34,1.063,41,0.096,50,1.879,51,0.004,52,0.005,53,0.005,61,1.396,62,1.396,74,1.675,89,0.344,111,1.026,138,5.927,166,1.095,167,1.497,169,1.164,222,1.365,224,1.365,228,1.675,231,1.998,234,2.306,235,2.103,237,2.207,239,2.054,240,2.054,242,2.006,255,1.912,264,2.38,275,1.462,289,5.831,290,2.928,386,1.568,394,1.497,420,1.533,425,2.38,473,1.334,477,2.988,489,1.533,490,1.365,494,1.497,496,1.396,498,2.443,523,2.649,552,1.533,553,2.466,554,1.916,555,1.533,556,2.584,557,1.533,558,1.533,559,1.533,560,1.396,561,1.533,562,1.396,563,1.533,564,1.396,565,2.103,566,1.396,567,1.429,568,1.533,569,1.533,570,1.396,571,1.533,572,1.396,573,1.497,574,1.533,575,1.396,576,1.872,577,1.533,578,1.396,579,1.533,580,1.396,581,2.103,582,1.396,583,1.533,584,1.429,585,1.533,586,1.396,587,1.533,588,1.396,589,1.462,590,1.396,591,1.248,592,2.401,593,1.396,594,1.533,595,1.396,596,1.872,597,1.184,598,1.396,599,2.103,600,1.396,601,1.396,602,2.353,603,1.533,604,1.396,605,1.334,606,1.533,607,2.103,608,1.396,609,1.497,610,1.533,611,1.396,612,1.83,613,1.396,614,1.396,615,1.533,616,1.396,617,1.305,618,1.533,619,1.396,620,1.533,621,1.533,622,1.609,624,1.735,669,3.726,689,3.308,699,1.609,700,2.047,701,2.11,706,2.578,707,2.503,711,1.305,806,1.429,825,3.41,833,2.895,835,1.829,864,2.809,886,2.047,894,1.168,934,2.11,937,2.503,944,2.895,987,2.809,992,3.627,1020,1.691,1023,2.604,1027,4.096,1439,5.416,1503,2.178,1509,2.327,1511,3.086,1525,4.654,1544,2.411,1600,3.572,1611,2.716,1626,2.178,1632,4.327,1743,6.183,1819,2.716,1929,2.716,2945,5.032,3525,6.374,3526,3.948,3527,6.122,3528,6.989,3529,6.122,3530,4.463,3531,6.122,3532,4.463,3533,6.122,3534,6.122,3535,4.463,3536,4.463,3537,4.463]],["title/modules/SpinnerOverlayModule.html",[54,1.342,70,3.172]],["body/modules/SpinnerOverlayModule.html",[0,0.103,3,0.119,4,0.145,5,0.106,6,0.08,25,0.008,33,0.207,41,0.145,51,0.006,52,0.007,53,0.006,56,2.007,57,2.377,70,6.472,72,2.546,73,1.611,74,1.836,76,2.798,78,2.2,88,2.546,89,0.518,138,5.049,290,2.546,602,2.939,720,2.731,721,2.867,722,2.306,3525,5.43,3538,5.94,3539,5.94,3540,5.94,3541,6.714,3542,7.034,3543,5.94,3544,6.714]],["title/classes/StartSpatialSearchFlow.html",[0,0.069,2026,1.839]],["body/classes/StartSpatialSearchFlow.html",[0,0.139,2,2.099,3,0.098,4,0.12,5,0.087,6,0.084,7,2.486,8,1.358,11,0.428,12,0.817,13,2.575,14,1.237,15,0.714,18,2.16,20,0.903,22,0.857,25,0.009,28,0.938,29,0.897,30,1.267,32,2.399,33,0.131,34,0.624,41,0.197,42,3.97,47,3.051,51,0.005,52,0.006,53,0.005,73,1.696,260,2.333,265,1.949,269,1.273,312,1.22,315,2.211,390,2.099,392,2.099,394,1.858,402,2.099,408,1.584,597,1.071,644,1.804,653,3.447,894,2.145,901,3.104,1100,2.677,1507,2.274,1969,2.27,1972,2.16,1996,2.37,2022,2.27,2023,2.889,2024,4.084,2026,2.895,2027,3.684,2028,2.27,2029,2.333,2030,2.333,2031,2.27,2032,2.399,2033,2.27,2034,2.27,2035,2.993,2036,2.211,2037,2.27,2038,2.27,2039,2.333,2040,3.147,3545,5.539]],["title/modules/StoreModule.html",[54,1.342,1055,3.172]],["body/modules/StoreModule.html",[0,0.091,3,0.105,4,0.128,5,0.093,6,0.088,8,1.268,9,2.563,25,0.009,30,1.139,33,0.22,34,0.667,40,3.602,41,0.159,51,0.005,52,0.007,53,0.005,54,1.77,56,1.77,78,1.94,88,2.358,89,0.457,108,2.305,116,3.96,150,1.144,175,3.38,176,3.96,177,3.453,179,2.033,182,5.206,197,3.96,198,3.96,210,3.98,212,4.297,214,3.769,215,4.452,216,3.713,242,1.94,312,1.303,355,2.493,403,3.32,404,2.716,432,4.788,726,3.32,771,3.98,975,3.453,1055,5.206,1323,3.198,1972,1.81,2077,3.602,2086,4.452,2094,4.928,2338,4.184,2339,4.184,2671,3.769,2686,3.98,3143,4.69,3234,4.788,3238,3.96,3363,5.237,3546,4.788,3547,5.919,3548,5.237,3549,5.919,3550,5.919,3551,5.237,3552,7.095,3553,5.919,3554,6.517,3555,5.919,3556,4.788,3557,5.919,3558,5.237,3559,4.788,3560,5.919,3561,5.919,3562,5.919,3563,5.919,3564,5.919,3565,5.919,3566,5.919,3567,7.366,3568,5.919,3569,5.919,3570,5.919,3571,5.919,3572,5.919,3573,5.919,3574,5.919,3575,5.919,3576,5.919]],["title/components/TermOccurrenceListComponent.html",[169,0.663,604,1.404]],["body/components/TermOccurrenceListComponent.html",[0,0.104,3,0.131,4,0.092,5,0.067,6,0.096,8,1.269,11,0.329,12,0.686,14,0.916,15,0.599,20,0.992,22,1.199,25,0.009,26,0.797,28,1.155,29,1.105,30,1.274,33,0.14,34,1.06,41,0.092,51,0.004,52,0.005,53,0.005,61,1.334,62,1.334,89,0.329,111,0.98,162,2.488,167,1.431,169,1.145,218,2.488,222,1.304,224,1.304,228,1.623,231,1.951,234,2.299,235,2.038,237,2.139,239,1.99,240,1.99,255,1.866,275,1.397,290,1.365,368,1.702,373,2.307,386,1.092,397,3.611,404,3.853,420,2.038,422,2.806,473,1.275,482,1.576,489,1.465,490,1.304,494,1.431,496,1.334,498,2.368,523,2.796,552,1.465,553,1.856,554,1.856,555,1.465,556,2.534,557,1.465,558,1.465,559,1.465,560,1.334,561,1.465,562,1.334,563,1.465,564,1.334,565,2.038,566,1.334,567,1.365,568,1.465,569,1.465,570,1.334,571,1.465,572,1.334,573,1.431,574,1.465,575,1.334,576,1.815,577,1.465,578,1.334,579,1.465,580,1.334,581,2.038,582,1.334,583,1.465,584,1.365,585,1.465,586,1.334,587,1.465,588,1.334,589,1.397,590,1.334,591,1.193,592,2.344,593,1.334,594,1.465,595,1.334,596,1.815,597,1.147,598,1.334,599,2.038,600,1.334,601,1.334,602,1.334,603,1.465,604,2.308,605,2.698,606,2.829,607,2.038,608,1.334,609,1.431,610,1.465,611,1.334,612,1.774,613,1.334,614,2.135,615,1.465,616,1.334,617,1.247,618,1.465,619,1.334,620,1.465,621,1.465,622,1.538,624,0.939,673,4.194,699,2.139,700,3.558,701,2.806,703,3.687,706,2.499,806,1.365,825,3.33,833,2.806,835,2.432,864,2.722,886,1.957,934,2.017,936,3.611,965,3.687,987,1.957,1023,3.462,1184,4.462,1454,2.304,1504,3.489,1505,3.611,1506,2.806,1507,1.247,1509,3.094,1524,2.017,1525,3.206,1526,5.11,1546,2.017,1562,3.778,1588,4.799,1589,4.799,1626,3.33,1926,2.716,1929,2.595,1972,1.304,2382,2.716,2674,3.558,3238,2.853,3421,6.037,3422,6.037,3441,5.249,3577,6.493,3578,3.773,3579,6.824,3580,5.934,3581,6.824,3582,6.824,3583,4.265,3584,4.265,3585,5.934,3586,4.265,3587,5.249,3588,5.249,3589,5.934,3590,5.934,3591,5.934,3592,5.934,3593,5.934,3594,3.773,3595,4.265]],["title/modules/TermOccurrenceListModule.html",[54,1.342,3413,3.172]],["body/modules/TermOccurrenceListModule.html",[0,0.1,3,0.116,4,0.141,5,0.103,6,0.078,25,0.009,33,0.215,41,0.141,51,0.006,52,0.007,53,0.006,56,1.957,57,2.342,72,2.508,73,1.571,74,1.791,76,2.756,78,2.145,88,2.508,89,0.505,92,3.594,93,2.835,97,5.536,98,4.627,604,2.93,605,1.957,720,2.691,721,2.824,722,2.249,1621,3.819,1656,5.891,1657,4.924,1658,5.891,1659,4.924,3413,6.44,3421,4.924,3422,4.924,3577,5.295,3596,5.792,3597,5.792,3598,5.792,3599,6.547,3600,6.547]],["title/interfaces/TermResult.html",[156,0.743,2674,2.34]],["body/interfaces/TermResult.html",[0,0.071,1,1.545,3,0.1,4,0.066,5,0.048,6,0.037,7,1.079,8,1.275,9,2.02,11,0.237,12,0.539,13,1.304,14,0.847,15,0.487,16,0.646,18,2.723,20,0.98,21,2.432,25,0.009,26,0.412,30,1.106,31,2.456,33,0.201,34,0.525,35,0.839,36,1.545,37,1.256,38,1.407,41,0.147,45,2.391,48,1.602,49,1.45,51,0.003,52,0.004,53,0.003,83,1.762,89,0.237,108,0.959,150,1.777,156,1.045,158,1.079,166,1.144,179,1.053,181,2.351,187,3.312,189,1.005,192,1.133,207,1.656,216,1.545,219,1.789,220,1.719,221,1.952,234,0.752,252,0.896,256,2.518,265,2.816,269,0.705,278,0.956,285,1.687,295,1.93,299,2.52,312,1.027,317,1.952,318,1.652,349,1.496,361,1.133,366,1.719,386,1.739,390,2.817,392,2.817,393,2.59,394,2.494,402,1.162,403,3.166,408,1.941,452,1.144,479,1.407,480,1.407,481,1.366,482,1.133,483,1.45,528,1.192,597,0.593,639,2.351,641,1.545,642,1.45,644,1.762,678,1.496,679,1.45,711,0.896,764,2.755,769,1.407,894,2.312,974,3.21,1020,2.14,1095,1.656,1100,2.391,1101,2.351,1113,1.656,1115,2.944,1116,2.52,1129,3.96,1156,2.432,1262,2.616,1266,1.599,1277,1.865,1341,2.276,1501,2.206,1507,2.488,1556,1.789,1641,2.52,1713,2.432,1969,1.912,1972,0.938,1973,1.719,1996,1.028,2022,1.256,2024,3.186,2026,1.256,2028,1.912,2029,1.291,2030,2.377,2031,1.912,2032,3.765,2033,1.912,2034,1.912,2036,1.223,2037,1.912,2038,1.256,2039,3.011,2040,2.078,2358,2.432,2657,1.952,2658,2.051,2659,1.952,2660,4.018,2661,2.051,2662,5.02,2663,2.051,2664,3.294,2665,2.351,2666,3.121,2667,2.051,2668,3.121,2669,2.051,2670,1.952,2671,1.952,2672,3.668,2673,2.97,2674,2.432,2675,4.018,2676,2.721,2677,3.96,2678,3.681,2679,2.97,2680,3.121,2681,2.721,2682,2.721,2683,4.542,2684,1.865,2685,2.051,2686,1.656,2687,1.952,2688,2.051,2689,2.051,2690,3.121,2691,1.865,2692,2.051,2693,2.051,2694,2.051,2695,2.051,2696,2.051,2697,2.051,2698,2.051,2699,4.523,2700,3.777,2701,3.121,2702,2.97,2703,3.121,2704,5.125,2705,2.051,2706,5.125,2707,2.051,2708,2.051,2709,2.051,2710,2.051,2711,5.355,2712,2.051,2713,2.051,2714,4.221,2715,3.121,2716,2.051,2717,2.051,2718,2.051,2719,2.838,2720,2.051,2721,2.051,2722,2.051,2723,2.051,2724,2.051,2725,3.777,2726,4.018,2727,1.952,2728,1.952,2729,1.952,2730,3.777,2731,2.051,2732,2.051,2733,2.051,2734,3.777,2735,2.051,2736,2.051,2737,4.221,2738,3.121,2739,2.051,2740,2.051,2741,2.051,2742,2.051,2743,2.051,2744,2.051,2745,2.051,2746,2.051,2747,2.051,2748,3.121,2749,2.051,2750,2.051,2751,2.051,2752,2.051,2753,2.051,2754,2.051,2755,2.051,2756,2.051,2757,2.051,2758,1.952,2759,2.051,2760,2.051,2761,2.051,2762,2.051,2763,2.838,2764,2.051,2765,2.051,2766,2.051,2767,2.051,2768,2.051,2769,2.051,2770,3.121,2771,2.051,2772,3.121,2773,2.051,2774,2.051,2775,2.051,2776,2.051,2777,2.051,2778,2.051,2779,2.051,2780,2.051,2781,1.789,2782,2.051,2783,2.051,2784,2.051,2785,1.865,2786,2.051,2787,2.051,2788,2.051,2789,2.051,2790,2.051,2791,2.051,2792,2.051,2793,2.051,2794,2.051,2795,2.051,2796,1.865,2797,2.051,2798,2.051,2799,2.051,2800,1.952,2801,1.952,2802,1.952,2803,1.952]],["title/modules/ThemingModule.html",[54,1.342,1056,3.172]],["body/modules/ThemingModule.html",[0,0.105,3,0.122,4,0.148,5,0.108,6,0.082,25,0.008,33,0.19,41,0.148,51,0.006,52,0.007,53,0.006,56,2.054,57,2.41,72,2.58,73,1.649,74,1.879,88,2.58,89,0.53,141,4.702,142,5.167,143,5.557,202,6.096,269,1.579,1056,6.44,3601,6.078,3602,6.078,3603,6.87,3604,8.06,3605,6.87,3606,6.87,3607,6.87]],["title/injectables/ThemingService.html",[202,3.003,452,1.101]],["body/injectables/ThemingService.html",[0,0.135,3,0.074,4,0.09,5,0.066,6,0.105,11,0.322,12,0.675,13,1.884,15,0.655,16,0.878,20,1.144,22,1.344,24,1.586,25,0.009,26,1.032,27,1.321,28,1.414,29,0.674,32,3.615,33,0.138,41,0.126,44,5.631,47,2.105,51,0.004,52,0.005,53,0.004,79,1.528,82,1.872,83,1.893,84,3.369,85,2.944,87,5.753,89,0.322,111,0.958,114,3.133,145,6.252,150,1.614,153,3.685,169,1.177,170,5.631,202,3.905,228,1.596,264,2.269,278,1.141,285,1.608,289,3.905,309,2.005,311,2.351,314,6.617,318,2.343,349,2.848,366,3.273,405,5.586,448,2.652,452,1.432,453,2.1,497,2.43,554,2.56,624,1.608,643,2.551,668,5.781,853,2.76,870,3.685,895,3.685,896,3.369,1081,3.685,1143,3.717,1284,4.389,1524,1.97,1705,3.685,1739,5.164,2001,3.133,2100,4.443,2118,3.369,2372,2.944,2373,2.787,2379,2.787,2613,3.369,2781,3.405,2945,5.586,2983,5.905,3608,3.369,3609,5.837,3610,8.181,3611,5.837,3612,7.301,3613,7.301,3614,5.837,3615,4.165,3616,4.165,3617,5.837,3618,4.165,3619,5.164,3620,7.687,3621,4.165,3622,5.837,3623,7.301,3624,4.165,3625,5.837,3626,5.837,3627,5.837,3628,4.165,3629,5.837,3630,4.165,3631,5.837,3632,4.165,3633,4.165,3634,4.165,3635,4.165,3636,4.165,3637,4.165,3638,3.685,3639,4.165,3640,4.165,3641,4.165,3642,4.165,3643,7.301,3644,4.165,3645,4.165,3646,4.165,3647,4.165,3648,4.165,3649,5.837,3650,4.165,3651,4.165,3652,4.165,3653,4.165,3654,4.165,3655,4.165,3656,4.165,3657,4.165]],["title/components/ThumbnailCarouselComponent.html",[169,0.663,608,1.404]],["body/components/ThumbnailCarouselComponent.html",[0,0.109,3,0.054,4,0.066,5,0.048,6,0.097,8,1.082,11,0.361,12,0.54,14,1.122,15,0.574,20,0.952,22,1.239,24,0.635,25,0.009,26,0.76,27,0.487,28,1.212,29,1.1,30,1.151,33,0.149,34,1.04,35,0.841,41,0.066,45,2.395,50,2.863,51,0.005,52,0.004,53,0.004,61,0.962,62,0.962,74,1.279,79,1.224,82,1.597,89,0.237,111,0.707,150,0.594,167,1.032,169,0.835,222,0.94,224,0.94,227,2.526,228,1.279,231,1.617,234,2.251,235,1.606,237,1.686,239,1.568,240,1.568,242,1.532,255,1.547,266,6.676,269,1.075,273,4.474,275,1.008,278,0.521,285,1.497,290,0.984,310,1.568,311,1.43,312,1.497,368,2.257,373,1.196,386,2.012,393,2.145,394,1.032,420,2.171,425,2.643,437,4.328,473,0.919,477,2.281,481,2.816,482,1.728,489,1.056,490,0.94,494,1.032,496,0.962,498,1.866,523,1.772,544,2.313,552,1.056,553,2.24,554,1.463,555,1.056,556,2.171,557,1.056,558,1.056,559,1.056,560,0.962,561,1.056,562,0.962,563,1.056,564,0.962,565,1.606,566,0.962,567,1.811,568,1.056,569,1.056,570,0.962,571,1.056,572,0.962,573,1.032,574,1.056,575,0.962,576,1.43,577,1.056,578,0.962,579,1.056,580,0.962,581,1.606,582,0.962,583,1.056,584,0.984,585,1.056,586,0.962,587,1.056,588,0.962,589,1.008,590,0.962,591,1.767,592,1.943,593,0.962,594,1.056,595,0.962,596,1.43,597,0.904,598,0.962,599,1.606,600,0.962,601,0.962,602,0.962,603,1.056,604,0.962,605,0.919,606,1.056,607,1.606,608,1.977,609,2.857,610,1.056,611,0.962,612,1.398,613,0.962,614,0.962,615,1.056,616,0.962,617,0.899,618,1.056,619,0.962,620,1.056,621,1.056,622,1.109,624,1.029,636,2.899,644,1.245,660,2.52,669,2.845,676,2.083,687,1.725,688,1.661,701,2.675,703,3.056,704,1.794,705,2.313,706,3.015,707,1.725,711,2.175,806,0.984,825,2.76,833,2.211,834,3.304,835,2.318,864,2.145,886,1.411,894,1.78,922,2.845,934,1.454,935,2.845,944,3.215,965,3.056,986,1.871,987,2.145,992,3.189,1000,2.728,1020,2.977,1021,3.304,1023,2.728,1027,3.128,1044,2.526,1046,3.833,1131,1.794,1454,3.056,1462,2.622,1493,4.136,1503,2.76,1504,2.675,1505,2.845,1506,2.675,1507,0.899,1509,2.438,1510,2.526,1511,2.851,1521,3.516,1524,2.211,1525,1.661,1528,2.173,1530,4.136,1531,3.172,1534,2.057,1535,2.313,1537,2.72,1544,3.056,1546,1.454,1550,3.442,1573,5.754,1607,3.781,1625,2.313,1626,2.76,1630,4.979,1632,3.304,1644,1.871,1663,3.516,1819,1.871,1831,3.781,1958,4.136,2069,2.487,2077,1.871,2368,5.259,2369,4.979,2375,4.024,2382,3.602,2469,4.136,2828,5.004,2945,2.057,3291,5.79,3401,5.004,3658,6.123,3659,2.487,3660,4.136,3661,4.136,3662,4.675,3663,5.656,3664,4.675,3665,5.498,3666,5.656,3667,4.675,3668,5.656,3669,5.656,3670,7.159,3671,3.075,3672,3.075,3673,4.675,3674,5.004,3675,4.675,3676,3.075,3677,4.675,3678,4.675,3679,4.675,3680,5.656,3681,4.675,3682,4.675,3683,4.675,3684,4.675,3685,4.675,3686,4.675,3687,3.075,3688,6.352,3689,5.656,3690,4.675,3691,4.675,3692,4.675,3693,4.675,3694,4.136,3695,4.675,3696,4.675,3697,4.675,3698,4.675,3699,4.675,3700,4.675,3701,3.075,3702,4.575,3703,3.075,3704,4.675,3705,3.075,3706,3.075,3707,4.136,3708,7.159,3709,3.075,3710,3.075,3711,3.075,3712,4.675,3713,4.675,3714,3.075,3715,4.675,3716,4.675,3717,4.675,3718,4.675,3719,3.075,3720,5.656,3721,3.075,3722,3.075,3723,3.075,3724,3.075,3725,3.075,3726,3.075,3727,3.075,3728,3.075]],["title/modules/ThumbnailCarouselModule.html",[54,1.342,1569,3.172]],["body/modules/ThumbnailCarouselModule.html",[0,0.099,3,0.115,4,0.14,5,0.102,6,0.077,16,1.366,25,0.009,33,0.214,41,0.14,51,0.006,52,0.007,53,0.006,56,2.327,57,2.327,72,2.492,73,1.555,74,1.772,76,2.739,78,2.123,88,2.492,89,0.5,92,3.571,93,2.805,608,2.927,609,2.173,720,2.674,721,2.807,722,2.226,1569,6.426,1573,4.579,1939,4.737,1940,3.943,3658,4.873,3665,5.24,3688,6.296,3729,5.732,3730,5.732,3731,5.732,3732,6.479,3733,7.784,3734,6.479,3735,6.479,3736,6.479,3737,6.479,3738,6.479]],["title/components/TissueBlockListComponent.html",[169,0.663,611,1.404]],["body/components/TissueBlockListComponent.html",[0,0.122,3,0.137,4,0.091,5,0.067,6,0.088,8,1.266,11,0.326,12,0.681,14,0.912,15,0.524,20,0.54,22,1.05,25,0.009,26,0.792,28,1.15,29,1.099,30,1.316,33,0.139,34,1.06,35,1.156,41,0.091,50,1.779,51,0.004,52,0.005,53,0.005,61,1.322,62,1.322,89,0.326,111,0.971,162,2.465,167,1.417,169,1.003,222,1.292,224,1.292,228,1.612,231,1.941,234,2.297,235,2.025,237,2.126,239,1.978,240,1.978,255,1.857,275,1.385,290,1.353,368,1.686,373,2.292,386,1.739,397,2.571,404,3.905,420,2.025,425,1.643,473,2.758,482,1.562,489,1.451,490,1.292,494,1.417,496,1.322,498,2.353,523,2.234,552,1.451,553,2.418,554,1.844,555,1.451,556,2.524,557,1.451,558,1.451,559,1.451,560,1.322,561,1.451,562,1.322,563,1.451,564,1.322,565,2.025,566,1.322,567,2.174,568,1.451,569,1.451,570,1.322,571,1.451,572,1.322,573,1.417,574,1.451,575,1.322,576,1.803,577,1.451,578,1.322,579,1.451,580,1.322,581,2.025,582,1.322,583,1.451,584,1.353,585,1.451,586,1.322,587,1.451,588,1.322,589,1.385,590,1.322,591,1.181,592,2.332,593,1.322,594,1.451,595,1.322,596,1.803,597,1.42,598,1.322,599,2.025,600,1.322,601,1.322,602,1.322,603,1.451,604,1.322,605,1.263,606,1.451,607,2.025,608,1.322,609,1.417,610,1.451,611,2.299,612,2.744,613,1.322,614,1.322,615,1.451,616,1.322,617,1.235,618,1.451,619,1.322,620,1.451,621,1.451,622,1.523,624,1.298,695,3.178,699,2.649,700,3.115,701,2.788,702,4.132,703,3.668,704,2.465,706,2.859,711,1.723,806,1.353,825,3.313,833,2.788,835,1.732,864,2.705,886,1.939,934,1.998,936,4.132,937,2.37,944,1.998,965,3.185,987,1.939,1020,2.573,1023,2.465,1101,3.423,1131,2.465,1323,2.283,1454,2.283,1490,4.768,1491,5.215,1492,5.215,1501,1.998,1502,2.571,1503,2.062,1504,3.211,1506,2.788,1507,1.235,1509,2.203,1510,2.283,1511,2.13,1521,3.178,1525,2.283,1526,3.587,1527,3.178,1528,2.986,1529,2.986,1531,2.37,1532,3.178,1533,3.417,1535,3.178,1546,1.998,1560,3.738,1561,3.738,1562,3.754,1563,3.738,1600,3.439,1626,3.313,1926,2.69,1929,2.571,1932,2.827,2358,3.541,3124,3.738,3374,5.942,3424,5.525,3594,3.738,3739,5.942,3740,3.738,3741,6.79,3742,5.895,3743,4.225,3744,5.895,3745,5.895,3746,4.225,3747,4.225]],["title/modules/TissueBlockListModule.html",[54,1.342,3414,3.172]],["body/modules/TissueBlockListModule.html",[0,0.101,3,0.117,4,0.143,5,0.104,6,0.079,25,0.009,33,0.21,41,0.143,51,0.006,52,0.007,53,0.006,56,1.981,57,2.359,72,2.526,73,1.59,74,1.812,76,2.776,78,2.171,88,2.526,89,0.511,92,3.619,93,2.868,97,5.575,98,4.682,473,2.519,611,2.935,612,1.981,720,2.71,721,2.844,722,2.276,3414,6.455,3424,4.982,3739,5.358,3748,5.861,3749,5.861,3750,5.861,3751,6.625,3752,6.625]],["title/components/TissueSectionVisComponent.html",[169,0.663,613,1.404]],["body/components/TissueSectionVisComponent.html",[0,0.122,3,0.074,4,0.09,5,0.066,6,0.095,8,1.204,11,0.52,12,0.675,14,0.905,15,0.593,20,0.533,22,1.189,24,0.86,25,0.009,26,1.07,27,0.659,28,0.988,29,0.945,30,1.265,33,0.138,34,1.059,35,1.139,41,0.09,51,0.004,52,0.005,53,0.005,61,1.303,62,1.303,79,1.528,82,1.583,89,0.322,111,0.958,166,1.432,167,1.397,169,0.995,222,1.274,224,1.274,228,1.596,231,1.926,234,2.295,235,2.005,237,2.105,239,1.958,240,1.958,242,1.365,252,2.135,255,1.843,256,2.329,264,2.269,269,0.958,275,1.365,285,1.285,290,1.334,312,1.285,355,2.458,368,2.329,373,2.62,386,1.87,390,1.579,393,1.911,394,1.958,420,2.005,422,2.76,425,2.269,473,1.245,477,3.288,482,1.54,489,1.431,490,1.274,494,1.397,496,1.303,498,2.329,523,2.554,552,1.431,553,2.405,554,1.826,555,1.431,556,2.508,557,1.431,558,1.431,559,1.431,560,1.303,561,1.431,562,1.303,563,1.431,564,1.303,565,2.005,566,1.303,567,1.334,568,1.431,569,1.431,570,1.303,571,1.431,572,1.303,573,1.397,574,1.431,575,1.303,576,1.785,577,1.431,578,1.303,579,1.431,580,1.303,581,2.005,582,1.303,583,1.431,584,1.334,585,1.431,586,1.303,587,1.431,588,1.303,589,1.365,590,1.303,591,1.165,592,2.315,593,1.303,594,1.431,595,1.303,596,1.785,597,1.128,598,1.303,599,2.005,600,1.303,601,1.303,602,1.303,603,1.431,604,1.303,605,1.245,606,1.431,607,2.005,608,1.303,609,1.397,610,1.431,611,1.303,612,2.701,613,2.284,614,2.911,615,1.431,616,1.303,617,1.218,618,1.431,619,1.303,620,1.431,621,1.431,622,1.502,644,1.801,698,1.97,699,2.105,700,2.678,706,2.837,711,1.97,806,1.334,833,2.76,835,1.707,864,2.678,886,1.911,894,1.528,902,3.405,934,1.97,935,2.535,1020,2.554,1434,5.074,1443,5.961,1504,3.186,1509,2.172,1524,1.97,1528,2.944,1529,2.944,1534,2.787,1544,2.251,1562,2.652,1576,5.992,1643,3.405,1932,4.508,2197,3.369,2796,3.552,3753,6.444,3754,3.685,3755,7.968,3756,6.738,3757,5.837,3758,5.837,3759,6.738,3760,7.687,3761,6.738,3762,4.165,3763,5.164,3764,5.164,3765,4.165,3766,5.837,3767,5.837,3768,5.837,3769,5.837,3770,5.837,3771,4.165,3772,5.837,3773,5.837,3774,5.837,3775,4.165,3776,4.165,3777,4.165,3778,4.165,3779,4.165,3780,4.165,3781,4.165]],["title/modules/TissueSectionVisModule.html",[54,1.342,1570,3.172]],["body/modules/TissueSectionVisModule.html",[0,0.103,3,0.119,4,0.146,5,0.106,6,0.081,25,0.008,33,0.2,41,0.146,51,0.006,52,0.007,53,0.006,56,2.015,57,2.383,72,2.552,73,1.618,74,1.844,76,2.805,78,2.209,88,2.552,89,0.52,612,2.015,613,2.941,614,2.655,720,2.738,721,2.874,722,2.316,1434,4.292,1570,6.477,1576,5.069,3753,5.452,3782,5.964,3783,5.964,3784,5.964,3785,6.741,3786,6.741]],["title/components/ToggleButtonComponent.html",[169,0.663,616,1.404]],["body/components/ToggleButtonComponent.html",[0,0.111,3,0.057,4,0.069,5,0.051,6,0.102,8,1.099,11,0.247,12,0.558,14,0.779,15,0.561,16,0.676,20,0.742,22,1.303,24,0.995,25,0.009,26,0.977,27,0.763,28,1.172,29,1.12,30,1.167,33,0.152,34,1.042,41,0.069,50,1.35,51,0.003,52,0.004,53,0.004,61,1.003,62,1.003,79,1.263,82,1.773,83,1.601,89,0.247,111,0.737,148,2.576,149,1.797,150,1.121,166,1.698,167,1.075,168,4.318,169,1.173,189,1.05,222,0.98,224,2.117,228,1.319,231,2.615,234,2.248,235,1.657,237,1.739,239,1.618,240,1.618,242,1.901,252,1.41,255,1.587,264,2.691,269,1.333,275,1.05,278,0.817,285,1.421,290,1.026,295,1.475,309,1.657,310,1.618,311,1.974,318,2.119,320,4.318,339,2.265,367,2.814,368,1.925,369,2.606,373,2.509,420,1.993,473,0.958,479,1.47,480,1.47,482,1.185,489,1.101,490,0.98,494,1.075,496,1.003,552,1.101,553,2.166,554,1.509,555,1.101,556,2.217,557,1.101,558,1.101,559,1.101,560,1.003,561,1.101,562,1.003,563,1.101,564,1.003,565,1.657,566,1.003,567,1.026,568,1.101,569,1.101,570,1.003,571,1.101,572,1.003,573,1.075,574,1.101,575,1.003,576,1.475,577,1.101,578,1.003,579,1.101,580,1.003,581,1.657,582,1.003,583,1.101,584,1.026,585,1.101,586,1.003,587,1.101,588,1.003,589,1.901,590,1.003,591,0.896,592,1.993,593,1.003,594,1.101,595,1.003,596,1.475,597,0.933,598,1.003,599,1.657,600,1.003,601,1.003,602,1.003,603,1.101,604,1.003,605,0.958,606,1.101,607,1.657,608,1.003,609,1.075,610,1.101,611,1.003,612,1.442,613,1.003,614,1.003,615,1.101,616,2.019,617,2.617,618,1.101,619,1.003,620,1.101,621,1.101,622,1.156,624,1.277,643,1.544,672,3.549,700,1.47,706,1.35,711,0.937,806,1.026,817,4.691,818,3.253,821,3.563,824,1.671,825,2.831,828,5.049,829,3.901,830,5.22,831,3.62,833,2.281,834,3.409,839,2.432,840,2.924,841,3.62,842,3.628,843,2.213,846,3.24,850,3.628,851,3.409,853,2.281,857,3.409,864,2.213,878,3.881,879,3.628,886,1.47,890,2.41,894,2.119,901,2.576,902,4.86,909,2.592,911,2.41,917,2.835,920,2.144,934,1.516,935,1.95,944,1.516,958,3.227,967,3.901,969,3.901,970,3.901,974,2.281,977,4.806,982,5.47,987,2.213,999,2.592,1005,2.041,1020,1.215,1044,2.606,1046,4.272,1323,4.293,1502,1.95,1503,1.564,1506,2.281,1507,1.41,1510,1.732,1511,1.616,1524,1.516,1544,1.732,1546,3.44,1585,6.88,1628,4.318,1643,1.87,1720,3.072,1929,1.95,2197,2.592,2202,2.835,2203,5.132,2204,4.691,2222,4.268,2250,2.835,2254,4.268,2265,6.435,2266,6.435,3292,2.592,3787,7.526,3788,2.835,3789,5.801,3790,4.824,3791,4.824,3792,3.205,3793,4.824,3794,7.273,3795,4.824,3796,4.824,3797,5.801,3798,3.205,3799,3.205,3800,3.205,3801,3.205,3802,3.205,3803,3.205,3804,3.205,3805,3.205,3806,3.205,3807,3.205,3808,3.205,3809,3.205,3810,3.205,3811,3.205,3812,3.205,3813,3.205,3814,3.205,3815,3.205,3816,3.205,3817,4.824,3818,4.824,3819,3.205]],["title/classes/UpdateFilter.html",[0,0.069,1116,2.425]],["body/classes/UpdateFilter.html",[0,0.104,2,2.572,3,0.12,4,0.147,5,0.107,6,0.102,11,0.524,12,0.925,13,2.38,14,1.143,15,0.692,16,1.431,20,0.868,22,1.238,24,1.4,25,0.008,26,0.911,27,1.074,28,1.149,29,1.099,31,3.08,33,0.16,34,0.764,35,1.856,41,0.147,42,3.114,51,0.006,52,0.007,53,0.006,210,4.323,402,3.033,1116,4.323,1277,5.178,3820,6.004,3821,6.786,3822,8.002]],["title/classes/UpdateSpatialSearch.html",[0,0.069,2039,1.89]],["body/classes/UpdateSpatialSearch.html",[0,0.139,2,2.099,3,0.098,4,0.12,5,0.087,6,0.084,7,2.486,8,1.358,11,0.428,12,0.817,13,2.575,14,1.237,15,0.714,18,2.16,20,0.903,22,0.857,25,0.009,28,0.938,29,0.897,30,1.267,32,2.399,33,0.131,34,0.624,41,0.197,42,3.97,47,3.051,51,0.005,52,0.006,53,0.005,73,1.696,260,2.333,265,1.949,269,1.273,312,1.555,315,2.211,390,2.099,392,2.099,394,1.858,402,2.677,408,1.584,597,1.071,644,1.804,653,3.447,894,2.145,901,2.819,1100,2.677,1507,2.274,1969,2.27,1972,2.16,1996,2.37,2022,2.27,2023,2.889,2024,4.084,2026,2.27,2027,2.889,2028,2.27,2029,2.333,2030,2.333,2031,2.27,2032,2.399,2033,2.27,2034,2.27,2035,2.993,2036,2.211,2037,2.27,2038,2.27,2039,2.975,2040,3.147,3823,5.539]],["title/components/ViewerComponent.html",[169,0.663,619,1.404]],["body/components/ViewerComponent.html",[0,0.101,3,0.071,4,0.087,5,0.063,6,0.102,8,1.19,11,0.31,12,0.657,14,0.764,15,0.625,16,0.847,20,0.845,22,1.301,24,1.174,25,0.009,26,0.965,27,0.9,28,1.284,29,1.227,30,1.252,33,0.134,34,1.055,41,0.087,50,2.395,51,0.004,52,0.005,53,0.005,61,1.256,62,1.256,79,1.489,82,1.336,83,1.582,89,0.31,100,2.686,101,2.252,111,0.923,148,2.27,149,2.252,150,0.776,167,1.347,169,0.975,222,1.228,224,1.228,228,1.556,231,1.888,234,2.289,235,1.954,237,2.051,239,1.908,240,1.908,255,1.806,267,3.318,269,1.518,271,4.826,275,2.71,278,0.68,289,2.686,290,1.821,318,1.729,361,2.102,368,1.602,373,2.568,386,2.017,420,2.269,444,2.342,445,5.032,473,1.7,477,3.223,482,1.484,489,1.379,490,1.228,494,1.347,496,1.256,498,2.27,523,2.156,552,1.379,553,1.779,554,1.779,555,1.379,556,2.468,557,1.379,558,1.379,559,1.379,560,1.256,561,1.379,562,1.256,563,1.379,564,1.256,565,1.954,566,1.256,567,1.285,568,1.379,569,1.379,570,1.256,571,1.379,572,1.256,573,1.347,574,1.379,575,1.256,576,1.739,577,1.379,578,1.256,579,1.379,580,1.256,581,1.954,582,1.256,583,1.379,584,1.285,585,1.379,586,1.256,587,1.379,588,1.256,589,1.316,590,1.256,591,1.123,592,2.269,593,1.256,594,1.379,595,1.256,596,1.739,597,1.1,598,1.256,599,1.954,600,1.256,601,1.256,602,1.256,603,1.379,604,1.256,605,1.2,606,1.379,607,1.954,608,1.256,609,1.347,610,1.379,611,1.256,612,2.148,613,1.256,614,1.256,615,1.379,616,1.256,617,1.174,618,1.379,619,2.248,620,1.379,621,1.379,622,1.448,624,0.884,636,2.609,660,2.943,671,4.02,676,2.534,689,2.169,699,2.381,701,2.69,702,2.443,706,3.025,707,2.252,711,1.931,806,1.285,825,3.223,833,2.69,835,2.331,864,2.609,886,1.842,894,1.051,902,2.342,903,4.6,934,1.899,944,3.123,1020,2.503,1046,1.959,1092,6.132,1323,2.169,1330,5.032,1475,3.461,1501,1.899,1503,2.775,1504,1.899,1506,1.899,1507,1.174,1509,2.966,1510,2.169,1518,3.247,1524,1.899,1544,2.169,1546,1.899,1550,4.019,1665,4.967,1678,4.277,1721,4.277,1722,5.402,1819,2.443,1822,4.02,2042,5.032,2052,4.277,2077,2.443,2090,5.341,2092,5.81,2097,5.341,2100,4.614,2102,3.247,2170,5.341,3129,3.247,3824,3.552,3825,5.032,3826,6.604,3827,5.687,3828,6.604,3829,7.184,3830,4.015,3831,5.687,3832,4.015,3833,4.015,3834,5.687,3835,4.015,3836,4.015,3837,4.015,3838,5.032,3839,5.687,3840,5.687,3841,5.687,3842,4.015,3843,5.687,3844,4.015,3845,6.604,3846,5.687,3847,5.032,3848,4.015,3849,4.015]],["title/modules/ViewerModule.html",[54,1.342,71,3.172]],["body/modules/ViewerModule.html",[0,0.101,3,0.117,4,0.143,5,0.104,6,0.079,25,0.009,33,0.213,41,0.143,51,0.006,52,0.007,53,0.006,56,1.978,57,2.357,71,6.453,72,2.524,73,1.588,74,1.81,76,2.774,78,2.168,88,2.524,89,0.511,92,3.616,93,2.865,290,2.118,619,2.934,720,2.708,721,2.842,722,2.273,1939,4.796,1940,4.026,3542,6.973,3543,5.853,3850,5.853,3851,5.853,3852,5.853,3853,6.616,3854,6.616]],["title/injectables/WorkerDataSourceService.html",[452,1.101,1428,3.172]],["body/injectables/WorkerDataSourceService.html",[0,0.09,3,0.104,4,0.127,5,0.093,6,0.1,11,0.454,14,0.79,15,0.665,16,1.548,20,0.938,22,1.237,24,1.65,25,0.009,26,1.074,27,1.266,33,0.197,34,0.826,35,1.61,41,0.127,51,0.005,52,0.007,53,0.005,54,1.759,79,1.921,82,1.724,89,0.454,108,1.841,111,1.353,150,1.546,160,3.178,161,7.408,166,1.962,182,5.918,271,4.666,278,1.354,285,1.761,312,1.844,318,2.192,319,5.936,452,1.8,453,2.966,458,6.015,468,3.433,722,2.022,1421,5.918,1422,4.426,1428,5.187,1429,5.519,3855,7.408,3856,7.998,3857,7.339,3858,7.339,3859,5.885,3860,7.998,3861,8.374,3862,5.885,3863,7.339,3864,5.885,3865,5.885,3866,7.339,3867,5.885,3868,7.339,3869,5.885,3870,5.885,3871,5.885,3872,5.885,3873,5.885,3874,5.885,3875,5.885,3876,5.885,3877,5.885,3878,5.885,3879,5.885,3880,5.885,3881,5.885,3882,5.885]],["title/changelog.html",[3883,2.811,3884,2.811,3885,3.023]],["body/changelog.html",[3,0.114,5,0.033,8,1.201,12,0.244,15,0.163,18,1.061,22,0.326,25,0.007,27,0.334,28,0.357,30,0.791,31,1.758,34,0.989,35,1.547,45,0.8,47,1.845,48,1.192,49,0.998,51,0.002,52,0.003,53,0.006,57,1.53,101,1.946,108,0.66,111,0.485,117,4.297,141,1.231,144,5.059,145,2.321,155,6.101,156,1.111,158,0.743,169,0.756,178,1.231,227,3.055,228,0.949,234,0.851,252,1.014,255,2.006,260,2.928,262,3.849,265,3.011,266,2.806,273,1.231,275,2.278,278,1.242,312,1.865,314,1.707,315,2.774,319,1.707,337,2.609,350,5.379,352,4.23,355,2.155,361,1.633,366,1.183,368,0.842,371,1.867,372,1.587,373,1.349,393,2.348,397,1.284,401,1.867,402,1.674,404,1.592,405,2.956,409,3.573,410,4.139,420,1.943,421,1.344,425,1.349,437,2.209,473,1.321,481,2.863,483,1.641,490,0.645,494,1.717,535,1.867,541,1.412,544,4.832,554,0.66,567,1.111,576,0.645,591,0.59,596,0.645,597,1.418,612,2.316,614,1.085,617,1.014,622,0.761,635,2.111,642,0.998,644,0.465,645,2.806,649,1.587,653,1.693,654,1.707,658,5.877,662,1.344,663,2.452,666,2.321,679,0.998,698,0.998,711,0.617,756,1.491,841,1.183,843,3.603,851,2.452,853,2.875,869,1.491,874,1.491,894,0.552,915,1.344,916,2.478,934,0.998,937,1.183,969,1.707,974,2.875,982,1.587,992,0.94,998,1.587,1038,1.284,1044,2.387,1046,1.693,1047,1.491,1050,1.183,1092,1.707,1113,1.14,1119,2.609,1123,2.609,1125,1.707,1126,1.491,1130,1.587,1133,1.707,1134,4.573,1137,4.573,1139,1.707,1143,2.209,1149,1.707,1153,1.707,1155,4.253,1168,1.587,1184,2.609,1207,3.069,1245,2.806,1275,2.452,1278,1.412,1284,2.609,1323,1.14,1324,1.867,1325,1.707,1328,3.122,1331,3.573,1332,1.867,1338,1.412,1339,1.707,1341,3.832,1360,3.122,1386,1.707,1393,1.707,1394,1.707,1438,1.867,1448,1.707,1453,1.587,1454,1.14,1469,3.069,1471,1.344,1474,1.491,1475,2.111,1478,1.587,1480,1.587,1516,5.003,1518,1.707,1531,1.946,1547,3.872,1548,1.707,1559,4.527,1589,1.707,1597,2.806,1600,2.024,1608,1.707,1620,1.344,1621,1.231,1634,1.587,1646,1.707,1663,2.609,1711,1.867,1747,2.806,1749,3.909,1756,2.806,1763,3.069,1822,3.122,1831,1.707,1848,1.587,1868,1.867,1870,1.867,1919,3.069,1921,4.139,1931,1.867,1956,4.527,2001,2.609,2043,3.069,2052,4.253,2064,2.609,2123,2.806,2178,2.806,2297,1.707,2317,3.617,2334,5.618,2348,1.491,2370,1.284,2375,3.259,2410,1.491,2425,1.867,2454,1.344,2485,1.867,2613,2.806,2625,1.707,2660,1.344,2781,2.024,2885,2.806,2897,3.323,2900,1.867,2940,3.323,3017,2.609,3081,1.707,3234,1.707,3282,1.867,3291,1.707,3374,4.139,3485,1.867,3556,6.057,3588,3.069,3619,1.867,3660,1.867,3661,3.069,3665,1.707,3694,4.527,3707,3.069,3763,5.003,3825,4.527,3847,3.069,3884,3.323,3885,2.806,3886,1.867,3887,1.867,3888,3.069,3889,6.711,3890,2.11,3891,9.345,3892,3.469,3893,2.11,3894,2.11,3895,2.11,3896,2.11,3897,2.11,3898,2.11,3899,7.489,3900,2.11,3901,2.11,3902,3.069,3903,2.11,3904,6.151,3905,3.469,3906,5.655,3907,4.418,3908,2.11,3909,3.469,3910,3.469,3911,7.924,3912,2.11,3913,2.11,3914,4.418,3915,5.655,3916,3.469,3917,4.418,3918,4.418,3919,3.469,3920,2.11,3921,3.469,3922,3.469,3923,6.426,3924,6.08,3925,6.426,3926,3.469,3927,2.11,3928,2.11,3929,3.469,3930,4.418,3931,4.418,3932,2.11,3933,3.469,3934,2.11,3935,2.11,3936,4.418,3937,3.909,3938,2.11,3939,2.11,3940,7.335,3941,7.489,3942,3.469,3943,2.11,3944,3.469,3945,6.08,3946,2.11,3947,2.11,3948,2.11,3949,3.469,3950,5.197,3951,2.11,3952,6.426,3953,2.11,3954,2.11,3955,3.469,3956,2.11,3957,4.418,3958,2.11,3959,2.11,3960,2.11,3961,2.11,3962,2.11,3963,2.11,3964,7.745,3965,2.11,3966,1.867,3967,1.867,3968,1.867,3969,2.11,3970,3.469,3971,1.867,3972,2.11,3973,3.469,3974,5.117,3975,5.117,3976,4.418,3977,2.11,3978,2.11,3979,2.11,3980,2.11,3981,6.08,3982,4.917,3983,5.003,3984,3.909,3985,2.11,3986,5.003,3987,2.11,3988,4.418,3989,5.938,3990,7.625,3991,2.11,3992,2.11,3993,3.469,3994,3.909,3995,2.11,3996,2.11,3997,2.11,3998,2.11,3999,2.11,4000,2.11,4001,3.069,4002,3.069,4003,6.426,4004,5.938,4005,2.11,4006,2.11,4007,2.11,4008,2.11,4009,5.003,4010,2.11,4011,3.469,4012,2.11,4013,3.469,4014,3.469,4015,3.469,4016,3.469,4017,2.11,4018,2.11,4019,2.11,4020,2.11,4021,3.469,4022,3.469,4023,2.11,4024,3.469,4025,3.469,4026,2.11,4027,2.11,4028,2.11,4029,2.11,4030,3.469,4031,2.11,4032,2.11,4033,6.08,4034,3.069,4035,2.11,4036,2.11,4037,2.11,4038,4.418,4039,3.469,4040,6.08,4041,3.069,4042,5.117,4043,2.11,4044,2.11,4045,3.469,4046,3.469,4047,2.11,4048,2.11,4049,3.469,4050,2.11,4051,2.11,4052,2.11,4053,2.11,4054,3.469,4055,2.11,4056,2.11,4057,2.11,4058,2.11,4059,2.11,4060,2.11,4061,2.11,4062,2.11,4063,2.11,4064,3.469,4065,2.11,4066,2.11,4067,4.418,4068,4.418,4069,3.469,4070,2.11,4071,2.11,4072,2.11,4073,2.11,4074,2.11,4075,2.11,4076,3.469,4077,3.469,4078,4.418,4079,2.11,4080,2.11,4081,2.11,4082,2.11,4083,2.11,4084,3.469,4085,2.11,4086,2.11,4087,4.418,4088,3.469,4089,2.11,4090,2.11,4091,4.418,4092,3.469,4093,5.117,4094,2.11,4095,2.11,4096,2.11,4097,3.469,4098,2.11,4099,2.11,4100,2.11,4101,2.11,4102,2.11,4103,2.11,4104,4.418,4105,2.11,4106,4.418,4107,5.655,4108,3.469,4109,3.469,4110,3.469,4111,4.418,4112,5.117,4113,5.655,4114,3.469,4115,4.418,4116,2.11,4117,2.11,4118,6.426,4119,4.418,4120,5.117,4121,2.11,4122,2.11,4123,2.11,4124,2.11,4125,3.469,4126,2.11,4127,2.11,4128,2.11,4129,3.469,4130,2.11,4131,2.11,4132,3.909,4133,3.469,4134,4.418,4135,2.11,4136,2.11,4137,2.11,4138,2.11,4139,2.11,4140,2.11,4141,2.11,4142,2.11,4143,2.11,4144,2.11,4145,2.11,4146,5.117,4147,6.08,4148,4.418,4149,2.11,4150,2.11,4151,4.418,4152,2.11,4153,2.11,4154,2.11,4155,3.469,4156,4.418,4157,2.11,4158,2.11,4159,2.11,4160,2.11,4161,2.11,4162,1.867,4163,2.11,4164,2.11,4165,2.11,4166,2.11,4167,2.11,4168,2.11,4169,2.11,4170,2.11,4171,2.11,4172,2.11,4173,2.11,4174,2.11,4175,2.11,4176,6.711,4177,2.11,4178,3.909,4179,6.711,4180,4.418,4181,5.117,4182,3.469,4183,4.418,4184,2.11,4185,2.11,4186,2.11,4187,3.469,4188,2.11,4189,2.11,4190,2.11,4191,3.469,4192,2.11,4193,2.11,4194,2.11,4195,2.11,4196,2.11,4197,2.11,4198,2.11,4199,2.11,4200,2.11,4201,2.11,4202,2.11,4203,2.11,4204,2.11,4205,2.11,4206,2.11,4207,2.11,4208,2.11,4209,2.11,4210,2.11,4211,2.11,4212,2.11,4213,2.11,4214,3.469,4215,2.11,4216,3.469,4217,2.11,4218,3.469,4219,3.469,4220,5.117,4221,5.117,4222,3.469,4223,3.469,4224,2.11,4225,2.11,4226,2.11,4227,2.11,4228,1.867,4229,2.11,4230,2.11,4231,2.11,4232,2.11,4233,2.11,4234,2.11,4235,3.469,4236,7.157,4237,4.418,4238,1.867,4239,3.469,4240,2.11,4241,2.11,4242,2.11,4243,2.11,4244,2.11,4245,2.11,4246,3.469,4247,5.685,4248,3.469,4249,2.11,4250,2.11,4251,2.11,4252,2.11,4253,4.139,4254,2.11,4255,3.469,4256,2.11,4257,2.11,4258,2.11,4259,3.469,4260,2.11,4261,2.11,4262,2.11,4263,3.469,4264,4.418,4265,3.469,4266,2.11,4267,3.069,4268,2.11,4269,2.11,4270,2.11,4271,2.11,4272,2.11,4273,2.11,4274,2.11,4275,2.11,4276,2.11,4277,1.867,4278,2.11,4279,2.11,4280,2.11,4281,2.11,4282,2.11,4283,1.867,4284,2.11,4285,2.11,4286,3.469,4287,2.11,4288,2.11,4289,2.11,4290,2.11,4291,2.11,4292,2.11,4293,2.11,4294,2.11,4295,2.11,4296,2.11,4297,3.469,4298,2.11,4299,2.11,4300,3.469,4301,2.11,4302,2.11,4303,2.11,4304,2.11,4305,2.11,4306,2.11]],["title/coverage.html",[4253,4.971]],["body/coverage.html",[0,0.135,1,1.516,5,0.047,6,0.114,7,3.137,8,1.42,9,3.073,10,4.195,15,0.232,25,0.009,30,0.711,35,0.822,37,1.232,39,1.568,43,1.83,46,1.83,51,0.003,52,0.004,53,0.003,61,0.941,62,0.941,109,2.125,111,1.056,112,2.261,114,2.261,117,3.248,122,2.125,125,3.774,128,3.456,132,2.125,135,2.125,138,2.261,156,1.471,157,2.432,159,4.066,169,1.339,199,2.125,202,2.012,204,2.125,207,1.624,210,1.624,212,1.754,214,2.926,216,1.516,220,1.686,222,0.92,224,0.92,278,0.509,282,6.795,312,0.662,355,1.266,386,2.37,442,3.7,452,2.039,454,2.66,455,2.66,473,1.374,477,4.521,491,3.717,492,3.717,550,2.432,560,0.941,562,0.941,564,0.941,566,0.941,570,0.941,572,0.941,575,0.941,578,0.941,580,0.941,582,0.941,584,0.963,586,0.941,588,0.941,590,0.941,591,1.285,593,0.941,595,0.941,596,1.91,597,1.208,598,0.941,600,0.941,601,0.941,602,0.941,604,0.941,608,0.941,611,0.941,613,0.941,614,1.438,616,0.941,619,0.941,623,2.66,712,2.261,725,4.415,726,3.503,727,4.415,743,2.125,760,2.125,771,1.624,816,3.717,821,2.109,846,1.34,861,1.516,894,0.787,941,2.66,1028,1.915,1029,4.285,1035,1.915,1042,1.915,1043,1.915,1068,2.125,1070,3.943,1086,2.261,1087,5.015,1116,1.624,1118,2.261,1124,3.717,1157,2.432,1305,2.66,1318,2.261,1319,4.415,1320,3.717,1321,3.717,1340,2.125,1420,2.261,1421,4.415,1422,4.195,1428,2.125,1434,3.552,1435,2.432,1436,2.261,1437,2.66,1508,3.717,1548,2.432,1553,2.66,1573,3.248,1576,2.261,1582,1.915,1583,1.915,1585,2.432,1587,2.66,1661,2.432,1662,2.66,1845,3.248,1846,2.261,1847,2.66,1945,2.66,1969,1.232,1972,2.681,1993,2.432,1994,2.66,1995,2.66,2006,2.66,2022,1.232,2023,4.223,2026,1.232,2028,1.232,2031,1.232,2033,1.232,2034,1.232,2036,1.2,2037,1.232,2038,1.232,2039,1.266,2041,2.66,2085,2.261,2086,3.456,2087,3.717,2094,2.012,2146,2.432,2147,4.195,2179,2.432,2301,2.012,2302,2.66,2303,2.66,2304,3.717,2305,3.717,2340,2.261,2367,4.748,2369,2.012,2376,1.915,2439,3.926,2441,3.395,2442,2.261,2444,3.552,2446,3.717,2462,1.83,2471,2.125,2545,3.717,2546,3.717,2611,2.66,2612,2.66,2614,2.66,2657,4.519,2672,1.624,2674,1.568,2676,1.754,2684,1.83,2686,1.624,2809,2.66,2885,2.432,2895,2.432,2902,3.255,2912,4.195,2926,2.261,2959,2.261,3034,3.463,3035,4.195,3073,2.125,3105,2.432,3136,3.456,3143,1.915,3176,2.66,3263,3.717,3421,2.261,3422,2.261,3424,2.261,3426,2.66,3525,2.432,3526,2.66,3546,2.432,3559,2.432,3577,2.432,3578,2.66,3608,3.717,3658,3.456,3659,3.717,3702,2.432,3739,2.432,3740,2.66,3753,2.432,3754,2.66,3787,2.66,3788,2.66,3820,2.66,3824,2.66,3855,2.66,3950,2.432,3982,2.432,4253,2.432,4307,3.007,4308,4.596,4309,6.247,4310,3.007,4311,3.007,4312,4.596,4313,3.007,4314,3.007,4315,3.007,4316,4.596,4317,7.804,4318,7.383,4319,8.213,4320,2.66,4321,8.55,4322,3.007,4323,3.007,4324,5.579,4325,3.007,4326,2.432,4327,2.432,4328,3.007,4329,3.007,4330,3.007,4331,2.66,4332,2.66,4333,5.579,4334,5.579,4335,3.007,4336,3.007,4337,3.007,4338,3.007,4339,3.007,4340,3.007,4341,3.007,4342,3.007,4343,3.007,4344,4.596,4345,4.596,4346,3.007,4347,3.007,4348,3.007,4349,3.007,4350,4.512,4351,3.007,4352,3.007,4353,2.66,4354,2.66,4355,3.007,4356,3.007,4357,4.596,4358,3.007,4359,3.007,4360,5.579,4361,2.66,4362,3.007,4363,3.007,4364,3.007,4365,4.596,4366,4.596,4367,3.007,4368,4.596,4369,3.007,4370,3.007,4371,3.007,4372,3.007,4373,3.007,4374,3.007,4375,3.007,4376,3.007,4377,3.007,4378,3.007,4379,3.007]],["title/dependencies.html",[57,1.615,3971,3.307]],["body/dependencies.html",[5,0.086,25,0.009,51,0.005,52,0.006,53,0.005,57,1.631,89,0.421,91,4.826,100,4.68,101,3.923,175,3.21,176,3.65,177,4.081,179,1.874,189,1.787,227,2.947,260,2.297,554,2.189,642,2.58,678,3.414,679,2.58,693,4.102,722,1.874,739,4.102,740,4.102,815,4.102,989,4.412,1097,4.102,1130,4.102,1271,3.473,1335,4.102,1337,4.102,1664,3.855,1707,4.826,1767,4.412,1996,1.83,2336,3.65,2500,4.102,2659,3.473,3548,4.826,3551,4.826,3552,6.189,3674,4.826,3688,4.412,3888,4.826,3902,4.826,3986,4.826,4001,4.826,4034,4.826,4041,4.826,4132,4.826,4178,6.189,4380,5.455,4381,5.455,4382,9.097,4383,5.455,4384,5.455,4385,5.455,4386,5.455,4387,5.455,4388,5.455,4389,5.455,4390,5.455,4391,5.455,4392,5.455,4393,5.455,4394,7.722,4395,5.455,4396,6.995,4397,5.455,4398,5.455,4399,5.455,4400,5.455,4401,7.722,4402,5.455,4403,5.455,4404,5.455,4405,5.455,4406,5.455,4407,5.455,4408,5.455,4409,5.455,4410,5.455,4411,6.995,4412,5.455,4413,5.455,4414,5.455,4415,5.455,4416,6.995,4417,5.455,4418,5.455,4419,6.995,4420,5.455,4421,5.455,4422,5.455,4423,5.455,4424,5.455,4425,5.455,4426,5.455,4427,5.455,4428,5.455,4429,5.455,4430,5.455,4431,5.455,4432,5.455,4433,5.455,4434,4.826,4435,5.455,4436,5.455,4437,5.455,4438,5.455,4439,5.455,4440,5.455,4441,6.995,4442,5.455,4443,5.455,4444,5.455,4445,5.455,4446,5.455,4447,5.455,4448,5.455,4449,5.455,4450,5.455,4451,5.455,4452,5.455,4453,5.455,4454,5.455,4455,5.455,4456,5.455,4457,5.455,4458,5.455,4459,5.455,4460,5.455,4461,5.455,4462,5.455,4463,5.455,4464,5.455,4465,5.455,4466,5.455,4467,5.455,4468,6.995,4469,5.455,4470,5.455,4471,5.455,4472,5.455,4473,5.455,4474,5.455,4475,5.455,4476,5.455,4477,5.455,4478,5.455,4479,5.455]],["title/miscellaneous/enumerations.html",[4480,2.274,4481,4.78]],["body/miscellaneous/enumerations.html",[6,0.086,11,0.557,25,0.008,29,1.343,51,0.006,52,0.007,53,0.006,209,6.708,295,2.207,312,1.589,628,3.638,1087,5.101,1130,5.428,1135,7.338,1136,6.237,4480,4.392,4481,6.385,4482,5.837]],["title/miscellaneous/functions.html",[4480,2.274,4483,4.78]],["body/miscellaneous/functions.html",[6,0.101,11,0.462,15,0.572,20,0.765,24,1.821,25,0.008,26,1.185,27,1.415,29,0.969,51,0.005,52,0.007,53,0.005,82,2.072,83,1.317,117,5.241,166,1.468,204,5.241,231,2.12,269,1.375,270,4.5,278,1.256,288,4.003,309,2.055,312,1.317,422,3.811,442,4.515,481,3.304,491,4.839,492,5.997,527,5.293,550,5.997,624,1.906,741,4.519,816,4.839,839,3.016,891,6.812,892,5.131,893,5.293,894,1.941,900,5.293,903,4.839,975,4.701,1037,4.326,1049,3.81,1087,4.229,1095,4.354,1105,5.293,1136,5.576,1137,4.839,1138,6.56,1139,4.839,1140,5.293,1142,3.641,1143,4.722,1144,5.293,1145,5.293,1147,6.56,1148,5.293,1149,4.839,1150,5.293,1151,5.293,1152,4.839,1153,6.517,1154,3.81,1155,4.5,1156,3.12,1157,5.997,1392,4.839,2475,4.839,4326,4.839,4327,5.997,4331,6.56,4332,6.56,4361,6.56,4480,3.641,4482,6.517,4483,5.293,4484,5.293,4485,5.983,4486,5.983,4487,5.983,4488,5.983,4489,5.983,4490,5.983,4491,5.983,4492,5.983,4493,5.983]],["title/index.html",[11,0.289,3883,2.811,3884,2.811]],["body/index.html",[3,0.153,25,0.007,34,1.071,51,0.005,52,0.007,53,0.005,144,5.963,155,5.707,156,1.231,158,2.116,169,0.888,227,3.248,265,2.842,352,4.914,483,2.843,597,1.162,663,5.256,841,3.372,922,3.658,944,2.843,1066,7.464,1133,4.862,1134,6.015,1155,4.521,1164,6.58,1245,6.015,1269,5.319,1328,4.249,1454,3.248,2052,4.521,3277,5.319,3556,6.531,3885,4.862,3886,6.58,3887,6.58,3911,6.58,3937,6.58,3950,4.862,3966,5.319,3967,5.319,3968,5.319,3983,7.671,3984,7.464,3989,6.58,3994,5.319,4002,6.58,4004,5.319,4267,5.319,4277,5.319,4494,6.012,4495,6.012,4496,6.012,4497,6.58,4498,6.012,4499,6.012,4500,7.437,4501,7.437,4502,7.437,4503,8.075,4504,6.012,4505,6.012,4506,8.437,4507,8.075,4508,6.012,4509,6.012,4510,7.437,4511,6.012,4512,6.012,4513,6.012,4514,6.012,4515,6.012,4516,6.012,4517,6.012,4518,6.012,4519,6.012,4520,6.012,4521,6.012,4522,6.012,4523,6.012,4524,6.012,4525,6.012,4526,6.012,4527,6.012,4528,6.012,4529,6.012,4530,6.012,4531,6.012,4532,6.012,4533,6.012,4534,6.012,4535,6.012]],["title/license.html",[3883,2.811,3884,2.811,4536,3.307]],["body/license.html",[25,0.007,51,0.006,52,0.007,53,0.006,74,1.786,144,4.615,230,5.281,264,2.539,672,3.186,741,3.662,869,4.615,874,5.917,1095,3.528,1475,4.759,1490,5.281,2107,5.281,2370,3.973,3587,5.777,3982,5.281,4009,6.919,4162,6.919,4228,5.777,4247,5.777,4283,5.777,4434,5.777,4497,8.176,4536,5.777,4537,6.53,4538,8.372,4539,6.53,4540,6.53,4541,7.821,4542,6.53,4543,6.53,4544,6.53,4545,6.53,4546,7.821,4547,6.53,4548,6.53,4549,6.53,4550,6.53,4551,6.53,4552,6.53,4553,6.53,4554,6.53,4555,6.53,4556,6.53,4557,6.53,4558,6.53,4559,7.821,4560,6.53,4561,6.53,4562,6.53,4563,6.53,4564,6.53,4565,7.821,4566,6.53,4567,6.53,4568,6.53,4569,6.53,4570,6.53,4571,6.53,4572,6.53,4573,6.53,4574,6.53,4575,6.53,4576,6.53,4577,6.53,4578,6.53,4579,6.53,4580,6.53,4581,6.53,4582,6.53,4583,6.53,4584,6.53,4585,6.53,4586,6.53,4587,6.53]],["title/modules.html",[56,1.838]],["body/modules.html",[25,0.007,51,0.005,52,0.007,53,0.005,55,4.571,56,1.817,63,4.295,64,4.295,65,4.066,66,4.295,67,4.295,68,4.295,69,4.066,70,4.295,71,4.295,101,5.355,715,4.295,1054,4.295,1055,4.295,1056,4.295,1334,7.181,1564,4.295,1569,4.295,1570,4.295,1651,4.295,1933,4.295,2436,4.066,2437,4.295,2438,4.066,2940,4.571,3096,4.571,3101,4.295,3256,4.295,3261,4.295,3343,4.571,3348,4.295,3413,4.295,3414,4.295,3764,5.377,3904,8.448,4588,9.555]],["title/overview.html",[4589,5.437]],["body/overview.html",[2,1.4,25,0.009,51,0.003,52,0.005,53,0.003,55,6.862,56,1.105,57,1.602,58,3.269,59,3.269,60,3.269,61,1.973,62,1.973,63,5.92,64,6.211,65,5.285,66,5.718,67,6.062,68,5.718,69,5.285,70,5.412,71,5.412,72,1.716,73,0.887,74,1.011,158,1.3,202,4.218,222,2.416,224,2.416,228,1.011,453,1.863,560,2.471,562,2.471,564,2.471,566,2.471,570,2.471,572,2.471,575,2.471,578,2.471,580,2.471,582,2.58,584,2.529,586,2.471,588,2.471,590,2.471,593,2.471,595,2.471,598,2.471,600,2.471,601,2.471,602,2.471,604,2.471,608,2.471,611,2.471,613,2.471,616,2.471,619,2.471,715,5.412,716,3.269,717,3.269,718,3.269,1051,3.269,1052,3.269,1053,3.269,1054,5.92,1055,4.456,1056,5.189,1123,2.779,1564,5.92,1565,3.269,1566,3.269,1567,3.269,1568,3.269,1569,5.412,1570,5.412,1578,3.269,1579,3.269,1580,3.269,1651,5.412,1652,3.269,1653,3.269,1654,3.269,1837,3.269,1838,3.269,1839,3.269,1933,6.168,1934,3.269,1936,3.269,1937,3.269,1987,3.269,1988,3.269,1989,3.269,2078,3.269,2079,3.269,2080,3.269,2433,3.269,2434,3.269,2435,3.269,2436,5.676,2437,6.168,2438,5.676,2462,3.837,2535,3.269,2536,3.269,2537,3.269,2643,3.269,2644,3.269,2646,3.269,2647,3.269,2650,3.269,2651,3.269,2652,3.269,2886,3.269,2888,3.269,2889,3.269,2909,3.269,2910,3.269,2911,3.269,3017,4.03,3096,5.941,3097,3.269,3098,3.269,3099,3.269,3100,3.269,3101,5.412,3130,3.269,3131,3.269,3132,3.269,3256,5.718,3257,3.269,3258,3.269,3259,3.269,3260,3.269,3261,5.412,3294,3.269,3295,3.269,3296,3.269,3343,5.941,3344,3.269,3345,3.269,3346,3.269,3347,3.269,3348,6.168,3409,3.269,3410,3.269,3411,3.269,3412,3.269,3413,5.583,3414,5.412,3538,3.269,3539,3.269,3540,3.269,3596,3.269,3597,3.269,3598,3.269,3601,3.269,3602,3.269,3729,3.269,3730,3.269,3731,3.269,3748,3.269,3749,3.269,3750,3.269,3782,3.269,3783,3.269,3784,3.269,3850,3.269,3851,3.269,3852,3.269,4238,3.269,4589,3.269,4590,3.695]],["title/miscellaneous/typealiases.html",[4480,2.274,4591,5.403]],["body/miscellaneous/typealiases.html",[6,0.106,7,2.128,8,1.337,9,2.619,11,0.467,15,0.683,16,1.574,18,2.476,25,0.008,37,2.479,39,3.154,51,0.005,52,0.007,53,0.005,125,3.392,228,1.654,231,2.315,233,4.047,267,4.933,295,2.476,367,3.529,406,3.392,442,3.893,643,1.936,662,3.851,698,2.86,733,3.87,821,3.425,824,3.154,840,3.763,846,3.607,861,3.763,935,3.68,1028,3.851,1029,3.851,1030,4.355,1031,4.275,1032,4.275,1033,4.047,1035,3.851,1038,4.542,1039,5.723,1042,3.851,1043,3.851,1044,3.268,1048,5.723,1049,3.851,1050,4.541,1523,4.275,1996,2.029,2029,3.144,2030,3.144,2147,4.549,2167,5.351,2168,6.604,2169,6.604,2170,6.037,2171,5.351,2172,6.604,2173,5.351,2174,6.604,2175,5.351,2176,5.351,2177,5.351,2178,4.892,2439,3.529,2444,3.851,3034,2.951,3105,6.037,3136,5.614,3141,5.614,3883,4.549,4326,4.892,4327,6.037,4350,6.037,4480,3.68,4484,5.351,4592,6.048,4593,7.826,4594,7.163,4595,7.465,4596,5.351,4597,7.465]],["title/miscellaneous/variables.html",[4480,2.274,4598,4.78]],["body/miscellaneous/variables.html",[0,0.092,6,0.101,11,0.264,15,0.575,18,1.044,24,0.705,25,0.009,26,1.256,28,1.496,29,1.393,31,1.738,35,1.648,51,0.003,52,0.005,53,0.003,108,1.068,111,0.785,114,3.804,116,6.258,125,1.915,145,3.384,150,0.66,182,2.414,210,1.845,212,1.992,216,1.721,269,0.785,271,5.457,272,1.915,278,1.128,285,1.326,299,1.845,300,2.762,355,2.13,368,2.838,373,2.765,386,1.543,406,1.915,422,1.615,425,2.342,442,2.638,448,3.221,468,1.992,576,1.044,643,2.132,699,1.231,711,0.998,725,2.414,726,1.915,727,3.575,728,3.221,729,3.804,743,3.575,744,2.568,745,2.568,746,2.568,747,2.568,748,2.568,749,2.568,750,2.568,751,2.568,752,2.568,753,2.568,754,2.568,755,2.568,756,2.414,757,2.568,758,2.175,759,2.568,771,1.845,821,2.321,843,2.321,846,2.684,975,1.992,992,1.521,1029,2.175,1033,2.285,1037,1.992,1070,2.414,1087,2.414,1118,3.804,1119,2.568,1120,3.021,1121,3.021,1122,3.021,1123,2.568,1124,2.762,1125,2.762,1126,2.414,1127,3.021,1128,3.021,1129,1.992,1318,2.568,1319,2.414,1320,2.762,1321,4.091,1325,2.762,1333,7.028,1338,2.285,1339,2.762,1340,3.575,1341,4.541,1342,3.021,1343,8.223,1344,3.021,1345,3.021,1346,3.021,1347,4.475,1348,3.021,1349,3.021,1350,3.021,1351,3.021,1352,3.021,1353,3.021,1354,5.892,1355,5.892,1356,6.291,1357,6.291,1358,3.804,1359,3.021,1360,5.263,1361,3.021,1362,3.021,1363,3.021,1364,4.475,1365,4.475,1366,4.475,1367,3.021,1368,3.021,1369,6.291,1370,3.021,1371,4.475,1372,3.021,1373,3.021,1374,3.021,1375,3.021,1376,3.021,1377,3.021,1378,3.021,1379,3.021,1380,5.892,1381,3.021,1382,3.021,1383,4.475,1384,3.021,1385,3.021,1386,2.762,1387,3.021,1388,3.021,1389,3.021,1390,3.021,1391,3.021,1392,4.091,1393,4.091,1394,2.762,1395,3.021,1396,3.804,1397,3.021,1398,3.021,1399,3.021,1400,3.021,1401,3.021,1402,5.892,1403,3.021,1404,3.021,1405,5.892,1406,3.021,1407,3.021,1408,2.568,1409,3.021,1410,3.021,1411,6.291,1412,3.021,1413,4.475,1414,3.021,1415,2.762,1416,3.021,1417,2.762,1418,3.021,1419,3.021,1421,2.414,1429,2.568,1573,2.414,1582,3.221,1583,3.836,1631,2.568,1996,1.697,1998,3.021,2001,2.568,2003,4.475,2094,2.285,2147,2.568,2179,4.091,2180,3.021,2181,3.021,2367,2.285,2373,2.285,2375,3.836,2376,2.175,2378,2.414,2379,3.384,2380,2.414,2382,3.836,2439,1.992,2444,2.175,2686,1.845,2912,2.568,2959,3.804,2960,2.762,3143,2.175,3546,2.762,3554,3.021,3558,3.021,3559,4.091,3608,2.762,3638,3.021,3658,2.568,3659,4.091,3702,4.091,3838,4.475,4320,4.475,4350,4.872,4353,4.475,4354,4.475,4480,2.078,4482,2.762,4593,3.021,4594,3.021,4596,4.475,4598,3.021,4599,3.415,4600,3.415,4601,3.415,4602,3.415,4603,3.415,4604,5.058,4605,3.415,4606,3.415,4607,3.415,4608,3.415,4609,3.415,4610,3.415]]],"invertedIndex":[["",{"_index":25,"title":{},"body":{"classes/AddSearch.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"modules/CheckboxModule.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"modules/DropdownModule.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"modules/OntologyExplorationModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"modules/ResultsBrowserModule.html":{},"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"interfaces/TermResult.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"modules/ViewerModule.html":{},"injectables/WorkerDataSourceService.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"miscellaneous/enumerations.html":{},"miscellaneous/functions.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["0",{"_index":386,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["0).map(([term",{"_index":3506,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["0.063rem",{"_index":1647,"title":{},"body":{"components/DropdownComponent.html":{}}}],["0.07",{"_index":2736,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["0.095rem",{"_index":1834,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["0.1.0",{"_index":4300,"title":{},"body":{"changelog.html":{}}}],["0.11.4",{"_index":4479,"title":{},"body":{"dependencies.html":{}}}],["0.12",{"_index":1540,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["0.125rem",{"_index":1630,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["0.12rem",{"_index":1520,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["0.14",{"_index":1538,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["0.15s",{"_index":1543,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["0.16",{"_index":3124,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["0.18.0",{"_index":4423,"title":{},"body":{"dependencies.html":{}}}],["0.1rem",{"_index":1927,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["0.2",{"_index":1536,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["0.2.0",{"_index":4297,"title":{},"body":{"changelog.html":{}}}],["0.20.0",{"_index":4442,"title":{},"body":{"dependencies.html":{}}}],["0.25rem",{"_index":1546,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["0.2rem",{"_index":1638,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{}}}],["0.2s",{"_index":1922,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{}}}],["0.3125rem",{"_index":3718,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["0.3s",{"_index":1632,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["0.4",{"_index":395,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["0.42",{"_index":3498,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["0.4s",{"_index":3537,"title":{},"body":{"components/SpinnerOverlayComponent.html":{}}}],["0.5",{"_index":3396,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["0.5.0",{"_index":4286,"title":{},"body":{"changelog.html":{}}}],["0.5rem",{"_index":702,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TissueBlockListComponent.html":{},"components/ViewerComponent.html":{}}}],["0.5s",{"_index":3292,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["0.6",{"_index":3726,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["0.6.0",{"_index":4267,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["0.625rem",{"_index":3721,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["0.6s",{"_index":1929,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/TissueBlockListComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["0.75rem",{"_index":1521,"title":{},"body":{"components/DonorCardComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["0.875rem",{"_index":1625,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["0.9",{"_index":3494,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["0.9375rem",{"_index":1832,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["0/1",{"_index":4309,"title":{},"body":{"coverage.html":{}}}],["0/14",{"_index":4343,"title":{},"body":{"coverage.html":{}}}],["0/16",{"_index":4308,"title":{},"body":{"coverage.html":{}}}],["0/19",{"_index":4340,"title":{},"body":{"coverage.html":{}}}],["0/2",{"_index":4318,"title":{},"body":{"coverage.html":{}}}],["0/3",{"_index":4319,"title":{},"body":{"coverage.html":{}}}],["0/4",{"_index":4317,"title":{},"body":{"coverage.html":{}}}],["0/5",{"_index":4316,"title":{},"body":{"coverage.html":{}}}],["0/6",{"_index":4312,"title":{},"body":{"coverage.html":{}}}],["0/7",{"_index":4339,"title":{},"body":{"coverage.html":{}}}],["0/8",{"_index":4338,"title":{},"body":{"coverage.html":{}}}],["0000001d",{"_index":1928,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["0000003e",{"_index":1639,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{}}}],["00000058",{"_index":1983,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["00e5ff",{"_index":753,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"miscellaneous/variables.html":{}}}],["01",{"_index":3916,"title":{},"body":{"changelog.html":{}}}],["02",{"_index":4152,"title":{},"body":{"changelog.html":{}}}],["03",{"_index":4107,"title":{},"body":{"changelog.html":{}}}],["04",{"_index":1516,"title":{},"body":{"components/DonorCardComponent.html":{},"changelog.html":{}}}],["05",{"_index":1559,"title":{},"body":{"components/DonorCardComponent.html":{},"changelog.html":{}}}],["06",{"_index":3930,"title":{},"body":{"changelog.html":{}}}],["07",{"_index":3915,"title":{},"body":{"changelog.html":{}}}],["08",{"_index":4248,"title":{},"body":{"changelog.html":{}}}],["09",{"_index":3906,"title":{},"body":{"changelog.html":{}}}],["0px",{"_index":1532,"title":{},"body":{"components/DonorCardComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["0rem",{"_index":1628,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["1",{"_index":425,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["1).touppercase",{"_index":3168,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["1)[0",{"_index":2702,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["1.0",{"_index":4179,"title":{},"body":{"changelog.html":{}}}],["1.0.0",{"_index":4236,"title":{},"body":{"changelog.html":{}}}],["1.0.11",{"_index":4418,"title":{},"body":{"dependencies.html":{}}}],["1.0.3",{"_index":4427,"title":{},"body":{"dependencies.html":{}}}],["1.0.6",{"_index":4474,"title":{},"body":{"dependencies.html":{}}}],["1.0625rem",{"_index":3817,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["1.1.0",{"_index":4214,"title":{},"body":{"changelog.html":{}}}],["1.12rem",{"_index":1519,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["1.16.0",{"_index":4456,"title":{},"body":{"dependencies.html":{}}}],["1.19.0",{"_index":4420,"title":{},"body":{"dependencies.html":{}}}],["1.2.0",{"_index":4178,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["1.2.3",{"_index":4430,"title":{},"body":{"dependencies.html":{}}}],["1.2.6",{"_index":4457,"title":{},"body":{"dependencies.html":{}}}],["1.25",{"_index":2879,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["1.25rem",{"_index":2881,"title":{},"body":{"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{}}}],["1.2rem",{"_index":1981,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["1.3.5",{"_index":4151,"title":{},"body":{"changelog.html":{}}}],["1.4.0",{"_index":4132,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["1.4.1",{"_index":4444,"title":{},"body":{"dependencies.html":{}}}],["1.48rem",{"_index":1982,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["1.5",{"_index":2743,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["1.5.0",{"_index":4106,"title":{},"body":{"changelog.html":{}}}],["1.55rem",{"_index":1640,"title":{},"body":{"components/DropdownComponent.html":{}}}],["1.5em",{"_index":1821,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["1.5rem",{"_index":1550,"title":{},"body":{"components/DonorCardComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/ViewerComponent.html":{}}}],["1.6.0",{"_index":4093,"title":{},"body":{"changelog.html":{}}}],["1.7.0",{"_index":4084,"title":{},"body":{"changelog.html":{}}}],["1.7.2",{"_index":4431,"title":{},"body":{"dependencies.html":{}}}],["1.75rem",{"_index":1836,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["1/1",{"_index":4321,"title":{},"body":{"coverage.html":{}}}],["1/8",{"_index":4328,"title":{},"body":{"coverage.html":{}}}],["10",{"_index":544,"title":{},"body":{"components/AppWebComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"changelog.html":{}}}],["10.0.0",{"_index":4440,"title":{},"body":{"dependencies.html":{}}}],["10/12",{"_index":4325,"title":{},"body":{"coverage.html":{}}}],["10/13",{"_index":4349,"title":{},"body":{"coverage.html":{}}}],["100",{"_index":477,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{}}}],["1000",{"_index":2758,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["10px",{"_index":1539,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["10x",{"_index":4226,"title":{},"body":{"changelog.html":{}}}],["11",{"_index":4134,"title":{},"body":{"changelog.html":{}}}],["11.2.1",{"_index":4458,"title":{},"body":{"dependencies.html":{}}}],["11.5rem",{"_index":3399,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["110",{"_index":1121,"title":{},"body":{"interfaces/DataStateModel.html":{},"miscellaneous/variables.html":{}}}],["11rem",{"_index":3406,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["12",{"_index":3950,"title":{},"body":{"changelog.html":{},"coverage.html":{},"index.html":{}}}],["12.0.1",{"_index":4460,"title":{},"body":{"dependencies.html":{}}}],["12.1.1",{"_index":4382,"title":{},"body":{"dependencies.html":{}}}],["12.1.3",{"_index":4386,"title":{},"body":{"dependencies.html":{}}}],["12.75rem",{"_index":3405,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["12/12",{"_index":4367,"title":{},"body":{"coverage.html":{}}}],["12/13",{"_index":4347,"title":{},"body":{"coverage.html":{}}}],["12/18",{"_index":4358,"title":{},"body":{"coverage.html":{}}}],["121",{"_index":3493,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["13",{"_index":1123,"title":{},"body":{"interfaces/DataStateModel.html":{},"changelog.html":{},"overview.html":{},"miscellaneous/variables.html":{}}}],["13/13",{"_index":4345,"title":{},"body":{"coverage.html":{}}}],["13/19",{"_index":4337,"title":{},"body":{"coverage.html":{}}}],["136",{"_index":3018,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["14",{"_index":3943,"title":{},"body":{"changelog.html":{}}}],["14/15",{"_index":4356,"title":{},"body":{"coverage.html":{}}}],["14/33",{"_index":4311,"title":{},"body":{"coverage.html":{}}}],["14rem",{"_index":3126,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["15",{"_index":3890,"title":{},"body":{"changelog.html":{}}}],["15.126.1",{"_index":4381,"title":{},"body":{"dependencies.html":{}}}],["15rem",{"_index":1833,"title":{},"body":{"components/DualSliderComponent.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchUiComponent.html":{}}}],["16",{"_index":4069,"title":{},"body":{"changelog.html":{}}}],["16.0.0",{"_index":4433,"title":{},"body":{"dependencies.html":{}}}],["16rem",{"_index":1554,"title":{},"body":{"components/DonorCardComponent.html":{},"components/ResultsBrowserComponent.html":{}}}],["17",{"_index":3931,"title":{},"body":{"changelog.html":{}}}],["17/17",{"_index":4344,"title":{},"body":{"coverage.html":{}}}],["17rem",{"_index":1560,"title":{},"body":{"components/DonorCardComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["18/18",{"_index":4362,"title":{},"body":{"coverage.html":{}}}],["18rem",{"_index":2532,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["19.5rem",{"_index":1541,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["19rem",{"_index":3397,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["1].color",{"_index":786,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["1em",{"_index":1623,"title":{},"body":{"components/DropdownComponent.html":{}}}],["1fr",{"_index":3288,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["1px",{"_index":1643,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["1rem",{"_index":700,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["1rem/1.25rem",{"_index":2073,"title":{},"body":{"components/HeaderComponent.html":{}}}],["1s",{"_index":2068,"title":{},"body":{"components/HeaderComponent.html":{}}}],["2",{"_index":393,"title":{},"body":{"interfaces/AppOptions.html":{},"components/ContentComponent.html":{},"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{},"changelog.html":{}}}],["2.0.0",{"_index":4068,"title":{},"body":{"changelog.html":{}}}],["2.0.5",{"_index":4437,"title":{},"body":{"dependencies.html":{}}}],["2.0625rem",{"_index":3816,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["2.1.0",{"_index":4041,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["2.2",{"_index":391,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["2.2.0",{"_index":4034,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["2.3.0",{"_index":4030,"title":{},"body":{"changelog.html":{}}}],["2.3.1",{"_index":4025,"title":{},"body":{"changelog.html":{}}}],["2.4.0",{"_index":4015,"title":{},"body":{"changelog.html":{}}}],["2.5.0",{"_index":4001,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["2.5rem",{"_index":1529,"title":{},"body":{"components/DonorCardComponent.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{}}}],["2.6.7",{"_index":4461,"title":{},"body":{"dependencies.html":{}}}],["2.8.5",{"_index":4429,"title":{},"body":{"dependencies.html":{}}}],["2.8125rem",{"_index":3720,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["2.awsapprunner.com",{"_index":4517,"title":{},"body":{"index.html":{}}}],["2/10",{"_index":4377,"title":{},"body":{"coverage.html":{}}}],["2/2",{"_index":4366,"title":{},"body":{"coverage.html":{}}}],["2/6",{"_index":4330,"title":{},"body":{"coverage.html":{}}}],["20",{"_index":2006,"title":{},"body":{"classes/FlatNode.html":{},"coverage.html":{}}}],["2019",{"_index":4247,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["2020",{"_index":4181,"title":{},"body":{"changelog.html":{}}}],["2021",{"_index":3990,"title":{},"body":{"changelog.html":{}}}],["2022",{"_index":3889,"title":{},"body":{"changelog.html":{}}}],["20em",{"_index":1827,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["20rem",{"_index":2884,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["21",{"_index":4085,"title":{},"body":{"changelog.html":{}}}],["22",{"_index":4238,"title":{},"body":{"changelog.html":{},"overview.html":{}}}],["229",{"_index":3019,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["22rem",{"_index":3746,"title":{},"body":{"components/TissueBlockListComponent.html":{}}}],["23",{"_index":4590,"title":{},"body":{"overview.html":{}}}],["23.75rem",{"_index":2533,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["232f3a",{"_index":3407,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["24",{"_index":4287,"title":{},"body":{"changelog.html":{}}}],["24.5rem",{"_index":3128,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["24/24",{"_index":4375,"title":{},"body":{"coverage.html":{}}}],["24px.svg",{"_index":1411,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["25",{"_index":714,"title":{},"body":{"components/CheckboxComponent.html":{},"components/FiltersContentComponent.html":{}}}],["255",{"_index":758,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"miscellaneous/variables.html":{}}}],["25rem",{"_index":2062,"title":{},"body":{"components/HeaderComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{}}}],["26",{"_index":4108,"title":{},"body":{"changelog.html":{}}}],["26/26",{"_index":4369,"title":{},"body":{"coverage.html":{}}}],["26th",{"_index":4137,"title":{},"body":{"changelog.html":{}}}],["27",{"_index":3907,"title":{},"body":{"changelog.html":{}}}],["275s",{"_index":1633,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{}}}],["29",{"_index":4373,"title":{},"body":{"coverage.html":{}}}],["2979ff",{"_index":745,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"miscellaneous/variables.html":{}}}],["2px",{"_index":1534,"title":{},"body":{"components/DonorCardComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{}}}],["2rem",{"_index":1505,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["3",{"_index":645,"title":{},"body":{"components/CheckboxComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"changelog.html":{}}}],["3.0.0",{"_index":3986,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["3.0.12",{"_index":4401,"title":{},"body":{"dependencies.html":{}}}],["3.1.0",{"_index":3955,"title":{},"body":{"changelog.html":{}}}],["3.1.1",{"_index":3949,"title":{},"body":{"changelog.html":{}}}],["3.2.0",{"_index":3942,"title":{},"body":{"changelog.html":{}}}],["3.3.0",{"_index":3929,"title":{},"body":{"changelog.html":{}}}],["3.4.0",{"_index":3914,"title":{},"body":{"changelog.html":{}}}],["3.5.0",{"_index":3905,"title":{},"body":{"changelog.html":{}}}],["3.5.5",{"_index":4406,"title":{},"body":{"dependencies.html":{}}}],["3.5.7",{"_index":4408,"title":{},"body":{"dependencies.html":{}}}],["3.5rem",{"_index":3129,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ViewerComponent.html":{}}}],["3.6",{"_index":4523,"title":{},"body":{"index.html":{}}}],["3.6.0",{"_index":3888,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["3.7.1",{"_index":4411,"title":{},"body":{"dependencies.html":{}}}],["3.7.3",{"_index":4413,"title":{},"body":{"dependencies.html":{}}}],["3.75rem",{"_index":3719,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["3/3",{"_index":4365,"title":{},"body":{"coverage.html":{}}}],["3/6",{"_index":4315,"title":{},"body":{"coverage.html":{}}}],["30",{"_index":3017,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"changelog.html":{},"overview.html":{}}}],["30.5rem",{"_index":3123,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["300",{"_index":2882,"title":{},"body":{"components/ResultsBrowserComponent.html":{},"components/SpatialSearchUiComponent.html":{}}}],["3000",{"_index":347,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["31",{"_index":4215,"title":{},"body":{"changelog.html":{}}}],["32/37",{"_index":4352,"title":{},"body":{"coverage.html":{}}}],["33",{"_index":712,"title":{},"body":{"components/CheckboxComponent.html":{},"components/FiltersContentComponent.html":{},"components/SpatialSearchUiComponent.html":{},"coverage.html":{}}}],["35rem",{"_index":1984,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["36/42",{"_index":4329,"title":{},"body":{"coverage.html":{}}}],["3d",{"_index":2334,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"changelog.html":{}}}],["3px",{"_index":3747,"title":{},"body":{"components/TissueBlockListComponent.html":{}}}],["3rem",{"_index":1502,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/TissueBlockListComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["3s",{"_index":1635,"title":{},"body":{"components/DropdownComponent.html":{}}}],["4",{"_index":3291,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"changelog.html":{}}}],["4.0",{"_index":4501,"title":{},"body":{"index.html":{}}}],["4.0.2",{"_index":4410,"title":{},"body":{"dependencies.html":{}}}],["4.17.1",{"_index":4435,"title":{},"body":{"dependencies.html":{}}}],["4.17.21",{"_index":4453,"title":{},"body":{"dependencies.html":{}}}],["4.3.0",{"_index":4425,"title":{},"body":{"dependencies.html":{}}}],["4.375rem",{"_index":1829,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["4.6.0",{"_index":4446,"title":{},"body":{"dependencies.html":{}}}],["4/4",{"_index":4324,"title":{},"body":{"coverage.html":{}}}],["4/5",{"_index":4370,"title":{},"body":{"coverage.html":{}}}],["4/6",{"_index":4376,"title":{},"body":{"coverage.html":{}}}],["400",{"_index":2072,"title":{},"body":{"components/HeaderComponent.html":{}}}],["41",{"_index":3492,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["42",{"_index":4310,"title":{},"body":{"coverage.html":{}}}],["42/44",{"_index":4363,"title":{},"body":{"coverage.html":{}}}],["45rem",{"_index":3394,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["46",{"_index":4341,"title":{},"body":{"coverage.html":{}}}],["4em",{"_index":1980,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["4px",{"_index":1537,"title":{},"body":{"components/DonorCardComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["4rem",{"_index":2060,"title":{},"body":{"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{}}}],["4th",{"_index":3898,"title":{},"body":{"changelog.html":{}}}],["5",{"_index":1556,"title":{},"body":{"components/DonorCardComponent.html":{},"components/FiltersPopoverComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["5.0.0",{"_index":4447,"title":{},"body":{"dependencies.html":{}}}],["5.2.0",{"_index":4452,"title":{},"body":{"dependencies.html":{}}}],["5.5rem",{"_index":1022,"title":{},"body":{"components/ContentComponent.html":{},"components/ResultsBrowserComponent.html":{}}}],["5/5",{"_index":4333,"title":{},"body":{"coverage.html":{}}}],["5/6",{"_index":4359,"title":{},"body":{"coverage.html":{}}}],["50",{"_index":1508,"title":{},"body":{"components/DonorCardComponent.html":{},"components/HeaderComponent.html":{},"coverage.html":{}}}],["500",{"_index":2067,"title":{},"body":{"components/HeaderComponent.html":{}}}],["5em",{"_index":1650,"title":{},"body":{"components/DropdownComponent.html":{}}}],["5fr",{"_index":3286,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["5rem",{"_index":1932,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{}}}],["5s",{"_index":1025,"title":{},"body":{"components/ContentComponent.html":{}}}],["6.0.1",{"_index":4450,"title":{},"body":{"dependencies.html":{}}}],["6.10.2",{"_index":4463,"title":{},"body":{"dependencies.html":{}}}],["6.2.0",{"_index":4409,"title":{},"body":{"dependencies.html":{}}}],["6.5.1",{"_index":4471,"title":{},"body":{"dependencies.html":{}}}],["6.6.7",{"_index":4469,"title":{},"body":{"dependencies.html":{}}}],["6/12",{"_index":4335,"title":{},"body":{"coverage.html":{}}}],["6/6",{"_index":4334,"title":{},"body":{"coverage.html":{}}}],["6/8",{"_index":4314,"title":{},"body":{"coverage.html":{}}}],["600",{"_index":1527,"title":{},"body":{"components/DonorCardComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["60rem",{"_index":3395,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["66",{"_index":4357,"title":{},"body":{"coverage.html":{}}}],["68",{"_index":4336,"title":{},"body":{"coverage.html":{}}}],["6px",{"_index":1533,"title":{},"body":{"components/DonorCardComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["6s",{"_index":1930,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["7.75rem",{"_index":2880,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["7/15",{"_index":4342,"title":{},"body":{"coverage.html":{}}}],["7/7",{"_index":4364,"title":{},"body":{"coverage.html":{}}}],["72",{"_index":4322,"title":{},"body":{"coverage.html":{}}}],["72rem",{"_index":3083,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["7323e2",{"_index":749,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"miscellaneous/variables.html":{}}}],["75",{"_index":4313,"title":{},"body":{"coverage.html":{}}}],["75rem",{"_index":1830,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["76",{"_index":4348,"title":{},"body":{"coverage.html":{}}}],["78vw",{"_index":3393,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["7rem",{"_index":3289,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["8",{"_index":4088,"title":{},"body":{"changelog.html":{}}}],["8.25rem",{"_index":2066,"title":{},"body":{"components/HeaderComponent.html":{}}}],["8.3.2",{"_index":4477,"title":{},"body":{"dependencies.html":{}}}],["8.5.12",{"_index":4405,"title":{},"body":{"dependencies.html":{}}}],["8.5.7",{"_index":4394,"title":{},"body":{"dependencies.html":{}}}],["8.7.8",{"_index":4397,"title":{},"body":{"dependencies.html":{}}}],["8/11",{"_index":4323,"title":{},"body":{"coverage.html":{}}}],["8/27",{"_index":4374,"title":{},"body":{"coverage.html":{}}}],["8/8",{"_index":4360,"title":{},"body":{"coverage.html":{}}}],["80",{"_index":1553,"title":{},"body":{"components/DonorCardComponent.html":{},"coverage.html":{}}}],["81",{"_index":4371,"title":{},"body":{"coverage.html":{}}}],["82b1ff",{"_index":751,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"miscellaneous/variables.html":{}}}],["83",{"_index":1124,"title":{},"body":{"interfaces/DataStateModel.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["85",{"_index":1548,"title":{},"body":{"components/DonorCardComponent.html":{},"changelog.html":{},"coverage.html":{}}}],["86",{"_index":4351,"title":{},"body":{"coverage.html":{}}}],["875rem",{"_index":3594,"title":{},"body":{"components/TermOccurrenceListComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["9.5rem",{"_index":1642,"title":{},"body":{"components/DropdownComponent.html":{}}}],["9.75px",{"_index":2908,"title":{},"body":{"components/RunSpatialSearchComponent.html":{}}}],["9.85rem",{"_index":1618,"title":{},"body":{"components/DropdownComponent.html":{}}}],["9/11",{"_index":4372,"title":{},"body":{"coverage.html":{}}}],["9/9",{"_index":4368,"title":{},"body":{"coverage.html":{}}}],["90",{"_index":1931,"title":{},"body":{"components/FiltersContentComponent.html":{},"changelog.html":{}}}],["92",{"_index":4346,"title":{},"body":{"coverage.html":{}}}],["93",{"_index":4355,"title":{},"body":{"coverage.html":{}}}],["95",{"_index":2885,"title":{},"body":{"components/ResultsBrowserComponent.html":{},"changelog.html":{},"coverage.html":{}}}],["95vh",{"_index":3392,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["99",{"_index":3536,"title":{},"body":{"components/SpinnerOverlayComponent.html":{}}}],["9th",{"_index":4117,"title":{},"body":{"changelog.html":{}}}],["_aggregatedataquerystatus",{"_index":1172,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["_blank",{"_index":440,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["_celltypetermoccurencesdataquerystatus",{"_index":1176,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["_config",{"_index":3865,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["_createcontainer",{"_index":459,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["_error",{"_index":2126,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["_expanded",{"_index":2216,"title":{},"body":{"classes/InitializationState.html":{}}}],["_index",{"_index":3678,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["_measuredmargin",{"_index":2246,"title":{},"body":{"classes/InitializationState.html":{}}}],["_measuredwidth",{"_index":2240,"title":{},"body":{"classes/InitializationState.html":{}}}],["_msg",{"_index":849,"title":{},"body":{"components/ContainerComponent.html":{}}}],["_ontologytermoccurencesdataquerystatus",{"_index":1174,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["_opened",{"_index":2212,"title":{},"body":{"classes/InitializationState.html":{}}}],["_position",{"_index":2208,"title":{},"body":{"classes/InitializationState.html":{}}}],["_providerfilterquerystatus",{"_index":1182,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["_scenedataquerystatus",{"_index":1178,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["_technologyfilterquerystatus",{"_index":1180,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["_tissueblockdataquerystatus",{"_index":1170,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["a.color.color",{"_index":801,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["ability",{"_index":4049,"title":{},"body":{"changelog.html":{}}}],["above",{"_index":4283,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["absolute",{"_index":1544,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["acc",{"_index":796,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["acc[item.key",{"_index":794,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["accent",{"_index":691,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{}}}],["acceptable",{"_index":274,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["acceptableviewerdomains",{"_index":280,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["accepting",{"_index":2296,"title":{},"body":{"classes/InitializationState.html":{}}}],["accessors",{"_index":834,"title":{},"body":{"components/ContainerComponent.html":{},"components/DualSliderComponent.html":{},"classes/FlatNode.html":{},"components/ThumbnailCarouselComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["according",{"_index":351,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["accordingly",{"_index":1954,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["accurate",{"_index":4105,"title":{},"body":{"changelog.html":{}}}],["acf32b",{"_index":750,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"miscellaneous/variables.html":{}}}],["action",{"_index":1095,"title":{},"body":{"interfaces/DataStateModel.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"miscellaneous/functions.html":{},"license.html":{}}}],["action(addsearch",{"_index":3144,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["action(generatespatialsearch",{"_index":2782,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["action(movetonode",{"_index":2752,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["action(reallyupdatespatialsearch",{"_index":2768,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["action(removesearch",{"_index":3147,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["action(resetposition",{"_index":2749,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["action(resetradius",{"_index":2764,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["action(setexecutesearchongenerate",{"_index":2794,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["action(setorgan",{"_index":2723,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["action(setposition",{"_index":2745,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["action(setradius",{"_index":2760,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["action(setselectedsearches",{"_index":3151,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["action(setsex",{"_index":2709,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["action(startspatialsearchflow",{"_index":2697,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["action(updatefilter",{"_index":1281,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["actionasfn",{"_index":204,"title":{},"body":{"interfaces/AppOptions.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["actionasfn(movetonode",{"_index":3318,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["actionasfn(removesearch",{"_index":251,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["actionasfn(resetposition",{"_index":3327,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["actionasfn(resetradius",{"_index":3329,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["actionasfn(setorgan",{"_index":3068,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{}}}],["actionasfn(setposition",{"_index":3339,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["actionasfn(setradius",{"_index":3341,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["actionasfn(setselectedsearches",{"_index":249,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["actionasfn(setsex",{"_index":3070,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{}}}],["actionasfn(type",{"_index":4487,"title":{},"body":{"miscellaneous/functions.html":{}}}],["actions",{"_index":2660,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"changelog.html":{}}}],["actions$.pipe",{"_index":2693,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["actions.push(new",{"_index":2790,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["activate",{"_index":291,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["active",{"_index":2945,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpinnerOverlayComponent.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["active/showing",{"_index":3531,"title":{},"body":{"components/SpinnerOverlayComponent.html":{}}}],["activeorgans",{"_index":3004,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["activeorgans.has(o.representation_of)).map(o",{"_index":3008,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["activeorgans.has(tag",{"_index":3012,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["actual_component",{"_index":621,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["add",{"_index":32,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"classes/StartSpatialSearchFlow.html":{},"injectables/ThemingService.html":{},"classes/UpdateSpatialSearch.html":{}}}],["addclass",{"_index":3654,"title":{},"body":{"injectables/ThemingService.html":{}}}],["added",{"_index":3891,"title":{},"body":{"changelog.html":{}}}],["additional",{"_index":4284,"title":{},"body":{"changelog.html":{}}}],["addressed",{"_index":4208,"title":{},"body":{"changelog.html":{}}}],["adds",{"_index":2781,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"injectables/ThemingService.html":{},"changelog.html":{}}}],["addsearch",{"_index":1,"title":{"classes/AddSearch.html":{}},"body":{"classes/AddSearch.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/SetSelectedSearches.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"coverage.html":{}}}],["addsearch(ctx",{"_index":3145,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["addsearch(sex",{"_index":2787,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["addspatialsearch",{"_index":3301,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{}}}],["addsvgicon",{"_index":2129,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["adjusting",{"_index":4205,"title":{},"body":{"changelog.html":{}}}],["adjustment",{"_index":4131,"title":{},"body":{"changelog.html":{}}}],["advanced",{"_index":4071,"title":{},"body":{"changelog.html":{}}}],["afterviewinit",{"_index":817,"title":{},"body":{"components/ContainerComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["again",{"_index":4187,"title":{},"body":{"changelog.html":{}}}],["against",{"_index":2285,"title":{},"body":{"classes/InitializationState.html":{}}}],["age",{"_index":1763,"title":{},"body":{"components/DualSliderComponent.html":{},"changelog.html":{}}}],["agerange",{"_index":1120,"title":{},"body":{"interfaces/DataStateModel.html":{},"miscellaneous/variables.html":{}}}],["aggregate",{"_index":1193,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["aggregatedata",{"_index":1194,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/ResultsBrowserComponent.html":{}}}],["aggregatedata(filter",{"_index":1289,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["aggregatedataquerystatus",{"_index":1171,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["aggregateresult",{"_index":1098,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/ResultsBrowserComponent.html":{}}}],["ala",{"_index":4028,"title":{},"body":{"changelog.html":{}}}],["aliases",{"_index":4592,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["align",{"_index":1503,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/HeaderComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["all_possible_organs",{"_index":2958,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["allcompleted",{"_index":4331,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["allcompleted(states",{"_index":1140,"title":{},"body":{"interfaces/DataStateModel.html":{},"miscellaneous/functions.html":{}}}],["allowed",{"_index":3849,"title":{},"body":{"components/ViewerComponent.html":{}}}],["allowing",{"_index":2837,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["allows",{"_index":1453,"title":{},"body":{"components/DonorCardComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"changelog.html":{}}}],["allowtouchmove",{"_index":3681,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["along",{"_index":2630,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["alongside",{"_index":3533,"title":{},"body":{"components/SpinnerOverlayComponent.html":{}}}],["alpha",{"_index":4278,"title":{},"body":{"changelog.html":{}}}],["alpha.1",{"_index":4259,"title":{},"body":{"changelog.html":{}}}],["alpha.2",{"_index":4255,"title":{},"body":{"changelog.html":{}}}],["alpha.3",{"_index":4246,"title":{},"body":{"changelog.html":{}}}],["already",{"_index":870,"title":{},"body":{"components/ContainerComponent.html":{},"injectables/ThemingService.html":{}}}],["alt",{"_index":4505,"title":{},"body":{"index.html":{}}}],["always",{"_index":898,"title":{},"body":{"components/ContainerComponent.html":{},"components/HeaderComponent.html":{}}}],["amount",{"_index":3215,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["analytics",{"_index":642,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/OntologySearchComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"changelog.html":{},"dependencies.html":{}}}],["analyticsmodule",{"_index":1062,"title":{},"body":{"modules/CoreModule.html":{}}}],["analyticsmodule.forroot",{"_index":1074,"title":{},"body":{"modules/CoreModule.html":{}}}],["anatomical",{"_index":409,"title":{},"body":{"interfaces/AppOptions.html":{},"components/SpatialSearchUiComponent.html":{},"changelog.html":{}}}],["anatomicalstructures",{"_index":2681,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["anatomicalstructures(state",{"_index":3432,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["anatomicalstructuresettings",{"_index":2962,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["anatomicalstructurestreemodel",{"_index":1088,"title":{},"body":{"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{}}}],["anatomicalstructurestreemodel(state",{"_index":1306,"title":{},"body":{"classes/DataStateSelectors.html":{}}}],["and/or",{"_index":4557,"title":{},"body":{"license.html":{}}}],["angular",{"_index":227,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"injectables/OntologySearchService.html":{},"components/ResultsBrowserComponent.html":{},"interfaces/SearchResult.html":{},"components/ThumbnailCarouselComponent.html":{},"changelog.html":{},"dependencies.html":{},"index.html":{}}}],["angular's",{"_index":1726,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["angular/animations",{"_index":989,"title":{},"body":{"components/ContentComponent.html":{},"classes/InitializationState.html":{},"dependencies.html":{}}}],["angular/cdk",{"_index":4383,"title":{},"body":{"dependencies.html":{}}}],["angular/cdk/coercion",{"_index":2166,"title":{},"body":{"classes/InitializationState.html":{}}}],["angular/cdk/overlay",{"_index":85,"title":{},"body":{"modules/AppModule.html":{},"injectables/AppRootOverlayContainer.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"injectables/ThemingService.html":{}}}],["angular/cdk/portal",{"_index":1765,"title":{},"body":{"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{}}}],["angular/cdk/scrolling",{"_index":2892,"title":{},"body":{"modules/ResultsBrowserModule.html":{}}}],["angular/common",{"_index":722,"title":{},"body":{"modules/CheckboxModule.html":{},"modules/DonorCardModule.html":{},"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/FiltersContentModule.html":{},"modules/FiltersPopoverModule.html":{},"modules/HeaderModule.html":{},"modules/OntologyExplorationModule.html":{},"modules/OntologySearchModule.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"modules/ResultsBrowserModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules/SpinnerOverlayModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/TissueBlockListModule.html":{},"modules/TissueSectionVisModule.html":{},"modules/ViewerModule.html":{},"injectables/WorkerDataSourceService.html":{},"dependencies.html":{}}}],["angular/common/http",{"_index":1059,"title":{},"body":{"modules/CoreModule.html":{}}}],["angular/compiler",{"_index":4384,"title":{},"body":{"dependencies.html":{}}}],["angular/core",{"_index":89,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"modules/CheckboxModule.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"modules/DrawerModule.html":{},"components/DropdownComponent.html":{},"modules/DropdownModule.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"modules/OntologyExplorationModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"modules/ResultsBrowserModule.html":{},"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"interfaces/TermResult.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"modules/ViewerModule.html":{},"injectables/WorkerDataSourceService.html":{},"dependencies.html":{}}}],["angular/elements",{"_index":91,"title":{},"body":{"modules/AppModule.html":{},"dependencies.html":{}}}],["angular/forms",{"_index":2500,"title":{},"body":{"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"modules/SpatialSearchConfigModule.html":{},"dependencies.html":{}}}],["angular/material",{"_index":4385,"title":{},"body":{"dependencies.html":{}}}],["angular/material/autocomplete",{"_index":2501,"title":{},"body":{"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{}}}],["angular/material/button",{"_index":1940,"title":{},"body":{"modules/FiltersContentModule.html":{},"modules/HeaderModule.html":{},"modules/OntologyTreeModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/ViewerModule.html":{}}}],["angular/material/checkbox",{"_index":677,"title":{},"body":{"components/CheckboxComponent.html":{},"modules/CheckboxModule.html":{},"modules/DonorCardModule.html":{}}}],["angular/material/dialog",{"_index":2901,"title":{},"body":{"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{}}}],["angular/material/divider",{"_index":3416,"title":{},"body":{"modules/SpatialSearchUiModule.html":{}}}],["angular/material/form",{"_index":1657,"title":{},"body":{"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/OntologySearchModule.html":{},"modules/TermOccurrenceListModule.html":{}}}],["angular/material/icon",{"_index":93,"title":{},"body":{"modules/AppModule.html":{},"modules/DonorCardModule.html":{},"modules/DrawerModule.html":{},"modules/FiltersContentModule.html":{},"modules/FiltersPopoverModule.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"modules/OntologySearchModule.html":{},"modules/OntologyTreeModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/TissueBlockListModule.html":{},"modules/ViewerModule.html":{}}}],["angular/material/input",{"_index":2543,"title":{},"body":{"modules/OntologySearchModule.html":{}}}],["angular/material/progress",{"_index":3543,"title":{},"body":{"modules/SpinnerOverlayModule.html":{},"modules/ViewerModule.html":{}}}],["angular/material/radio",{"_index":3135,"title":{},"body":{"modules/SpatialSearchConfigModule.html":{}}}],["angular/material/select",{"_index":1659,"title":{},"body":{"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/TermOccurrenceListModule.html":{}}}],["angular/material/slider",{"_index":3418,"title":{},"body":{"modules/SpatialSearchUiModule.html":{}}}],["angular/material/snack",{"_index":95,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{}}}],["angular/material/toolbar",{"_index":2083,"title":{},"body":{"modules/HeaderModule.html":{}}}],["angular/material/tooltip",{"_index":98,"title":{},"body":{"modules/AppModule.html":{},"modules/HeaderModule.html":{},"modules/OntologyTreeModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/TissueBlockListModule.html":{}}}],["angular/material/tree",{"_index":2655,"title":{},"body":{"modules/OntologyTreeModule.html":{}}}],["angular/platform",{"_index":100,"title":{},"body":{"modules/AppModule.html":{},"modules/DrawerModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/ViewerComponent.html":{},"dependencies.html":{}}}],["angular/router",{"_index":4388,"title":{},"body":{"dependencies.html":{}}}],["angular/youtube",{"_index":4389,"title":{},"body":{"dependencies.html":{}}}],["animate",{"_index":985,"title":{},"body":{"components/ContentComponent.html":{},"classes/InitializationState.html":{}}}],["animate('.5s",{"_index":2193,"title":{},"body":{"classes/InitializationState.html":{}}}],["animate('1s",{"_index":995,"title":{},"body":{"components/ContentComponent.html":{}}}],["animate(0",{"_index":2192,"title":{},"body":{"classes/InitializationState.html":{}}}],["animated",{"_index":3082,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["animation",{"_index":1631,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"miscellaneous/variables.html":{}}}],["animations",{"_index":943,"title":{},"body":{"components/ContentComponent.html":{},"classes/InitializationState.html":{}}}],["animationsenabled",{"_index":946,"title":{},"body":{"components/ContentComponent.html":{}}}],["api",{"_index":3556,"title":{},"body":{"modules/StoreModule.html":{},"changelog.html":{},"index.html":{}}}],["api.hubmapconsortium.org",{"_index":4515,"title":{},"body":{"index.html":{}}}],["apiendpointdatasourceservice",{"_index":1424,"title":{},"body":{"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{}}}],["app",{"_index":116,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"interfaces/DefaultIconDefinition.html":{},"components/OntologySelectionComponent.html":{},"modules/StoreModule.html":{},"miscellaneous/variables.html":{}}}],["app.component",{"_index":119,"title":{},"body":{"modules/AppModule.html":{}}}],["app.component.html",{"_index":236,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["app.component.scss",{"_index":238,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["app/core/services/theming/theming.service",{"_index":115,"title":{},"body":{"modules/AppModule.html":{}}}],["app_bootstrap_listener",{"_index":3604,"title":{},"body":{"modules/ThemingModule.html":{}}}],["appcomponent",{"_index":61,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["appear",{"_index":3282,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{},"changelog.html":{}}}],["appearance",{"_index":2529,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["appelement",{"_index":151,"title":{},"body":{"modules/AppModule.html":{}}}],["append",{"_index":3138,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["appendtoroot",{"_index":460,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["application",{"_index":4122,"title":{},"body":{"changelog.html":{}}}],["application/javascript",{"_index":3881,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["applied",{"_index":1868,"title":{},"body":{"components/FiltersContentComponent.html":{},"changelog.html":{}}}],["apply",{"_index":1876,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["applybuttonclick",{"_index":1851,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["applyfilters",{"_index":1858,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{}}}],["applyfilters(filters",{"_index":1965,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["applythemeclass",{"_index":3611,"title":{},"body":{"injectables/ThemingService.html":{}}}],["applythemeclass(cls",{"_index":3617,"title":{},"body":{"injectables/ThemingService.html":{}}}],["appmodule",{"_index":55,"title":{"modules/AppModule.html":{}},"body":{"modules/AppModule.html":{},"modules.html":{},"overview.html":{}}}],["appname",{"_index":1077,"title":{},"body":{"modules/CoreModule.html":{}}}],["appoptions",{"_index":157,"title":{"interfaces/AppOptions.html":{}},"body":{"interfaces/AppOptions.html":{},"coverage.html":{}}}],["approotoverlaycontainer",{"_index":109,"title":{"injectables/AppRootOverlayContainer.html":{}},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"coverage.html":{}}}],["appropriate",{"_index":3970,"title":{},"body":{"changelog.html":{}}}],["appwebcomponent",{"_index":62,"title":{"components/AppWebComponent.html":{}},"body":{"modules/AppModule.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["april",{"_index":4116,"title":{},"body":{"changelog.html":{}}}],["area",{"_index":3290,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["arg",{"_index":2117,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["args",{"_index":2121,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["args.filter(value",{"_index":2136,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["argument",{"_index":2134,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["arguments",{"_index":1702,"title":{},"body":{"components/DualSliderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["arising",{"_index":4585,"title":{},"body":{"license.html":{}}}],["array",{"_index":422,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/DataStateModel.html":{},"components/DualSliderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"injectables/OntologySearchService.html":{},"components/ResultsBrowserComponent.html":{},"interfaces/SearchResult.html":{},"components/TermOccurrenceListComponent.html":{},"components/TissueSectionVisComponent.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["array.from(searchresults.values",{"_index":2602,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["array.isarray(val",{"_index":533,"title":{},"body":{"components/AppWebComponent.html":{}}}],["arrow",{"_index":1648,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{}}}],["arrow_left",{"_index":3808,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["arrow_right",{"_index":3807,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["asct+b",{"_index":3991,"title":{},"body":{"changelog.html":{}}}],["asking",{"_index":651,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["assays",{"_index":1923,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["assets/icons/expand_less",{"_index":1418,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["assets/icons/expand_more",{"_index":1416,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["assets/icons/filter.svg",{"_index":1419,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["assets/icons/opacity",{"_index":1410,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["assets/icons/organs/ico",{"_index":1343,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["assets/icons/visibility",{"_index":1413,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["assigncolor",{"_index":802,"title":{},"body":{"injectables/ColorAssignmentState.html":{}}}],["assigncolor(@payload('key",{"_index":779,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["assigncolor(key",{"_index":805,"title":{},"body":{"injectables/ColorAssignmentState.html":{}}}],["assignment",{"_index":767,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["assignment.state",{"_index":2338,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"modules/StoreModule.html":{}}}],["assignment.state.ts",{"_index":727,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["assignment.state.ts:102",{"_index":810,"title":{},"body":{"injectables/ColorAssignmentState.html":{}}}],["assignment.state.ts:57",{"_index":813,"title":{},"body":{"injectables/ColorAssignmentState.html":{}}}],["assignment.state.ts:59",{"_index":814,"title":{},"body":{"injectables/ColorAssignmentState.html":{}}}],["assignment.state.ts:60",{"_index":811,"title":{},"body":{"injectables/ColorAssignmentState.html":{}}}],["assignment.state.ts:61",{"_index":812,"title":{},"body":{"injectables/ColorAssignmentState.html":{}}}],["assignment.state.ts:63",{"_index":808,"title":{},"body":{"injectables/ColorAssignmentState.html":{}}}],["assignment.state.ts:69",{"_index":807,"title":{},"body":{"injectables/ColorAssignmentState.html":{}}}],["assignment/color",{"_index":726,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"modules/StoreModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["assignment/selection",{"_index":4095,"title":{},"body":{"changelog.html":{}}}],["assignments",{"_index":2328,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["associated",{"_index":2370,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"changelog.html":{},"license.html":{}}}],["async",{"_index":2152,"title":{},"body":{"classes/InitializationState.html":{}}}],["at(nodes",{"_index":2609,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["atlas",{"_index":3896,"title":{},"body":{"changelog.html":{}}}],["atscrollbottom",{"_index":2819,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["attach",{"_index":3797,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["attached",{"_index":456,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["attempts",{"_index":4018,"title":{},"body":{"changelog.html":{}}}],["authentication",{"_index":2065,"title":{},"body":{"components/HeaderComponent.html":{}}}],["authors",{"_index":4577,"title":{},"body":{"license.html":{}}}],["auto",{"_index":1023,"title":{},"body":{"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["autocomplete",{"_index":2495,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["autocompleteopen",{"_index":2451,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["autofocus",{"_index":3080,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["automatic",{"_index":4197,"title":{},"body":{"changelog.html":{}}}],["automatically",{"_index":4157,"title":{},"body":{"changelog.html":{}}}],["available",{"_index":2940,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"changelog.html":{},"modules.html":{}}}],["avoid",{"_index":4059,"title":{},"body":{"changelog.html":{}}}],["await",{"_index":2158,"title":{},"body":{"classes/InitializationState.html":{}}}],["awaited",{"_index":2148,"title":{},"body":{"classes/InitializationState.html":{}}}],["award",{"_index":4534,"title":{},"body":{"index.html":{}}}],["axis",{"_index":3781,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["b92dff",{"_index":747,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"miscellaneous/variables.html":{}}}],["backend",{"_index":4005,"title":{},"body":{"changelog.html":{}}}],["background",{"_index":1454,"title":{},"body":{"components/DonorCardComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"changelog.html":{},"index.html":{}}}],["backing",{"_index":2110,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["bar",{"_index":96,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/DualSliderComponent.html":{}}}],["base",{"_index":4263,"title":{},"body":{"changelog.html":{}}}],["based",{"_index":421,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"components/ContentComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"changelog.html":{}}}],["basepath",{"_index":1079,"title":{},"body":{"modules/CoreModule.html":{}}}],["basewebcomponent",{"_index":493,"title":{},"body":{"components/AppWebComponent.html":{}}}],["basic",{"_index":4070,"title":{},"body":{"changelog.html":{}}}],["bbox",{"_index":2234,"title":{},"body":{"classes/InitializationState.html":{}}}],["bbox.left",{"_index":2237,"title":{},"body":{"classes/InitializationState.html":{}}}],["bbox.right",{"_index":2236,"title":{},"body":{"classes/InitializationState.html":{}}}],["before",{"_index":1331,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"classes/InitializationState.html":{},"changelog.html":{}}}],["behavior",{"_index":3036,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{}}}],["behavior'},{'name",{"_index":592,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["behavior.component",{"_index":2903,"title":{},"body":{"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{}}}],["behavior.component.html",{"_index":3037,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts",{"_index":3035,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"coverage.html":{}}}],["behavior.component.ts:102",{"_index":3228,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["behavior.component.ts:104",{"_index":3307,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:110",{"_index":3230,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["behavior.component.ts:121",{"_index":3309,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:135",{"_index":3306,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:144",{"_index":3305,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:152",{"_index":3310,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:16",{"_index":3219,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["behavior.component.ts:19",{"_index":3214,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["behavior.component.ts:22",{"_index":3066,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["behavior.component.ts:25",{"_index":3064,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["behavior.component.ts:28",{"_index":3061,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["behavior.component.ts:31",{"_index":3071,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["behavior.component.ts:34",{"_index":3069,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["behavior.component.ts:36",{"_index":3062,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{}}}],["behavior.component.ts:37",{"_index":3236,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["behavior.component.ts:38",{"_index":3067,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:40",{"_index":3052,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{}}}],["behavior.component.ts:41",{"_index":3333,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:43",{"_index":3059,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["behavior.component.ts:44",{"_index":3335,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:47",{"_index":3336,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:49",{"_index":3053,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{}}}],["behavior.component.ts:50",{"_index":3319,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:53",{"_index":3322,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:54",{"_index":3054,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{}}}],["behavior.component.ts:56",{"_index":3316,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:58",{"_index":3056,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{}}}],["behavior.component.ts:59",{"_index":3324,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:62",{"_index":3326,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:65",{"_index":3338,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:68",{"_index":3312,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:71",{"_index":3314,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:72",{"_index":3058,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{}}}],["behavior.component.ts:74",{"_index":3340,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:77",{"_index":3328,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:80",{"_index":3221,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:83",{"_index":3057,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:86",{"_index":3330,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:89",{"_index":3320,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:90",{"_index":3224,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["behavior.component.ts:92",{"_index":3304,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:96",{"_index":3317,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.module",{"_index":3420,"title":{},"body":{"modules/SpatialSearchUiModule.html":{}}}],["behavior.module.ts",{"_index":3102,"title":{},"body":{"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{}}}],["behavior/spatial",{"_index":2902,"title":{},"body":{"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"modules/SpatialSearchUiModule.html":{},"coverage.html":{}}}],["behavioral",{"_index":3200,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["being",{"_index":3234,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/StoreModule.html":{},"changelog.html":{}}}],["beta",{"_index":3989,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["better",{"_index":4042,"title":{},"body":{"changelog.html":{}}}],["between",{"_index":397,"title":{},"body":{"interfaces/AppOptions.html":{},"components/FiltersContentComponent.html":{},"classes/InitializationState.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/TissueBlockListComponent.html":{},"changelog.html":{}}}],["bind",{"_index":1097,"title":{},"body":{"interfaces/DataStateModel.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"dependencies.html":{}}}],["binds",{"_index":3629,"title":{},"body":{"injectables/ThemingService.html":{}}}],["black",{"_index":3400,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["bladder",{"_index":1342,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["bladder.svg",{"_index":1344,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["blob",{"_index":3879,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["bloc",{"_index":3595,"title":{},"body":{"components/TermOccurrenceListComponent.html":{}}}],["block",{"_index":473,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"modules/SpatialSearchUiModule.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"coverage.html":{}}}],["block.spatialentityid",{"_index":3488,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["blocks",{"_index":3374,"title":{},"body":{"components/SpatialSearchUiComponent.html":{},"components/TissueBlockListComponent.html":{},"changelog.html":{}}}],["blood",{"_index":1345,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["blood.svg",{"_index":1346,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["bmi",{"_index":4012,"title":{},"body":{"changelog.html":{}}}],["bmirange",{"_index":1122,"title":{},"body":{"interfaces/DataStateModel.html":{},"miscellaneous/variables.html":{}}}],["board",{"_index":4257,"title":{},"body":{"changelog.html":{}}}],["body",{"_index":260,"title":{},"body":{"interfaces/AppOptions.html":{},"components/FiltersPopoverComponent.html":{},"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchUiComponent.html":{},"classes/SpatialSearchUiSelectors.html":{},"classes/StartSpatialSearchFlow.html":{},"classes/UpdateSpatialSearch.html":{},"changelog.html":{},"dependencies.html":{}}}],["bodyui",{"_index":243,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["bodyuicomponent",{"_index":193,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["bodyuimodule",{"_index":104,"title":{},"body":{"modules/AppModule.html":{},"modules/SpatialSearchUiModule.html":{}}}],["bold",{"_index":705,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["bone",{"_index":1347,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["boolean",{"_index":166,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"interfaces/ListResult.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"interfaces/TermResult.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"injectables/WorkerDataSourceService.html":{},"miscellaneous/functions.html":{}}}],["booleaninput",{"_index":2164,"title":{},"body":{"classes/InitializationState.html":{}}}],["bootstrap",{"_index":3626,"title":{},"body":{"injectables/ThemingService.html":{}}}],["border",{"_index":1506,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["both",{"_index":1119,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/FiltersContentComponent.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["bottom",{"_index":701,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/ViewerComponent.html":{}}}],["bound",{"_index":1746,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["bounds",{"_index":3370,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["box",{"_index":1531,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"changelog.html":{}}}],["brain",{"_index":1350,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["brain.svg",{"_index":1351,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["branch",{"_index":229,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["break",{"_index":3247,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["breaking",{"_index":4079,"title":{},"body":{"changelog.html":{}}}],["breaks",{"_index":2346,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["breast.svg",{"_index":1375,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["bringing",{"_index":4089,"title":{},"body":{"changelog.html":{}}}],["browse",{"_index":4588,"title":{},"body":{"modules.html":{}}}],["browser",{"_index":101,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"modules/DrawerModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/ResultsBrowserComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"dependencies.html":{},"modules.html":{}}}],["browser'},{'name",{"_index":587,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["browser.component",{"_index":2893,"title":{},"body":{"modules/ResultsBrowserModule.html":{}}}],["browser.component.html",{"_index":2818,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.scss",{"_index":2817,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.ts",{"_index":2809,"title":{},"body":{"components/ResultsBrowserComponent.html":{},"coverage.html":{}}}],["browser.component.ts:102",{"_index":2858,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.ts:111",{"_index":2847,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.ts:115",{"_index":2855,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.ts:24",{"_index":2835,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.ts:29",{"_index":2832,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.ts:34",{"_index":2836,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.ts:36",{"_index":2834,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.ts:38",{"_index":2833,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.ts:44",{"_index":2840,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.ts:49",{"_index":2845,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.ts:54",{"_index":2843,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.ts:56",{"_index":2838,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.ts:58",{"_index":2839,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.ts:64",{"_index":2831,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.ts:79",{"_index":2852,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.ts:93",{"_index":2849,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.module",{"_index":129,"title":{},"body":{"modules/AppModule.html":{}}}],["browser.module.ts",{"_index":2890,"title":{},"body":{"modules/ResultsBrowserModule.html":{}}}],["browser/animations",{"_index":103,"title":{},"body":{"modules/AppModule.html":{},"modules/DrawerModule.html":{}}}],["browser/donor",{"_index":1435,"title":{},"body":{"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"coverage.html":{}}}],["browser/results",{"_index":128,"title":{},"body":{"modules/AppModule.html":{},"components/ResultsBrowserComponent.html":{},"modules/ResultsBrowserModule.html":{},"coverage.html":{}}}],["browser/tissue",{"_index":3753,"title":{},"body":{"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"coverage.html":{}}}],["browseranimationsmodule",{"_index":102,"title":{},"body":{"modules/AppModule.html":{},"modules/DrawerModule.html":{}}}],["browserify",{"_index":4470,"title":{},"body":{"dependencies.html":{}}}],["browsermodule",{"_index":99,"title":{},"body":{"modules/AppModule.html":{},"modules/DrawerModule.html":{}}}],["browsing",{"_index":4302,"title":{},"body":{"changelog.html":{}}}],["bubble_chart",{"_index":1494,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["bug",{"_index":3940,"title":{},"body":{"changelog.html":{}}}],["build",{"_index":4498,"title":{},"body":{"index.html":{}}}],["builds",{"_index":3985,"title":{},"body":{"changelog.html":{}}}],["builtin_parsers",{"_index":524,"title":{},"body":{"components/AppWebComponent.html":{}}}],["builtin_parsers.boolean",{"_index":551,"title":{},"body":{"components/AppWebComponent.html":{}}}],["builtin_parsers.json(value",{"_index":536,"title":{},"body":{"components/AppWebComponent.html":{}}}],["button",{"_index":1046,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/HeaderComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["button'},{'name",{"_index":618,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["button.component",{"_index":1586,"title":{},"body":{"modules/DrawerModule.html":{}}}],["button.component.html",{"_index":3790,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button.component.scss",{"_index":3789,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button.component.ts",{"_index":3788,"title":{},"body":{"components/ToggleButtonComponent.html":{},"coverage.html":{}}}],["button.component.ts:19",{"_index":3795,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button.component.ts:22",{"_index":3796,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button.component.ts:27",{"_index":3806,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button.component.ts:38",{"_index":3803,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button.component.ts:40",{"_index":3802,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button.component.ts:42",{"_index":3793,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button.component.ts:65",{"_index":3799,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button.component.ts:75",{"_index":3800,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button.component.ts:85",{"_index":3798,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button.component.ts:97",{"_index":3801,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button/toggle",{"_index":1585,"title":{},"body":{"modules/DrawerModule.html":{},"components/ToggleButtonComponent.html":{},"coverage.html":{}}}],["buttonclicked",{"_index":3043,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{}}}],["buttons",{"_index":3398,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["c",{"_index":4539,"title":{},"body":{"license.html":{}}}],["c.color",{"_index":790,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["cache",{"_index":4416,"title":{},"body":{"dependencies.html":{}}}],["cacheable",{"_index":4473,"title":{},"body":{"dependencies.html":{}}}],["cached",{"_index":2238,"title":{},"body":{"classes/InitializationState.html":{}}}],["calc",{"_index":3819,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["calc(100",{"_index":1021,"title":{},"body":{"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["calc(100vh",{"_index":2883,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["calc(50",{"_index":2197,"title":{},"body":{"classes/InitializationState.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["calculated",{"_index":2230,"title":{},"body":{"classes/InitializationState.html":{}}}],["call",{"_index":370,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["callable",{"_index":4492,"title":{},"body":{"miscellaneous/functions.html":{}}}],["callables",{"_index":4489,"title":{},"body":{"miscellaneous/functions.html":{}}}],["callback",{"_index":2485,"title":{},"body":{"components/OntologySearchComponent.html":{},"changelog.html":{}}}],["called",{"_index":1143,"title":{},"body":{"interfaces/DataStateModel.html":{},"classes/InitializationState.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"injectables/ThemingService.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["calls",{"_index":3903,"title":{},"body":{"changelog.html":{}}}],["calltoactionstate",{"_index":3554,"title":{},"body":{"modules/StoreModule.html":{},"miscellaneous/variables.html":{}}}],["camera",{"_index":3386,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["cancelregistration",{"_index":4050,"title":{},"body":{"changelog.html":{}}}],["candidate",{"_index":4240,"title":{},"body":{"changelog.html":{}}}],["cannon",{"_index":4421,"title":{},"body":{"dependencies.html":{}}}],["capitalize",{"_index":3166,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["capitalize(name",{"_index":3171,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["capitalize(sex",{"_index":3170,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["captures",{"_index":400,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"components/OntologySelectionComponent.html":{}}}],["card",{"_index":1438,"title":{},"body":{"components/DonorCardComponent.html":{},"changelog.html":{}}}],["card'},{'name",{"_index":568,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["card.component",{"_index":1575,"title":{},"body":{"modules/DonorCardModule.html":{}}}],["card.component.html",{"_index":1442,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["card.component.scss",{"_index":1441,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["card.component.ts",{"_index":1437,"title":{},"body":{"components/DonorCardComponent.html":{},"coverage.html":{}}}],["card.component.ts:17",{"_index":1463,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["card.component.ts:20",{"_index":1459,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["card.component.ts:23",{"_index":1458,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["card.component.ts:26",{"_index":1452,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["card.component.ts:29",{"_index":1456,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["card.component.ts:31",{"_index":1457,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["card.component.ts:34",{"_index":1460,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["card.component.ts:37",{"_index":1461,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["card.component.ts:40",{"_index":1451,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["card.component.ts:52",{"_index":1464,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["card.component.ts:62",{"_index":1476,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["card.component.ts:76",{"_index":1468,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["card.module",{"_index":2894,"title":{},"body":{"modules/ResultsBrowserModule.html":{}}}],["card.module.ts",{"_index":1571,"title":{},"body":{"modules/DonorCardModule.html":{}}}],["card/donor",{"_index":1436,"title":{},"body":{"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"modules/ResultsBrowserModule.html":{},"coverage.html":{}}}],["cards",{"_index":3662,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["carousel",{"_index":266,"title":{},"body":{"interfaces/AppOptions.html":{},"components/ThumbnailCarouselComponent.html":{},"changelog.html":{}}}],["carousel'},{'name",{"_index":610,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["carousel.component",{"_index":3736,"title":{},"body":{"modules/ThumbnailCarouselModule.html":{}}}],["carousel.component.html",{"_index":3664,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["carousel.component.scss",{"_index":3663,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["carousel.component.ts",{"_index":3659,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["carousel.component.ts:29",{"_index":3673,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["carousel.component.ts:34",{"_index":3671,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["carousel.component.ts:39",{"_index":3672,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["carousel.component.ts:44",{"_index":3703,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["carousel.component.ts:49",{"_index":3706,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["carousel.component.ts:56",{"_index":3710,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["carousel.component.ts:63",{"_index":3687,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["carousel.component.ts:75",{"_index":3701,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["carousel.component.ts:89",{"_index":3676,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["carousel.module",{"_index":1574,"title":{},"body":{"modules/DonorCardModule.html":{}}}],["carousel.module.ts",{"_index":3732,"title":{},"body":{"modules/ThumbnailCarouselModule.html":{}}}],["carousel/thumbnail",{"_index":1573,"title":{},"body":{"modules/DonorCardModule.html":{},"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["case",{"_index":1000,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["cases",{"_index":4213,"title":{},"body":{"changelog.html":{}}}],["catch",{"_index":2125,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["cause",{"_index":3839,"title":{},"body":{"components/ViewerComponent.html":{}}}],["ccf",{"_index":34,"title":{},"body":{"classes/AddSearch.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologyTreeModule.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{},"changelog.html":{},"index.html":{}}}],["ccf's",{"_index":4174,"title":{},"body":{"changelog.html":{}}}],["ccf.owl",{"_index":3892,"title":{},"body":{"changelog.html":{}}}],["ccfapiconfiguration",{"_index":1063,"title":{},"body":{"modules/CoreModule.html":{}}}],["ccfapimodule",{"_index":1064,"title":{},"body":{"modules/CoreModule.html":{}}}],["ccfapimodule.forroot",{"_index":1078,"title":{},"body":{"modules/CoreModule.html":{}}}],["ccfdatabase",{"_index":4607,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfdatabasedatasourceservice",{"_index":1425,"title":{},"body":{"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{}}}],["ccfdatabaseoptions",{"_index":161,"title":{},"body":{"interfaces/AppOptions.html":{},"injectables/WorkerDataSourceService.html":{}}}],["ccfdrawer",{"_index":2185,"title":{},"body":{"classes/InitializationState.html":{}}}],["ccfdrawercontainer",{"_index":820,"title":{},"body":{"components/ContainerComponent.html":{}}}],["cdk",{"_index":1645,"title":{},"body":{"components/DropdownComponent.html":{}}}],["cdkportal",{"_index":1757,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["cdr",{"_index":320,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["cdr.markforcheck",{"_index":339,"title":{},"body":{"interfaces/AppOptions.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["ceil",{"_index":1790,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["cell",{"_index":262,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"components/SpatialSearchUiComponent.html":{},"changelog.html":{}}}],["celltypes",{"_index":2682,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["celltypes(state",{"_index":3435,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["celltypeselectionlabel",{"_index":261,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["celltypestreemodel",{"_index":1089,"title":{},"body":{"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{}}}],["celltypestreemodel(state",{"_index":1309,"title":{},"body":{"classes/DataStateSelectors.html":{}}}],["celltypetermoccurencesdata",{"_index":1201,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["celltypetermoccurencesdata$.pipe(take(1)).subscribe(celltypetermsfulldata",{"_index":1249,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["celltypetermoccurencesdata(filter",{"_index":1295,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["celltypetermoccurencesdataquerystatus",{"_index":1175,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["celltypetermoccurrences",{"_index":1219,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["celltypeterms",{"_index":300,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"miscellaneous/variables.html":{}}}],["celltypetermsfulldata",{"_index":1187,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["celltypetreemodel",{"_index":245,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["center",{"_index":944,"title":{},"body":{"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/HeaderComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"index.html":{}}}],["certain",{"_index":2798,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["cff",{"_index":1024,"title":{},"body":{"components/ContentComponent.html":{}}}],["change",{"_index":841,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/InitializationState.html":{},"components/OntologySelectionComponent.html":{},"components/ToggleButtonComponent.html":{},"changelog.html":{},"index.html":{}}}],["changed",{"_index":916,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"changelog.html":{}}}],["changedetection",{"_index":239,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["changedetectionstrategy",{"_index":167,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["changedetectionstrategy.onpush",{"_index":240,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["changedetectorref",{"_index":168,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["changelog",{"_index":3885,"title":{"changelog.html":{}},"body":{"changelog.html":{},"index.html":{}}}],["changeposition",{"_index":3211,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["changes",{"_index":361,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"classes/InitializationState.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["changes.selection",{"_index":1779,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["changes.valuerange",{"_index":1777,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["channel",{"_index":824,"title":{},"body":{"components/ContainerComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/ToggleButtonComponent.html":{},"miscellaneous/typealiases.html":{}}}],["channels",{"_index":2402,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["charge",{"_index":230,"title":{},"body":{"interfaces/AppOptions.html":{},"components/ResultsBrowserComponent.html":{},"license.html":{}}}],["checkbox",{"_index":630,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{}}}],["checkbox'},{'name",{"_index":561,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["checkbox.component",{"_index":724,"title":{},"body":{"modules/CheckboxModule.html":{}}}],["checkbox.component.html",{"_index":632,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["checkbox.component.scss",{"_index":631,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["checkbox.mat",{"_index":690,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["checkboxcomponent",{"_index":560,"title":{"components/CheckboxComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"modules/CheckboxModule.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["checkboxes",{"_index":627,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["checkboxmodule",{"_index":715,"title":{"modules/CheckboxModule.html":{}},"body":{"modules/CheckboxModule.html":{},"modules/FiltersContentModule.html":{},"modules.html":{},"overview.html":{}}}],["checked",{"_index":657,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{}}}],["checked.mat",{"_index":1512,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["checkmark",{"_index":692,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["checks",{"_index":973,"title":{},"body":{"components/ContentComponent.html":{}}}],["checkselected",{"_index":1517,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["child",{"_index":1523,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySelectionComponent.html":{},"miscellaneous/typealiases.html":{}}}],["children",{"_index":2018,"title":{},"body":{"classes/FlatNode.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["choices",{"_index":1599,"title":{},"body":{"components/DropdownComponent.html":{}}}],["choose",{"_index":4193,"title":{},"body":{"changelog.html":{}}}],["ci/cd",{"_index":4172,"title":{},"body":{"changelog.html":{}}}],["claim",{"_index":4580,"title":{},"body":{"license.html":{}}}],["class",{"_index":0,"title":{"classes/AddSearch.html":{},"classes/DataStateSelectors.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"classes/InitializationState.html":{},"classes/MessageChannel.html":{},"classes/MoveToNode.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"classes/SpatialSearchFilterSelectors.html":{},"classes/SpatialSearchUiSelectors.html":{},"classes/StartSpatialSearchFlow.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{}},"body":{"classes/AddSearch.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"modules/CheckboxModule.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"modules/DropdownModule.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"modules/OntologyExplorationModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"modules/ResultsBrowserModule.html":{},"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"interfaces/TermResult.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"modules/ViewerModule.html":{},"injectables/WorkerDataSourceService.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["class.ccf",{"_index":3791,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["class.cff",{"_index":953,"title":{},"body":{"components/ContentComponent.html":{}}}],["class.hidden]=\"hidden",{"_index":1920,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["class=\"filter",{"_index":1918,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["classend",{"_index":2203,"title":{},"body":{"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["classes",{"_index":2,"title":{},"body":{"classes/AddSearch.html":{},"classes/DataStateSelectors.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"classes/InitializationState.html":{},"classes/MessageChannel.html":{},"classes/MoveToNode.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"classes/SpatialSearchFilterSelectors.html":{},"classes/SpatialSearchUiSelectors.html":{},"classes/StartSpatialSearchFlow.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"overview.html":{}}}],["classname",{"_index":825,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["clean",{"_index":2410,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"changelog.html":{}}}],["cleans",{"_index":857,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["cleanup",{"_index":3988,"title":{},"body":{"changelog.html":{}}}],["clear",{"_index":3846,"title":{},"body":{"components/ViewerComponent.html":{}}}],["click",{"_index":1471,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchUiComponent.html":{},"changelog.html":{}}}],["clicked",{"_index":1462,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/HeaderComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["clicking",{"_index":4077,"title":{},"body":{"changelog.html":{}}}],["clicks",{"_index":2933,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["client",{"_index":1066,"title":{},"body":{"modules/CoreModule.html":{},"index.html":{}}}],["clientheight",{"_index":2871,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["clip",{"_index":3725,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["close",{"_index":444,"title":{},"body":{"interfaces/AppOptions.html":{},"components/FiltersPopoverComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ViewerComponent.html":{}}}],["closed",{"_index":2170,"title":{},"body":{"classes/InitializationState.html":{},"components/ViewerComponent.html":{},"miscellaneous/typealiases.html":{}}}],["closedialog",{"_index":3108,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["closeexpanded",{"_index":2263,"title":{},"body":{"classes/InitializationState.html":{}}}],["closeiframeviewer",{"_index":446,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["closeopendone",{"_index":2270,"title":{},"body":{"classes/InitializationState.html":{}}}],["closes",{"_index":1710,"title":{},"body":{"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["closesliderpopover",{"_index":1676,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["closesliderpopover(target",{"_index":1716,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["closespatialsearch",{"_index":3350,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["cls",{"_index":3620,"title":{},"body":{"injectables/ThemingService.html":{}}}],["clsname",{"_index":1443,"title":{},"body":{"components/DonorCardComponent.html":{},"components/TissueSectionVisComponent.html":{}}}],["cluster_appmodule",{"_index":58,"title":{},"body":{"modules/AppModule.html":{},"overview.html":{}}}],["cluster_appmodule_declarations",{"_index":59,"title":{},"body":{"modules/AppModule.html":{},"overview.html":{}}}],["cluster_appmodule_imports",{"_index":60,"title":{},"body":{"modules/AppModule.html":{},"overview.html":{}}}],["cluster_checkboxmodule",{"_index":716,"title":{},"body":{"modules/CheckboxModule.html":{},"overview.html":{}}}],["cluster_checkboxmodule_declarations",{"_index":718,"title":{},"body":{"modules/CheckboxModule.html":{},"overview.html":{}}}],["cluster_checkboxmodule_exports",{"_index":717,"title":{},"body":{"modules/CheckboxModule.html":{},"overview.html":{}}}],["cluster_coremodule",{"_index":1051,"title":{},"body":{"modules/CoreModule.html":{},"overview.html":{}}}],["cluster_coremodule_exports",{"_index":1053,"title":{},"body":{"modules/CoreModule.html":{},"overview.html":{}}}],["cluster_coremodule_imports",{"_index":1052,"title":{},"body":{"modules/CoreModule.html":{},"overview.html":{}}}],["cluster_donorcardmodule",{"_index":1565,"title":{},"body":{"modules/DonorCardModule.html":{},"overview.html":{}}}],["cluster_donorcardmodule_declarations",{"_index":1568,"title":{},"body":{"modules/DonorCardModule.html":{},"overview.html":{}}}],["cluster_donorcardmodule_exports",{"_index":1567,"title":{},"body":{"modules/DonorCardModule.html":{},"overview.html":{}}}],["cluster_donorcardmodule_imports",{"_index":1566,"title":{},"body":{"modules/DonorCardModule.html":{},"overview.html":{}}}],["cluster_drawermodule",{"_index":1578,"title":{},"body":{"modules/DrawerModule.html":{},"overview.html":{}}}],["cluster_drawermodule_declarations",{"_index":1579,"title":{},"body":{"modules/DrawerModule.html":{},"overview.html":{}}}],["cluster_drawermodule_exports",{"_index":1580,"title":{},"body":{"modules/DrawerModule.html":{},"overview.html":{}}}],["cluster_dropdownmodule",{"_index":1652,"title":{},"body":{"modules/DropdownModule.html":{},"overview.html":{}}}],["cluster_dropdownmodule_declarations",{"_index":1654,"title":{},"body":{"modules/DropdownModule.html":{},"overview.html":{}}}],["cluster_dropdownmodule_exports",{"_index":1653,"title":{},"body":{"modules/DropdownModule.html":{},"overview.html":{}}}],["cluster_dualslidermodule",{"_index":1837,"title":{},"body":{"modules/DualSliderModule.html":{},"overview.html":{}}}],["cluster_dualslidermodule_declarations",{"_index":1838,"title":{},"body":{"modules/DualSliderModule.html":{},"overview.html":{}}}],["cluster_dualslidermodule_exports",{"_index":1839,"title":{},"body":{"modules/DualSliderModule.html":{},"overview.html":{}}}],["cluster_filterscontentmodule",{"_index":1934,"title":{},"body":{"modules/FiltersContentModule.html":{},"overview.html":{}}}],["cluster_filterscontentmodule_declarations",{"_index":1936,"title":{},"body":{"modules/FiltersContentModule.html":{},"overview.html":{}}}],["cluster_filterscontentmodule_exports",{"_index":1937,"title":{},"body":{"modules/FiltersContentModule.html":{},"overview.html":{}}}],["cluster_filterscontentmodule_imports",{"_index":1935,"title":{},"body":{"modules/FiltersContentModule.html":{}}}],["cluster_filterspopovermodule",{"_index":1987,"title":{},"body":{"modules/FiltersPopoverModule.html":{},"overview.html":{}}}],["cluster_filterspopovermodule_declarations",{"_index":1989,"title":{},"body":{"modules/FiltersPopoverModule.html":{},"overview.html":{}}}],["cluster_filterspopovermodule_exports",{"_index":1988,"title":{},"body":{"modules/FiltersPopoverModule.html":{},"overview.html":{}}}],["cluster_filterspopovermodule_imports",{"_index":1990,"title":{},"body":{"modules/FiltersPopoverModule.html":{}}}],["cluster_headermodule",{"_index":2078,"title":{},"body":{"modules/HeaderModule.html":{},"overview.html":{}}}],["cluster_headermodule_declarations",{"_index":2079,"title":{},"body":{"modules/HeaderModule.html":{},"overview.html":{}}}],["cluster_headermodule_exports",{"_index":2080,"title":{},"body":{"modules/HeaderModule.html":{},"overview.html":{}}}],["cluster_ontologyexplorationmodule",{"_index":2433,"title":{},"body":{"modules/OntologyExplorationModule.html":{},"overview.html":{}}}],["cluster_ontologyexplorationmodule_exports",{"_index":2435,"title":{},"body":{"modules/OntologyExplorationModule.html":{},"overview.html":{}}}],["cluster_ontologyexplorationmodule_imports",{"_index":2434,"title":{},"body":{"modules/OntologyExplorationModule.html":{},"overview.html":{}}}],["cluster_ontologysearchmodule",{"_index":2535,"title":{},"body":{"modules/OntologySearchModule.html":{},"overview.html":{}}}],["cluster_ontologysearchmodule_declarations",{"_index":2536,"title":{},"body":{"modules/OntologySearchModule.html":{},"overview.html":{}}}],["cluster_ontologysearchmodule_exports",{"_index":2537,"title":{},"body":{"modules/OntologySearchModule.html":{},"overview.html":{}}}],["cluster_ontologyselectionmodule",{"_index":2643,"title":{},"body":{"modules/OntologySelectionModule.html":{},"overview.html":{}}}],["cluster_ontologyselectionmodule_declarations",{"_index":2644,"title":{},"body":{"modules/OntologySelectionModule.html":{},"overview.html":{}}}],["cluster_ontologyselectionmodule_exports",{"_index":2647,"title":{},"body":{"modules/OntologySelectionModule.html":{},"overview.html":{}}}],["cluster_ontologyselectionmodule_imports",{"_index":2645,"title":{},"body":{"modules/OntologySelectionModule.html":{}}}],["cluster_ontologyselectionmodule_ontologyselectioncomponent_providers",{"_index":2646,"title":{},"body":{"modules/OntologySelectionModule.html":{},"overview.html":{}}}],["cluster_ontologytreemodule",{"_index":2650,"title":{},"body":{"modules/OntologyTreeModule.html":{},"overview.html":{}}}],["cluster_ontologytreemodule_declarations",{"_index":2651,"title":{},"body":{"modules/OntologyTreeModule.html":{},"overview.html":{}}}],["cluster_ontologytreemodule_exports",{"_index":2652,"title":{},"body":{"modules/OntologyTreeModule.html":{},"overview.html":{}}}],["cluster_resultsbrowsermodule",{"_index":2886,"title":{},"body":{"modules/ResultsBrowserModule.html":{},"overview.html":{}}}],["cluster_resultsbrowsermodule_declarations",{"_index":2888,"title":{},"body":{"modules/ResultsBrowserModule.html":{},"overview.html":{}}}],["cluster_resultsbrowsermodule_exports",{"_index":2889,"title":{},"body":{"modules/ResultsBrowserModule.html":{},"overview.html":{}}}],["cluster_resultsbrowsermodule_imports",{"_index":2887,"title":{},"body":{"modules/ResultsBrowserModule.html":{}}}],["cluster_runspatialsearchmodule",{"_index":2909,"title":{},"body":{"modules/RunSpatialSearchModule.html":{},"overview.html":{}}}],["cluster_runspatialsearchmodule_declarations",{"_index":2910,"title":{},"body":{"modules/RunSpatialSearchModule.html":{},"overview.html":{}}}],["cluster_runspatialsearchmodule_exports",{"_index":2911,"title":{},"body":{"modules/RunSpatialSearchModule.html":{},"overview.html":{}}}],["cluster_spatialsearchconfigbehaviormodule",{"_index":3097,"title":{},"body":{"modules/SpatialSearchConfigBehaviorModule.html":{},"overview.html":{}}}],["cluster_spatialsearchconfigbehaviormodule_declarations",{"_index":3098,"title":{},"body":{"modules/SpatialSearchConfigBehaviorModule.html":{},"overview.html":{}}}],["cluster_spatialsearchconfigbehaviormodule_exports",{"_index":3099,"title":{},"body":{"modules/SpatialSearchConfigBehaviorModule.html":{},"overview.html":{}}}],["cluster_spatialsearchconfigbehaviormodule_imports",{"_index":3100,"title":{},"body":{"modules/SpatialSearchConfigBehaviorModule.html":{},"overview.html":{}}}],["cluster_spatialsearchconfigmodule",{"_index":3130,"title":{},"body":{"modules/SpatialSearchConfigModule.html":{},"overview.html":{}}}],["cluster_spatialsearchconfigmodule_declarations",{"_index":3132,"title":{},"body":{"modules/SpatialSearchConfigModule.html":{},"overview.html":{}}}],["cluster_spatialsearchconfigmodule_exports",{"_index":3131,"title":{},"body":{"modules/SpatialSearchConfigModule.html":{},"overview.html":{}}}],["cluster_spatialsearchkeyboarduibehaviormodule",{"_index":3257,"title":{},"body":{"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"overview.html":{}}}],["cluster_spatialsearchkeyboarduibehaviormodule_declarations",{"_index":3260,"title":{},"body":{"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"overview.html":{}}}],["cluster_spatialsearchkeyboarduibehaviormodule_exports",{"_index":3259,"title":{},"body":{"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"overview.html":{}}}],["cluster_spatialsearchkeyboarduibehaviormodule_imports",{"_index":3258,"title":{},"body":{"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"overview.html":{}}}],["cluster_spatialsearchkeyboarduimodule",{"_index":3294,"title":{},"body":{"modules/SpatialSearchKeyboardUIModule.html":{},"overview.html":{}}}],["cluster_spatialsearchkeyboarduimodule_declarations",{"_index":3295,"title":{},"body":{"modules/SpatialSearchKeyboardUIModule.html":{},"overview.html":{}}}],["cluster_spatialsearchkeyboarduimodule_exports",{"_index":3296,"title":{},"body":{"modules/SpatialSearchKeyboardUIModule.html":{},"overview.html":{}}}],["cluster_spatialsearchuibehaviormodule",{"_index":3344,"title":{},"body":{"modules/SpatialSearchUiBehaviorModule.html":{},"overview.html":{}}}],["cluster_spatialsearchuibehaviormodule_declarations",{"_index":3345,"title":{},"body":{"modules/SpatialSearchUiBehaviorModule.html":{},"overview.html":{}}}],["cluster_spatialsearchuibehaviormodule_exports",{"_index":3347,"title":{},"body":{"modules/SpatialSearchUiBehaviorModule.html":{},"overview.html":{}}}],["cluster_spatialsearchuibehaviormodule_imports",{"_index":3346,"title":{},"body":{"modules/SpatialSearchUiBehaviorModule.html":{},"overview.html":{}}}],["cluster_spatialsearchuimodule",{"_index":3409,"title":{},"body":{"modules/SpatialSearchUiModule.html":{},"overview.html":{}}}],["cluster_spatialsearchuimodule_declarations",{"_index":3412,"title":{},"body":{"modules/SpatialSearchUiModule.html":{},"overview.html":{}}}],["cluster_spatialsearchuimodule_exports",{"_index":3411,"title":{},"body":{"modules/SpatialSearchUiModule.html":{},"overview.html":{}}}],["cluster_spatialsearchuimodule_imports",{"_index":3410,"title":{},"body":{"modules/SpatialSearchUiModule.html":{},"overview.html":{}}}],["cluster_spinneroverlaymodule",{"_index":3538,"title":{},"body":{"modules/SpinnerOverlayModule.html":{},"overview.html":{}}}],["cluster_spinneroverlaymodule_declarations",{"_index":3539,"title":{},"body":{"modules/SpinnerOverlayModule.html":{},"overview.html":{}}}],["cluster_spinneroverlaymodule_exports",{"_index":3540,"title":{},"body":{"modules/SpinnerOverlayModule.html":{},"overview.html":{}}}],["cluster_termoccurrencelistmodule",{"_index":3596,"title":{},"body":{"modules/TermOccurrenceListModule.html":{},"overview.html":{}}}],["cluster_termoccurrencelistmodule_declarations",{"_index":3597,"title":{},"body":{"modules/TermOccurrenceListModule.html":{},"overview.html":{}}}],["cluster_termoccurrencelistmodule_exports",{"_index":3598,"title":{},"body":{"modules/TermOccurrenceListModule.html":{},"overview.html":{}}}],["cluster_themingmodule",{"_index":3601,"title":{},"body":{"modules/ThemingModule.html":{},"overview.html":{}}}],["cluster_themingmodule_providers",{"_index":3602,"title":{},"body":{"modules/ThemingModule.html":{},"overview.html":{}}}],["cluster_thumbnailcarouselmodule",{"_index":3729,"title":{},"body":{"modules/ThumbnailCarouselModule.html":{},"overview.html":{}}}],["cluster_thumbnailcarouselmodule_declarations",{"_index":3731,"title":{},"body":{"modules/ThumbnailCarouselModule.html":{},"overview.html":{}}}],["cluster_thumbnailcarouselmodule_exports",{"_index":3730,"title":{},"body":{"modules/ThumbnailCarouselModule.html":{},"overview.html":{}}}],["cluster_tissueblocklistmodule",{"_index":3748,"title":{},"body":{"modules/TissueBlockListModule.html":{},"overview.html":{}}}],["cluster_tissueblocklistmodule_declarations",{"_index":3749,"title":{},"body":{"modules/TissueBlockListModule.html":{},"overview.html":{}}}],["cluster_tissueblocklistmodule_exports",{"_index":3750,"title":{},"body":{"modules/TissueBlockListModule.html":{},"overview.html":{}}}],["cluster_tissuesectionvismodule",{"_index":3782,"title":{},"body":{"modules/TissueSectionVisModule.html":{},"overview.html":{}}}],["cluster_tissuesectionvismodule_declarations",{"_index":3783,"title":{},"body":{"modules/TissueSectionVisModule.html":{},"overview.html":{}}}],["cluster_tissuesectionvismodule_exports",{"_index":3784,"title":{},"body":{"modules/TissueSectionVisModule.html":{},"overview.html":{}}}],["cluster_viewermodule",{"_index":3850,"title":{},"body":{"modules/ViewerModule.html":{},"overview.html":{}}}],["cluster_viewermodule_declarations",{"_index":3851,"title":{},"body":{"modules/ViewerModule.html":{},"overview.html":{}}}],["cluster_viewermodule_exports",{"_index":3852,"title":{},"body":{"modules/ViewerModule.html":{},"overview.html":{}}}],["coalescing",{"_index":2802,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["code",{"_index":3981,"title":{},"body":{"changelog.html":{}}}],["codebase",{"_index":4184,"title":{},"body":{"changelog.html":{}}}],["codeblob",{"_index":3878,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["codex",{"_index":4225,"title":{},"body":{"changelog.html":{}}}],["codifies",{"_index":4272,"title":{},"body":{"changelog.html":{}}}],["coercebooleanproperty",{"_index":2165,"title":{},"body":{"classes/InitializationState.html":{}}}],["collaboration",{"_index":4182,"title":{},"body":{"changelog.html":{}}}],["collapse",{"_index":2266,"title":{},"body":{"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["collapsed",{"_index":2175,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/typealiases.html":{}}}],["collapses",{"_index":2262,"title":{},"body":{"classes/InitializationState.html":{}}}],["collisions",{"_index":3485,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{},"changelog.html":{}}}],["collisions.has(s['@id",{"_index":3491,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["color",{"_index":355,"title":{"interfaces/Color.html":{}},"body":{"interfaces/AppOptions.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/DonorCardComponent.html":{},"components/HeaderComponent.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchUiComponent.html":{},"classes/SpatialSearchUiSelectors.html":{},"modules/StoreModule.html":{},"components/TissueSectionVisComponent.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["color.color",{"_index":791,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["color.rank",{"_index":2361,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["color].concat(colorsavailable",{"_index":799,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["colorassignments",{"_index":763,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["colorassignments[key",{"_index":778,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["colorassignmentslist",{"_index":765,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["colorassignmentslist.filter(a",{"_index":800,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["colorassignmentslist.reduce>>((acc",{"_index":793,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["colorassignmentslist.slice(0",{"_index":787,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["colorassignmentslist[colorassignmentslist.length",{"_index":785,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["colorassignmentstate",{"_index":771,"title":{"injectables/ColorAssignmentState.html":{}},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"modules/StoreModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["colorassignmentstatemodel",{"_index":760,"title":{"interfaces/ColorAssignmentStateModel.html":{}},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"coverage.html":{}}}],["colorizing",{"_index":4233,"title":{},"body":{"changelog.html":{}}}],["colorpalette",{"_index":761,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["colors",{"_index":768,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["colors[node['@id']].rgba",{"_index":3020,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["colors[tissueblock.spatialentityid",{"_index":2359,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["colorsavailable",{"_index":762,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["colorsavailable.filter(c",{"_index":789,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["colorsavailable.length",{"_index":783,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["colorsavailable[0",{"_index":784,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["column",{"_index":1819,"title":{},"body":{"components/DualSliderComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/ViewerComponent.html":{}}}],["columns",{"_index":634,"title":{},"body":{"components/CheckboxComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{}}}],["combination",{"_index":4194,"title":{},"body":{"changelog.html":{}}}],["combined",{"_index":1049,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{}}}],["combinelatest",{"_index":186,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["combinelatest([this.theme",{"_index":335,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["combines",{"_index":1148,"title":{},"body":{"interfaces/DataStateModel.html":{},"miscellaneous/functions.html":{}}}],["come",{"_index":4229,"title":{},"body":{"changelog.html":{}}}],["coming",{"_index":4222,"title":{},"body":{"changelog.html":{}}}],["comlink",{"_index":4424,"title":{},"body":{"dependencies.html":{}}}],["comma",{"_index":431,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["common",{"_index":1245,"title":{},"body":{"interfaces/DataStateModel.html":{},"changelog.html":{},"index.html":{}}}],["commonmodule",{"_index":721,"title":{},"body":{"modules/CheckboxModule.html":{},"modules/DonorCardModule.html":{},"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/FiltersContentModule.html":{},"modules/FiltersPopoverModule.html":{},"modules/HeaderModule.html":{},"modules/OntologyExplorationModule.html":{},"modules/OntologySearchModule.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"modules/ResultsBrowserModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules/SpinnerOverlayModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/TissueBlockListModule.html":{},"modules/TissueSectionVisModule.html":{},"modules/ViewerModule.html":{}}}],["compare",{"_index":1279,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["compatibility",{"_index":3571,"title":{},"body":{"modules/StoreModule.html":{}}}],["completed",{"_index":1136,"title":{},"body":{"interfaces/DataStateModel.html":{},"classes/InitializationState.html":{},"miscellaneous/enumerations.html":{},"miscellaneous/functions.html":{}}}],["completion",{"_index":2268,"title":{},"body":{"classes/InitializationState.html":{}}}],["complexity",{"_index":4102,"title":{},"body":{"changelog.html":{}}}],["compodoc",{"_index":3979,"title":{},"body":{"changelog.html":{}}}],["componenet",{"_index":2447,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["component",{"_index":169,"title":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"coverage.html":{},"index.html":{}}}],["component's",{"_index":1692,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["component.component",{"_index":118,"title":{},"body":{"modules/AppModule.html":{}}}],["component.component.ts",{"_index":492,"title":{},"body":{"components/AppWebComponent.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["component.component.ts:31",{"_index":510,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:33",{"_index":514,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:34",{"_index":515,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:35",{"_index":513,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:36",{"_index":517,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:37",{"_index":516,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:39",{"_index":522,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:40",{"_index":520,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:41",{"_index":521,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:42",{"_index":511,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:43",{"_index":512,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:44",{"_index":519,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:45",{"_index":518,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:47",{"_index":508,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component_template",{"_index":557,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["componentref",{"_index":3623,"title":{},"body":{"injectables/ThemingService.html":{}}}],["components",{"_index":228,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"overview.html":{},"miscellaneous/typealiases.html":{}}}],["composes",{"_index":2573,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["computations",{"_index":2548,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["computes",{"_index":1762,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["comunica/query",{"_index":4391,"title":{},"body":{"dependencies.html":{}}}],["concat",{"_index":4426,"title":{},"body":{"dependencies.html":{}}}],["concat(colorassignmentslist",{"_index":792,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["condition",{"_index":2594,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["conditions",{"_index":4564,"title":{},"body":{"license.html":{}}}],["config",{"_index":591,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"coverage.html":{}}}],["config'},{'name",{"_index":594,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["config.component",{"_index":38,"title":{},"body":{"classes/AddSearch.html":{},"components/FiltersContentComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/SetSelectedSearches.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["config.component.html",{"_index":3107,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["config.component.scss",{"_index":3106,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["config.component.ts",{"_index":3105,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["config.component.ts:17",{"_index":3119,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["config.component.ts:20",{"_index":3110,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["config.component.ts:23",{"_index":3111,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["config.component.ts:26",{"_index":3112,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["config.component.ts:29",{"_index":3118,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["config.component.ts:32",{"_index":3117,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["config.component.ts:35",{"_index":3113,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["config.component.ts:38",{"_index":3115,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["config.component.ts:41",{"_index":3116,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["config.isolated",{"_index":2404,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["config.module",{"_index":3104,"title":{},"body":{"modules/SpatialSearchConfigBehaviorModule.html":{}}}],["config.module.ts",{"_index":3133,"title":{},"body":{"modules/SpatialSearchConfigModule.html":{}}}],["config/spatial",{"_index":37,"title":{},"body":{"classes/AddSearch.html":{},"components/FiltersContentComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/SetSelectedSearches.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["configstore",{"_index":509,"title":{},"body":{"components/AppWebComponent.html":{}}}],["configuration",{"_index":2375,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/ThumbnailCarouselComponent.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["configurations",{"_index":4048,"title":{},"body":{"changelog.html":{}}}],["configure",{"_index":3120,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{}}}],["confirmation",{"_index":4017,"title":{},"body":{"changelog.html":{}}}],["conform",{"_index":4055,"title":{},"body":{"changelog.html":{}}}],["connect",{"_index":2425,"title":{},"body":{"injectables/MessageService.html":{},"changelog.html":{}}}],["connect(source",{"_index":2413,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["connected",{"_index":863,"title":{},"body":{"components/ContainerComponent.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["connectedposition",{"_index":1764,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["connection",{"_index":4586,"title":{},"body":{"license.html":{}}}],["connects",{"_index":2412,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["consentservice",{"_index":184,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["consider",{"_index":3570,"title":{},"body":{"modules/StoreModule.html":{}}}],["consortium",{"_index":4540,"title":{},"body":{"license.html":{}}}],["const",{"_index":150,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"modules/StoreModule.html":{},"interfaces/TermResult.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{},"miscellaneous/variables.html":{}}}],["constantly",{"_index":3841,"title":{},"body":{"components/ViewerComponent.html":{}}}],["construct",{"_index":4490,"title":{},"body":{"miscellaneous/functions.html":{}}}],["constructor",{"_index":16,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"classes/FlatNode.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"injectables/ThemingService.html":{},"modules/ThumbnailCarouselModule.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{},"miscellaneous/typealiases.html":{}}}],["constructor(@inject(message_service_config",{"_index":2403,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["constructor(@optional",{"_index":1081,"title":{},"body":{"modules/CoreModule.html":{},"injectables/ThemingService.html":{}}}],["constructor(config",{"_index":2426,"title":{},"body":{"injectables/MessageService.html":{}}}],["constructor(configstore",{"_index":507,"title":{},"body":{"components/AppWebComponent.html":{}}}],["constructor(dataservice",{"_index":2313,"title":{},"body":{"injectables/ListResultsState.html":{},"injectables/SceneState.html":{}}}],["constructor(datasource",{"_index":3510,"title":{},"body":{"injectables/SpatialSearchUiState.html":{}}}],["constructor(defaulttheme",{"_index":3615,"title":{},"body":{"injectables/ThemingService.html":{}}}],["constructor(dialog",{"_index":3046,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{}}}],["constructor(dialogref",{"_index":3303,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["constructor(drawer",{"_index":3792,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["constructor(execute",{"_index":3023,"title":{},"body":{"classes/SetExecuteSearchOnGenerate.html":{}}}],["constructor(filter",{"_index":3821,"title":{},"body":{"classes/UpdateFilter.html":{}}}],["constructor(ga",{"_index":638,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/FiltersContentComponent.html":{},"components/ResultsBrowserComponent.html":{}}}],["constructor(globalconfig",{"_index":3859,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["constructor(id",{"_index":2805,"title":{},"body":{"classes/RemoveSearch.html":{}}}],["constructor(items",{"_index":3031,"title":{},"body":{"classes/SetSelectedSearches.html":{}}}],["constructor(messageservice",{"_index":837,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{}}}],["constructor(node",{"_index":2431,"title":{},"body":{"classes/MoveToNode.html":{}}}],["constructor(ontologysearchservice",{"_index":2621,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["constructor(ontologyservice",{"_index":2461,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["constructor(organid",{"_index":3025,"title":{},"body":{"classes/SetOrgan.html":{}}}],["constructor(original",{"_index":1999,"title":{},"body":{"classes/FlatNode.html":{}}}],["constructor(overlay",{"_index":1689,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["constructor(position",{"_index":3027,"title":{},"body":{"classes/SetPosition.html":{}}}],["constructor(private",{"_index":149,"title":{},"body":{"modules/AppModule.html":{},"components/CheckboxComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/FiltersContentComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["constructor(public",{"_index":2504,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["constructor(radius",{"_index":3029,"title":{},"body":{"classes/SetRadius.html":{}}}],["constructor(readonly",{"_index":42,"title":{},"body":{"classes/AddSearch.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"classes/StartSpatialSearchFlow.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{}}}],["constructor(registry",{"_index":2138,"title":{},"body":{"injectables/IconRegistryState.html":{}}}],["constructor(sanitizer",{"_index":3830,"title":{},"body":{"components/ViewerComponent.html":{}}}],["constructor(sex",{"_index":17,"title":{},"body":{"classes/AddSearch.html":{},"classes/SetSex.html":{}}}],["constructor(source",{"_index":2418,"title":{},"body":{"classes/MessageChannel.html":{}}}],["constructor(store",{"_index":2896,"title":{},"body":{"components/RunSpatialSearchComponent.html":{}}}],["contain",{"_index":1036,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/HeaderComponent.html":{}}}],["container",{"_index":698,"title":{},"body":{"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"interfaces/ContentContainerChanged.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TissueSectionVisComponent.html":{},"changelog.html":{},"miscellaneous/typealiases.html":{}}}],["container'},{'name",{"_index":563,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["container.component.html",{"_index":823,"title":{},"body":{"components/ContainerComponent.html":{}}}],["container.component.scss",{"_index":822,"title":{},"body":{"components/ContainerComponent.html":{}}}],["container/container.component",{"_index":1584,"title":{},"body":{"modules/DrawerModule.html":{}}}],["containercomponent",{"_index":562,"title":{"components/ContainerComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"modules/DrawerModule.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["containerpayload",{"_index":1039,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"miscellaneous/typealiases.html":{}}}],["containers",{"_index":915,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"changelog.html":{}}}],["containing",{"_index":922,"title":{},"body":{"components/ContainerComponent.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/ThumbnailCarouselComponent.html":{},"index.html":{}}}],["contains",{"_index":673,"title":{},"body":{"components/CheckboxComponent.html":{},"components/FiltersContentComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/TermOccurrenceListComponent.html":{}}}],["content",{"_index":835,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ViewerComponent.html":{}}}],["content'},{'name",{"_index":565,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["content.component",{"_index":1944,"title":{},"body":{"modules/FiltersContentModule.html":{}}}],["content.component.html",{"_index":1850,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["content.component.scss",{"_index":945,"title":{},"body":{"components/ContentComponent.html":{},"components/FiltersContentComponent.html":{}}}],["content.component.ts",{"_index":1847,"title":{},"body":{"components/FiltersContentComponent.html":{},"coverage.html":{}}}],["content.component.ts:105",{"_index":1879,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["content.component.ts:117",{"_index":1886,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["content.component.ts:128",{"_index":1888,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["content.component.ts:23",{"_index":1864,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["content.component.ts:28",{"_index":1863,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["content.component.ts:33",{"_index":1867,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["content.component.ts:38",{"_index":1865,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["content.component.ts:43",{"_index":1866,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["content.component.ts:48",{"_index":1869,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["content.component.ts:53",{"_index":1873,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["content.component.ts:58",{"_index":1871,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["content.component.ts:63",{"_index":1862,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["content.component.ts:75",{"_index":1877,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["content.component.ts:87",{"_index":1882,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["content.component.ts:96",{"_index":1875,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["content.module",{"_index":1992,"title":{},"body":{"modules/FiltersPopoverModule.html":{}}}],["content.module.ts",{"_index":1938,"title":{},"body":{"modules/FiltersContentModule.html":{}}}],["content/content.component",{"_index":889,"title":{},"body":{"components/ContainerComponent.html":{},"modules/DrawerModule.html":{}}}],["content/filters",{"_index":1846,"title":{},"body":{"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"modules/FiltersPopoverModule.html":{},"coverage.html":{}}}],["content1",{"_index":826,"title":{},"body":{"components/ContainerComponent.html":{}}}],["content2",{"_index":827,"title":{},"body":{"components/ContainerComponent.html":{}}}],["contentchildren",{"_index":885,"title":{},"body":{"components/ContainerComponent.html":{}}}],["contentchildren(contentcomponent",{"_index":866,"title":{},"body":{"components/ContainerComponent.html":{}}}],["contentchildren(drawercomponent",{"_index":876,"title":{},"body":{"components/ContainerComponent.html":{}}}],["contentcomponent",{"_index":564,"title":{"components/ContentComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"modules/DrawerModule.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["contentcontainerchanged",{"_index":1028,"title":{"interfaces/ContentContainerChanged.html":{}},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["contents",{"_index":475,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{}}}],["contentsvisible",{"_index":1668,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["continue",{"_index":3114,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["contract",{"_index":4583,"title":{},"body":{"license.html":{}}}],["control",{"_index":372,"title":{},"body":{"interfaces/AppOptions.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"changelog.html":{}}}],["controls",{"_index":1606,"title":{},"body":{"components/DropdownComponent.html":{}}}],["convention",{"_index":485,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{}}}],["coordinate",{"_index":3886,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["copies",{"_index":4559,"title":{},"body":{"license.html":{}}}],["copy",{"_index":4546,"title":{},"body":{"license.html":{}}}],["copyright",{"_index":4538,"title":{},"body":{"license.html":{}}}],["cord",{"_index":1394,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["cord.svg",{"_index":1395,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["core",{"_index":1082,"title":{},"body":{"modules/CoreModule.html":{}}}],["core/core.module",{"_index":120,"title":{},"body":{"modules/AppModule.html":{}}}],["core/models/list",{"_index":2864,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["core/models/ontology",{"_index":200,"title":{},"body":{"interfaces/AppOptions.html":{},"components/OntologySelectionComponent.html":{}}}],["core/services/app",{"_index":110,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{}}}],["core/services/ontology",{"_index":2502,"title":{},"body":{"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{}}}],["core/services/theming/theming.service",{"_index":203,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["core/store/action",{"_index":205,"title":{},"body":{"interfaces/AppOptions.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["core/store/data/data.selectors",{"_index":208,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["core/store/data/data.state",{"_index":211,"title":{},"body":{"interfaces/AppOptions.html":{},"components/FiltersContentComponent.html":{}}}],["core/store/list",{"_index":213,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["core/store/scene/scene.state",{"_index":217,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["core/store/spatial",{"_index":218,"title":{},"body":{"interfaces/AppOptions.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{}}}],["coremodule",{"_index":63,"title":{"modules/CoreModule.html":{}},"body":{"modules/AppModule.html":{},"modules/CoreModule.html":{},"modules.html":{},"overview.html":{}}}],["cors",{"_index":4428,"title":{},"body":{"dependencies.html":{}}}],["count",{"_index":2675,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["counter",{"_index":2382,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"miscellaneous/variables.html":{}}}],["counts",{"_index":3441,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{},"components/TermOccurrenceListComponent.html":{}}}],["counts[o.id",{"_index":2721,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["cover",{"_index":3723,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["coverage",{"_index":4253,"title":{"coverage.html":{}},"body":{"changelog.html":{},"coverage.html":{}}}],["create",{"_index":1691,"title":{},"body":{"components/DualSliderComponent.html":{},"classes/FlatNode.html":{}}}],["create(original",{"_index":2009,"title":{},"body":{"classes/FlatNode.html":{}}}],["createcustomelement",{"_index":90,"title":{},"body":{"modules/AppModule.html":{}}}],["createcustomelement(appwebcomponent",{"_index":152,"title":{},"body":{"modules/AppModule.html":{}}}],["created",{"_index":1747,"title":{},"body":{"components/DualSliderComponent.html":{},"classes/FlatNode.html":{},"changelog.html":{}}}],["createitem",{"_index":3190,"title":{},"body":{"injectables/SpatialSearchFilterState.html":{}}}],["createitem(sex",{"_index":3160,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["createitemdescription",{"_index":3191,"title":{},"body":{"injectables/SpatialSearchFilterState.html":{}}}],["createitemdescription(sex",{"_index":3165,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["createitemid",{"_index":3192,"title":{},"body":{"injectables/SpatialSearchFilterState.html":{}}}],["createitemid(search",{"_index":3163,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["creates",{"_index":309,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"classes/FlatNode.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"miscellaneous/functions.html":{}}}],["createselectionlabel(ontolgyselection",{"_index":423,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["createworker",{"_index":3857,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["createworker(_config",{"_index":3863,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["creating",{"_index":892,"title":{},"body":{"components/ContainerComponent.html":{},"interfaces/DataStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"miscellaneous/functions.html":{}}}],["credits",{"_index":4525,"title":{},"body":{"index.html":{}}}],["criteria",{"_index":1695,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["css",{"_index":3674,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{},"dependencies.html":{}}}],["ctrlclick",{"_index":2971,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["ctx",{"_index":3194,"title":{},"body":{"injectables/SpatialSearchFilterState.html":{},"injectables/SpatialSearchUiState.html":{}}}],["ctx.dispatch(actions).pipe",{"_index":2793,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["ctx.dispatch(new",{"_index":2706,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["ctx.getstate",{"_index":2699,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["ctx.patchstate",{"_index":2711,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["ctx.patchstate(data",{"_index":2779,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["ctx.setstate(append([this.createitem(sex",{"_index":3146,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["ctx.setstate(newitems",{"_index":3159,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["ctx.setstate(removeitem(item",{"_index":3149,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["cuboid",{"_index":4252,"title":{},"body":{"changelog.html":{}}}],["cuboids",{"_index":4251,"title":{},"body":{"changelog.html":{}}}],["current",{"_index":628,"title":{},"body":{"components/CheckboxComponent.html":{},"interfaces/DataStateModel.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySelectionComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"miscellaneous/enumerations.html":{}}}],["currentdelta",{"_index":3201,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["currentkey",{"_index":3202,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{}}}],["currently",{"_index":405,"title":{},"body":{"interfaces/AppOptions.html":{},"components/FiltersPopoverComponent.html":{},"components/OntologySelectionComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"injectables/ThemingService.html":{},"changelog.html":{}}}],["currentsex",{"_index":1908,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["cursor",{"_index":1510,"title":{},"body":{"components/DonorCardComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["customelements.define('ccf",{"_index":154,"title":{},"body":{"modules/AppModule.html":{}}}],["cyberinfrastructure",{"_index":4527,"title":{},"body":{"index.html":{}}}],["cycle",{"_index":4110,"title":{},"body":{"changelog.html":{}}}],["d",{"_index":1549,"title":{},"body":{"components/DonorCardComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{}}}],["da326f",{"_index":748,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"miscellaneous/variables.html":{}}}],["damages",{"_index":4581,"title":{},"body":{"license.html":{}}}],["dark",{"_index":365,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["dark)').addeventlistener('change",{"_index":362,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["dark)').matches",{"_index":357,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["dark/light",{"_index":4051,"title":{},"body":{"changelog.html":{}}}],["data",{"_index":312,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/DataStateModel.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/StoreModule.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{},"classes/UpdateSpatialSearch.html":{},"injectables/WorkerDataSourceService.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/enumerations.html":{},"miscellaneous/functions.html":{}}}],["data.actions",{"_index":1117,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["data.aggregatedata$.subscribe",{"_index":324,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["data.celltypetermoccurencesdata$.subscribe",{"_index":326,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["data.content",{"_index":3085,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["data.content.length",{"_index":3093,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["data.filter$.pipe(pluck('celltypeterms",{"_index":334,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["data.filter$.pipe(pluck('ontologyterms",{"_index":332,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["data.filter$.subscribe",{"_index":328,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["data.infotitle",{"_index":3084,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["data.ontologytermoccurencesdata$.subscribe",{"_index":325,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["data.providerfilterdata$.subscribe",{"_index":330,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["data.scenedata$.subscribe",{"_index":327,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["data.state",{"_index":1313,"title":{},"body":{"classes/DataStateSelectors.html":{}}}],["data.technologyfilterdata$.subscribe",{"_index":329,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["data.tissueblockdata$.subscribe",{"_index":323,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["data.videoid",{"_index":3087,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["data/data.actions",{"_index":2669,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["data/data.selectors",{"_index":2670,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["data/data.state",{"_index":2339,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"modules/StoreModule.html":{}}}],["dataaction",{"_index":732,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/DataStateModel.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["database",{"_index":35,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"components/DonorCardComponent.html":{},"classes/FlatNode.html":{},"interfaces/ListResult.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetSelectedSearches.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"classes/UpdateFilter.html":{},"injectables/WorkerDataSourceService.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["databaseready",{"_index":1165,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["databasestatus",{"_index":1099,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["dataquerystate",{"_index":209,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"miscellaneous/enumerations.html":{}}}],["dataquerystate.completed",{"_index":1138,"title":{},"body":{"interfaces/DataStateModel.html":{},"miscellaneous/functions.html":{}}}],["dataquerystate.running",{"_index":296,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{}}}],["dataservice",{"_index":2315,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["datasetresult",{"_index":3670,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["datasets",{"_index":4120,"title":{},"body":{"changelog.html":{}}}],["datasource",{"_index":317,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["datasourcelike",{"_index":1426,"title":{},"body":{"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{}}}],["datasources",{"_index":499,"title":{},"body":{"components/AppWebComponent.html":{}}}],["datasourceservice",{"_index":181,"title":{},"body":{"interfaces/AppOptions.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["datastate",{"_index":210,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"modules/StoreModule.html":{},"classes/UpdateFilter.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["datastatemodel",{"_index":1086,"title":{"interfaces/DataStateModel.html":{}},"body":{"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"coverage.html":{}}}],["datastateselectors",{"_index":207,"title":{"classes/DataStateSelectors.html":{}},"body":{"interfaces/AppOptions.html":{},"classes/DataStateSelectors.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"coverage.html":{}}}],["datastateselectors.anatomicalstructurestreemodel",{"_index":3500,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["datastateselectors.celltypestreemodel",{"_index":3502,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["db",{"_index":2771,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["db.getcelltypetermoccurences(filter).pipe(take(1",{"_index":2777,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["db.getontologytermoccurences(filter).pipe(take(1",{"_index":2776,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["db.getreferenceorganscene(organid",{"_index":2773,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["db.gettissueblockresults(filter).pipe(take(1",{"_index":2775,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["deal",{"_index":4548,"title":{},"body":{"license.html":{}}}],["dealings",{"_index":4587,"title":{},"body":{"license.html":{}}}],["debouncetime",{"_index":2667,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["debouncetime(500",{"_index":2695,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["december",{"_index":4188,"title":{},"body":{"changelog.html":{}}}],["decides",{"_index":670,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["deck.gl",{"_index":759,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"miscellaneous/variables.html":{}}}],["deck.gl/core",{"_index":4393,"title":{},"body":{"dependencies.html":{}}}],["deck.gl/geo",{"_index":4395,"title":{},"body":{"dependencies.html":{}}}],["deck.gl/layers",{"_index":4398,"title":{},"body":{"dependencies.html":{}}}],["deck.gl/mesh",{"_index":4399,"title":{},"body":{"dependencies.html":{}}}],["declarations",{"_index":76,"title":{},"body":{"modules/AppModule.html":{},"modules/CheckboxModule.html":{},"modules/DonorCardModule.html":{},"modules/DrawerModule.html":{},"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/FiltersContentModule.html":{},"modules/FiltersPopoverModule.html":{},"modules/HeaderModule.html":{},"modules/OntologySearchModule.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"modules/ResultsBrowserModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules/SpinnerOverlayModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/TissueBlockListModule.html":{},"modules/TissueSectionVisModule.html":{},"modules/ViewerModule.html":{}}}],["decoration",{"_index":2069,"title":{},"body":{"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["decorator",{"_index":177,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"components/FiltersPopoverComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/StoreModule.html":{},"dependencies.html":{}}}],["decorators",{"_index":806,"title":{},"body":{"injectables/ColorAssignmentState.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"classes/DataStateSelectors.html":{},"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{},"injectables/IconRegistryState.html":{},"injectables/ListResultsState.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["deep",{"_index":688,"title":{},"body":{"components/CheckboxComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/OntologySearchComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["deeply",{"_index":4007,"title":{},"body":{"changelog.html":{}}}],["default",{"_index":28,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/CheckboxComponent.html":{},"injectables/ColorAssignmentState.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"classes/SpatialSearchUiSelectors.html":{},"components/SpinnerOverlayComponent.html":{},"classes/StartSpatialSearchFlow.html":{},"components/TermOccurrenceListComponent.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["default_color_palette",{"_index":743,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["default_color_palette.concat",{"_index":770,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["default_filter",{"_index":1118,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/FiltersContentComponent.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["default_icons",{"_index":1340,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["default_selected_organs",{"_index":2959,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["default_selected_organs.has(organ.organ",{"_index":2996,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["default_theme",{"_index":114,"title":{},"body":{"modules/AppModule.html":{},"injectables/ThemingService.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["defaulticondefinition",{"_index":1318,"title":{"interfaces/DefaultIconDefinition.html":{}},"body":{"interfaces/DefaultIconDefinition.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["defaultposition",{"_index":2677,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["defaultposition(state",{"_index":3437,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["defaultradius",{"_index":2734,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["defaults",{"_index":769,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/DataStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["defaulttheme",{"_index":3610,"title":{},"body":{"injectables/ThemingService.html":{}}}],["defaultvalue",{"_index":2673,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["defer",{"_index":1102,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["deferred",{"_index":2149,"title":{},"body":{"classes/InitializationState.html":{}}}],["defined",{"_index":22,"title":{},"body":{"classes/AddSearch.html":{},"modules/AppModule.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"injectables/ColorAssignmentState.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"classes/DataStateSelectors.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"classes/StartSpatialSearchFlow.html":{},"components/TermOccurrenceListComponent.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{},"changelog.html":{}}}],["definition",{"_index":1322,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["definition.html",{"_index":2115,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["definition.url",{"_index":2114,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["delay",{"_index":1106,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{}}}],["delay(2000",{"_index":1261,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["delegatedatasourceoptions",{"_index":1420,"title":{"interfaces/DelegateDataSourceOptions.html":{}},"body":{"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"coverage.html":{}}}],["delegatedatasourceservice",{"_index":1068,"title":{"injectables/DelegateDataSourceService.html":{}},"body":{"modules/CoreModule.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"coverage.html":{}}}],["delta",{"_index":3209,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["demo",{"_index":4024,"title":{},"body":{"changelog.html":{}}}],["dependencies",{"_index":57,"title":{"dependencies.html":{}},"body":{"modules/AppModule.html":{},"modules/CheckboxModule.html":{},"modules/CoreModule.html":{},"modules/DonorCardModule.html":{},"modules/DrawerModule.html":{},"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/FiltersContentModule.html":{},"modules/FiltersPopoverModule.html":{},"modules/HeaderModule.html":{},"modules/OntologyExplorationModule.html":{},"modules/OntologySearchModule.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"modules/ResultsBrowserModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules/SpinnerOverlayModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/ThemingModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/TissueBlockListModule.html":{},"modules/TissueSectionVisModule.html":{},"modules/ViewerModule.html":{},"changelog.html":{},"dependencies.html":{},"overview.html":{}}}],["depending",{"_index":4083,"title":{},"body":{"changelog.html":{}}}],["depth",{"_index":2730,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["descendants",{"_index":867,"title":{},"body":{"components/ContainerComponent.html":{}}}],["descrepancies",{"_index":3927,"title":{},"body":{"changelog.html":{}}}],["describes",{"_index":648,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["description",{"_index":624,"title":{},"body":{"components/CheckboxComponent.html":{},"injectables/ColorAssignmentState.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"miscellaneous/functions.html":{}}}],["deselect",{"_index":2854,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["deselected",{"_index":2844,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["deselectlistresult",{"_index":2308,"title":{},"body":{"injectables/ListResultsState.html":{}}}],["deselectlistresult(result",{"_index":2318,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["details",{"_index":4285,"title":{},"body":{"changelog.html":{}}}],["detect",{"_index":1780,"title":{},"body":{"components/DualSliderComponent.html":{},"components/ResultsBrowserComponent.html":{}}}],["detected",{"_index":1724,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["detection",{"_index":850,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["detector",{"_index":842,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["determine",{"_index":2796,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"components/TissueSectionVisComponent.html":{}}}],["determines",{"_index":1610,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/OntologySearchComponent.html":{}}}],["developed",{"_index":4526,"title":{},"body":{"index.html":{}}}],["developmentmode",{"_index":3566,"title":{},"body":{"modules/StoreModule.html":{}}}],["developments",{"_index":4277,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["dialog",{"_index":2897,"title":{},"body":{"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"changelog.html":{}}}],["dialogref",{"_index":3047,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["dialogsubs",{"_index":3038,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{}}}],["diff",{"_index":2874,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["different",{"_index":2297,"title":{},"body":{"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"changelog.html":{}}}],["digits",{"_index":4168,"title":{},"body":{"changelog.html":{}}}],["direct",{"_index":4294,"title":{},"body":{"changelog.html":{}}}],["directimport",{"_index":3868,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["direction",{"_index":707,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/ViewerComponent.html":{}}}],["directive",{"_index":555,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["directives",{"_index":620,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["directly",{"_index":4223,"title":{},"body":{"changelog.html":{}}}],["disable",{"_index":480,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"components/ToggleButtonComponent.html":{}}}],["disabled",{"_index":2077,"title":{},"body":{"components/HeaderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"modules/StoreModule.html":{},"components/ThumbnailCarouselComponent.html":{},"components/ViewerComponent.html":{}}}],["disables",{"_index":2976,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["dispatch",{"_index":174,"title":{},"body":{"interfaces/AppOptions.html":{},"components/FiltersPopoverComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["display",{"_index":420,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/HeaderComponent.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["displayed",{"_index":1600,"title":{},"body":{"components/DropdownComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TissueBlockListComponent.html":{},"changelog.html":{}}}],["displayformatter",{"_index":2456,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["displayformatter(option",{"_index":2470,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["displaying",{"_index":4035,"title":{},"body":{"changelog.html":{}}}],["displaylabel",{"_index":2585,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["displays",{"_index":1439,"title":{},"body":{"components/DonorCardComponent.html":{},"components/SpinnerOverlayComponent.html":{}}}],["distinct",{"_index":1107,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["distinctuntilchanged",{"_index":742,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["distribute",{"_index":4555,"title":{},"body":{"license.html":{}}}],["dobootstrap",{"_index":86,"title":{},"body":{"modules/AppModule.html":{}}}],["doc",{"_index":4261,"title":{},"body":{"changelog.html":{}}}],["docs",{"_index":3939,"title":{},"body":{"changelog.html":{}}}],["document",{"_index":1707,"title":{},"body":{"components/DualSliderComponent.html":{},"dependencies.html":{}}}],["document:click",{"_index":1686,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["document:click(target",{"_index":1704,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["document:keydown",{"_index":3212,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["document:keydown(target",{"_index":3220,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["document:keyup",{"_index":3213,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["document:keyup(target",{"_index":3223,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["document:touchstart",{"_index":1687,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["document:touchstart(target",{"_index":1715,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["documentation",{"_index":3982,"title":{},"body":{"changelog.html":{},"coverage.html":{},"license.html":{}}}],["dom",{"_index":489,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["domains",{"_index":276,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["domsanitizer",{"_index":2092,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/ViewerComponent.html":{}}}],["don't",{"_index":430,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["done",{"_index":4080,"title":{},"body":{"changelog.html":{}}}],["donor",{"_index":567,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"modules/ResultsBrowserModule.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["donor_card",{"_index":1483,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["donorcardcomponent",{"_index":566,"title":{"components/DonorCardComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["donorcardmodule",{"_index":1564,"title":{"modules/DonorCardModule.html":{}},"body":{"modules/DonorCardModule.html":{},"modules/ResultsBrowserModule.html":{},"modules.html":{},"overview.html":{}}}],["donors",{"_index":4121,"title":{},"body":{"changelog.html":{}}}],["doreset",{"_index":781,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["dotenv",{"_index":4432,"title":{},"body":{"dependencies.html":{}}}],["down",{"_index":258,"title":{},"body":{"interfaces/AppOptions.html":{},"components/OntologySelectionComponent.html":{}}}],["download",{"_index":2043,"title":{},"body":{"components/HeaderComponent.html":{},"changelog.html":{}}}],["downloadclicked",{"_index":2048,"title":{},"body":{"components/HeaderComponent.html":{}}}],["drawer",{"_index":231,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{}}}],["drawer'},{'name",{"_index":569,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["drawer.close",{"_index":3814,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["drawer.closeexpanded",{"_index":3813,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["drawer.component.html",{"_index":2186,"title":{},"body":{"classes/InitializationState.html":{}}}],["drawer.component.scss",{"_index":2187,"title":{},"body":{"classes/InitializationState.html":{}}}],["drawer.open",{"_index":3815,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["drawer.position",{"_index":926,"title":{},"body":{"components/ContainerComponent.html":{}}}],["drawer/drawer.component",{"_index":890,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"modules/DrawerModule.html":{},"components/ToggleButtonComponent.html":{}}}],["drawercomponent",{"_index":224,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"modules/DrawerModule.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["drawercomponent).position",{"_index":1007,"title":{},"body":{"components/ContentComponent.html":{}}}],["drawercontainerschanged",{"_index":1035,"title":{"interfaces/DrawerContainersChanged.html":{}},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["drawerexpanded",{"_index":1951,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["drawerinitialized",{"_index":1042,"title":{"interfaces/DrawerInitialized.html":{}},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["drawermodule",{"_index":64,"title":{"modules/DrawerModule.html":{}},"body":{"modules/AppModule.html":{},"modules/DrawerModule.html":{},"modules.html":{},"overview.html":{}}}],["drawerpayload",{"_index":1048,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"miscellaneous/typealiases.html":{}}}],["drawers",{"_index":367,"title":{},"body":{"interfaces/AppOptions.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/ToggleButtonComponent.html":{},"miscellaneous/typealiases.html":{}}}],["drawers.filter(drawer",{"_index":925,"title":{},"body":{"components/ContainerComponent.html":{}}}],["drawertoggled",{"_index":1043,"title":{"interfaces/DrawerToggled.html":{}},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["dropdown",{"_index":1588,"title":{},"body":{"components/DropdownComponent.html":{},"components/FiltersContentComponent.html":{},"components/TermOccurrenceListComponent.html":{}}}],["dropdown'},{'name",{"_index":571,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["dropdown.component",{"_index":1660,"title":{},"body":{"modules/DropdownModule.html":{}}}],["dropdown.component.html",{"_index":1591,"title":{},"body":{"components/DropdownComponent.html":{}}}],["dropdown.component.scss",{"_index":1590,"title":{},"body":{"components/DropdownComponent.html":{}}}],["dropdowncomponent",{"_index":570,"title":{"components/DropdownComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"modules/DropdownModule.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["dropdownmodule",{"_index":1651,"title":{"modules/DropdownModule.html":{}},"body":{"modules/DropdownModule.html":{},"modules/FiltersContentModule.html":{},"modules.html":{},"overview.html":{}}}],["dual",{"_index":573,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["dual_slider",{"_index":1807,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["dualslidercomponent",{"_index":572,"title":{"components/DualSliderComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["dualslidermodule",{"_index":65,"title":{"modules/DualSliderModule.html":{}},"body":{"modules/AppModule.html":{},"modules/DualSliderModule.html":{},"modules/FiltersContentModule.html":{},"modules.html":{},"overview.html":{}}}],["duration",{"_index":344,"title":{},"body":{"interfaces/AppOptions.html":{},"components/ContentComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{}}}],["during",{"_index":1284,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/DualSliderComponent.html":{},"injectables/ThemingService.html":{},"changelog.html":{}}}],["dynamic",{"_index":4387,"title":{},"body":{"dependencies.html":{}}}],["dynamically",{"_index":3921,"title":{},"body":{"changelog.html":{}}}],["e",{"_index":363,"title":{},"body":{"interfaces/AppOptions.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{}}}],["e040fb",{"_index":752,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"miscellaneous/variables.html":{}}}],["each",{"_index":2384,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["ease",{"_index":1027,"title":{},"body":{"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/InitializationState.html":{},"components/SpinnerOverlayComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["easier",{"_index":3962,"title":{},"body":{"changelog.html":{}}}],["easily",{"_index":443,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["east",{"_index":3277,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{},"index.html":{}}}],["edit",{"_index":3378,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["editreferenceorganclicked",{"_index":3351,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["effect",{"_index":1608,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"changelog.html":{}}}],["efficiency",{"_index":4141,"title":{},"body":{"changelog.html":{}}}],["el",{"_index":313,"title":{},"body":{"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{}}}],["element",{"_index":554,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"dependencies.html":{}}}],["element.getboundingclientrect",{"_index":2235,"title":{},"body":{"classes/InitializationState.html":{}}}],["element.nativeelement",{"_index":3651,"title":{},"body":{"injectables/ThemingService.html":{}}}],["element.nativeelement.contains(target",{"_index":1799,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["elementref",{"_index":170,"title":{},"body":{"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"injectables/ThemingService.html":{}}}],["elements",{"_index":3692,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["ellipsis",{"_index":1561,"title":{},"body":{"components/DonorCardComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["embedded",{"_index":4046,"title":{},"body":{"changelog.html":{}}}],["embedding",{"_index":4040,"title":{},"body":{"changelog.html":{}}}],["embedding.md",{"_index":4038,"title":{},"body":{"changelog.html":{}}}],["emit",{"_index":661,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{}}}],["emits",{"_index":287,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{}}}],["emitted",{"_index":270,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"components/HeaderComponent.html":{},"miscellaneous/functions.html":{}}}],["emitter",{"_index":2468,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["emitters",{"_index":2815,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["emitting",{"_index":2217,"title":{},"body":{"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/ResultsBrowserComponent.html":{}}}],["empty",{"_index":2567,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["enable",{"_index":2474,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["enabled",{"_index":963,"title":{},"body":{"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["encapsulates",{"_index":2615,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["end",{"_index":902,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["end?.expanded",{"_index":1018,"title":{},"body":{"components/ContentComponent.html":{}}}],["end?.opened",{"_index":1017,"title":{},"body":{"components/ContentComponent.html":{}}}],["enddrawers",{"_index":927,"title":{},"body":{"components/ContainerComponent.html":{}}}],["enddrawers.length",{"_index":930,"title":{},"body":{"components/ContainerComponent.html":{}}}],["enddrawers[0",{"_index":933,"title":{},"body":{"components/ContainerComponent.html":{}}}],["endexpanded",{"_index":1016,"title":{},"body":{"components/ContentComponent.html":{}}}],["ensures",{"_index":1477,"title":{},"body":{"components/DonorCardComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["enter",{"_index":1733,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["entire",{"_index":3558,"title":{},"body":{"modules/StoreModule.html":{},"miscellaneous/variables.html":{}}}],["entities",{"_index":2939,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["entry",{"_index":2476,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["entry.displaylabel.join().includes",{"_index":2518,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["entry.node.label.tolowercase",{"_index":2519,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["entrycomponents",{"_index":77,"title":{},"body":{"modules/AppModule.html":{}}}],["enum",{"_index":1132,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["enumerations",{"_index":4481,"title":{"miscellaneous/enumerations.html":{}},"body":{"miscellaneous/enumerations.html":{}}}],["environment",{"_index":197,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"modules/CoreModule.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"modules/StoreModule.html":{}}}],["environment.acceptableviewerdomains",{"_index":281,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["environment.customization",{"_index":548,"title":{},"body":{"components/AppWebComponent.html":{}}}],["environment.dboptions",{"_index":546,"title":{},"body":{"components/AppWebComponent.html":{}}}],["environment.dboptions.remoteapiendpoint",{"_index":1080,"title":{},"body":{"modules/CoreModule.html":{}}}],["environment.disabledbworker",{"_index":1431,"title":{},"body":{"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{}}}],["environment.googleanalyticstoken",{"_index":1076,"title":{},"body":{"modules/CoreModule.html":{}}}],["environment.production",{"_index":3567,"title":{},"body":{"modules/StoreModule.html":{}}}],["environments/environment",{"_index":198,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"modules/CoreModule.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"modules/StoreModule.html":{}}}],["error",{"_index":896,"title":{},"body":{"components/ContainerComponent.html":{},"interfaces/DataStateModel.html":{},"injectables/ThemingService.html":{}}}],["error('invalid",{"_index":540,"title":{},"body":{"components/AppWebComponent.html":{}}}],["error('the",{"_index":1083,"title":{},"body":{"modules/CoreModule.html":{}}}],["error(`multiple",{"_index":904,"title":{},"body":{"components/ContainerComponent.html":{}}}],["errors",{"_index":893,"title":{},"body":{"components/ContainerComponent.html":{},"miscellaneous/functions.html":{}}}],["es",{"_index":4422,"title":{},"body":{"dependencies.html":{}}}],["es2015.worker.js",{"_index":3877,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["eslint",{"_index":479,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"components/ToggleButtonComponent.html":{}}}],["eslint/naming",{"_index":484,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{}}}],["eslint/prefer",{"_index":2800,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["etc",{"_index":1047,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"changelog.html":{}}}],["eui",{"_index":155,"title":{},"body":{"modules/AppModule.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"changelog.html":{},"index.html":{}}}],["eui/rui",{"_index":3976,"title":{},"body":{"changelog.html":{}}}],["eui/src/app/app",{"_index":491,"title":{},"body":{"components/AppWebComponent.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["eui/src/app/app.component.ts",{"_index":159,"title":{},"body":{"interfaces/AppOptions.html":{},"coverage.html":{}}}],["eui/src/app/app.module.ts",{"_index":75,"title":{},"body":{"modules/AppModule.html":{}}}],["eui/src/app/app.module.ts:57",{"_index":81,"title":{},"body":{"modules/AppModule.html":{}}}],["eui/src/app/core/core.module.ts",{"_index":1057,"title":{},"body":{"modules/CoreModule.html":{}}}],["eui/src/app/core/header/header.component.ts",{"_index":2041,"title":{},"body":{"components/HeaderComponent.html":{},"coverage.html":{}}}],["eui/src/app/core/header/header.component.ts:18",{"_index":2051,"title":{},"body":{"components/HeaderComponent.html":{}}}],["eui/src/app/core/header/header.component.ts:20",{"_index":2055,"title":{},"body":{"components/HeaderComponent.html":{}}}],["eui/src/app/core/header/header.component.ts:22",{"_index":2056,"title":{},"body":{"components/HeaderComponent.html":{}}}],["eui/src/app/core/header/header.component.ts:27",{"_index":2053,"title":{},"body":{"components/HeaderComponent.html":{}}}],["eui/src/app/core/header/header.component.ts:32",{"_index":2050,"title":{},"body":{"components/HeaderComponent.html":{}}}],["eui/src/app/core/header/header.component.ts:37",{"_index":2058,"title":{},"body":{"components/HeaderComponent.html":{}}}],["eui/src/app/core/header/header.component.ts:42",{"_index":2057,"title":{},"body":{"components/HeaderComponent.html":{}}}],["eui/src/app/core/header/header.module.ts",{"_index":2081,"title":{},"body":{"modules/HeaderModule.html":{}}}],["eui/src/app/core/models/flat",{"_index":1994,"title":{},"body":{"classes/FlatNode.html":{},"coverage.html":{}}}],["eui/src/app/core/models/list",{"_index":2302,"title":{},"body":{"interfaces/ListResult.html":{},"coverage.html":{}}}],["eui/src/app/core/models/ontology",{"_index":2611,"title":{},"body":{"interfaces/OntologySelection.html":{},"coverage.html":{}}}],["eui/src/app/core/services/app",{"_index":454,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{},"coverage.html":{}}}],["eui/src/app/core/services/data",{"_index":1421,"title":{},"body":{"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"injectables/WorkerDataSourceService.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["eui/src/app/core/services/ontology",{"_index":2545,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"coverage.html":{}}}],["eui/src/app/core/services/theming/theming.module.ts",{"_index":3603,"title":{},"body":{"modules/ThemingModule.html":{}}}],["eui/src/app/core/services/theming/theming.service.ts",{"_index":3608,"title":{},"body":{"injectables/ThemingService.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["eui/src/app/core/services/theming/theming.service.ts:13",{"_index":3634,"title":{},"body":{"injectables/ThemingService.html":{}}}],["eui/src/app/core/services/theming/theming.service.ts:14",{"_index":3635,"title":{},"body":{"injectables/ThemingService.html":{}}}],["eui/src/app/core/services/theming/theming.service.ts:16",{"_index":3633,"title":{},"body":{"injectables/ThemingService.html":{}}}],["eui/src/app/core/services/theming/theming.service.ts:18",{"_index":3636,"title":{},"body":{"injectables/ThemingService.html":{}}}],["eui/src/app/core/services/theming/theming.service.ts:21",{"_index":3624,"title":{},"body":{"injectables/ThemingService.html":{}}}],["eui/src/app/core/services/theming/theming.service.ts:25",{"_index":3616,"title":{},"body":{"injectables/ThemingService.html":{}}}],["eui/src/app/core/services/theming/theming.service.ts:39",{"_index":3621,"title":{},"body":{"injectables/ThemingService.html":{}}}],["eui/src/app/core/services/theming/theming.service.ts:48",{"_index":3632,"title":{},"body":{"injectables/ThemingService.html":{}}}],["eui/src/app/core/services/theming/theming.service.ts:60",{"_index":3630,"title":{},"body":{"injectables/ThemingService.html":{}}}],["eui/src/app/core/services/theming/theming.service.ts:71",{"_index":3628,"title":{},"body":{"injectables/ThemingService.html":{}}}],["eui/src/app/core/services/theming/theming.service.ts:83",{"_index":3618,"title":{},"body":{"injectables/ThemingService.html":{}}}],["eui/src/app/core/store/action",{"_index":4326,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{}}}],["eui/src/app/core/store/color",{"_index":725,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["eui/src/app/core/store/data/data.actions.ts",{"_index":3820,"title":{},"body":{"classes/UpdateFilter.html":{},"coverage.html":{}}}],["eui/src/app/core/store/data/data.actions.ts:4",{"_index":3822,"title":{},"body":{"classes/UpdateFilter.html":{}}}],["eui/src/app/core/store/data/data.selectors.ts",{"_index":1305,"title":{},"body":{"classes/DataStateSelectors.html":{},"coverage.html":{}}}],["eui/src/app/core/store/data/data.selectors.ts:12",{"_index":1308,"title":{},"body":{"classes/DataStateSelectors.html":{}}}],["eui/src/app/core/store/data/data.selectors.ts:17",{"_index":1310,"title":{},"body":{"classes/DataStateSelectors.html":{}}}],["eui/src/app/core/store/data/data.selectors.ts:7",{"_index":1312,"title":{},"body":{"classes/DataStateSelectors.html":{}}}],["eui/src/app/core/store/data/data.state.ts",{"_index":1087,"title":{},"body":{"interfaces/DataStateModel.html":{},"coverage.html":{},"miscellaneous/enumerations.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["eui/src/app/core/store/icon",{"_index":1319,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["eui/src/app/core/store/list",{"_index":2304,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"coverage.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts",{"_index":2912,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:108",{"_index":2942,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:118",{"_index":2938,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:128",{"_index":2944,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:137",{"_index":2932,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:148",{"_index":2935,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:152",{"_index":2936,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:159",{"_index":2924,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:54",{"_index":2929,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:59",{"_index":2927,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:64",{"_index":2953,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:66",{"_index":2957,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:68",{"_index":2955,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:70",{"_index":2951,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:73",{"_index":2949,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:76",{"_index":2948,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:78",{"_index":2923,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:98",{"_index":2947,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/spatial",{"_index":7,"title":{},"body":{"classes/AddSearch.html":{},"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["eui/src/app/core/store/store.module.ts",{"_index":3546,"title":{},"body":{"modules/StoreModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["eui/src/app/modules/filters/filters",{"_index":1845,"title":{},"body":{"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"coverage.html":{}}}],["eui/src/app/modules/ontology",{"_index":2439,"title":{},"body":{"modules/OntologyExplorationModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["eui/src/app/modules/results",{"_index":1434,"title":{},"body":{"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"components/ResultsBrowserComponent.html":{},"modules/ResultsBrowserModule.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"coverage.html":{}}}],["eui/src/app/shared/components/checkbox/checkbox.component.ts",{"_index":623,"title":{},"body":{"components/CheckboxComponent.html":{},"coverage.html":{}}}],["eui/src/app/shared/components/checkbox/checkbox.component.ts:18",{"_index":647,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["eui/src/app/shared/components/checkbox/checkbox.component.ts:23",{"_index":652,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["eui/src/app/shared/components/checkbox/checkbox.component.ts:28",{"_index":656,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["eui/src/app/shared/components/checkbox/checkbox.component.ts:33",{"_index":646,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["eui/src/app/shared/components/checkbox/checkbox.component.ts:38",{"_index":640,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["eui/src/app/shared/components/checkbox/checkbox.component.ts:53",{"_index":667,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["eui/src/app/shared/components/checkbox/checkbox.module.ts",{"_index":719,"title":{},"body":{"modules/CheckboxModule.html":{}}}],["eui/src/app/shared/components/drawer/container/container.component.ts",{"_index":816,"title":{},"body":{"components/ContainerComponent.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["eui/src/app/shared/components/drawer/container/container.component.ts:105",{"_index":856,"title":{},"body":{"components/ContainerComponent.html":{}}}],["eui/src/app/shared/components/drawer/container/container.component.ts:115",{"_index":847,"title":{},"body":{"components/ContainerComponent.html":{}}}],["eui/src/app/shared/components/drawer/container/container.component.ts:124",{"_index":858,"title":{},"body":{"components/ContainerComponent.html":{}}}],["eui/src/app/shared/components/drawer/container/container.component.ts:37",{"_index":844,"title":{},"body":{"components/ContainerComponent.html":{}}}],["eui/src/app/shared/components/drawer/container/container.component.ts:41",{"_index":877,"title":{},"body":{"components/ContainerComponent.html":{}}}],["eui/src/app/shared/components/drawer/container/container.component.ts:45",{"_index":868,"title":{},"body":{"components/ContainerComponent.html":{}}}],["eui/src/app/shared/components/drawer/container/container.component.ts:48",{"_index":873,"title":{},"body":{"components/ContainerComponent.html":{}}}],["eui/src/app/shared/components/drawer/container/container.component.ts:50",{"_index":881,"title":{},"body":{"components/ContainerComponent.html":{}}}],["eui/src/app/shared/components/drawer/container/container.component.ts:55",{"_index":884,"title":{},"body":{"components/ContainerComponent.html":{}}}],["eui/src/app/shared/components/drawer/container/container.component.ts:60",{"_index":862,"title":{},"body":{"components/ContainerComponent.html":{}}}],["eui/src/app/shared/components/drawer/container/container.component.ts:62",{"_index":838,"title":{},"body":{"components/ContainerComponent.html":{}}}],["eui/src/app/shared/components/drawer/container/container.component.ts:83",{"_index":852,"title":{},"body":{"components/ContainerComponent.html":{}}}],["eui/src/app/shared/components/drawer/content/content.component.ts",{"_index":941,"title":{},"body":{"components/ContentComponent.html":{},"coverage.html":{}}}],["eui/src/app/shared/components/drawer/content/content.component.ts:103",{"_index":978,"title":{},"body":{"components/ContentComponent.html":{}}}],["eui/src/app/shared/components/drawer/content/content.component.ts:116",{"_index":972,"title":{},"body":{"components/ContentComponent.html":{}}}],["eui/src/app/shared/components/drawer/content/content.component.ts:28",{"_index":961,"title":{},"body":{"components/ContentComponent.html":{}}}],["eui/src/app/shared/components/drawer/content/content.component.ts:30",{"_index":962,"title":{},"body":{"components/ContentComponent.html":{}}}],["eui/src/app/shared/components/drawer/content/content.component.ts:32",{"_index":964,"title":{},"body":{"components/ContentComponent.html":{}}}],["eui/src/app/shared/components/drawer/content/content.component.ts:34",{"_index":966,"title":{},"body":{"components/ContentComponent.html":{}}}],["eui/src/app/shared/components/drawer/content/content.component.ts:36",{"_index":959,"title":{},"body":{"components/ContentComponent.html":{}}}],["eui/src/app/shared/components/drawer/content/content.component.ts:39",{"_index":980,"title":{},"body":{"components/ContentComponent.html":{}}}],["eui/src/app/shared/components/drawer/content/content.component.ts:41",{"_index":957,"title":{},"body":{"components/ContentComponent.html":{}}}],["eui/src/app/shared/components/drawer/content/content.component.ts:60",{"_index":971,"title":{},"body":{"components/ContentComponent.html":{}}}],["eui/src/app/shared/components/drawer/content/content.component.ts:70",{"_index":968,"title":{},"body":{"components/ContentComponent.html":{}}}],["eui/src/app/shared/components/drawer/drawer.module.ts",{"_index":1581,"title":{},"body":{"modules/DrawerModule.html":{}}}],["eui/src/app/shared/components/drawer/drawer/drawer.component.ts",{"_index":2147,"title":{},"body":{"classes/InitializationState.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["eui/src/app/shared/components/drawer/drawer/drawer.component.ts:35",{"_index":2159,"title":{},"body":{"classes/InitializationState.html":{}}}],["eui/src/app/shared/components/drawer/drawer/drawer.component.ts:37",{"_index":2156,"title":{},"body":{"classes/InitializationState.html":{}}}],["eui/src/app/shared/components/drawer/drawer/drawer.component.ts:41",{"_index":2160,"title":{},"body":{"classes/InitializationState.html":{}}}],["eui/src/app/shared/components/drawer/drawer/drawer.component.ts:46",{"_index":2161,"title":{},"body":{"classes/InitializationState.html":{}}}],["eui/src/app/shared/components/drawer/drawer/drawer.component.ts:56",{"_index":2163,"title":{},"body":{"classes/InitializationState.html":{}}}],["eui/src/app/shared/components/drawer/drawer/drawer.component.ts:65",{"_index":2162,"title":{},"body":{"classes/InitializationState.html":{}}}],["eui/src/app/shared/components/drawer/messages.ts",{"_index":1029,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["eui/src/app/shared/components/drawer/toggle",{"_index":3787,"title":{},"body":{"components/ToggleButtonComponent.html":{},"coverage.html":{}}}],["eui/src/app/shared/components/dropdown/dropdown.component.ts",{"_index":1587,"title":{},"body":{"components/DropdownComponent.html":{},"coverage.html":{}}}],["eui/src/app/shared/components/dropdown/dropdown.component.ts:18",{"_index":1596,"title":{},"body":{"components/DropdownComponent.html":{}}}],["eui/src/app/shared/components/dropdown/dropdown.component.ts:23",{"_index":1598,"title":{},"body":{"components/DropdownComponent.html":{}}}],["eui/src/app/shared/components/dropdown/dropdown.component.ts:28",{"_index":1601,"title":{},"body":{"components/DropdownComponent.html":{}}}],["eui/src/app/shared/components/dropdown/dropdown.component.ts:33",{"_index":1602,"title":{},"body":{"components/DropdownComponent.html":{}}}],["eui/src/app/shared/components/dropdown/dropdown.component.ts:38",{"_index":1595,"title":{},"body":{"components/DropdownComponent.html":{}}}],["eui/src/app/shared/components/dropdown/dropdown.component.ts:50",{"_index":1605,"title":{},"body":{"components/DropdownComponent.html":{}}}],["eui/src/app/shared/components/dropdown/dropdown.component.ts:59",{"_index":1604,"title":{},"body":{"components/DropdownComponent.html":{}}}],["eui/src/app/shared/components/dropdown/dropdown.module.ts",{"_index":1655,"title":{},"body":{"modules/DropdownModule.html":{}}}],["eui/src/app/shared/components/dual",{"_index":1661,"title":{},"body":{"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"coverage.html":{}}}],["eui/src/app/shared/components/run",{"_index":2895,"title":{},"body":{"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"coverage.html":{}}}],["eui/src/app/shared/components/spatial",{"_index":3034,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"modules/SpatialSearchUiModule.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["eui/src/app/shared/components/spinner",{"_index":3525,"title":{},"body":{"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"coverage.html":{}}}],["eui/src/app/shared/components/term",{"_index":3577,"title":{},"body":{"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"coverage.html":{}}}],["eui/src/app/shared/components/thumbnail",{"_index":3658,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["eui/src/app/shared/components/tissue",{"_index":3739,"title":{},"body":{"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"coverage.html":{}}}],["eui/src/app/shared/components/viewer/viewer.component.ts",{"_index":3824,"title":{},"body":{"components/ViewerComponent.html":{},"coverage.html":{}}}],["eui/src/app/shared/components/viewer/viewer.component.ts:17",{"_index":3834,"title":{},"body":{"components/ViewerComponent.html":{}}}],["eui/src/app/shared/components/viewer/viewer.component.ts:19",{"_index":3832,"title":{},"body":{"components/ViewerComponent.html":{}}}],["eui/src/app/shared/components/viewer/viewer.component.ts:21",{"_index":3833,"title":{},"body":{"components/ViewerComponent.html":{}}}],["eui/src/app/shared/components/viewer/viewer.component.ts:23",{"_index":3837,"title":{},"body":{"components/ViewerComponent.html":{}}}],["eui/src/app/shared/components/viewer/viewer.component.ts:29",{"_index":3831,"title":{},"body":{"components/ViewerComponent.html":{}}}],["eui/src/app/shared/components/viewer/viewer.component.ts:33",{"_index":3835,"title":{},"body":{"components/ViewerComponent.html":{}}}],["eui/src/app/shared/components/viewer/viewer.component.ts:39",{"_index":3836,"title":{},"body":{"components/ViewerComponent.html":{}}}],["eui/src/app/shared/components/viewer/viewer.module.ts",{"_index":3853,"title":{},"body":{"modules/ViewerModule.html":{}}}],["eui/src/app/shared/services/message/message.service.ts",{"_index":2367,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["eui/src/app/shared/services/message/message.service.ts:103",{"_index":2422,"title":{},"body":{"classes/MessageChannel.html":{}}}],["eui/src/app/shared/services/message/message.service.ts:112",{"_index":2423,"title":{},"body":{"classes/MessageChannel.html":{}}}],["eui/src/app/shared/services/message/message.service.ts:128",{"_index":2430,"title":{},"body":{"injectables/MessageService.html":{}}}],["eui/src/app/shared/services/message/message.service.ts:130",{"_index":2427,"title":{},"body":{"injectables/MessageService.html":{}}}],["eui/src/app/shared/services/message/message.service.ts:153",{"_index":2429,"title":{},"body":{"injectables/MessageService.html":{}}}],["eui/src/app/shared/services/message/message.service.ts:163",{"_index":2428,"title":{},"body":{"injectables/MessageService.html":{}}}],["eui/src/app/shared/services/message/message.service.ts:50",{"_index":2419,"title":{},"body":{"classes/MessageChannel.html":{}}}],["eui/src/app/shared/services/message/message.service.ts:70",{"_index":2424,"title":{},"body":{"classes/MessageChannel.html":{}}}],["eui/src/app/shared/services/message/message.service.ts:83",{"_index":2420,"title":{},"body":{"classes/MessageChannel.html":{}}}],["eui/src/app/shared/services/message/message.service.ts:93",{"_index":2421,"title":{},"body":{"classes/MessageChannel.html":{}}}],["evenly",{"_index":3779,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["event",{"_index":672,"title":{},"body":{"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/ToggleButtonComponent.html":{},"license.html":{}}}],["event.checked",{"_index":680,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["event.key",{"_index":1814,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["event.target",{"_index":1703,"title":{},"body":{"components/DualSliderComponent.html":{},"components/ResultsBrowserComponent.html":{}}}],["event.target'])@hostlistener('document:touchstart",{"_index":1718,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["eventemitter",{"_index":660,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/ViewerComponent.html":{}}}],["eventemitter(true",{"_index":2219,"title":{},"body":{"classes/InitializationState.html":{}}}],["events",{"_index":669,"title":{},"body":{"components/CheckboxComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["everything",{"_index":1236,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["except",{"_index":2390,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["execute",{"_index":2040,"title":{},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{}}}],["executesearchongeneration",{"_index":2683,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["executionstrategy",{"_index":3572,"title":{},"body":{"modules/StoreModule.html":{}}}],["exists",{"_index":3773,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["expand",{"_index":2265,"title":{},"body":{"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["expand/collapse",{"_index":2272,"title":{},"body":{"classes/InitializationState.html":{}}}],["expand_collapse_params_default",{"_index":2179,"title":{},"body":{"classes/InitializationState.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["expand_less",{"_index":1417,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"components/DonorCardComponent.html":{},"miscellaneous/variables.html":{}}}],["expand_more",{"_index":1415,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"components/DonorCardComponent.html":{},"miscellaneous/variables.html":{}}}],["expandable",{"_index":1998,"title":{},"body":{"classes/FlatNode.html":{},"miscellaneous/variables.html":{}}}],["expandcollapsedone",{"_index":2274,"title":{},"body":{"classes/InitializationState.html":{}}}],["expanded",{"_index":1044,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/FiltersPopoverComponent.html":{},"classes/InitializationState.html":{},"components/ThumbnailCarouselComponent.html":{},"components/ToggleButtonComponent.html":{},"changelog.html":{},"miscellaneous/typealiases.html":{}}}],["expanded(value",{"_index":2214,"title":{},"body":{"classes/InitializationState.html":{}}}],["expanded/collapsed",{"_index":2171,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/typealiases.html":{}}}],["expandedchange",{"_index":2220,"title":{},"body":{"classes/InitializationState.html":{}}}],["expandedstate",{"_index":2172,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/typealiases.html":{}}}],["expandedstate2",{"_index":2174,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/typealiases.html":{}}}],["expandedstateobj",{"_index":2225,"title":{},"body":{"classes/InitializationState.html":{}}}],["expands",{"_index":2259,"title":{},"body":{"classes/InitializationState.html":{}}}],["exploration",{"_index":1269,"title":{},"body":{"interfaces/DataStateModel.html":{},"index.html":{}}}],["exploration.module",{"_index":126,"title":{},"body":{"modules/AppModule.html":{}}}],["exploration.module.ts",{"_index":2440,"title":{},"body":{"modules/OntologyExplorationModule.html":{}}}],["exploration/ontology",{"_index":125,"title":{},"body":{"modules/AppModule.html":{},"modules/OntologyExplorationModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["export",{"_index":41,"title":{},"body":{"classes/AddSearch.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"modules/CheckboxModule.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"modules/DropdownModule.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"modules/OntologyExplorationModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"modules/ResultsBrowserModule.html":{},"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"interfaces/TermResult.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"modules/ViewerModule.html":{},"injectables/WorkerDataSourceService.html":{}}}],["exportas",{"_index":819,"title":{},"body":{"components/ContainerComponent.html":{},"classes/InitializationState.html":{}}}],["exports",{"_index":720,"title":{},"body":{"modules/CheckboxModule.html":{},"modules/CoreModule.html":{},"modules/DonorCardModule.html":{},"modules/DrawerModule.html":{},"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/FiltersContentModule.html":{},"modules/FiltersPopoverModule.html":{},"modules/HeaderModule.html":{},"modules/OntologyExplorationModule.html":{},"modules/OntologySearchModule.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"modules/ResultsBrowserModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules/SpinnerOverlayModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/TissueBlockListModule.html":{},"modules/TissueSectionVisModule.html":{},"modules/ViewerModule.html":{}}}],["express",{"_index":4434,"title":{},"body":{"dependencies.html":{},"license.html":{}}}],["extended",{"_index":2177,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/typealiases.html":{}}}],["extends",{"_index":160,"title":{},"body":{"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/DataStateModel.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"injectables/WorkerDataSourceService.html":{}}}],["external",{"_index":3847,"title":{},"body":{"components/ViewerComponent.html":{},"changelog.html":{}}}],["externalurl",{"_index":3875,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["extra",{"_index":4439,"title":{},"body":{"dependencies.html":{}}}],["extract",{"_index":3677,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["extraction",{"_index":4021,"title":{},"body":{"changelog.html":{}}}],["eye",{"_index":1352,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["eye.svg",{"_index":1353,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["f",{"_index":1384,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["f.svg",{"_index":1385,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["factory",{"_index":2380,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"miscellaneous/variables.html":{}}}],["fade",{"_index":1607,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["faded",{"_index":947,"title":{},"body":{"components/ContentComponent.html":{}}}],["fadein",{"_index":1619,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{}}}],["fadeinout",{"_index":952,"title":{},"body":{"components/ContentComponent.html":{}}}],["fail",{"_index":4186,"title":{},"body":{"changelog.html":{}}}],["fails",{"_index":4210,"title":{},"body":{"changelog.html":{}}}],["fallopian",{"_index":1354,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["false",{"_index":242,"title":{},"body":{"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpinnerOverlayComponent.html":{},"modules/StoreModule.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["favor",{"_index":4177,"title":{},"body":{"changelog.html":{}}}],["feature",{"_index":3918,"title":{},"body":{"changelog.html":{}}}],["features",{"_index":4111,"title":{},"body":{"changelog.html":{}}}],["feel",{"_index":4139,"title":{},"body":{"changelog.html":{}}}],["female",{"_index":2030,"title":{},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"miscellaneous/typealiases.html":{}}}],["fetch",{"_index":1337,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"dependencies.html":{}}}],["fetches",{"_index":2566,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["ff8800",{"_index":744,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"miscellaneous/variables.html":{}}}],["ffd740",{"_index":746,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"miscellaneous/variables.html":{}}}],["field",{"_index":1621,"title":{},"body":{"components/DropdownComponent.html":{},"modules/DropdownModule.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/TermOccurrenceListModule.html":{},"changelog.html":{}}}],["file",{"_index":5,"title":{},"body":{"classes/AddSearch.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"modules/CheckboxModule.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"modules/DropdownModule.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"modules/OntologyExplorationModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"modules/ResultsBrowserModule.html":{},"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"interfaces/TermResult.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"modules/ViewerModule.html":{},"injectables/WorkerDataSourceService.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{}}}],["files",{"_index":4547,"title":{},"body":{"license.html":{}}}],["fill",{"_index":1636,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{}}}],["filler",{"_index":2071,"title":{},"body":{"components/HeaderComponent.html":{}}}],["filter",{"_index":31,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DefaultIconDefinition.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/SetSelectedSearches.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"classes/UpdateFilter.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["filter's",{"_index":375,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["filter(([_",{"_index":3505,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["filter(organ",{"_index":2990,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["filter(state",{"_index":1311,"title":{},"body":{"classes/DataStateSelectors.html":{}}}],["filter(value",{"_index":2509,"title":{},"body":{"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["filter).pipe(take(1",{"_index":2774,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["filter.actions",{"_index":219,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["filter.actions.ts",{"_index":10,"title":{},"body":{"classes/AddSearch.html":{},"classes/RemoveSearch.html":{},"classes/SetSelectedSearches.html":{},"coverage.html":{}}}],["filter.actions.ts:15",{"_index":2806,"title":{},"body":{"classes/RemoveSearch.html":{}}}],["filter.actions.ts:21",{"_index":3032,"title":{},"body":{"classes/SetSelectedSearches.html":{}}}],["filter.actions.ts:9",{"_index":23,"title":{},"body":{"classes/AddSearch.html":{}}}],["filter.selectors",{"_index":221,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["filter.selectors.ts",{"_index":3176,"title":{},"body":{"classes/SpatialSearchFilterSelectors.html":{},"coverage.html":{}}}],["filter.selectors.ts:14",{"_index":3183,"title":{},"body":{"classes/SpatialSearchFilterSelectors.html":{}}}],["filter.selectors.ts:19",{"_index":3185,"title":{},"body":{"classes/SpatialSearchFilterSelectors.html":{}}}],["filter.selectors.ts:9",{"_index":3180,"title":{},"body":{"classes/SpatialSearchFilterSelectors.html":{}}}],["filter.state",{"_index":40,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/RemoveSearch.html":{},"classes/SetSelectedSearches.html":{},"classes/SpatialSearchFilterSelectors.html":{},"modules/StoreModule.html":{}}}],["filter.state.ts",{"_index":3136,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["filter.state.ts:27",{"_index":3193,"title":{},"body":{"injectables/SpatialSearchFilterState.html":{}}}],["filter.state.ts:32",{"_index":3198,"title":{},"body":{"injectables/SpatialSearchFilterState.html":{}}}],["filter.state.ts:37",{"_index":3199,"title":{},"body":{"injectables/SpatialSearchFilterState.html":{}}}],["filter.state.ts:48",{"_index":3195,"title":{},"body":{"injectables/SpatialSearchFilterState.html":{}}}],["filter.state.ts:58",{"_index":3197,"title":{},"body":{"injectables/SpatialSearchFilterState.html":{}}}],["filter.state.ts:63",{"_index":3196,"title":{},"body":{"injectables/SpatialSearchFilterState.html":{}}}],["filter/spatial",{"_index":9,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/SetSelectedSearches.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"modules/StoreModule.html":{},"interfaces/TermResult.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["filter_checkbox",{"_index":683,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["filter_content",{"_index":1894,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["filterbox",{"_index":374,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["filterbox.removebox",{"_index":382,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["filtered",{"_index":2394,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{}}}],["filteredresults",{"_index":2452,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["filteronchange",{"_index":633,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["filteronchange(event",{"_index":664,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["filters",{"_index":576,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["filterschange",{"_index":1859,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{}}}],["filterscontentcomponent",{"_index":575,"title":{"components/FiltersContentComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["filterscontentmodule",{"_index":1933,"title":{"modules/FiltersContentModule.html":{}},"body":{"modules/FiltersContentModule.html":{},"modules/FiltersPopoverModule.html":{},"modules.html":{},"overview.html":{}}}],["filterspopovercomponent",{"_index":222,"title":{"components/FiltersPopoverComponent.html":{}},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["filterspopovermodule",{"_index":66,"title":{"modules/FiltersPopoverModule.html":{}},"body":{"modules/AppModule.html":{},"modules/FiltersPopoverModule.html":{},"modules.html":{},"overview.html":{}}}],["filtersvisible",{"_index":1948,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["final",{"_index":4180,"title":{},"body":{"changelog.html":{}}}],["finished",{"_index":1040,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{}}}],["finishing",{"_index":4020,"title":{},"body":{"changelog.html":{}}}],["fired",{"_index":1714,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["first",{"_index":1478,"title":{},"body":{"components/DonorCardComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"changelog.html":{}}}],["fit",{"_index":4119,"title":{},"body":{"changelog.html":{}}}],["fitness",{"_index":4573,"title":{},"body":{"license.html":{}}}],["fixed",{"_index":4103,"title":{},"body":{"changelog.html":{}}}],["fixes",{"_index":3941,"title":{},"body":{"changelog.html":{}}}],["fixes/performance",{"_index":4234,"title":{},"body":{"changelog.html":{}}}],["flat",{"_index":2003,"title":{},"body":{"classes/FlatNode.html":{},"miscellaneous/variables.html":{}}}],["flatnode",{"_index":1993,"title":{"classes/FlatNode.html":{}},"body":{"classes/FlatNode.html":{},"coverage.html":{}}}],["flatnode(original",{"_index":2021,"title":{},"body":{"classes/FlatNode.html":{}}}],["flex",{"_index":706,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["flexible",{"_index":3935,"title":{},"body":{"changelog.html":{}}}],["floor",{"_index":1787,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["flow",{"_index":2027,"title":{},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/RunSpatialSearchComponent.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"classes/StartSpatialSearchFlow.html":{},"classes/UpdateSpatialSearch.html":{}}}],["fly",{"_index":4299,"title":{},"body":{"changelog.html":{}}}],["fn",{"_index":206,"title":{},"body":{"interfaces/AppOptions.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["fn.ts",{"_index":4327,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{}}}],["focus",{"_index":3728,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["following",{"_index":4563,"title":{},"body":{"license.html":{}}}],["font",{"_index":703,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/HeaderComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["forcedunassignment",{"_index":772,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["forkjoin",{"_index":2666,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["form",{"_index":1620,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigComponent.html":{},"changelog.html":{}}}],["format",{"_index":756,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["formatlabel",{"_index":2551,"title":{},"body":{"injectables/OntologySearchService.html":{}}}],["formatlabel(label",{"_index":2557,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["formats",{"_index":2560,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["formatter",{"_index":2473,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["formcontrol",{"_index":2453,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["formsmodule",{"_index":2539,"title":{},"body":{"modules/OntologySearchModule.html":{},"modules/SpatialSearchConfigModule.html":{}}}],["forwards",{"_index":1637,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{}}}],["found",{"_index":2561,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["four",{"_index":713,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["frame",{"_index":1518,"title":{},"body":{"components/DonorCardComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["framework",{"_index":3887,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["free",{"_index":4544,"title":{},"body":{"license.html":{}}}],["fs",{"_index":4438,"title":{},"body":{"dependencies.html":{}}}],["full",{"_index":2178,"title":{},"body":{"classes/InitializationState.html":{},"changelog.html":{},"miscellaneous/typealiases.html":{}}}],["fullscreen",{"_index":4258,"title":{},"body":{"changelog.html":{}}}],["fully",{"_index":4112,"title":{},"body":{"changelog.html":{}}}],["function",{"_index":442,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/FiltersPopoverComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["functionality",{"_index":1152,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/OntologySearchComponent.html":{},"miscellaneous/functions.html":{}}}],["functions",{"_index":4483,"title":{"miscellaneous/functions.html":{}},"body":{"miscellaneous/functions.html":{}}}],["funded",{"_index":4532,"title":{},"body":{"index.html":{}}}],["funnel",{"_index":1986,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["furnished",{"_index":4562,"title":{},"body":{"license.html":{}}}],["further",{"_index":4254,"title":{},"body":{"changelog.html":{}}}],["future",{"_index":4104,"title":{},"body":{"changelog.html":{}}}],["ga",{"_index":641,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/OntologySearchComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["gap",{"_index":3122,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{}}}],["gatoken",{"_index":1075,"title":{},"body":{"modules/CoreModule.html":{}}}],["generate",{"_index":653,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"classes/StartSpatialSearchFlow.html":{},"classes/UpdateSpatialSearch.html":{},"changelog.html":{}}}],["generated",{"_index":3980,"title":{},"body":{"changelog.html":{}}}],["generates",{"_index":2780,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["generatespatialsearch",{"_index":2022,"title":{"classes/GenerateSpatialSearch.html":{}},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"coverage.html":{}}}],["generatespatialsearch(ctx",{"_index":2783,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["generating",{"_index":3922,"title":{},"body":{"changelog.html":{}}}],["genericglobalconfig",{"_index":525,"title":{},"body":{"components/AppWebComponent.html":{}}}],["genericmessage",{"_index":1031,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"miscellaneous/typealiases.html":{}}}],["genericmessagechannel",{"_index":1032,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"miscellaneous/typealiases.html":{}}}],["genericmessageservice",{"_index":1033,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["get(event",{"_index":2520,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["getarguments",{"_index":2135,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["getarguments(undefined",{"_index":2140,"title":{},"body":{"injectables/IconRegistryState.html":{}}}],["getchildren",{"_index":2552,"title":{},"body":{"injectables/OntologySearchService.html":{}}}],["getchildren(node",{"_index":2564,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["getchildrenfunc",{"_index":4595,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["getclassend",{"_index":3804,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["getcolor",{"_index":803,"title":{},"body":{"injectables/ColorAssignmentState.html":{}}}],["getcolor(key",{"_index":776,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["getcontent",{"_index":880,"title":{},"body":{"components/ContainerComponent.html":{}}}],["getexpandable",{"_index":2015,"title":{},"body":{"classes/FlatNode.html":{}}}],["gethaswrappedcontent",{"_index":883,"title":{},"body":{"components/ContainerComponent.html":{}}}],["geticon",{"_index":3805,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["getindexofmatch",{"_index":2553,"title":{},"body":{"injectables/OntologySearchService.html":{}}}],["getindexofmatch(label",{"_index":2568,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["getlabel",{"_index":2012,"title":{},"body":{"classes/FlatNode.html":{}}}],["getlevel",{"_index":4353,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["getmessages",{"_index":2392,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["getmessagesfromsource",{"_index":2415,"title":{},"body":{"classes/MessageChannel.html":{}}}],["getmessagesfromsource(source",{"_index":2395,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["getmessagesfromsources",{"_index":2416,"title":{},"body":{"classes/MessageChannel.html":{}}}],["getmessagesfromsources(sources",{"_index":2398,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["getmethodname",{"_index":2127,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["getmethodname(undefined",{"_index":2142,"title":{},"body":{"injectables/IconRegistryState.html":{}}}],["getnextbuttonid",{"_index":3709,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["getoriginscene",{"_index":2663,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["getoriginscene(organ).concat(organscene",{"_index":2744,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["getprevbuttonid",{"_index":3705,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["getprobingspherescene",{"_index":3467,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["getprobingspherescene(organentity",{"_index":3483,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["getrangelabel",{"_index":1760,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["getreferenceorganscene(organid",{"_index":2739,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["gets",{"_index":369,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/FlatNode.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"components/ToggleButtonComponent.html":{}}}],["getter",{"_index":3838,"title":{},"body":{"components/ViewerComponent.html":{},"miscellaneous/variables.html":{}}}],["getter/setter",{"_index":2207,"title":{},"body":{"classes/InitializationState.html":{}}}],["gettermcounts",{"_index":3428,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["gettermcounts(counts",{"_index":3439,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["gettheme",{"_index":3612,"title":{},"body":{"injectables/ThemingService.html":{}}}],["getting",{"_index":3883,"title":{"changelog.html":{},"index.html":{},"license.html":{}},"body":{"miscellaneous/typealiases.html":{}}}],["getworkerurl",{"_index":3858,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["getworkerurl(directimport",{"_index":3866,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["github",{"_index":4170,"title":{},"body":{"changelog.html":{}}}],["give",{"_index":2383,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["given",{"_index":3772,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["gizmo",{"_index":4062,"title":{},"body":{"changelog.html":{}}}],["gland",{"_index":1374,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["globalconfig",{"_index":319,"title":{},"body":{"interfaces/AppOptions.html":{},"injectables/WorkerDataSourceService.html":{},"changelog.html":{}}}],["globalconfigstate",{"_index":182,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"modules/StoreModule.html":{},"injectables/WorkerDataSourceService.html":{},"miscellaneous/variables.html":{}}}],["globalfilter",{"_index":2737,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["globalthis.getcomputedstyle(element",{"_index":2243,"title":{},"body":{"classes/InitializationState.html":{}}}],["globalthis['dboptions",{"_index":547,"title":{},"body":{"components/AppWebComponent.html":{}}}],["good",{"_index":4207,"title":{},"body":{"changelog.html":{}}}],["google",{"_index":679,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/OntologySearchComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"changelog.html":{},"dependencies.html":{}}}],["googleanalyticsservice",{"_index":639,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/OntologySearchComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["gradient",{"_index":2863,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["granted",{"_index":4543,"title":{},"body":{"license.html":{}}}],["graph",{"_index":3764,"title":{},"body":{"components/TissueSectionVisComponent.html":{},"modules.html":{}}}],["graphical",{"_index":3948,"title":{},"body":{"changelog.html":{}}}],["graphology",{"_index":4441,"title":{},"body":{"dependencies.html":{}}}],["greatly",{"_index":4031,"title":{},"body":{"changelog.html":{}}}],["grid",{"_index":3284,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{}}}],["group",{"_index":626,"title":{},"body":{"components/CheckboxComponent.html":{},"components/FiltersContentComponent.html":{}}}],["grow",{"_index":1528,"title":{},"body":{"components/DonorCardComponent.html":{},"components/HeaderComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{}}}],["gtex",{"_index":3957,"title":{},"body":{"changelog.html":{}}}],["guide",{"_index":4203,"title":{},"body":{"changelog.html":{}}}],["half",{"_index":2176,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/typealiases.html":{}}}],["hand",{"_index":1332,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"changelog.html":{}}}],["handle",{"_index":1878,"title":{},"body":{"components/FiltersContentComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["handlecheckbox",{"_index":1445,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["handlehover",{"_index":2820,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["handlehover(id",{"_index":2846,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["handlekey",{"_index":3204,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["handlekey(target",{"_index":3225,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["handlelinkclick",{"_index":2821,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["handlelinkclick(link",{"_index":2848,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["handlemessage",{"_index":829,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["handlemessage(_msg",{"_index":845,"title":{},"body":{"components/ContainerComponent.html":{}}}],["handlemessage(msg",{"_index":967,"title":{},"body":{"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["handler",{"_index":1741,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["handles",{"_index":1465,"title":{},"body":{"components/DonorCardComponent.html":{},"components/FiltersContentComponent.html":{},"components/ResultsBrowserComponent.html":{}}}],["handleselection",{"_index":2822,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["handleselection(result",{"_index":2851,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["handleunhover",{"_index":2823,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["handling",{"_index":1693,"title":{},"body":{"components/DualSliderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/ResultsBrowserComponent.html":{}}}],["happen",{"_index":1870,"title":{},"body":{"components/FiltersContentComponent.html":{},"changelog.html":{}}}],["happens",{"_index":1469,"title":{},"body":{"components/DonorCardComponent.html":{},"changelog.html":{}}}],["happy",{"_index":3562,"title":{},"body":{"modules/StoreModule.html":{}}}],["haswrappedcontent",{"_index":836,"title":{},"body":{"components/ContainerComponent.html":{}}}],["header",{"_index":162,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["header'},{'name",{"_index":579,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["header.component",{"_index":2084,"title":{},"body":{"modules/HeaderModule.html":{}}}],["header.component.html",{"_index":2047,"title":{},"body":{"components/HeaderComponent.html":{}}}],["header.component.scss",{"_index":2046,"title":{},"body":{"components/HeaderComponent.html":{}}}],["header/header.module",{"_index":1067,"title":{},"body":{"modules/CoreModule.html":{}}}],["headercomponent",{"_index":578,"title":{"components/HeaderComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["headermodule",{"_index":1054,"title":{"modules/HeaderModule.html":{}},"body":{"modules/CoreModule.html":{},"modules/HeaderModule.html":{},"modules.html":{},"overview.html":{}}}],["heart",{"_index":1358,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"miscellaneous/variables.html":{}}}],["heart.svg",{"_index":1359,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["height",{"_index":1020,"title":{},"body":{"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["helmet",{"_index":4445,"title":{},"body":{"dependencies.html":{}}}],["help",{"_index":4202,"title":{},"body":{"changelog.html":{}}}],["helper",{"_index":891,"title":{},"body":{"components/ContainerComponent.html":{},"interfaces/DataStateModel.html":{},"miscellaneous/functions.html":{}}}],["here",{"_index":2348,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"changelog.html":{}}}],["hereby",{"_index":4542,"title":{},"body":{"license.html":{}}}],["hex",{"_index":739,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"dependencies.html":{}}}],["hexrgb",{"_index":738,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["hexrgb(color",{"_index":755,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"miscellaneous/variables.html":{}}}],["hidden",{"_index":937,"title":{},"body":{"components/ContainerComponent.html":{},"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TissueBlockListComponent.html":{},"changelog.html":{}}}],["hide",{"_index":1985,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["hidelimitlabels",{"_index":1793,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["hidepointerlabels",{"_index":1794,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["hides",{"_index":1967,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["high",{"_index":1732,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["highlight",{"_index":4010,"title":{},"body":{"changelog.html":{}}}],["highlighted",{"_index":1448,"title":{},"body":{"components/DonorCardComponent.html":{},"components/ResultsBrowserComponent.html":{},"changelog.html":{}}}],["highlightedid",{"_index":2913,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["highlightednodeid",{"_index":2306,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["highlightnode",{"_index":2309,"title":{},"body":{"injectables/ListResultsState.html":{}}}],["highlightnode(id",{"_index":2320,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["highlights",{"_index":4011,"title":{},"body":{"changelog.html":{}}}],["highvalue",{"_index":1669,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["hint",{"_index":3402,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["holders",{"_index":4578,"title":{},"body":{"license.html":{}}}],["holds",{"_index":3585,"title":{},"body":{"components/TermOccurrenceListComponent.html":{}}}],["home",{"_index":2061,"title":{},"body":{"components/HeaderComponent.html":{}}}],["homeurl",{"_index":163,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/HeaderComponent.html":{}}}],["hook",{"_index":1727,"title":{},"body":{"components/DualSliderComponent.html":{},"components/OntologySearchComponent.html":{}}}],["hooked",{"_index":4148,"title":{},"body":{"changelog.html":{}}}],["host",{"_index":934,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["hostbinding",{"_index":886,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"classes/InitializationState.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["hostbinding('@expandcollapse",{"_index":2224,"title":{},"body":{"classes/InitializationState.html":{}}}],["hostbinding('@fadeinout",{"_index":983,"title":{},"body":{"components/ContentComponent.html":{}}}],["hostbinding('@openclose",{"_index":2223,"title":{},"body":{"classes/InitializationState.html":{}}}],["hostbinding('class",{"_index":864,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"classes/InitializationState.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["hostbinding('class.active",{"_index":3535,"title":{},"body":{"components/SpinnerOverlayComponent.html":{}}}],["hostbinding('class.ccf",{"_index":2202,"title":{},"body":{"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["hostbinding('class.cff",{"_index":979,"title":{},"body":{"components/ContentComponent.html":{}}}],["hostbinding('style.margin",{"_index":984,"title":{},"body":{"components/ContentComponent.html":{}}}],["hostbindings",{"_index":833,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["hostlistener",{"_index":1766,"title":{},"body":{"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["hostlistener('@expandcollapse.done",{"_index":2273,"title":{},"body":{"classes/InitializationState.html":{}}}],["hostlistener('@openclose.done",{"_index":2269,"title":{},"body":{"classes/InitializationState.html":{}}}],["hostlistener('document:click",{"_index":1717,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["hostlistener('document:keydown",{"_index":3226,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["hostlistener('document:keyup",{"_index":3232,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["hostlistener('document:touchstart",{"_index":1798,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["hostlisteners",{"_index":1685,"title":{},"body":{"components/DualSliderComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["hover",{"_index":1530,"title":{},"body":{"components/DonorCardComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["hoverable",{"_index":1542,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["hovered",{"_index":1479,"title":{},"body":{"components/DonorCardComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{}}}],["hovering",{"_index":4073,"title":{},"body":{"changelog.html":{}}}],["hoverstate",{"_index":1444,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["hra",{"_index":3897,"title":{},"body":{"changelog.html":{}}}],["html",{"_index":553,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["htmlelement",{"_index":1705,"title":{},"body":{"components/DualSliderComponent.html":{},"injectables/ThemingService.html":{}}}],["htmlinputelement).value",{"_index":1813,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["http://purl.obolibrary.org/obo/cl_0000000",{"_index":1128,"title":{},"body":{"interfaces/DataStateModel.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0013702",{"_index":1127,"title":{},"body":{"interfaces/DataStateModel.html":{},"miscellaneous/variables.html":{}}}],["http://purl.org/ccf/latest/ccf.owl#vhfskin",{"_index":2974,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["httpclientmodule",{"_index":1058,"title":{},"body":{"modules/CoreModule.html":{}}}],["https://beta",{"_index":4502,"title":{},"body":{"index.html":{}}}],["https://ccf",{"_index":4514,"title":{},"body":{"index.html":{}}}],["https://hubmap",{"_index":4507,"title":{},"body":{"index.html":{}}}],["https://hubmapconsortium.github.io/ccf",{"_index":4506,"title":{},"body":{"index.html":{}}}],["https://old",{"_index":4509,"title":{},"body":{"index.html":{}}}],["https://portal.hubmapconsortium.org/ccf",{"_index":4504,"title":{},"body":{"index.html":{}}}],["https://r5i95k35v5.us",{"_index":4516,"title":{},"body":{"index.html":{}}}],["https://sampledata.hubmapconsortium.org",{"_index":4296,"title":{},"body":{"changelog.html":{}}}],["https://www.ngxs.io/advanced/options",{"_index":3573,"title":{},"body":{"modules/StoreModule.html":{}}}],["hubmap",{"_index":144,"title":{},"body":{"modules/AppModule.html":{},"components/HeaderComponent.html":{},"changelog.html":{},"index.html":{},"license.html":{}}}],["hubmapasseturl",{"_index":500,"title":{},"body":{"components/AppWebComponent.html":{}}}],["hubmapdataservice",{"_index":501,"title":{},"body":{"components/AppWebComponent.html":{}}}],["hubmapdataurl",{"_index":502,"title":{},"body":{"components/AppWebComponent.html":{}}}],["hubmapportalurl",{"_index":503,"title":{},"body":{"components/AppWebComponent.html":{}}}],["hubmaptoken",{"_index":504,"title":{},"body":{"components/AppWebComponent.html":{}}}],["human",{"_index":3895,"title":{},"body":{"changelog.html":{}}}],["icon",{"_index":1323,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"components/DonorCardComponent.html":{},"components/FiltersContentComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/RunSpatialSearchComponent.html":{},"modules/StoreModule.html":{},"components/TissueBlockListComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["icondefinition",{"_index":2085,"title":{"interfaces/IconDefinition.html":{}},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"coverage.html":{}}}],["iconregistry",{"_index":2093,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["iconregistrystate",{"_index":2094,"title":{"injectables/IconRegistryState.html":{}},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"modules/StoreModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["icons",{"_index":1338,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["icons.ts",{"_index":1321,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["id",{"_index":45,"title":{},"body":{"classes/AddSearch.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"interfaces/OntologySelection.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"components/ResultsBrowserComponent.html":{},"classes/SetSelectedSearches.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"changelog.html":{}}}],["idb",{"_index":4448,"title":{},"body":{"dependencies.html":{}}}],["identifier",{"_index":2369,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/ThumbnailCarouselComponent.html":{},"coverage.html":{}}}],["iec",{"_index":4183,"title":{},"body":{"changelog.html":{}}}],["iframe",{"_index":445,"title":{},"body":{"interfaces/AppOptions.html":{},"components/ViewerComponent.html":{}}}],["image",{"_index":4176,"title":{},"body":{"changelog.html":{}}}],["images",{"_index":4221,"title":{},"body":{"changelog.html":{}}}],["immutable",{"_index":730,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"injectables/OntologySearchService.html":{},"components/ResultsBrowserComponent.html":{},"interfaces/SearchResult.html":{}}}],["implementation",{"_index":1168,"title":{},"body":{"interfaces/DataStateModel.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"changelog.html":{}}}],["implemented",{"_index":4147,"title":{},"body":{"changelog.html":{}}}],["implementing",{"_index":4260,"title":{},"body":{"changelog.html":{}}}],["implements",{"_index":148,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["implied",{"_index":4570,"title":{},"body":{"license.html":{}}}],["implies",{"_index":1045,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{}}}],["import",{"_index":33,"title":{},"body":{"classes/AddSearch.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"modules/CheckboxModule.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"modules/DropdownModule.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"modules/OntologyExplorationModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"modules/ResultsBrowserModule.html":{},"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"interfaces/TermResult.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"modules/ViewerModule.html":{},"injectables/WorkerDataSourceService.html":{}}}],["import.meta.url",{"_index":3874,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["important",{"_index":696,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{}}}],["imported",{"_index":1084,"title":{},"body":{"modules/CoreModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["imports",{"_index":78,"title":{},"body":{"modules/AppModule.html":{},"modules/CheckboxModule.html":{},"modules/CoreModule.html":{},"modules/DonorCardModule.html":{},"modules/DrawerModule.html":{},"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/FiltersContentModule.html":{},"modules/FiltersPopoverModule.html":{},"modules/HeaderModule.html":{},"modules/OntologyExplorationModule.html":{},"modules/OntologySearchModule.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"modules/ResultsBrowserModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules/SpinnerOverlayModule.html":{},"modules/StoreModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/TissueBlockListModule.html":{},"modules/TissueSectionVisModule.html":{},"modules/ViewerModule.html":{}}}],["importscripts('${externalurl",{"_index":3880,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["improve",{"_index":4140,"title":{},"body":{"changelog.html":{}}}],["improved",{"_index":3974,"title":{},"body":{"changelog.html":{}}}],["improvements",{"_index":3945,"title":{},"body":{"changelog.html":{}}}],["improves",{"_index":4032,"title":{},"body":{"changelog.html":{}}}],["include",{"_index":4190,"title":{},"body":{"changelog.html":{}}}],["included",{"_index":3587,"title":{},"body":{"components/TermOccurrenceListComponent.html":{},"license.html":{}}}],["includes",{"_index":3919,"title":{},"body":{"changelog.html":{}}}],["including",{"_index":4009,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["increase",{"_index":4165,"title":{},"body":{"changelog.html":{}}}],["increased",{"_index":4256,"title":{},"body":{"changelog.html":{}}}],["indeterminate.mat",{"_index":1513,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["index",{"_index":11,"title":{"index.html":{}},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"classes/StartSpatialSearchFlow.html":{},"components/TermOccurrenceListComponent.html":{},"interfaces/TermResult.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{},"miscellaneous/enumerations.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["indexes",{"_index":3894,"title":{},"body":{"changelog.html":{}}}],["indiana",{"_index":4530,"title":{},"body":{"index.html":{}}}],["indicates",{"_index":2017,"title":{},"body":{"classes/FlatNode.html":{}}}],["individual",{"_index":654,"title":{},"body":{"components/CheckboxComponent.html":{},"components/OntologySearchComponent.html":{},"changelog.html":{}}}],["infinity",{"_index":346,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["infix",{"_index":1624,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{}}}],["info",{"_index":3,"title":{},"body":{"classes/AddSearch.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"modules/CheckboxModule.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"modules/DropdownModule.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"modules/OntologyExplorationModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"modules/ResultsBrowserModule.html":{},"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"interfaces/TermResult.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"modules/ViewerModule.html":{},"injectables/WorkerDataSourceService.html":{},"changelog.html":{},"index.html":{}}}],["info.name",{"_index":2788,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["infobuttonmodule",{"_index":105,"title":{},"body":{"modules/AppModule.html":{},"modules/SpatialSearchUiModule.html":{}}}],["infobuttonservice",{"_index":3051,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["infoclicked",{"_index":3109,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{}}}],["infodialogcomponent",{"_index":3072,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["information",{"_index":663,"title":{},"body":{"components/CheckboxComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"changelog.html":{},"index.html":{}}}],["infoservice",{"_index":3050,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["infrastructure",{"_index":4224,"title":{},"body":{"changelog.html":{}}}],["ingestion",{"_index":4192,"title":{},"body":{"changelog.html":{}}}],["inherit",{"_index":1979,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["init",{"_index":2479,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["initial",{"_index":350,"title":{},"body":{"interfaces/AppOptions.html":{},"changelog.html":{}}}],["initialconfig",{"_index":545,"title":{},"body":{"components/AppWebComponent.html":{}}}],["initialdelay",{"_index":543,"title":{},"body":{"components/AppWebComponent.html":{}}}],["initialization",{"_index":2247,"title":{},"body":{"classes/InitializationState.html":{}}}],["initializationstate",{"_index":2146,"title":{"classes/InitializationState.html":{}},"body":{"classes/InitializationState.html":{},"coverage.html":{}}}],["initialize",{"_index":2983,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"injectables/ThemingService.html":{}}}],["initialize(component",{"_index":3622,"title":{},"body":{"injectables/ThemingService.html":{}}}],["initialize(element",{"_index":3627,"title":{},"body":{"injectables/ThemingService.html":{}}}],["initialized",{"_index":497,"title":{},"body":{"components/AppWebComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"injectables/ThemingService.html":{}}}],["initializer",{"_index":3625,"title":{},"body":{"injectables/ThemingService.html":{}}}],["initializes",{"_index":1720,"title":{},"body":{"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/ToggleButtonComponent.html":{}}}],["initializesliderpopover",{"_index":1677,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["initializing",{"_index":1041,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{}}}],["inject",{"_index":2372,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"injectables/ThemingService.html":{}}}],["inject(default_theme",{"_index":3641,"title":{},"body":{"injectables/ThemingService.html":{}}}],["injectable",{"_index":452,"title":{"injectables/AppRootOverlayContainer.html":{},"injectables/ColorAssignmentState.html":{},"injectables/DelegateDataSourceService.html":{},"injectables/IconRegistryState.html":{},"injectables/ListResultsState.html":{},"injectables/MessageService.html":{},"injectables/OntologySearchService.html":{},"injectables/SceneState.html":{},"injectables/SpatialSearchFilterState.html":{},"injectables/SpatialSearchUiState.html":{},"injectables/ThemingService.html":{},"injectables/WorkerDataSourceService.html":{}},"body":{"injectables/AppRootOverlayContainer.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/DataStateModel.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"injectables/OntologySearchService.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"injectables/ThemingService.html":{},"injectables/WorkerDataSourceService.html":{},"coverage.html":{}}}],["injectables",{"_index":453,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{},"injectables/ColorAssignmentState.html":{},"injectables/DelegateDataSourceService.html":{},"injectables/IconRegistryState.html":{},"injectables/ListResultsState.html":{},"injectables/MessageService.html":{},"injectables/OntologySearchService.html":{},"injectables/SceneState.html":{},"injectables/SpatialSearchFilterState.html":{},"injectables/SpatialSearchUiState.html":{},"injectables/ThemingService.html":{},"injectables/WorkerDataSourceService.html":{},"overview.html":{}}}],["injectcontainerstate",{"_index":3569,"title":{},"body":{"modules/StoreModule.html":{}}}],["injecting",{"_index":2345,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["injectiontoken",{"_index":2373,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"injectables/ThemingService.html":{},"miscellaneous/variables.html":{}}}],["injectiontoken('default",{"_index":3638,"title":{},"body":{"injectables/ThemingService.html":{},"miscellaneous/variables.html":{}}}],["injector",{"_index":87,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"injectables/ThemingService.html":{}}}],["injector.get(overlaycontainer",{"_index":3652,"title":{},"body":{"injectables/ThemingService.html":{}}}],["injector.get(renderer2",{"_index":3650,"title":{},"body":{"injectables/ThemingService.html":{}}}],["injector.get(themingservice",{"_index":3639,"title":{},"body":{"injectables/ThemingService.html":{}}}],["injectordelegatedatasourceservice",{"_index":1427,"title":{},"body":{"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{}}}],["inner",{"_index":697,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["input",{"_index":523,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ViewerComponent.html":{}}}],["inputs",{"_index":498,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ViewerComponent.html":{}}}],["inside",{"_index":1824,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["install",{"_index":3737,"title":{},"body":{"modules/ThumbnailCarouselModule.html":{}}}],["instance",{"_index":310,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"classes/FlatNode.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["instancetype",{"_index":4491,"title":{},"body":{"miscellaneous/functions.html":{}}}],["instant",{"_index":2169,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/typealiases.html":{}}}],["instead",{"_index":1831,"title":{},"body":{"components/DualSliderComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"changelog.html":{}}}],["instructions",{"_index":4039,"title":{},"body":{"changelog.html":{}}}],["integrated",{"_index":4113,"title":{},"body":{"changelog.html":{}}}],["integrating",{"_index":4006,"title":{},"body":{"changelog.html":{}}}],["integration",{"_index":4191,"title":{},"body":{"changelog.html":{}}}],["integrations",{"_index":4126,"title":{},"body":{"changelog.html":{}}}],["inter",{"_index":2074,"title":{},"body":{"components/HeaderComponent.html":{}}}],["interact",{"_index":4099,"title":{},"body":{"changelog.html":{}}}],["interactions",{"_index":4243,"title":{},"body":{"changelog.html":{}}}],["interest",{"_index":4293,"title":{},"body":{"changelog.html":{}}}],["interface",{"_index":156,"title":{"interfaces/AppOptions.html":{},"interfaces/Color.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"interfaces/IconDefinition.html":{},"interfaces/ListResult.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/OntologySelection.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"interfaces/SpatialSearchFilterItem.html":{},"interfaces/SpatialSearchUiModel.html":{},"interfaces/TermResult.html":{}},"body":{"interfaces/AppOptions.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"changelog.html":{},"coverage.html":{},"index.html":{}}}],["interfaces",{"_index":158,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Color.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"interfaces/IconDefinition.html":{},"interfaces/ListResult.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/OntologySelection.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"interfaces/SpatialSearchFilterItem.html":{},"interfaces/SpatialSearchUiModel.html":{},"interfaces/TermResult.html":{},"changelog.html":{},"index.html":{},"overview.html":{}}}],["internal",{"_index":4175,"title":{},"body":{"changelog.html":{}}}],["intestine",{"_index":1365,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["intestine.svg",{"_index":1366,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["invisible",{"_index":960,"title":{},"body":{"components/ContentComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{}}}],["iri",{"_index":2963,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["isexpandable",{"_index":4354,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["islighttheme",{"_index":284,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["isn't",{"_index":1473,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["isolated",{"_index":2378,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"miscellaneous/variables.html":{}}}],["issliderinitialized",{"_index":1670,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["isslideropen",{"_index":1671,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["isstring",{"_index":529,"title":{},"body":{"components/AppWebComponent.html":{}}}],["isstringarray",{"_index":532,"title":{},"body":{"components/AppWebComponent.html":{}}}],["isstringarray(json",{"_index":537,"title":{},"body":{"components/AppWebComponent.html":{}}}],["isstringarray(value",{"_index":538,"title":{},"body":{"components/AppWebComponent.html":{}}}],["issue",{"_index":4161,"title":{},"body":{"changelog.html":{}}}],["issues",{"_index":3924,"title":{},"body":{"changelog.html":{}}}],["iswhitelisted",{"_index":434,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["it's",{"_index":371,"title":{},"body":{"interfaces/AppOptions.html":{},"changelog.html":{}}}],["item",{"_index":273,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ResultsBrowserComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/ThumbnailCarouselComponent.html":{},"changelog.html":{}}}],["item.color",{"_index":795,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["item.id",{"_index":2785,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["item.search",{"_index":1904,"title":{},"body":{"components/FiltersContentComponent.html":{},"classes/SpatialSearchFilterSelectors.html":{}}}],["item.selected",{"_index":1891,"title":{},"body":{"components/FiltersContentComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["item.selected).map(item",{"_index":3189,"title":{},"body":{"classes/SpatialSearchFilterSelectors.html":{}}}],["item.sex",{"_index":1913,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["item.technology",{"_index":3716,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["item.thumbnail",{"_index":3714,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["item?.id",{"_index":3150,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["itemhovered",{"_index":2826,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["itemid",{"_index":3667,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["itemid(_index",{"_index":3675,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["items",{"_index":50,"title":{},"body":{"classes/AddSearch.html":{},"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/HeaderComponent.html":{},"classes/RemoveSearch.html":{},"components/RunSpatialSearchComponent.html":{},"classes/SetSelectedSearches.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["items(state",{"_index":3178,"title":{},"body":{"classes/SpatialSearchFilterSelectors.html":{}}}],["items.filter(item",{"_index":3188,"title":{},"body":{"classes/SpatialSearchFilterSelectors.html":{}}}],["items.length",{"_index":1914,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["items.map(item",{"_index":1903,"title":{},"body":{"components/FiltersContentComponent.html":{},"classes/SpatialSearchFilterSelectors.html":{}}}],["itemunhovered",{"_index":2827,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["iu",{"_index":4275,"title":{},"body":{"changelog.html":{}}}],["javascript",{"_index":3968,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["join",{"_index":2517,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["json",{"_index":535,"title":{},"body":{"components/AppWebComponent.html":{},"changelog.html":{}}}],["json.parse(json.stringify(default_filter",{"_index":1900,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["jsonld",{"_index":4451,"title":{},"body":{"dependencies.html":{}}}],["july",{"_index":4242,"title":{},"body":{"changelog.html":{}}}],["jump",{"_index":4280,"title":{},"body":{"changelog.html":{}}}],["justify",{"_index":1509,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ViewerComponent.html":{}}}],["keep",{"_index":253,"title":{},"body":{"interfaces/AppOptions.html":{},"components/DonorCardComponent.html":{}}}],["keeping",{"_index":1183,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["keeps",{"_index":1953,"title":{},"body":{"components/FiltersPopoverComponent.html":{},"components/ResultsBrowserComponent.html":{}}}],["key",{"_index":766,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{}}}],["key.direction",{"_index":3283,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["key.tolowercase",{"_index":3244,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["key/value",{"_index":1883,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["keyboard",{"_index":596,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"modules/SpatialSearchUiModule.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"coverage.html":{}}}],["keyboardevent",{"_index":1729,"title":{},"body":{"components/DualSliderComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["keyclick",{"_index":3205,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["keyclick(key",{"_index":3227,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["keyclicked",{"_index":3267,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["keydown",{"_index":3222,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["keyframes",{"_index":1616,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{}}}],["keyhover",{"_index":3206,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["keyhover(key",{"_index":3229,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["keyhovered",{"_index":3268,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["keymap",{"_index":3266,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["keyrow",{"_index":3293,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["keys",{"_index":3281,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["keyup",{"_index":3207,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["keyup(target",{"_index":3231,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["keyval",{"_index":4449,"title":{},"body":{"dependencies.html":{}}}],["key}:${value",{"_index":1895,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["kidney",{"_index":1360,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["kidney.svg",{"_index":1361,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["kind",{"_index":4569,"title":{},"body":{"license.html":{}}}],["knee",{"_index":1362,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["knee.svg",{"_index":1363,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["known",{"_index":3923,"title":{},"body":{"changelog.html":{}}}],["kpmp",{"_index":3910,"title":{},"body":{"changelog.html":{}}}],["label",{"_index":256,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"interfaces/DataStateModel.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"classes/FlatNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"components/TissueSectionVisComponent.html":{}}}],["label.slice(0",{"_index":2605,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["label.slice(index",{"_index":2606,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["label.tolowercase().includes(searchvalue",{"_index":2601,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["label.tolowercase().indexof(searchvalue",{"_index":2603,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["labeled",{"_index":625,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["labels",{"_index":655,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DualSliderComponent.html":{},"components/HeaderComponent.html":{}}}],["labs/data",{"_index":3548,"title":{},"body":{"modules/StoreModule.html":{},"dependencies.html":{}}}],["labs/data/decorators",{"_index":735,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/DataStateModel.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["labs/data/repositories",{"_index":737,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/DataStateModel.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["labs/dispatch",{"_index":176,"title":{},"body":{"interfaces/AppOptions.html":{},"components/FiltersPopoverComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/StoreModule.html":{},"dependencies.html":{}}}],["landmarks",{"_index":3933,"title":{},"body":{"changelog.html":{}}}],["large",{"_index":1364,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["larger",{"_index":3963,"title":{},"body":{"changelog.html":{}}}],["last",{"_index":432,"title":{},"body":{"interfaces/AppOptions.html":{},"components/DropdownComponent.html":{},"modules/StoreModule.html":{}}}],["latest",{"_index":1155,"title":{},"body":{"interfaces/DataStateModel.html":{},"changelog.html":{},"miscellaneous/functions.html":{},"index.html":{}}}],["launch",{"_index":3845,"title":{},"body":{"components/ViewerComponent.html":{}}}],["launchinfodialog",{"_index":3044,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["launchinfodialog(data",{"_index":3055,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["launchs",{"_index":3308,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["layers",{"_index":4396,"title":{},"body":{"dependencies.html":{}}}],["lazy",{"_index":2316,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["ld",{"_index":4200,"title":{},"body":{"changelog.html":{}}}],["leak",{"_index":4160,"title":{},"body":{"changelog.html":{}}}],["leave",{"_index":4019,"title":{},"body":{"changelog.html":{}}}],["left",{"_index":368,"title":{},"body":{"interfaces/AppOptions.html":{},"components/ContentComponent.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["left.closeexpanded",{"_index":379,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["left.open",{"_index":378,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["left.px",{"_index":955,"title":{},"body":{"components/ContentComponent.html":{}}}],["left.svg",{"_index":1356,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["left/right",{"_index":4029,"title":{},"body":{"changelog.html":{}}}],["leftmargin",{"_index":948,"title":{},"body":{"components/ContentComponent.html":{}}}],["legend",{"_index":552,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["level",{"_index":2001,"title":{},"body":{"classes/FlatNode.html":{},"injectables/ThemingService.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["levels",{"_index":4290,"title":{},"body":{"changelog.html":{}}}],["lexically",{"_index":2493,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["liability",{"_index":4582,"title":{},"body":{"license.html":{}}}],["liable",{"_index":4579,"title":{},"body":{"license.html":{}}}],["libraries",{"_index":3966,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["library",{"_index":4133,"title":{},"body":{"changelog.html":{}}}],["license",{"_index":4536,"title":{"license.html":{}},"body":{"license.html":{}}}],["life",{"_index":4014,"title":{},"body":{"changelog.html":{}}}],["lifecycle",{"_index":2480,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["light",{"_index":146,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{}}}],["lighter",{"_index":1545,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["limitation",{"_index":4550,"title":{},"body":{"license.html":{}}}],["limited",{"_index":4228,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["line",{"_index":482,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/TermOccurrenceListComponent.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["link",{"_index":437,"title":{},"body":{"interfaces/AppOptions.html":{},"components/DonorCardComponent.html":{},"components/HeaderComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"changelog.html":{}}}],["linkage",{"_index":4244,"title":{},"body":{"changelog.html":{}}}],["linkclick",{"_index":1450,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["linkclicked",{"_index":2828,"title":{},"body":{"components/ResultsBrowserComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["linked",{"_index":3936,"title":{},"body":{"changelog.html":{}}}],["linkhandler",{"_index":1446,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["linkhandler(url",{"_index":1467,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["links",{"_index":3994,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["list",{"_index":404,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"components/TissueBlockListComponent.html":{},"changelog.html":{}}}],["list'},{'name",{"_index":607,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["list.component",{"_index":3752,"title":{},"body":{"modules/TissueBlockListModule.html":{}}}],["list.component.html",{"_index":3742,"title":{},"body":{"components/TissueBlockListComponent.html":{}}}],["list.component.scss",{"_index":3741,"title":{},"body":{"components/TissueBlockListComponent.html":{}}}],["list.component.ts",{"_index":3740,"title":{},"body":{"components/TissueBlockListComponent.html":{},"coverage.html":{}}}],["list.component.ts:16",{"_index":3744,"title":{},"body":{"components/TissueBlockListComponent.html":{}}}],["list.component.ts:19",{"_index":3743,"title":{},"body":{"components/TissueBlockListComponent.html":{}}}],["list.module",{"_index":3425,"title":{},"body":{"modules/SpatialSearchUiModule.html":{}}}],["list.module.ts",{"_index":3751,"title":{},"body":{"modules/TissueBlockListModule.html":{}}}],["list/term",{"_index":3422,"title":{},"body":{"modules/SpatialSearchUiModule.html":{},"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"coverage.html":{}}}],["list/tissue",{"_index":3424,"title":{},"body":{"modules/SpatialSearchUiModule.html":{},"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"coverage.html":{}}}],["listed",{"_index":2797,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["listen",{"_index":2377,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["listener",{"_index":1154,"title":{},"body":{"interfaces/DataStateModel.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"miscellaneous/functions.html":{}}}],["listeners",{"_index":854,"title":{},"body":{"components/ContainerComponent.html":{},"components/ResultsBrowserComponent.html":{}}}],["listens",{"_index":360,"title":{},"body":{"interfaces/AppOptions.html":{},"components/DualSliderComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["listresult",{"_index":2301,"title":{"interfaces/ListResult.html":{}},"body":{"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"components/ResultsBrowserComponent.html":{},"coverage.html":{}}}],["listresultdeselected",{"_index":2829,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["listresults",{"_index":2307,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["listresultselected",{"_index":2830,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["listresultsstate",{"_index":212,"title":{"injectables/ListResultsState.html":{}},"body":{"interfaces/AppOptions.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"modules/StoreModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["listresultsstatemodel",{"_index":2340,"title":{"interfaces/ListResultsStateModel.html":{}},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"coverage.html":{}}}],["literal",{"_index":815,"title":{},"body":{"interfaces/ColorAssignmentStateModel.html":{},"interfaces/SceneStateModel.html":{},"classes/SetPosition.html":{},"dependencies.html":{}}}],["little",{"_index":4097,"title":{},"body":{"changelog.html":{}}}],["liver",{"_index":1367,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["liver.svg",{"_index":1368,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["load",{"_index":2317,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"changelog.html":{}}}],["loaded",{"_index":1324,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"changelog.html":{}}}],["loaders.gl/core",{"_index":4400,"title":{},"body":{"dependencies.html":{}}}],["loaders.gl/draco",{"_index":4402,"title":{},"body":{"dependencies.html":{}}}],["loaders.gl/gltf",{"_index":4403,"title":{},"body":{"dependencies.html":{}}}],["loading",{"_index":1092,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["loadingmessage",{"_index":297,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["located",{"_index":2201,"title":{},"body":{"classes/InitializationState.html":{}}}],["location",{"_index":2613,"title":{},"body":{"interfaces/OntologySelection.html":{},"injectables/ThemingService.html":{},"changelog.html":{}}}],["locations",{"_index":1919,"title":{},"body":{"components/FiltersContentComponent.html":{},"changelog.html":{}}}],["locationstrategy",{"_index":3861,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["locator",{"_index":3860,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["lock",{"_index":3722,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["lodash",{"_index":2336,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"dependencies.html":{}}}],["log",{"_index":4524,"title":{},"body":{"index.html":{}}}],["logged",{"_index":2054,"title":{},"body":{"components/HeaderComponent.html":{}}}],["loggedin",{"_index":449,"title":{},"body":{"interfaces/AppOptions.html":{},"components/HeaderComponent.html":{}}}],["logger",{"_index":3575,"title":{},"body":{"modules/StoreModule.html":{}}}],["logging",{"_index":3959,"title":{},"body":{"changelog.html":{}}}],["logic",{"_index":1466,"title":{},"body":{"components/DonorCardComponent.html":{},"classes/InitializationState.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["login",{"_index":447,"title":{},"body":{"interfaces/AppOptions.html":{},"components/HeaderComponent.html":{}}}],["logindisabled",{"_index":307,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/HeaderComponent.html":{}}}],["loginenabled",{"_index":164,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["logo",{"_index":2044,"title":{},"body":{"components/HeaderComponent.html":{}}}],["logotooltip",{"_index":165,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/HeaderComponent.html":{}}}],["logout",{"_index":2059,"title":{},"body":{"components/HeaderComponent.html":{}}}],["longer",{"_index":4082,"title":{},"body":{"changelog.html":{}}}],["look",{"_index":4138,"title":{},"body":{"changelog.html":{}}}],["looks",{"_index":2572,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["lookup",{"_index":2554,"title":{},"body":{"injectables/OntologySearchService.html":{}}}],["lookup(nodes",{"_index":2570,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["low",{"_index":1737,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["low/high",{"_index":1781,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["lower",{"_index":1699,"title":{},"body":{"components/DualSliderComponent.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["lowvalue",{"_index":1672,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["lru",{"_index":4454,"title":{},"body":{"dependencies.html":{}}}],["luma.gl/core",{"_index":4404,"title":{},"body":{"dependencies.html":{}}}],["lung",{"_index":1369,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["lung.svg",{"_index":1370,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["lymph",{"_index":1371,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["made",{"_index":1275,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/DualSliderComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"changelog.html":{}}}],["main",{"_index":226,"title":{},"body":{"interfaces/AppOptions.html":{},"components/ContainerComponent.html":{},"components/DonorCardComponent.html":{},"components/SpatialSearchUiComponent.html":{}}}],["major",{"_index":3917,"title":{},"body":{"changelog.html":{}}}],["makes",{"_index":3960,"title":{},"body":{"changelog.html":{}}}],["making",{"_index":4000,"title":{},"body":{"changelog.html":{}}}],["male",{"_index":2029,"title":{},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"miscellaneous/typealiases.html":{}}}],["mammary",{"_index":1373,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["managed",{"_index":879,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["managers",{"_index":3972,"title":{},"body":{"changelog.html":{}}}],["manages",{"_index":3609,"title":{},"body":{"injectables/ThemingService.html":{}}}],["many",{"_index":232,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["map",{"_index":190,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{}}}],["map(([scene",{"_index":3001,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["map(([tissueblocks",{"_index":2355,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["map((color",{"_index":754,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"miscellaneous/variables.html":{}}}],["map((node",{"_index":3015,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["map(block",{"_index":3487,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["map(items.map(item",{"_index":3154,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["map(nodes",{"_index":2589,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["map(organ",{"_index":2992,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["map(reforgans",{"_index":2987,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["map(s",{"_index":3490,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["map(searchresults",{"_index":2512,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["map(state",{"_index":294,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["map(states",{"_index":1234,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["march",{"_index":4136,"title":{},"body":{"changelog.html":{}}}],["margin",{"_index":699,"title":{},"body":{"components/CheckboxComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"classes/SpatialSearchUiSelectors.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ViewerComponent.html":{},"miscellaneous/variables.html":{}}}],["margin2",{"_index":2181,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/variables.html":{}}}],["markdown",{"_index":4459,"title":{},"body":{"dependencies.html":{}}}],["marrow",{"_index":1348,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["marrow.svg",{"_index":1349,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["mat",{"_index":689,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/OntologySearchComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/ViewerComponent.html":{}}}],["matautocompletemodule",{"_index":2541,"title":{},"body":{"modules/OntologySearchModule.html":{}}}],["matautocompleteselectedevent",{"_index":2483,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["matbuttonmodule",{"_index":1939,"title":{},"body":{"modules/FiltersContentModule.html":{},"modules/HeaderModule.html":{},"modules/OntologyTreeModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/ViewerModule.html":{}}}],["match",{"_index":2064,"title":{},"body":{"components/HeaderComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"changelog.html":{}}}],["matcheckboxchange",{"_index":665,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["matcheckboxmodule",{"_index":723,"title":{},"body":{"modules/CheckboxModule.html":{},"modules/DonorCardModule.html":{}}}],["matching",{"_index":52,"title":{},"body":{"classes/AddSearch.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"modules/CheckboxModule.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"modules/DropdownModule.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"modules/OntologyExplorationModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"modules/ResultsBrowserModule.html":{},"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"interfaces/TermResult.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"modules/ViewerModule.html":{},"injectables/WorkerDataSourceService.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"miscellaneous/enumerations.html":{},"miscellaneous/functions.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["matdialog",{"_index":2898,"title":{},"body":{"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["matdialogmodule",{"_index":3103,"title":{},"body":{"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{}}}],["matdialogref",{"_index":3048,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["matdividermodule",{"_index":3415,"title":{},"body":{"modules/SpatialSearchUiModule.html":{}}}],["material",{"_index":2096,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["matformfieldmodule",{"_index":1656,"title":{},"body":{"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/OntologySearchModule.html":{},"modules/TermOccurrenceListModule.html":{}}}],["math.div($pointer",{"_index":1835,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["math.floor(math.max(width",{"_index":2742,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["math.gl/core",{"_index":2659,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"dependencies.html":{}}}],["math.gl/culling",{"_index":4407,"title":{},"body":{"dependencies.html":{}}}],["math.max(...this.selection",{"_index":1785,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["math.max(x",{"_index":3497,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["math.min(...this.selection",{"_index":1783,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["math.min(defaultradius",{"_index":2741,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["math.round(depth",{"_index":2733,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["math.round(height",{"_index":2732,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["math.round(math.max(width",{"_index":2735,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["math.round(n",{"_index":2757,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["math.round(width",{"_index":2731,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["maticonmodule",{"_index":92,"title":{},"body":{"modules/AppModule.html":{},"modules/DonorCardModule.html":{},"modules/DrawerModule.html":{},"modules/FiltersContentModule.html":{},"modules/FiltersPopoverModule.html":{},"modules/HeaderModule.html":{},"modules/OntologySearchModule.html":{},"modules/OntologyTreeModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/TissueBlockListModule.html":{},"modules/ViewerModule.html":{}}}],["maticonregistry",{"_index":2091,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["matinputmodule",{"_index":2542,"title":{},"body":{"modules/OntologySearchModule.html":{}}}],["matprogressspinnermodule",{"_index":3542,"title":{},"body":{"modules/SpinnerOverlayModule.html":{},"modules/ViewerModule.html":{}}}],["matradiomodule",{"_index":3134,"title":{},"body":{"modules/SpatialSearchConfigModule.html":{}}}],["matrix",{"_index":2754,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["matrix.gettranslation().map(n",{"_index":2756,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["matrix4",{"_index":2658,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["matrix4(node.transformmatrix",{"_index":2755,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["matselectmodule",{"_index":1658,"title":{},"body":{"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/TermOccurrenceListModule.html":{}}}],["matslidermodule",{"_index":3417,"title":{},"body":{"modules/SpatialSearchUiModule.html":{}}}],["matsnackbar",{"_index":173,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["matsnackbarmodule",{"_index":94,"title":{},"body":{"modules/AppModule.html":{}}}],["mattoolbarmodule",{"_index":2082,"title":{},"body":{"modules/HeaderModule.html":{}}}],["mattooltipmodule",{"_index":97,"title":{},"body":{"modules/AppModule.html":{},"modules/HeaderModule.html":{},"modules/OntologyTreeModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/TissueBlockListModule.html":{}}}],["mattreemodule",{"_index":2654,"title":{},"body":{"modules/OntologyTreeModule.html":{}}}],["max",{"_index":1641,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/OntologySearchComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["maximum",{"_index":3365,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["mc",{"_index":4274,"title":{},"body":{"changelog.html":{}}}],["measured",{"_index":2239,"title":{},"body":{"classes/InitializationState.html":{}}}],["measuredmargin",{"_index":2241,"title":{},"body":{"classes/InitializationState.html":{}}}],["measuredwidth",{"_index":2231,"title":{},"body":{"classes/InitializationState.html":{}}}],["memory",{"_index":4159,"title":{},"body":{"changelog.html":{}}}],["menu",{"_index":1589,"title":{},"body":{"components/DropdownComponent.html":{},"components/TermOccurrenceListComponent.html":{},"changelog.html":{}}}],["merchantability",{"_index":4572,"title":{},"body":{"license.html":{}}}],["merge",{"_index":4553,"title":{},"body":{"license.html":{}}}],["mergeall",{"_index":2374,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["mergemap",{"_index":2668,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["message",{"_index":846,"title":{"interfaces/Message.html":{}},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/ToggleButtonComponent.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["message_service_config",{"_index":1582,"title":{},"body":{"modules/DrawerModule.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["message_service_default_config",{"_index":1583,"title":{},"body":{"modules/DrawerModule.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["messagechannel",{"_index":861,"title":{"classes/MessageChannel.html":{}},"body":{"components/ContainerComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["messagechannel(source",{"_index":2414,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["messagechannel.counter",{"_index":2401,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["messages",{"_index":840,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/ToggleButtonComponent.html":{},"miscellaneous/typealiases.html":{}}}],["messageservice",{"_index":821,"title":{"injectables/MessageService.html":{}},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/ToggleButtonComponent.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["messageservice.connect(this",{"_index":909,"title":{},"body":{"components/ContainerComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["messageservice.connect(this).getmessages",{"_index":996,"title":{},"body":{"components/ContentComponent.html":{}}}],["messageserviceconfig",{"_index":2376,"title":{"interfaces/MessageServiceConfig.html":{}},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["messagess",{"_index":1144,"title":{},"body":{"interfaces/DataStateModel.html":{},"miscellaneous/functions.html":{}}}],["metadata",{"_index":494,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["method",{"_index":668,"title":{},"body":{"components/CheckboxComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"injectables/ThemingService.html":{}}}],["method.apply(registry",{"_index":2124,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["methodname",{"_index":2118,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"injectables/ThemingService.html":{}}}],["methods",{"_index":79,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/CheckboxComponent.html":{},"injectables/ColorAssignmentState.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"classes/DataStateSelectors.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{}}}],["min",{"_index":1501,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/OntologySearchComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"components/TissueBlockListComponent.html":{},"components/ViewerComponent.html":{}}}],["minimap",{"_index":3404,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["minimum",{"_index":3366,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["minor",{"_index":3925,"title":{},"body":{"changelog.html":{}}}],["miscellaneous",{"_index":4480,"title":{"miscellaneous/enumerations.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}},"body":{"miscellaneous/enumerations.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["mismatch",{"_index":1889,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["mit",{"_index":4537,"title":{},"body":{"license.html":{}}}],["ml",{"_index":1555,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["mm",{"_index":3172,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchUiComponent.html":{}}}],["mock",{"_index":4270,"title":{},"body":{"changelog.html":{}}}],["modal",{"_index":3081,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"changelog.html":{}}}],["mode",{"_index":337,"title":{},"body":{"interfaces/AppOptions.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"changelog.html":{}}}],["model",{"_index":1271,"title":{},"body":{"interfaces/DataStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"components/OntologySelectionComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"dependencies.html":{}}}],["models/list",{"_index":2337,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["modify",{"_index":4552,"title":{},"body":{"license.html":{}}}],["module",{"_index":54,"title":{"modules/AppModule.html":{},"modules/CheckboxModule.html":{},"modules/CoreModule.html":{},"modules/DonorCardModule.html":{},"modules/DrawerModule.html":{},"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/FiltersContentModule.html":{},"modules/FiltersPopoverModule.html":{},"modules/HeaderModule.html":{},"modules/OntologyExplorationModule.html":{},"modules/OntologySearchModule.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"modules/ResultsBrowserModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules/SpinnerOverlayModule.html":{},"modules/StoreModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/ThemingModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/TissueBlockListModule.html":{},"modules/TissueSectionVisModule.html":{},"modules/ViewerModule.html":{}},"body":{"modules/CoreModule.html":{},"modules/StoreModule.html":{},"injectables/WorkerDataSourceService.html":{}}}],["modules",{"_index":56,"title":{"modules.html":{}},"body":{"modules/AppModule.html":{},"modules/CheckboxModule.html":{},"modules/CoreModule.html":{},"modules/DonorCardModule.html":{},"modules/DrawerModule.html":{},"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/FiltersContentModule.html":{},"modules/FiltersPopoverModule.html":{},"modules/HeaderModule.html":{},"modules/OntologyExplorationModule.html":{},"modules/OntologySearchModule.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"modules/ResultsBrowserModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules/SpinnerOverlayModule.html":{},"modules/StoreModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/ThemingModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/TissueBlockListModule.html":{},"modules/TissueSectionVisModule.html":{},"modules/ViewerModule.html":{},"modules.html":{},"overview.html":{}}}],["modules/filters/filters",{"_index":121,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{}}}],["modules/ontology",{"_index":124,"title":{},"body":{"modules/AppModule.html":{}}}],["modules/results",{"_index":127,"title":{},"body":{"modules/AppModule.html":{}}}],["monorepo",{"_index":4494,"title":{},"body":{"index.html":{}}}],["more",{"_index":1134,"title":{},"body":{"interfaces/DataStateModel.html":{},"changelog.html":{},"index.html":{}}}],["mouse",{"_index":1708,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["mousepositiontrackermodule",{"_index":1061,"title":{},"body":{"modules/CoreModule.html":{}}}],["move",{"_index":3391,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["moved",{"_index":4282,"title":{},"body":{"changelog.html":{}}}],["movement",{"_index":1709,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["movetonode",{"_index":2034,"title":{"classes/MoveToNode.html":{}},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"coverage.html":{}}}],["movetonode(ctx",{"_index":2753,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["moving",{"_index":2035,"title":{},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"classes/StartSpatialSearchFlow.html":{},"classes/UpdateSpatialSearch.html":{}}}],["mr",{"_index":1557,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["msg",{"_index":970,"title":{},"body":{"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["msg.payload",{"_index":1008,"title":{},"body":{"components/ContentComponent.html":{}}}],["msg.payload.drawers",{"_index":1002,"title":{},"body":{"components/ContentComponent.html":{}}}],["msg.payload.opened",{"_index":3811,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["msg.payload.type",{"_index":999,"title":{},"body":{"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["msg.source",{"_index":1006,"title":{},"body":{"components/ContentComponent.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["mt",{"_index":1558,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["much",{"_index":3961,"title":{},"body":{"changelog.html":{}}}],["multi",{"_index":3607,"title":{},"body":{"modules/ThemingModule.html":{}}}],["multiple",{"_index":4495,"title":{},"body":{"index.html":{}}}],["n3",{"_index":4455,"title":{},"body":{"dependencies.html":{}}}],["name",{"_index":26,"title":{},"body":{"classes/AddSearch.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DefaultIconDefinition.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"interfaces/TermResult.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["names",{"_index":4056,"title":{},"body":{"changelog.html":{}}}],["namespace",{"_index":1333,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"miscellaneous/variables.html":{}}}],["navigate_before",{"_index":3715,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["navigate_next",{"_index":3717,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["navigation",{"_index":3665,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"changelog.html":{}}}],["navigationoptions",{"_index":3689,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["necessary",{"_index":1739,"title":{},"body":{"components/DualSliderComponent.html":{},"injectables/ThemingService.html":{}}}],["need",{"_index":1278,"title":{},"body":{"interfaces/DataStateModel.html":{},"interfaces/DefaultIconDefinition.html":{},"components/FiltersPopoverComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"changelog.html":{}}}],["needed",{"_index":4142,"title":{},"body":{"changelog.html":{}}}],["needs",{"_index":851,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/ToggleButtonComponent.html":{},"changelog.html":{}}}],["nested",{"_index":1823,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["network",{"_index":4528,"title":{},"body":{"index.html":{}}}],["neuron",{"_index":1376,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["neuron.svg",{"_index":1377,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["never",{"_index":903,"title":{},"body":{"components/ContainerComponent.html":{},"components/ViewerComponent.html":{},"miscellaneous/functions.html":{}}}],["new",{"_index":278,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["newitems",{"_index":3156,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["newly",{"_index":2011,"title":{},"body":{"classes/FlatNode.html":{}}}],["newvalue",{"_index":1811,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["next",{"_index":481,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["nextbuttonid",{"_index":3669,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["nextel",{"_index":3699,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["nextmessageid",{"_index":2400,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["nextuid",{"_index":3702,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["ng",{"_index":687,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/OntologySearchComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["ng5",{"_index":1767,"title":{},"body":{"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"dependencies.html":{}}}],["ng5slidermodule",{"_index":1843,"title":{},"body":{"modules/DualSliderModule.html":{}}}],["ngacceptinputtype_expanded",{"_index":2300,"title":{},"body":{"classes/InitializationState.html":{}}}],["ngacceptinputtype_opened",{"_index":2299,"title":{},"body":{"classes/InitializationState.html":{}}}],["ngacceptinputtype_position",{"_index":2298,"title":{},"body":{"classes/InitializationState.html":{}}}],["ngafterviewinit",{"_index":830,"title":{},"body":{"components/ContainerComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["ngdobootstrap",{"_index":80,"title":{},"body":{"modules/AppModule.html":{}}}],["ngmodule",{"_index":88,"title":{},"body":{"modules/AppModule.html":{},"modules/CheckboxModule.html":{},"modules/CoreModule.html":{},"modules/DonorCardModule.html":{},"modules/DrawerModule.html":{},"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/FiltersContentModule.html":{},"modules/FiltersPopoverModule.html":{},"modules/HeaderModule.html":{},"modules/OntologyExplorationModule.html":{},"modules/OntologySearchModule.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"modules/ResultsBrowserModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules/SpinnerOverlayModule.html":{},"modules/StoreModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/ThemingModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/TissueBlockListModule.html":{},"modules/TissueSectionVisModule.html":{},"modules/ViewerModule.html":{}}}],["ngonchanges",{"_index":1678,"title":{},"body":{"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ViewerComponent.html":{}}}],["ngonchanges(changes",{"_index":1721,"title":{},"body":{"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ViewerComponent.html":{}}}],["ngondestroy",{"_index":831,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["ngoninit",{"_index":340,"title":{},"body":{"interfaces/AppOptions.html":{},"components/OntologySearchComponent.html":{}}}],["ngx",{"_index":678,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/OntologySearchComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"dependencies.html":{}}}],["ngxs",{"_index":175,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/DataStateModel.html":{},"components/FiltersPopoverComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/StoreModule.html":{},"dependencies.html":{}}}],["ngxs/logger",{"_index":3551,"title":{},"body":{"modules/StoreModule.html":{},"dependencies.html":{}}}],["ngxs/storage",{"_index":4412,"title":{},"body":{"dependencies.html":{}}}],["ngxs/store",{"_index":179,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"modules/StoreModule.html":{},"interfaces/TermResult.html":{},"dependencies.html":{}}}],["ngxs/store/operators",{"_index":3140,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["ngxsdatapluginmodule",{"_index":3547,"title":{},"body":{"modules/StoreModule.html":{}}}],["ngxsdatapluginmodule.forroot",{"_index":3564,"title":{},"body":{"modules/StoreModule.html":{}}}],["ngxsdatarepository",{"_index":1094,"title":{},"body":{"interfaces/DataStateModel.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["ngxsdispatchpluginmodule",{"_index":3549,"title":{},"body":{"modules/StoreModule.html":{}}}],["ngxsdispatchpluginmodule.forroot",{"_index":3574,"title":{},"body":{"modules/StoreModule.html":{}}}],["ngxsimmutabledatarepository",{"_index":736,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["ngxsloggerpluginmodule",{"_index":3550,"title":{},"body":{"modules/StoreModule.html":{}}}],["ngxsloggerpluginmodule.forroot",{"_index":3576,"title":{},"body":{"modules/StoreModule.html":{}}}],["ngxsmodule",{"_index":3553,"title":{},"body":{"modules/StoreModule.html":{}}}],["ngxsmodule.forroot(root_states",{"_index":3565,"title":{},"body":{"modules/StoreModule.html":{}}}],["ngxsoninit",{"_index":1096,"title":{},"body":{"interfaces/DataStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["nih",{"_index":4533,"title":{},"body":{"index.html":{}}}],["node",{"_index":1996,"title":{},"body":{"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"dependencies.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["node's",{"_index":2014,"title":{},"body":{"classes/FlatNode.html":{}}}],["node.ccf_annotations?.some?.(tag",{"_index":3011,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["node.children",{"_index":2610,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["node.entityid",{"_index":2975,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["node.id",{"_index":2523,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["node.label.tolowercase().includes(searchvalue",{"_index":2595,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["node.reference_organ",{"_index":3013,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["node.representation_of",{"_index":2972,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["node.synonymlabels.find((label",{"_index":2600,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["node.ts",{"_index":1995,"title":{},"body":{"classes/FlatNode.html":{},"coverage.html":{}}}],["node.ts:11",{"_index":2007,"title":{},"body":{"classes/FlatNode.html":{}}}],["node.ts:13",{"_index":2005,"title":{},"body":{"classes/FlatNode.html":{}}}],["node.ts:18",{"_index":2013,"title":{},"body":{"classes/FlatNode.html":{}}}],["node.ts:25",{"_index":2016,"title":{},"body":{"classes/FlatNode.html":{}}}],["node.ts:36",{"_index":2010,"title":{},"body":{"classes/FlatNode.html":{}}}],["node.ts:38",{"_index":2002,"title":{},"body":{"classes/FlatNode.html":{}}}],["node.ts:9",{"_index":2008,"title":{},"body":{"classes/FlatNode.html":{}}}],["node['@id",{"_index":2973,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["nodeclicked",{"_index":3352,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["nodeclickevent",{"_index":2931,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["nodes",{"_index":406,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/DataStateSelectors.html":{},"interfaces/DefaultIconDefinition.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchUiComponent.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["nodes.foreach((node",{"_index":2593,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["nodes.svg",{"_index":1372,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["nodes[node.parent",{"_index":2642,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["none",{"_index":1626,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["noninfringement",{"_index":4576,"title":{},"body":{"license.html":{}}}],["normally",{"_index":1958,"title":{},"body":{"components/FiltersPopoverComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["north",{"_index":3274,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["north_east",{"_index":3278,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["not(:first",{"_index":1522,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["not(:last",{"_index":2070,"title":{},"body":{"components/HeaderComponent.html":{}}}],["note",{"_index":1822,"title":{},"body":{"components/DualSliderComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["notice",{"_index":4162,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["notifies",{"_index":2850,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["now",{"_index":3964,"title":{},"body":{"changelog.html":{}}}],["nowrap",{"_index":1563,"title":{},"body":{"components/DonorCardComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["null",{"_index":2100,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"injectables/ThemingService.html":{},"components/ViewerComponent.html":{}}}],["null)?.getcontainerelement",{"_index":3653,"title":{},"body":{"injectables/ThemingService.html":{}}}],["nullish",{"_index":2801,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["number",{"_index":644,"title":{},"body":{"components/CheckboxComponent.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DualSliderComponent.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"classes/InitializationState.html":{},"interfaces/ListResult.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{},"classes/UpdateSpatialSearch.html":{},"changelog.html":{}}}],["number((event.target",{"_index":1812,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["number(this.options.floor",{"_index":1815,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["number(value.slice(0",{"_index":2245,"title":{},"body":{"classes/InitializationState.html":{}}}],["numebr",{"_index":3767,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["numeric",{"_index":4166,"title":{},"body":{"changelog.html":{}}}],["numresults",{"_index":1997,"title":{},"body":{"classes/FlatNode.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["o",{"_index":1159,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["o.disabled",{"_index":2720,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["o.id",{"_index":2719,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["o.representation_of",{"_index":2691,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["o.sex?.tolowercase",{"_index":2692,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["o['@id",{"_index":3009,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["object",{"_index":272,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"interfaces/DefaultIconDefinition.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"miscellaneous/variables.html":{}}}],["object.entries(counts",{"_index":3504,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["object.prototype.hasownproperty.call(colors",{"_index":3016,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["object.values(state.nodes",{"_index":2577,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["observable",{"_index":187,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["observableinput",{"_index":1103,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["observedvalueof",{"_index":1104,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["obtaining",{"_index":4545,"title":{},"body":{"license.html":{}}}],["occurence",{"_index":3421,"title":{},"body":{"modules/SpatialSearchUiModule.html":{},"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"coverage.html":{}}}],["occurencedata",{"_index":2618,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["occurences",{"_index":1197,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["occurrence",{"_index":606,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["occurrence.component",{"_index":3600,"title":{},"body":{"modules/TermOccurrenceListModule.html":{}}}],["occurrence.component.html",{"_index":3580,"title":{},"body":{"components/TermOccurrenceListComponent.html":{}}}],["occurrence.component.scss",{"_index":3579,"title":{},"body":{"components/TermOccurrenceListComponent.html":{}}}],["occurrence.component.ts",{"_index":3578,"title":{},"body":{"components/TermOccurrenceListComponent.html":{},"coverage.html":{}}}],["occurrence.component.ts:15",{"_index":3590,"title":{},"body":{"components/TermOccurrenceListComponent.html":{}}}],["occurrence.component.ts:20",{"_index":3583,"title":{},"body":{"components/TermOccurrenceListComponent.html":{}}}],["occurrence.component.ts:25",{"_index":3584,"title":{},"body":{"components/TermOccurrenceListComponent.html":{}}}],["occurrence.component.ts:30",{"_index":3586,"title":{},"body":{"components/TermOccurrenceListComponent.html":{}}}],["occurrence.module",{"_index":3423,"title":{},"body":{"modules/SpatialSearchUiModule.html":{}}}],["occurrence.module.ts",{"_index":3599,"title":{},"body":{"modules/TermOccurrenceListModule.html":{}}}],["occurs",{"_index":1712,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["ofactiondispatched",{"_index":2661,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["ofactiondispatched(updatespatialsearch",{"_index":2694,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["off/on",{"_index":4145,"title":{},"body":{"changelog.html":{}}}],["official",{"_index":4241,"title":{},"body":{"changelog.html":{}}}],["offset",{"_index":1010,"title":{},"body":{"components/ContentComponent.html":{}}}],["old",{"_index":4508,"title":{},"body":{"index.html":{}}}],["olditems",{"_index":3155,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["olditems.map(item",{"_index":3157,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["once",{"_index":1085,"title":{},"body":{"modules/CoreModule.html":{}}}],["onchanges",{"_index":1665,"title":{},"body":{"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ViewerComponent.html":{}}}],["ondestroy",{"_index":818,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["ondialogbuttonclick",{"_index":3045,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["one",{"_index":1133,"title":{},"body":{"interfaces/DataStateModel.html":{},"changelog.html":{},"index.html":{}}}],["oninit",{"_index":171,"title":{},"body":{"interfaces/AppOptions.html":{},"components/OntologySearchComponent.html":{}}}],["onkeyhigh",{"_index":1679,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["onkeyhigh(event",{"_index":1728,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["onkeylow",{"_index":1680,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["onkeylow(event",{"_index":1735,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["online",{"_index":4250,"title":{},"body":{"changelog.html":{}}}],["onscroll",{"_index":2824,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["onscroll(event",{"_index":2856,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["onselect",{"_index":2457,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["onselect(event",{"_index":2482,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["ontolgyselection.foreach((selection",{"_index":428,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["ontolgyselection.length",{"_index":424,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["ontolgyselection[0].label",{"_index":426,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["ontological",{"_index":4298,"title":{},"body":{"changelog.html":{}}}],["ontologies",{"_index":4201,"title":{},"body":{"changelog.html":{}}}],["ontology",{"_index":255,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"components/HeaderComponent.html":{},"modules/OntologyExplorationModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["ontology_search",{"_index":2522,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["ontologyexplorationmodule",{"_index":67,"title":{"modules/OntologyExplorationModule.html":{}},"body":{"modules/AppModule.html":{},"modules/OntologyExplorationModule.html":{},"modules.html":{},"overview.html":{}}}],["ontologyfilter",{"_index":2619,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["ontologynode",{"_index":2635,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["ontologysearchcomponent",{"_index":580,"title":{"components/OntologySearchComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["ontologysearchmodule",{"_index":2436,"title":{"modules/OntologySearchModule.html":{}},"body":{"modules/OntologyExplorationModule.html":{},"modules/OntologySearchModule.html":{},"modules/OntologySelectionModule.html":{},"modules.html":{},"overview.html":{}}}],["ontologysearchservice",{"_index":2462,"title":{"injectables/OntologySearchService.html":{}},"body":{"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"interfaces/SearchResult.html":{},"coverage.html":{},"overview.html":{}}}],["ontologyselected(ontologyselection",{"_index":407,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["ontologyselection",{"_index":199,"title":{"interfaces/OntologySelection.html":{}},"body":{"interfaces/AppOptions.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"coverage.html":{}}}],["ontologyselection.map(selection",{"_index":412,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["ontologyselection[0",{"_index":418,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["ontologyselection[0].label",{"_index":419,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["ontologyselectioncomponent",{"_index":582,"title":{"components/OntologySelectionComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["ontologyselectionlabel",{"_index":259,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["ontologyselectionmodule",{"_index":2437,"title":{"modules/OntologySelectionModule.html":{}},"body":{"modules/OntologyExplorationModule.html":{},"modules/OntologySelectionModule.html":{},"modules.html":{},"overview.html":{}}}],["ontologyselections",{"_index":2631,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["ontologyservice",{"_index":2455,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["ontologytermoccurencesdata",{"_index":1198,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["ontologytermoccurencesdata$.pipe(take(1)).subscribe(ontologytermsfulldata",{"_index":1248,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["ontologytermoccurencesdata(filter",{"_index":1292,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["ontologytermoccurencesdataquerystatus",{"_index":1173,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["ontologytermoccurrences",{"_index":1217,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["ontologyterms",{"_index":299,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"miscellaneous/variables.html":{}}}],["ontologytermsfulldata",{"_index":1185,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["ontologytreecomponent",{"_index":584,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologyTreeModule.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["ontologytreemodel",{"_index":180,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"interfaces/SearchResult.html":{},"classes/SpatialSearchUiSelectors.html":{}}}],["ontologytreemodule",{"_index":2438,"title":{"modules/OntologyTreeModule.html":{}},"body":{"modules/OntologyExplorationModule.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"modules.html":{},"overview.html":{}}}],["ontologytreenode",{"_index":2000,"title":{},"body":{"classes/FlatNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"interfaces/SearchResult.html":{}}}],["opacities",{"_index":4149,"title":{},"body":{"changelog.html":{}}}],["opacity",{"_index":992,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["opacityslidermodule",{"_index":2656,"title":{},"body":{"modules/OntologyTreeModule.html":{}}}],["open",{"_index":267,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/ViewerComponent.html":{},"miscellaneous/typealiases.html":{}}}],["open/close",{"_index":2222,"title":{},"body":{"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["open_in_new",{"_index":1493,"title":{},"body":{"components/DonorCardComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["openapi",{"_index":4002,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["openapi/angular",{"_index":1065,"title":{},"body":{"modules/CoreModule.html":{}}}],["openapi/js",{"_index":4520,"title":{},"body":{"index.html":{}}}],["openapi/ng",{"_index":4522,"title":{},"body":{"index.html":{}}}],["openapi/ts",{"_index":4521,"title":{},"body":{"index.html":{}}}],["opened",{"_index":977,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["opened(value",{"_index":2210,"title":{},"body":{"classes/InitializationState.html":{}}}],["opened/closed",{"_index":2167,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/typealiases.html":{}}}],["openedchange",{"_index":2218,"title":{},"body":{"classes/InitializationState.html":{}}}],["openedstate",{"_index":2168,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/typealiases.html":{}}}],["openexpanded",{"_index":2260,"title":{},"body":{"classes/InitializationState.html":{}}}],["opening",{"_index":2842,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["opening/closing/expanding",{"_index":2184,"title":{},"body":{"classes/InitializationState.html":{}}}],["opens",{"_index":1609,"title":{},"body":{"components/DropdownComponent.html":{},"classes/InitializationState.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["openspatialsearchconfig",{"_index":3302,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["operator",{"_index":1147,"title":{},"body":{"interfaces/DataStateModel.html":{},"miscellaneous/functions.html":{}}}],["operatorfunction",{"_index":1105,"title":{},"body":{"interfaces/DataStateModel.html":{},"miscellaneous/functions.html":{}}}],["opposite",{"_index":2173,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/typealiases.html":{}}}],["optimization",{"_index":4096,"title":{},"body":{"changelog.html":{}}}],["optimizations",{"_index":4235,"title":{},"body":{"changelog.html":{}}}],["optimized",{"_index":4124,"title":{},"body":{"changelog.html":{}}}],["option",{"_index":666,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DropdownComponent.html":{},"components/FiltersContentComponent.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"changelog.html":{}}}],["option.displaylabel[0",{"_index":2526,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["option.displaylabel[1",{"_index":2527,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["option.displaylabel[2",{"_index":2528,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["option?.displaylabel",{"_index":2516,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["optional",{"_index":27,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"injectables/ColorAssignmentState.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"classes/RemoveSearch.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["options",{"_index":635,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"changelog.html":{}}}],["options.ceil",{"_index":1817,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["options.floor",{"_index":1816,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["optionschanged",{"_index":1681,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["optionsvisible",{"_index":1592,"title":{},"body":{"components/DropdownComponent.html":{}}}],["order",{"_index":2584,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["organ",{"_index":265,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"changelog.html":{},"index.html":{}}}],["organ(id",{"_index":3442,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["organ.hassex",{"_index":2803,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["organ.id",{"_index":3473,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["organ.name",{"_index":3121,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["organ.representation_of",{"_index":2770,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["organ.sex",{"_index":2726,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["organ?.representation_of",{"_index":2786,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["organ['@id",{"_index":2772,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["organentity",{"_index":3427,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{}}}],["organentity(state",{"_index":2689,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["organentity['@id",{"_index":3484,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["organid",{"_index":2032,"title":{},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{}}}],["organid(state",{"_index":3444,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["organid?.split('/').slice",{"_index":2701,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["organids",{"_index":2988,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["organids.has(organ.id",{"_index":2991,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["organinfo",{"_index":2665,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["organlistvisible",{"_index":268,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["organmatchessex",{"_index":3429,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["organmatchessex(organ",{"_index":3446,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["organname",{"_index":19,"title":{},"body":{"classes/AddSearch.html":{},"classes/RemoveSearch.html":{},"classes/SetSelectedSearches.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["organs",{"_index":1341,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["organs(sex",{"_index":3448,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["organs.filter(organ",{"_index":3475,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["organs.find(o",{"_index":2690,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["organs.find(organ",{"_index":3472,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["organs/anatomical",{"_index":4150,"title":{},"body":{"changelog.html":{}}}],["organscene",{"_index":2679,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["organscene.concat(sphere",{"_index":3495,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["organselectormodule",{"_index":106,"title":{},"body":{"modules/AppModule.html":{}}}],["organvalidforsex",{"_index":3509,"title":{},"body":{"injectables/SpatialSearchUiState.html":{}}}],["organvalidforsex(organid",{"_index":2799,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["origin",{"_index":3724,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["original",{"_index":2004,"title":{},"body":{"classes/FlatNode.html":{}}}],["originx",{"_index":1768,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["originy",{"_index":1769,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["orthographic",{"_index":4066,"title":{},"body":{"changelog.html":{}}}],["ot",{"_index":1329,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{}}}],["ot2od026671",{"_index":4535,"title":{},"body":{"index.html":{}}}],["other.expanded",{"_index":2287,"title":{},"body":{"classes/InitializationState.html":{}}}],["other.expandedstate2",{"_index":2288,"title":{},"body":{"classes/InitializationState.html":{}}}],["other.margin2",{"_index":2293,"title":{},"body":{"classes/InitializationState.html":{}}}],["other.measuredmargin",{"_index":2291,"title":{},"body":{"classes/InitializationState.html":{}}}],["other.measuredwidth",{"_index":2290,"title":{},"body":{"classes/InitializationState.html":{}}}],["other.opened",{"_index":2289,"title":{},"body":{"classes/InitializationState.html":{}}}],["other.width",{"_index":2292,"title":{},"body":{"classes/InitializationState.html":{}}}],["otherblocks",{"_index":2357,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["otherblocks.push",{"_index":2362,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["others",{"_index":277,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["otherwise",{"_index":2107,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"license.html":{}}}],["out",{"_index":74,"title":{},"body":{"modules/AppModule.html":{},"modules/CheckboxModule.html":{},"components/ContentComponent.html":{},"modules/CoreModule.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"modules/DrawerModule.html":{},"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"modules/HeaderModule.html":{},"classes/InitializationState.html":{},"modules/OntologyExplorationModule.html":{},"modules/OntologySearchModule.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"modules/ResultsBrowserModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"modules/SpatialSearchUiModule.html":{},"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/ThemingModule.html":{},"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/TissueBlockListModule.html":{},"modules/TissueSectionVisModule.html":{},"modules/ViewerModule.html":{},"license.html":{},"overview.html":{}}}],["outline",{"_index":1926,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["output",{"_index":676,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/ViewerComponent.html":{}}}],["outputs",{"_index":636,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/ViewerComponent.html":{}}}],["outside",{"_index":1455,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{}}}],["ovaries",{"_index":1378,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["ovaries.svg",{"_index":1379,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["ovary",{"_index":1380,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["over",{"_index":1480,"title":{},"body":{"components/DonorCardComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"changelog.html":{}}}],["overall",{"_index":649,"title":{},"body":{"components/CheckboxComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"changelog.html":{}}}],["overflow",{"_index":936,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["overlay",{"_index":289,"title":{},"body":{"interfaces/AppOptions.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/SpinnerOverlayComponent.html":{},"injectables/ThemingService.html":{},"components/ViewerComponent.html":{}}}],["overlay'},{'name",{"_index":603,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["overlay.component",{"_index":3544,"title":{},"body":{"modules/SpinnerOverlayModule.html":{}}}],["overlay.component.html",{"_index":3529,"title":{},"body":{"components/SpinnerOverlayComponent.html":{}}}],["overlay.component.scss",{"_index":3528,"title":{},"body":{"components/SpinnerOverlayComponent.html":{}}}],["overlay.component.ts",{"_index":3526,"title":{},"body":{"components/SpinnerOverlayComponent.html":{},"coverage.html":{}}}],["overlay.component.ts:16",{"_index":3534,"title":{},"body":{"components/SpinnerOverlayComponent.html":{}}}],["overlay.component.ts:19",{"_index":3530,"title":{},"body":{"components/SpinnerOverlayComponent.html":{}}}],["overlay.component.ts:22",{"_index":3532,"title":{},"body":{"components/SpinnerOverlayComponent.html":{}}}],["overlay.create",{"_index":1775,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["overlay.module",{"_index":139,"title":{},"body":{"modules/AppModule.html":{}}}],["overlay.module.ts",{"_index":3541,"title":{},"body":{"modules/SpinnerOverlayModule.html":{}}}],["overlay.position().flexibleconnectedto(element).withpositions([position",{"_index":1773,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["overlay.service",{"_index":113,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{}}}],["overlay.service.ts",{"_index":455,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{},"coverage.html":{}}}],["overlay.service.ts:10",{"_index":467,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["overlay.service.ts:11",{"_index":466,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["overlay.service.ts:13",{"_index":465,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["overlay.service.ts:27",{"_index":462,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["overlay.service.ts:32",{"_index":463,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["overlay.setrootelement(el",{"_index":322,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["overlay/app",{"_index":112,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"coverage.html":{}}}],["overlay/spinner",{"_index":138,"title":{},"body":{"modules/AppModule.html":{},"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"coverage.html":{}}}],["overlaycontainer",{"_index":84,"title":{},"body":{"modules/AppModule.html":{},"injectables/AppRootOverlayContainer.html":{},"injectables/ThemingService.html":{}}}],["overlaymodule",{"_index":1841,"title":{},"body":{"modules/DualSliderModule.html":{}}}],["overlayref",{"_index":1673,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["overlayref.attach(popoverportal",{"_index":1809,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["overlayref.updateposition",{"_index":1810,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["overlays",{"_index":4291,"title":{},"body":{"changelog.html":{}}}],["overlayx",{"_index":1770,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["overlayy",{"_index":1771,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["overview",{"_index":4589,"title":{"overview.html":{}},"body":{"overview.html":{}}}],["owning",{"_index":3794,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["p",{"_index":4266,"title":{},"body":{"changelog.html":{}}}],["package",{"_index":3971,"title":{"dependencies.html":{}},"body":{"changelog.html":{}}}],["padding",{"_index":1504,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ViewerComponent.html":{}}}],["page",{"_index":2045,"title":{},"body":{"components/HeaderComponent.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["pages",{"_index":4037,"title":{},"body":{"changelog.html":{}}}],["pair",{"_index":2295,"title":{},"body":{"classes/InitializationState.html":{}}}],["paired",{"_index":4026,"title":{},"body":{"changelog.html":{}}}],["pancreas",{"_index":1381,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["pancreas.svg",{"_index":1382,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["pane",{"_index":1646,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"changelog.html":{}}}],["panel",{"_index":1634,"title":{},"body":{"components/DropdownComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"changelog.html":{}}}],["panelclass",{"_index":1776,"title":{},"body":{"components/DualSliderComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["panelcontent",{"_index":3090,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["paneldata",{"_index":3039,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["param",{"_index":311,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["param0",{"_index":2970,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["parameters",{"_index":24,"title":{},"body":{"classes/AddSearch.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"injectables/ColorAssignmentState.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"classes/DataStateSelectors.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"classes/RemoveSearch.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["params",{"_index":2180,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/variables.html":{}}}],["parent",{"_index":662,"title":{},"body":{"components/CheckboxComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"changelog.html":{},"miscellaneous/typealiases.html":{}}}],["parent.messages.pipe(takewhile",{"_index":2407,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["parse",{"_index":549,"title":{},"body":{"components/AppWebComponent.html":{}}}],["parsedatasources",{"_index":550,"title":{},"body":{"components/AppWebComponent.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["parsedatasources(value",{"_index":527,"title":{},"body":{"components/AppWebComponent.html":{},"miscellaneous/functions.html":{}}}],["parser",{"_index":4419,"title":{},"body":{"dependencies.html":{}}}],["part",{"_index":2477,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["partial",{"_index":1277,"title":{},"body":{"interfaces/DataStateModel.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"classes/UpdateFilter.html":{}}}],["particular",{"_index":4574,"title":{},"body":{"license.html":{}}}],["partly",{"_index":4135,"title":{},"body":{"changelog.html":{}}}],["partonomy",{"_index":4078,"title":{},"body":{"changelog.html":{}}}],["parts",{"_index":2128,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["parts.join",{"_index":2133,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["parts.push('innamespace",{"_index":2132,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["parts.push('literal",{"_index":2131,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["parts.push('set",{"_index":2130,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["passed",{"_index":257,"title":{},"body":{"interfaces/AppOptions.html":{},"components/DualSliderComponent.html":{},"components/OntologySelectionComponent.html":{}}}],["passes",{"_index":1470,"title":{},"body":{"components/DonorCardComponent.html":{},"components/OntologySelectionComponent.html":{}}}],["path",{"_index":693,"title":{},"body":{"components/CheckboxComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"dependencies.html":{}}}],["patient",{"_index":1440,"title":{},"body":{"components/DonorCardComponent.html":{},"components/FiltersContentComponent.html":{}}}],["payload",{"_index":733,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"miscellaneous/typealiases.html":{}}}],["payload('doreset",{"_index":780,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["pelvis",{"_index":1383,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["per",{"_index":3704,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["performance",{"_index":3975,"title":{},"body":{"changelog.html":{}}}],["permission",{"_index":4541,"title":{},"body":{"license.html":{}}}],["permit",{"_index":4560,"title":{},"body":{"license.html":{}}}],["person",{"_index":1490,"title":{},"body":{"components/DonorCardComponent.html":{},"components/TissueBlockListComponent.html":{},"license.html":{}}}],["persons",{"_index":4561,"title":{},"body":{"license.html":{}}}],["pick",{"_index":3913,"title":{},"body":{"changelog.html":{}}}],["pipe",{"_index":1156,"title":{},"body":{"interfaces/DataStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"miscellaneous/functions.html":{}}}],["pipe(mergeall",{"_index":2409,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["placed",{"_index":3563,"title":{},"body":{"modules/StoreModule.html":{}}}],["placeholder",{"_index":4245,"title":{},"body":{"changelog.html":{}}}],["placeholdertext",{"_index":2460,"title":{},"body":{"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{}}}],["placement",{"_index":3909,"title":{},"body":{"changelog.html":{}}}],["placenta",{"_index":1386,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["placenta.svg",{"_index":1387,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["player",{"_index":4390,"title":{},"body":{"dependencies.html":{}}}],["pluck",{"_index":191,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/DataStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["plugin",{"_index":3552,"title":{},"body":{"modules/StoreModule.html":{},"dependencies.html":{}}}],["plus",{"_index":3920,"title":{},"body":{"changelog.html":{}}}],["pointer",{"_index":1511,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["popover",{"_index":376,"title":{},"body":{"interfaces/AppOptions.html":{},"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{}}}],["popover's",{"_index":377,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["popover'},{'name",{"_index":577,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["popover.component",{"_index":223,"title":{},"body":{"interfaces/AppOptions.html":{},"modules/FiltersPopoverModule.html":{}}}],["popover.component.html",{"_index":1947,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["popover.component.scss",{"_index":1946,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["popover.component.ts",{"_index":1945,"title":{},"body":{"components/FiltersPopoverComponent.html":{},"coverage.html":{}}}],["popover.component.ts:21",{"_index":1955,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["popover.component.ts:27",{"_index":1952,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["popover.component.ts:32",{"_index":1961,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["popover.component.ts:37",{"_index":1959,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["popover.component.ts:42",{"_index":1960,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["popover.component.ts:47",{"_index":1962,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["popover.component.ts:52",{"_index":1964,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["popover.component.ts:57",{"_index":1963,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["popover.component.ts:62",{"_index":1971,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["popover.component.ts:68",{"_index":1970,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["popover.component.ts:77",{"_index":1968,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["popover.component.ts:87",{"_index":1966,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["popover.module",{"_index":123,"title":{},"body":{"modules/AppModule.html":{}}}],["popover.module.ts",{"_index":1991,"title":{},"body":{"modules/FiltersPopoverModule.html":{}}}],["popover/filters",{"_index":122,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"coverage.html":{}}}],["popoverelement",{"_index":1674,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["popoverelement?.nativeelement?.contains?.(target",{"_index":1800,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["popoverportal",{"_index":1675,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["popup",{"_index":1848,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"changelog.html":{}}}],["portal",{"_index":2052,"title":{},"body":{"components/HeaderComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"index.html":{}}}],["portal's",{"_index":4227,"title":{},"body":{"changelog.html":{}}}],["portalmodule",{"_index":1842,"title":{},"body":{"modules/DualSliderModule.html":{}}}],["portions",{"_index":4567,"title":{},"body":{"license.html":{}}}],["position",{"_index":894,"title":{"interfaces/Position.html":{}},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/GenerateSpatialSearch.html":{},"classes/InitializationState.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["position(state",{"_index":3450,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["position(value",{"_index":2206,"title":{},"body":{"classes/InitializationState.html":{}}}],["positionchange",{"_index":3353,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["positions",{"_index":860,"title":{},"body":{"components/ContainerComponent.html":{}}}],["positionstrategy",{"_index":1772,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["possible",{"_index":4185,"title":{},"body":{"changelog.html":{}}}],["preclose",{"_index":342,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["prefered",{"_index":3690,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["preference",{"_index":353,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["preferences",{"_index":4053,"title":{},"body":{"changelog.html":{}}}],["prefix",{"_index":2530,"title":{},"body":{"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["preparation",{"_index":4276,"title":{},"body":{"changelog.html":{}}}],["presented",{"_index":4289,"title":{},"body":{"changelog.html":{}}}],["press",{"_index":3217,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["pressed",{"_index":1734,"title":{},"body":{"components/DualSliderComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{}}}],["pressed/clicked",{"_index":3235,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["prev",{"_index":3712,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["prevbuttonid",{"_index":3668,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["prevel",{"_index":3697,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["prevent",{"_index":3953,"title":{},"body":{"changelog.html":{}}}],["preview",{"_index":4065,"title":{},"body":{"changelog.html":{}}}],["previous",{"_index":3707,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{},"changelog.html":{}}}],["previously",{"_index":3996,"title":{},"body":{"changelog.html":{}}}],["primary",{"_index":3401,"title":{},"body":{"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["private",{"_index":318,"title":{},"body":{"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DualSliderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{}}}],["probing",{"_index":3384,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["process",{"_index":969,"title":{},"body":{"components/ContentComponent.html":{},"components/ToggleButtonComponent.html":{},"changelog.html":{}}}],["processed",{"_index":4219,"title":{},"body":{"changelog.html":{}}}],["processes",{"_index":848,"title":{},"body":{"components/ContainerComponent.html":{},"classes/InitializationState.html":{}}}],["processing",{"_index":4054,"title":{},"body":{"changelog.html":{}}}],["production",{"_index":3983,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["programming",{"_index":3965,"title":{},"body":{"changelog.html":{}}}],["progress",{"_index":3527,"title":{},"body":{"components/SpinnerOverlayComponent.html":{}}}],["project",{"_index":4264,"title":{},"body":{"changelog.html":{}}}],["projected",{"_index":855,"title":{},"body":{"components/ContainerComponent.html":{}}}],["projects",{"_index":4496,"title":{},"body":{"index.html":{}}}],["projects/.../action",{"_index":4484,"title":{},"body":{"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{}}}],["projects/.../app",{"_index":4485,"title":{},"body":{"miscellaneous/functions.html":{}}}],["projects/.../color",{"_index":4600,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../container.component.ts",{"_index":4486,"title":{},"body":{"miscellaneous/functions.html":{}}}],["projects/.../data",{"_index":4599,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../data.state.ts",{"_index":4482,"title":{},"body":{"miscellaneous/enumerations.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["projects/.../default",{"_index":4601,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../drawer.component.ts",{"_index":4594,"title":{},"body":{"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["projects/.../message.service.ts",{"_index":4604,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../messages.ts",{"_index":4593,"title":{},"body":{"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["projects/.../ontology",{"_index":4596,"title":{},"body":{"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["projects/.../scene.state.ts",{"_index":4602,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../spatial",{"_index":4597,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["projects/.../store.module.ts",{"_index":4606,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../theming.service.ts",{"_index":4603,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../thumbnail",{"_index":4605,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/ccf",{"_index":6,"title":{},"body":{"classes/AddSearch.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"modules/CheckboxModule.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"modules/DropdownModule.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"modules/OntologyExplorationModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"modules/ResultsBrowserModule.html":{},"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"interfaces/TermResult.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"modules/ViewerModule.html":{},"injectables/WorkerDataSourceService.html":{},"coverage.html":{},"miscellaneous/enumerations.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["promise",{"_index":2157,"title":{},"body":{"classes/InitializationState.html":{}}}],["promise(resolve",{"_index":2154,"title":{},"body":{"classes/InitializationState.html":{}}}],["prop",{"_index":2116,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["properties",{"_index":12,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"interfaces/IconDefinition.html":{},"classes/InitializationState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"components/SpinnerOverlayComponent.html":{},"classes/StartSpatialSearchFlow.html":{},"components/TermOccurrenceListComponent.html":{},"interfaces/TermResult.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["property",{"_index":671,"title":{},"body":{"components/CheckboxComponent.html":{},"components/ContentComponent.html":{},"components/FiltersContentComponent.html":{},"classes/InitializationState.html":{},"components/ViewerComponent.html":{}}}],["property('expandable",{"_index":4610,"title":{},"body":{"miscellaneous/variables.html":{}}}],["property('level",{"_index":4609,"title":{},"body":{"miscellaneous/variables.html":{}}}],["prostate",{"_index":1388,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["prostate.svg",{"_index":1389,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["protected",{"_index":458,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"injectables/WorkerDataSourceService.html":{}}}],["provide",{"_index":142,"title":{},"body":{"modules/AppModule.html":{},"modules/CoreModule.html":{},"modules/DrawerModule.html":{},"modules/ThemingModule.html":{}}}],["provided",{"_index":869,"title":{},"body":{"components/ContainerComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"changelog.html":{},"license.html":{}}}],["providedin",{"_index":468,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"injectables/WorkerDataSourceService.html":{},"miscellaneous/variables.html":{}}}],["provider",{"_index":1211,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["providerfilter",{"_index":1224,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["providerfilterdata",{"_index":1212,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["providerfilterquerystatus",{"_index":1181,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["providerfilters",{"_index":1855,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{}}}],["providers",{"_index":141,"title":{},"body":{"modules/AppModule.html":{},"components/ContainerComponent.html":{},"modules/CoreModule.html":{},"modules/DrawerModule.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/OntologySelectionComponent.html":{},"modules/ThemingModule.html":{},"changelog.html":{}}}],["providertoken",{"_index":1423,"title":{},"body":{"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{}}}],["provides",{"_index":2465,"title":{},"body":{"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["providing",{"_index":942,"title":{},"body":{"components/ContentComponent.html":{}}}],["public",{"_index":2454,"title":{},"body":{"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"changelog.html":{}}}],["publish",{"_index":4554,"title":{},"body":{"license.html":{}}}],["publishing",{"_index":3969,"title":{},"body":{"changelog.html":{}}}],["publishreplay",{"_index":1109,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["publishreplay(1",{"_index":1163,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["purpose",{"_index":4575,"title":{},"body":{"license.html":{}}}],["pushed",{"_index":4109,"title":{},"body":{"changelog.html":{}}}],["px",{"_index":2198,"title":{},"body":{"classes/InitializationState.html":{}}}],["python",{"_index":3967,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["q",{"_index":3245,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{}}}],["qs",{"_index":4462,"title":{},"body":{"dependencies.html":{}}}],["qualitative",{"_index":4231,"title":{},"body":{"changelog.html":{}}}],["quality",{"_index":4013,"title":{},"body":{"changelog.html":{}}}],["queries",{"_index":1130,"title":{},"body":{"interfaces/DataStateModel.html":{},"changelog.html":{},"dependencies.html":{},"miscellaneous/enumerations.html":{}}}],["query",{"_index":1153,"title":{},"body":{"interfaces/DataStateModel.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["querydata",{"_index":1157,"title":{},"body":{"interfaces/DataStateModel.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["querydata(query",{"_index":4493,"title":{},"body":{"miscellaneous/functions.html":{}}}],["querying",{"_index":1149,"title":{},"body":{"interfaces/DataStateModel.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["querylist",{"_index":865,"title":{},"body":{"components/ContainerComponent.html":{}}}],["querystatus",{"_index":1226,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["question",{"_index":650,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["quickly",{"_index":4212,"title":{},"body":{"changelog.html":{}}}],["radio",{"_index":3125,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["radius",{"_index":1507,"title":{},"body":{"components/DonorCardComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"components/TermOccurrenceListComponent.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{}}}],["radius(state",{"_index":3452,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["radius.tofixed(1",{"_index":2763,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["radiuschange",{"_index":3354,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["radiussettings",{"_index":2672,"title":{"interfaces/RadiusSettings.html":{}},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"coverage.html":{}}}],["radiussettings(state",{"_index":3454,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["radiussettings?.defaultvalue",{"_index":2766,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["range",{"_index":1697,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["rangelabel",{"_index":1688,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["rank",{"_index":728,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"miscellaneous/variables.html":{}}}],["rank']).concat(otherblocks",{"_index":2364,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["rc.1",{"_index":4237,"title":{},"body":{"changelog.html":{}}}],["rdf",{"_index":4464,"title":{},"body":{"dependencies.html":{}}}],["rdfjs",{"_index":4392,"title":{},"body":{"dependencies.html":{}}}],["rdfjs/data",{"_index":4414,"title":{},"body":{"dependencies.html":{}}}],["rdfxml",{"_index":4465,"title":{},"body":{"dependencies.html":{}}}],["reactiveformsmodule",{"_index":2540,"title":{},"body":{"modules/OntologySearchModule.html":{}}}],["read",{"_index":1754,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["readable",{"_index":4467,"title":{},"body":{"dependencies.html":{}}}],["readonly",{"_index":14,"title":{},"body":{"classes/AddSearch.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"classes/StartSpatialSearchFlow.html":{},"components/TermOccurrenceListComponent.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{}}}],["ready",{"_index":1093,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["real",{"_index":4249,"title":{},"body":{"changelog.html":{}}}],["really",{"_index":2685,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["reallyupdatespatialsearch",{"_index":2684,"title":{"classes/ReallyUpdateSpatialSearch.html":{}},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"coverage.html":{}}}],["reason",{"_index":3561,"title":{},"body":{"modules/StoreModule.html":{}}}],["receive",{"_index":958,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/ToggleButtonComponent.html":{}}}],["receiving",{"_index":2381,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["record",{"_index":764,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["rectify",{"_index":3999,"title":{},"body":{"changelog.html":{}}}],["reduce",{"_index":4101,"title":{},"body":{"changelog.html":{}}}],["reduction",{"_index":3946,"title":{},"body":{"changelog.html":{}}}],["refcount",{"_index":1110,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["reference",{"_index":843,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"injectables/OntologySearchService.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"components/ToggleButtonComponent.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["referenceorgan",{"_index":3349,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["referenceorgan.name",{"_index":3390,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["referenceorganentities",{"_index":2915,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["referenceorganentities(state",{"_index":2925,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["referenceorgans",{"_index":2678,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["referenceorgans(state",{"_index":2928,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"classes/SpatialSearchUiSelectors.html":{}}}],["referenceorgans.filter((o",{"_index":2718,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["referenceorgans.find(item",{"_index":2784,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["references",{"_index":981,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{}}}],["referencing",{"_index":3691,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["refernced",{"_index":4027,"title":{},"body":{"changelog.html":{}}}],["reforgandata",{"_index":3003,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["reforgans",{"_index":3006,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["reforgans.has(node.reference_organ",{"_index":3014,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["refresh",{"_index":1921,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/HeaderComponent.html":{},"changelog.html":{}}}],["refreshclicked",{"_index":2049,"title":{},"body":{"components/HeaderComponent.html":{}}}],["refreshes",{"_index":1880,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["refreshfilters",{"_index":1852,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["regions",{"_index":4292,"title":{},"body":{"changelog.html":{}}}],["register",{"_index":1335,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"dependencies.html":{}}}],["registered",{"_index":1339,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["registericon",{"_index":2111,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["registericon(definition",{"_index":2108,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["registericonimpl",{"_index":2137,"title":{},"body":{"injectables/IconRegistryState.html":{}}}],["registericonimpl(definition",{"_index":2112,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["registering",{"_index":2088,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["registers",{"_index":2105,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["registration",{"_index":1328,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"changelog.html":{},"index.html":{}}}],["registrations",{"_index":4091,"title":{},"body":{"changelog.html":{}}}],["registry",{"_index":2095,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["registry.state",{"_index":3557,"title":{},"body":{"modules/StoreModule.html":{}}}],["registry.state.ts",{"_index":2087,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"coverage.html":{}}}],["registry.state.ts:114",{"_index":2143,"title":{},"body":{"injectables/IconRegistryState.html":{}}}],["registry.state.ts:134",{"_index":2141,"title":{},"body":{"injectables/IconRegistryState.html":{}}}],["registry.state.ts:43",{"_index":2139,"title":{},"body":{"injectables/IconRegistryState.html":{}}}],["registry.state.ts:74",{"_index":2144,"title":{},"body":{"injectables/IconRegistryState.html":{}}}],["registry.state.ts:84",{"_index":2145,"title":{},"body":{"injectables/IconRegistryState.html":{}}}],["registry/default",{"_index":1320,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["registry/icon",{"_index":2086,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"modules/StoreModule.html":{},"coverage.html":{}}}],["registry[methodname",{"_index":2120,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["regular",{"_index":1247,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["related",{"_index":4129,"title":{},"body":{"changelog.html":{}}}],["relative",{"_index":935,"title":{},"body":{"components/ContainerComponent.html":{},"components/DonorCardComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/InitializationState.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"miscellaneous/typealiases.html":{}}}],["release",{"_index":3899,"title":{},"body":{"changelog.html":{}}}],["relevant",{"_index":2841,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["reliability",{"_index":4164,"title":{},"body":{"changelog.html":{}}}],["reload",{"_index":3840,"title":{},"body":{"components/ViewerComponent.html":{}}}],["reloads",{"_index":4061,"title":{},"body":{"changelog.html":{}}}],["rem",{"_index":1924,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["remoteapiendpoint",{"_index":505,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{}}}],["remove",{"_index":44,"title":{},"body":{"classes/AddSearch.html":{},"components/CheckboxComponent.html":{},"classes/RemoveSearch.html":{},"classes/SetSelectedSearches.html":{},"injectables/ThemingService.html":{}}}],["removebox",{"_index":1949,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["removeclass",{"_index":3655,"title":{},"body":{"injectables/ThemingService.html":{}}}],["removed",{"_index":4045,"title":{},"body":{"changelog.html":{}}}],["removed/deleted",{"_index":1872,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{}}}],["removeitem",{"_index":3139,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["removes",{"_index":3619,"title":{},"body":{"injectables/ThemingService.html":{},"changelog.html":{}}}],["removesearch",{"_index":43,"title":{"classes/RemoveSearch.html":{}},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"classes/RemoveSearch.html":{},"classes/SetSelectedSearches.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"coverage.html":{}}}],["removesearch(ctx",{"_index":3148,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["removespatialsearch",{"_index":250,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["render",{"_index":1957,"title":{},"body":{"components/FiltersPopoverComponent.html":{},"components/ResultsBrowserComponent.html":{}}}],["renderer",{"_index":3649,"title":{},"body":{"injectables/ThemingService.html":{}}}],["renderer2",{"_index":3637,"title":{},"body":{"injectables/ThemingService.html":{}}}],["renderer[methodname](overlay",{"_index":3657,"title":{},"body":{"injectables/ThemingService.html":{}}}],["renderer[methodname](root",{"_index":3656,"title":{},"body":{"injectables/ThemingService.html":{}}}],["rendering",{"_index":2811,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["repeat",{"_index":1111,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/HeaderComponent.html":{}}}],["repeat(1000",{"_index":1263,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["repeat(5",{"_index":3285,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["replay",{"_index":1151,"title":{},"body":{"interfaces/DataStateModel.html":{},"miscellaneous/functions.html":{}}}],["replaysubject",{"_index":188,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["replaysubject(1",{"_index":303,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["replaysubject>(1",{"_index":1186,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["repository",{"_index":1164,"title":{},"body":{"interfaces/DataStateModel.html":{},"index.html":{}}}],["required",{"_index":4204,"title":{},"body":{"changelog.html":{}}}],["reset",{"_index":73,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"modules/CheckboxModule.html":{},"modules/CoreModule.html":{},"modules/DonorCardModule.html":{},"modules/DrawerModule.html":{},"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/FiltersContentModule.html":{},"modules/FiltersPopoverModule.html":{},"classes/GenerateSpatialSearch.html":{},"modules/HeaderModule.html":{},"classes/MoveToNode.html":{},"modules/OntologyExplorationModule.html":{},"modules/OntologySearchModule.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"modules/ResultsBrowserModule.html":{},"modules/RunSpatialSearchModule.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"modules/SpatialSearchUiModule.html":{},"modules/SpinnerOverlayModule.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/TermOccurrenceListModule.html":{},"modules/ThemingModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/TissueBlockListModule.html":{},"modules/TissueSectionVisModule.html":{},"classes/UpdateSpatialSearch.html":{},"modules/ViewerModule.html":{},"overview.html":{}}}],["resetposition",{"_index":2036,"title":{"classes/ResetPosition.html":{}},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"coverage.html":{}}}],["resetposition(ctx",{"_index":2750,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["resetradius",{"_index":2038,"title":{"classes/ResetRadius.html":{}},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"coverage.html":{}}}],["resetradius(ctx",{"_index":2765,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["resets",{"_index":366,"title":{},"body":{"interfaces/AppOptions.html":{},"components/HeaderComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"injectables/ThemingService.html":{},"changelog.html":{}}}],["resetsphere",{"_index":3355,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["resettheme",{"_index":3613,"title":{},"body":{"injectables/ThemingService.html":{}}}],["resetview",{"_index":384,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["resolve",{"_index":2150,"title":{},"body":{"classes/InitializationState.html":{}}}],["resolved",{"_index":4114,"title":{},"body":{"changelog.html":{}}}],["resolves",{"_index":882,"title":{},"body":{"components/ContainerComponent.html":{},"classes/InitializationState.html":{}}}],["respond",{"_index":4076,"title":{},"body":{"changelog.html":{}}}],["responsible",{"_index":2547,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["restriction",{"_index":4549,"title":{},"body":{"license.html":{}}}],["result",{"_index":51,"title":{},"body":{"classes/AddSearch.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"modules/CheckboxModule.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"modules/DropdownModule.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"modules/OntologyExplorationModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"modules/ResultsBrowserModule.html":{},"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"interfaces/TermResult.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"modules/ViewerModule.html":{},"injectables/WorkerDataSourceService.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"miscellaneous/enumerations.html":{},"miscellaneous/functions.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["result.ts",{"_index":2303,"title":{},"body":{"interfaces/ListResult.html":{},"coverage.html":{}}}],["resultlabel",{"_index":2825,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["results",{"_index":53,"title":{},"body":{"classes/AddSearch.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"modules/CheckboxModule.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"modules/DropdownModule.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"modules/OntologyExplorationModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"modules/ResultsBrowserModule.html":{},"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"interfaces/TermResult.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"modules/ViewerModule.html":{},"injectables/WorkerDataSourceService.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"miscellaneous/enumerations.html":{},"miscellaneous/functions.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["results.state",{"_index":215,"title":{},"body":{"interfaces/AppOptions.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"modules/StoreModule.html":{}}}],["results.state.ts",{"_index":2305,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"coverage.html":{}}}],["results.state.ts:30",{"_index":2333,"title":{},"body":{"injectables/ListResultsState.html":{}}}],["results.state.ts:31",{"_index":2331,"title":{},"body":{"injectables/ListResultsState.html":{}}}],["results.state.ts:35",{"_index":2329,"title":{},"body":{"injectables/ListResultsState.html":{}}}],["results.state.ts:38",{"_index":2314,"title":{},"body":{"injectables/ListResultsState.html":{}}}],["results.state.ts:58",{"_index":2326,"title":{},"body":{"injectables/ListResultsState.html":{}}}],["results.state.ts:62",{"_index":2324,"title":{},"body":{"injectables/ListResultsState.html":{}}}],["results.state.ts:66",{"_index":2319,"title":{},"body":{"injectables/ListResultsState.html":{}}}],["results.state.ts:70",{"_index":2321,"title":{},"body":{"injectables/ListResultsState.html":{}}}],["results.state.ts:74",{"_index":2327,"title":{},"body":{"injectables/ListResultsState.html":{}}}],["results.state.ts:81",{"_index":2322,"title":{},"body":{"injectables/ListResultsState.html":{}}}],["results/list",{"_index":214,"title":{},"body":{"interfaces/AppOptions.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"modules/StoreModule.html":{},"coverage.html":{}}}],["results_browser",{"_index":2866,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["resultsbrowser",{"_index":2810,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["resultsbrowsercomponent",{"_index":586,"title":{"components/ResultsBrowserComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"modules/ResultsBrowserModule.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["resultsbrowseritems",{"_index":2816,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["resultsbrowsermodule",{"_index":68,"title":{"modules/ResultsBrowserModule.html":{}},"body":{"modules/AppModule.html":{},"modules/ResultsBrowserModule.html":{},"modules.html":{},"overview.html":{}}}],["return",{"_index":285,"title":{},"body":{"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"injectables/WorkerDataSourceService.html":{},"miscellaneous/variables.html":{}}}],["returns",{"_index":82,"title":{},"body":{"modules/AppModule.html":{},"injectables/AppRootOverlayContainer.html":{},"components/CheckboxComponent.html":{},"injectables/ColorAssignmentState.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{},"miscellaneous/functions.html":{}}}],["reuse",{"_index":1246,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["reverse",{"_index":1925,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["rgb",{"_index":740,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"dependencies.html":{}}}],["rgba",{"_index":729,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"miscellaneous/variables.html":{}}}],["rgba(0",{"_index":1535,"title":{},"body":{"components/DonorCardComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["rgba[3",{"_index":757,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"miscellaneous/variables.html":{}}}],["right",{"_index":373,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"components/ContentComponent.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["right.closeexpanded",{"_index":381,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["right.open",{"_index":380,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["right.px",{"_index":956,"title":{},"body":{"components/ContentComponent.html":{}}}],["right.svg",{"_index":1357,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["rightmargin",{"_index":949,"title":{},"body":{"components/ContentComponent.html":{}}}],["rights",{"_index":4551,"title":{},"body":{"license.html":{}}}],["ripple",{"_index":1515,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["root",{"_index":111,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"modules/CoreModule.html":{},"classes/DataStateSelectors.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["root'},{'name",{"_index":558,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["root_states",{"_index":3559,"title":{},"body":{"modules/StoreModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["rootelement",{"_index":457,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["rootnode",{"_index":2549,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["rotates",{"_index":4063,"title":{},"body":{"changelog.html":{}}}],["round",{"_index":4153,"title":{},"body":{"changelog.html":{}}}],["rounded",{"_index":4167,"title":{},"body":{"changelog.html":{}}}],["route",{"_index":3934,"title":{},"body":{"changelog.html":{}}}],["row",{"_index":708,"title":{},"body":{"components/CheckboxComponent.html":{},"components/FiltersContentComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{}}}],["rows",{"_index":3287,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["ru/common",{"_index":4380,"title":{},"body":{"dependencies.html":{}}}],["ru/common/typings",{"_index":2583,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["ru/common/typings/immutability",{"_index":731,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ResultsBrowserComponent.html":{}}}],["rui",{"_index":3911,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["rui_locations.jsonld",{"_index":3958,"title":{},"body":{"changelog.html":{}}}],["run",{"_index":589,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["running",{"_index":1135,"title":{},"body":{"interfaces/DataStateModel.html":{},"miscellaneous/enumerations.html":{}}}],["runspatialsearchcomponent",{"_index":588,"title":{"components/RunSpatialSearchComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["runspatialsearchmodule",{"_index":69,"title":{"modules/RunSpatialSearchModule.html":{}},"body":{"modules/AppModule.html":{},"modules/FiltersContentModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules.html":{},"overview.html":{}}}],["runtime",{"_index":1327,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{}}}],["rxjs",{"_index":189,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"components/ToggleButtonComponent.html":{},"dependencies.html":{}}}],["rxjs/operators",{"_index":192,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"interfaces/DataStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["rxjsfilter",{"_index":1108,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["rxjsfilter((status",{"_index":1167,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["s",{"_index":3249,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"classes/SpatialSearchUiSelectors.html":{}}}],["safedef",{"_index":2101,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["safehtml",{"_index":2089,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["saferesourceurl",{"_index":2090,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/ViewerComponent.html":{}}}],["safeurl",{"_index":3828,"title":{},"body":{"components/ViewerComponent.html":{}}}],["sample",{"_index":3660,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{},"changelog.html":{}}}],["samples",{"_index":3825,"title":{},"body":{"components/ViewerComponent.html":{},"changelog.html":{}}}],["sanitize",{"_index":2098,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["sanitized",{"_index":1330,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"components/ViewerComponent.html":{}}}],["sanitizer",{"_index":2097,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/ViewerComponent.html":{}}}],["sanitizer.bypasssecuritytrusthtml(html",{"_index":2103,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["sanitizer.bypasssecuritytrustresourceurl(url",{"_index":2102,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/ViewerComponent.html":{}}}],["sans",{"_index":2075,"title":{},"body":{"components/HeaderComponent.html":{}}}],["sass:math",{"_index":1818,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["saved",{"_index":1884,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["saver",{"_index":4436,"title":{},"body":{"dependencies.html":{}}}],["scaffolding",{"_index":4265,"title":{},"body":{"changelog.html":{}}}],["scene",{"_index":315,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"classes/GenerateSpatialSearch.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"classes/MoveToNode.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"classes/SpatialSearchUiSelectors.html":{},"classes/StartSpatialSearchFlow.html":{},"classes/UpdateSpatialSearch.html":{},"changelog.html":{}}}],["scene(state",{"_index":3457,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["scene.filter(node",{"_index":3010,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["scene/scene.state",{"_index":2671,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"modules/StoreModule.html":{},"interfaces/TermResult.html":{}}}],["scenebounds",{"_index":3298,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"classes/SpatialSearchUiSelectors.html":{}}}],["scenebounds(organentity",{"_index":3459,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["scenedata",{"_index":1204,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["scenedata(filter",{"_index":1298,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["scenedataquerystatus",{"_index":1177,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["scenenodeclicked",{"_index":2916,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["scenenodeclicked(undefined",{"_index":2930,"title":{},"body":{"injectables/SceneState.html":{}}}],["scenenodehovered",{"_index":2917,"title":{},"body":{"injectables/SceneState.html":{}}}],["scenenodehovered(node",{"_index":2934,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["scenenodeunhover",{"_index":2918,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["scenestate",{"_index":216,"title":{"injectables/SceneState.html":{}},"body":{"interfaces/AppOptions.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"modules/StoreModule.html":{},"interfaces/TermResult.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["scenestate.referenceorganentities",{"_index":2688,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["scenestatemodel",{"_index":2926,"title":{"interfaces/SceneStateModel.html":{}},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"coverage.html":{}}}],["scenetarget",{"_index":3299,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"classes/SpatialSearchUiSelectors.html":{}}}],["scenetarget(organentity",{"_index":3461,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["scheduled",{"_index":4115,"title":{},"body":{"changelog.html":{}}}],["schema",{"_index":4268,"title":{},"body":{"changelog.html":{}}}],["scheme",{"_index":356,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["schemes",{"_index":4232,"title":{},"body":{"changelog.html":{}}}],["science",{"_index":4529,"title":{},"body":{"index.html":{}}}],["scroll",{"_index":2859,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["scrollbar",{"_index":2534,"title":{},"body":{"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{}}}],["scrolled",{"_index":2861,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["scrollheight",{"_index":2872,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["scrolling",{"_index":939,"title":{},"body":{"components/ContainerComponent.html":{},"components/ResultsBrowserComponent.html":{}}}],["scrollingmodule",{"_index":2891,"title":{},"body":{"modules/ResultsBrowserModule.html":{}}}],["scrolltop",{"_index":2873,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["search",{"_index":8,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["search'},{'name",{"_index":581,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["search.component",{"_index":2544,"title":{},"body":{"modules/OntologySearchModule.html":{},"modules/RunSpatialSearchModule.html":{}}}],["search.component.html",{"_index":2450,"title":{},"body":{"components/OntologySearchComponent.html":{},"components/RunSpatialSearchComponent.html":{}}}],["search.component.scss",{"_index":2449,"title":{},"body":{"components/OntologySearchComponent.html":{},"components/RunSpatialSearchComponent.html":{}}}],["search.component.ts",{"_index":2446,"title":{},"body":{"components/OntologySearchComponent.html":{},"components/RunSpatialSearchComponent.html":{},"coverage.html":{}}}],["search.component.ts:107",{"_index":2484,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["search.component.ts:23",{"_index":2466,"title":{},"body":{"components/OntologySearchComponent.html":{},"components/RunSpatialSearchComponent.html":{}}}],["search.component.ts:29",{"_index":2467,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["search.component.ts:30",{"_index":2899,"title":{},"body":{"components/RunSpatialSearchComponent.html":{}}}],["search.component.ts:34",{"_index":2496,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["search.component.ts:40",{"_index":2494,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["search.component.ts:45",{"_index":2463,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["search.component.ts:53",{"_index":2499,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["search.component.ts:60",{"_index":2478,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["search.component.ts:78",{"_index":2472,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["search.component.ts:88",{"_index":2488,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["search.component.ts:98",{"_index":2492,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["search.detached",{"_index":2531,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["search.module",{"_index":136,"title":{},"body":{"modules/AppModule.html":{},"modules/FiltersContentModule.html":{},"modules/OntologyExplorationModule.html":{},"modules/OntologySelectionModule.html":{}}}],["search.module.ts",{"_index":2538,"title":{},"body":{"modules/OntologySearchModule.html":{},"modules/RunSpatialSearchModule.html":{}}}],["search.service",{"_index":2503,"title":{},"body":{"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{}}}],["search.service.ts",{"_index":2546,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"coverage.html":{}}}],["search.service.ts:100",{"_index":2569,"title":{},"body":{"injectables/OntologySearchService.html":{}}}],["search.service.ts:111",{"_index":2559,"title":{},"body":{"injectables/OntologySearchService.html":{}}}],["search.service.ts:128",{"_index":2565,"title":{},"body":{"injectables/OntologySearchService.html":{}}}],["search.service.ts:30",{"_index":2582,"title":{},"body":{"injectables/OntologySearchService.html":{}}}],["search.service.ts:31",{"_index":2581,"title":{},"body":{"injectables/OntologySearchService.html":{}}}],["search.service.ts:34",{"_index":2578,"title":{},"body":{"injectables/OntologySearchService.html":{}}}],["search.service.ts:37",{"_index":2580,"title":{},"body":{"injectables/OntologySearchService.html":{}}}],["search.service.ts:39",{"_index":2575,"title":{},"body":{"injectables/OntologySearchService.html":{}}}],["search.service.ts:50",{"_index":2556,"title":{},"body":{"injectables/OntologySearchService.html":{}}}],["search.service.ts:63",{"_index":2571,"title":{},"body":{"injectables/OntologySearchService.html":{}}}],["search/ontology",{"_index":2441,"title":{},"body":{"modules/OntologyExplorationModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"interfaces/SearchResult.html":{},"coverage.html":{}}}],["search/run",{"_index":135,"title":{},"body":{"modules/AppModule.html":{},"modules/FiltersContentModule.html":{},"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"coverage.html":{}}}],["searched",{"_index":2481,"title":{},"body":{"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["searches",{"_index":49,"title":{},"body":{"classes/AddSearch.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"interfaces/SearchResult.html":{},"classes/SetSelectedSearches.html":{},"classes/SpatialSearchFilterSelectors.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"changelog.html":{}}}],["searches(items",{"_index":3181,"title":{},"body":{"classes/SpatialSearchFilterSelectors.html":{}}}],["searches.concat(search",{"_index":2791,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["searching",{"_index":2448,"title":{},"body":{"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{}}}],["searchresult",{"_index":2471,"title":{"interfaces/SearchResult.html":{}},"body":{"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"coverage.html":{}}}],["searchresults",{"_index":2592,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["searchresults.get(node.id",{"_index":2596,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["searchresults.set(node.id",{"_index":2597,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["searchservice",{"_index":2464,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["searchvalue",{"_index":2558,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["searchvalue.length",{"_index":2607,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["section",{"_index":614,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"coverage.html":{}}}],["section.description",{"_index":1500,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["section.label",{"_index":1499,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["section.sectionnumber",{"_index":3777,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["sectionnumber",{"_index":3775,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["sectionnumber).length",{"_index":3778,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["sections",{"_index":3768,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["see",{"_index":3937,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["select",{"_index":178,"title":{},"body":{"interfaces/AppOptions.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"changelog.html":{}}}],["select(datastateselectors.anatomicalstructurestreemodel",{"_index":246,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["select(datastateselectors.celltypestreemodel",{"_index":244,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["select(spatialsearchfilterselectors.items",{"_index":247,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["select(spatialsearchuiselectors.anatomicalstructures",{"_index":3311,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["select(spatialsearchuiselectors.celltypes",{"_index":3313,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["select(spatialsearchuiselectors.defaultposition",{"_index":3315,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["select(spatialsearchuiselectors.organ",{"_index":3063,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["select(spatialsearchuiselectors.organs",{"_index":3060,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{}}}],["select(spatialsearchuiselectors.position",{"_index":3321,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["select(spatialsearchuiselectors.radius",{"_index":3323,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["select(spatialsearchuiselectors.radiussettings",{"_index":3325,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["select(spatialsearchuiselectors.scene",{"_index":3331,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["select(spatialsearchuiselectors.scenebounds",{"_index":3332,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["select(spatialsearchuiselectors.scenetarget",{"_index":3334,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["select(spatialsearchuiselectors.sex",{"_index":3065,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["select(spatialsearchuiselectors.tissueblocks",{"_index":3337,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["selectable",{"_index":1551,"title":{},"body":{"components/DonorCardComponent.html":{},"components/SpatialSearchConfigComponent.html":{}}}],["selectablesearches",{"_index":248,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["selected",{"_index":48,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"classes/SetSelectedSearches.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"changelog.html":{}}}],["selected(ontologynode",{"_index":2633,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["selected/deselected",{"_index":1874,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{}}}],["selectedanatomicalstructures",{"_index":2961,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["selectedbyids",{"_index":3153,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["selectedbyids.get(item.id",{"_index":3158,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["selectedorgan",{"_index":3040,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{}}}],["selectedorgans",{"_index":3002,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["selectedreferenceorgans",{"_index":2914,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["selectedsearches",{"_index":3177,"title":{},"body":{"classes/SpatialSearchFilterSelectors.html":{}}}],["selectedsearches(items",{"_index":3184,"title":{},"body":{"classes/SpatialSearchFilterSelectors.html":{}}}],["selectedsexes",{"_index":1911,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["selectedsexes.has(currentsex",{"_index":1916,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["selectedsexes.size",{"_index":1915,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["selecting",{"_index":1597,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"changelog.html":{}}}],["selection",{"_index":201,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/OntologySelectionComponent.html":{},"components/SpatialSearchUiComponent.html":{}}}],["selection'},{'name",{"_index":583,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["selection.component",{"_index":2649,"title":{},"body":{"modules/OntologySelectionModule.html":{}}}],["selection.component.html",{"_index":2617,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["selection.component.scss",{"_index":2616,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["selection.component.ts",{"_index":2614,"title":{},"body":{"components/OntologySelectionComponent.html":{},"coverage.html":{}}}],["selection.component.ts:23",{"_index":2638,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["selection.component.ts:28",{"_index":2624,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["selection.component.ts:33",{"_index":2628,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["selection.component.ts:38",{"_index":2629,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["selection.component.ts:45",{"_index":2626,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["selection.component.ts:47",{"_index":2623,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["selection.component.ts:48",{"_index":2627,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["selection.component.ts:53",{"_index":2622,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["selection.component.ts:61",{"_index":2636,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["selection.component.ts:64",{"_index":2632,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["selection.component.ts:75",{"_index":2634,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["selection.id",{"_index":413,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["selection.label",{"_index":429,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["selection.module",{"_index":2443,"title":{},"body":{"modules/OntologyExplorationModule.html":{}}}],["selection.module.ts",{"_index":2648,"title":{},"body":{"modules/OntologySelectionModule.html":{}}}],["selection.ts",{"_index":2612,"title":{},"body":{"interfaces/OntologySelection.html":{},"coverage.html":{}}}],["selection/deselection",{"_index":2853,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["selection/ontology",{"_index":2442,"title":{},"body":{"modules/OntologyExplorationModule.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"coverage.html":{}}}],["selectionchange",{"_index":637,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{}}}],["selectionchanged",{"_index":1593,"title":{},"body":{"components/DropdownComponent.html":{}}}],["selectionchanged(value",{"_index":1603,"title":{},"body":{"components/DropdownComponent.html":{}}}],["selectionlabel",{"_index":263,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["selections",{"_index":629,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["selectionstring",{"_index":427,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["selectlistresult",{"_index":2310,"title":{},"body":{"injectables/ListResultsState.html":{}}}],["selectlistresult(result",{"_index":2323,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["selector",{"_index":234,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"classes/SpatialSearchFilterSelectors.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["selector(['datastate",{"_index":1307,"title":{},"body":{"classes/DataStateSelectors.html":{}}}],["selector(['spatialsearchfilterstate",{"_index":3179,"title":{},"body":{"classes/SpatialSearchFilterSelectors.html":{}}}],["selector(['spatialsearchuistate",{"_index":3433,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{}}}],["selector(['undefined",{"_index":3182,"title":{},"body":{"classes/SpatialSearchFilterSelectors.html":{},"classes/SpatialSearchUiSelectors.html":{}}}],["selector([datastate",{"_index":1314,"title":{},"body":{"classes/DataStateSelectors.html":{}}}],["selector([spatialsearchfilterselectors.items",{"_index":3187,"title":{},"body":{"classes/SpatialSearchFilterSelectors.html":{}}}],["selector([spatialsearchfilterstate",{"_index":3186,"title":{},"body":{"classes/SpatialSearchFilterSelectors.html":{}}}],["selector([spatialsearchuiselectors.organid",{"_index":3470,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["selector([spatialsearchuiselectors.sex",{"_index":3474,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["selector([spatialsearchuistate",{"_index":2687,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["selector([spatialsearchuistate.organentity",{"_index":3496,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["selectoroptions",{"_index":3568,"title":{},"body":{"modules/StoreModule.html":{}}}],["selectors",{"_index":3695,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["selects",{"_index":1474,"title":{},"body":{"components/DonorCardComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/OntologySearchComponent.html":{},"changelog.html":{}}}],["selecttoken",{"_index":1432,"title":{},"body":{"injectables/DelegateDataSourceService.html":{}}}],["selecttoken(config",{"_index":1430,"title":{},"body":{"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{}}}],["sell",{"_index":4558,"title":{},"body":{"license.html":{}}}],["semantic",{"_index":4288,"title":{},"body":{"changelog.html":{}}}],["send",{"_index":839,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/ToggleButtonComponent.html":{},"miscellaneous/functions.html":{}}}],["sendcompletedto",{"_index":4332,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["sendcompletedto(subject",{"_index":1145,"title":{},"body":{"interfaces/DataStateModel.html":{},"miscellaneous/functions.html":{}}}],["sendcompletedto(this._aggregatedataquerystatus",{"_index":1196,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["sendcompletedto(this._celltypetermoccurencesdataquerystatus",{"_index":1203,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["sendcompletedto(this._ontologytermoccurencesdataquerystatus",{"_index":1200,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["sendcompletedto(this._providerfilterquerystatus",{"_index":1214,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["sendcompletedto(this._scenedataquerystatus",{"_index":1206,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["sendcompletedto(this._technologyfilterquerystatus",{"_index":1210,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["sendcompletedto(this._tissueblockdataquerystatus",{"_index":1192,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["sender",{"_index":2371,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["sending",{"_index":2277,"title":{},"body":{"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["sending/receiving",{"_index":2248,"title":{},"body":{"classes/InitializationState.html":{}}}],["sendmessage",{"_index":2417,"title":{},"body":{"classes/MessageChannel.html":{}}}],["sendmessage(payload",{"_index":2386,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["sends",{"_index":1142,"title":{},"body":{"interfaces/DataStateModel.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"miscellaneous/functions.html":{}}}],["sendtoggle",{"_index":2278,"title":{},"body":{"classes/InitializationState.html":{}}}],["sennet",{"_index":3978,"title":{},"body":{"changelog.html":{}}}],["sent",{"_index":1030,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"miscellaneous/typealiases.html":{}}}],["serif",{"_index":2076,"title":{},"body":{"components/HeaderComponent.html":{}}}],["server",{"_index":4271,"title":{},"body":{"changelog.html":{}}}],["service",{"_index":643,"title":{},"body":{"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["service.initialize(location",{"_index":3640,"title":{},"body":{"injectables/ThemingService.html":{}}}],["services/data",{"_index":1069,"title":{},"body":{"modules/CoreModule.html":{}}}],["services/message/message.service",{"_index":1034,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{}}}],["services/theming/theming.module",{"_index":1072,"title":{},"body":{"modules/CoreModule.html":{}}}],["set",{"_index":47,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DonorCardComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/GenerateSpatialSearch.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"classes/MoveToNode.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"classes/StartSpatialSearchFlow.html":{},"injectables/ThemingService.html":{},"classes/UpdateSpatialSearch.html":{},"changelog.html":{}}}],["set((state.tissueblocks",{"_index":3486,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["set(['skin",{"_index":2960,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"miscellaneous/variables.html":{}}}],["set(items.map(item",{"_index":1912,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["set(reforgandata.filter(o",{"_index":3007,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["set(reforgans.map(o",{"_index":2989,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["set(selectedorgans.map(o",{"_index":3005,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["setexecutesearchongenerate",{"_index":1969,"title":{"classes/SetExecuteSearchOnGenerate.html":{}},"body":{"components/FiltersPopoverComponent.html":{},"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"coverage.html":{}}}],["setexecutesearchongenerate(ctx",{"_index":2795,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["setexecutesearchongenerate(false",{"_index":1975,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["setexecutesearchongenerate(true",{"_index":1976,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["setlistresults",{"_index":2311,"title":{},"body":{"injectables/ListResultsState.html":{}}}],["setlistresults(@payload('listresults",{"_index":2341,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["setlistresults(listresults",{"_index":2325,"title":{},"body":{"injectables/ListResultsState.html":{}}}],["setorgan",{"_index":2031,"title":{"classes/SetOrgan.html":{}},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"coverage.html":{}}}],["setorgan(ctx",{"_index":2724,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["setorgan(organid",{"_index":2722,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["setposition",{"_index":2033,"title":{"classes/SetPosition.html":{}},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"coverage.html":{}}}],["setposition(ctx",{"_index":2746,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["setposition(position",{"_index":2759,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["setradius",{"_index":2037,"title":{"classes/SetRadius.html":{}},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"coverage.html":{}}}],["setradius(ctx",{"_index":2761,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["setreferenceorganentities",{"_index":2919,"title":{},"body":{"injectables/SceneState.html":{}}}],["setreferenceorganentities(@payload('referenceorganentities",{"_index":2968,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["setreferenceorganentities(referenceorganentities",{"_index":2937,"title":{},"body":{"injectables/SceneState.html":{}}}],["setreferenceorgans",{"_index":2920,"title":{},"body":{"injectables/SceneState.html":{}}}],["setreferenceorgans(@payload('referenceorgans",{"_index":2967,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["setreferenceorgans(referenceorgans",{"_index":2941,"title":{},"body":{"injectables/SceneState.html":{}}}],["setrootelement",{"_index":461,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["setrootelement(el",{"_index":464,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["sets",{"_index":349,"title":{},"body":{"interfaces/AppOptions.html":{},"components/ContainerComponent.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"injectables/ThemingService.html":{}}}],["setscene",{"_index":2921,"title":{},"body":{"injectables/SceneState.html":{}}}],["setscene(@payload('scene",{"_index":2969,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["setscene(scene",{"_index":2943,"title":{},"body":{"injectables/SceneState.html":{}}}],["setselectedreferenceorgans",{"_index":2922,"title":{},"body":{"injectables/SceneState.html":{}}}],["setselectedreferenceorgans(@payload('selectedreferenceorgans",{"_index":2966,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["setselectedreferenceorgans(selectedreferenceorgans",{"_index":2946,"title":{},"body":{"injectables/SceneState.html":{}}}],["setselectedsearches",{"_index":46,"title":{"classes/SetSelectedSearches.html":{}},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"classes/RemoveSearch.html":{},"classes/SetSelectedSearches.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"coverage.html":{}}}],["setselectedsearches(ctx",{"_index":3152,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["setsex",{"_index":2028,"title":{"classes/SetSex.html":{}},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"coverage.html":{}}}],["setsex(ctx",{"_index":2710,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["setsex(sex",{"_index":2707,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["settheme",{"_index":3614,"title":{},"body":{"injectables/ThemingService.html":{}}}],["settheme(theme",{"_index":3631,"title":{},"body":{"injectables/ThemingService.html":{}}}],["settimeout",{"_index":2250,"title":{},"body":{"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["setting",{"_index":3363,"title":{},"body":{"components/SpatialSearchUiComponent.html":{},"modules/StoreModule.html":{}}}],["settings",{"_index":1849,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{}}}],["settreemodel",{"_index":2555,"title":{},"body":{"injectables/OntologySearchService.html":{}}}],["settreemodel(treemodel",{"_index":2574,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["setup",{"_index":4087,"title":{},"body":{"changelog.html":{}}}],["sex",{"_index":18,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/DataStateModel.html":{},"components/FiltersContentComponent.html":{},"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"changelog.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["sex(state",{"_index":3463,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["sex.charat(0).touppercase",{"_index":3388,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["sex.slice(1",{"_index":3389,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["sexes",{"_index":4195,"title":{},"body":{"changelog.html":{}}}],["sex}_${shortorgan",{"_index":2705,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["shadow",{"_index":1131,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["shall",{"_index":4565,"title":{},"body":{"license.html":{}}}],["shared",{"_index":108,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"modules/FiltersContentModule.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"modules/OntologyTreeModule.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"modules/StoreModule.html":{},"interfaces/TermResult.html":{},"injectables/WorkerDataSourceService.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["shared/analytics",{"_index":185,"title":{},"body":{"interfaces/AppOptions.html":{},"modules/CoreModule.html":{}}}],["shared/components/checkbox/checkbox.module",{"_index":1942,"title":{},"body":{"modules/FiltersContentModule.html":{}}}],["shared/components/drawer/drawer.module",{"_index":130,"title":{},"body":{"modules/AppModule.html":{}}}],["shared/components/drawer/drawer/drawer.component",{"_index":225,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["shared/components/dropdown/dropdown.module",{"_index":1943,"title":{},"body":{"modules/FiltersContentModule.html":{}}}],["shared/components/dual",{"_index":131,"title":{},"body":{"modules/AppModule.html":{},"modules/FiltersContentModule.html":{}}}],["shared/components/run",{"_index":134,"title":{},"body":{"modules/AppModule.html":{},"modules/FiltersContentModule.html":{}}}],["shared/components/spatial",{"_index":36,"title":{},"body":{"classes/AddSearch.html":{},"components/FiltersContentComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/SetSelectedSearches.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["shared/components/spinner",{"_index":137,"title":{},"body":{"modules/AppModule.html":{}}}],["shared/components/thumbnail",{"_index":1572,"title":{},"body":{"modules/DonorCardModule.html":{}}}],["shared/components/viewer/viewer.module",{"_index":140,"title":{},"body":{"modules/AppModule.html":{}}}],["shared/src/lib/components/body",{"_index":194,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["shared/src/public",{"_index":3555,"title":{},"body":{"modules/StoreModule.html":{}}}],["shared/web",{"_index":526,"title":{},"body":{"components/AppWebComponent.html":{}}}],["sharing",{"_index":1150,"title":{},"body":{"interfaces/DataStateModel.html":{},"miscellaneous/functions.html":{}}}],["shift",{"_index":3237,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{}}}],["shiftdelta",{"_index":3210,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["shiftpressed",{"_index":3203,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{}}}],["shifts",{"_index":3216,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["shortest",{"_index":4443,"title":{},"body":{"dependencies.html":{}}}],["shortorgan",{"_index":2700,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["show",{"_index":1663,"title":{},"body":{"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"changelog.html":{}}}],["showing",{"_index":4218,"title":{},"body":{"changelog.html":{}}}],["shown",{"_index":1749,"title":{},"body":{"components/DualSliderComponent.html":{},"changelog.html":{}}}],["shows",{"_index":4016,"title":{},"body":{"changelog.html":{}}}],["side",{"_index":982,"title":{},"body":{"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{},"changelog.html":{}}}],["sidebar",{"_index":3403,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["sides",{"_index":4196,"title":{},"body":{"changelog.html":{}}}],["significant",{"_index":4081,"title":{},"body":{"changelog.html":{}}}],["simple",{"_index":4036,"title":{},"body":{"changelog.html":{}}}],["simplechanges",{"_index":1722,"title":{},"body":{"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ViewerComponent.html":{}}}],["simplifies",{"_index":4086,"title":{},"body":{"changelog.html":{}}}],["single",{"_index":2385,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["site",{"_index":2042,"title":{},"body":{"components/HeaderComponent.html":{},"components/ViewerComponent.html":{}}}],["sites",{"_index":4022,"title":{},"body":{"changelog.html":{}}}],["sizable",{"_index":4163,"title":{},"body":{"changelog.html":{}}}],["size",{"_index":965,"title":{},"body":{"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/HeaderComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["skin",{"_index":1390,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["skin.svg",{"_index":1391,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["skipself",{"_index":1060,"title":{},"body":{"modules/CoreModule.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["slide",{"_index":3708,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["slideinhorizontaldropdown",{"_index":1617,"title":{},"body":{"components/DropdownComponent.html":{}}}],["slideinhorizontalslider",{"_index":1826,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider",{"_index":1664,"title":{},"body":{"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/FiltersContentComponent.html":{},"components/SpatialSearchUiComponent.html":{},"dependencies.html":{}}}],["slider's",{"_index":1731,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider'},{'name",{"_index":574,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["slider.component",{"_index":1844,"title":{},"body":{"modules/DualSliderModule.html":{}}}],["slider.component.html",{"_index":1667,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.scss",{"_index":1666,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts",{"_index":1662,"title":{},"body":{"components/DualSliderComponent.html":{},"coverage.html":{}}}],["slider.component.ts:122",{"_index":1723,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:136",{"_index":1738,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:152",{"_index":1725,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:165",{"_index":1706,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:184",{"_index":1742,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:201",{"_index":1740,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:212",{"_index":1719,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:226",{"_index":1736,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:23",{"_index":1759,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:243",{"_index":1730,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:29",{"_index":1755,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:34",{"_index":1694,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:39",{"_index":1698,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:44",{"_index":1696,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:49",{"_index":1701,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:54",{"_index":1748,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:59",{"_index":1751,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:64",{"_index":1750,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:69",{"_index":1745,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:74",{"_index":1744,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:79",{"_index":1761,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:90",{"_index":1752,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:95",{"_index":1690,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.detached",{"_index":1828,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.module",{"_index":133,"title":{},"body":{"modules/AppModule.html":{},"modules/FiltersContentModule.html":{}}}],["slider.module.ts",{"_index":1840,"title":{},"body":{"modules/DualSliderModule.html":{}}}],["slider.wrapper",{"_index":1820,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider/dual",{"_index":132,"title":{},"body":{"modules/AppModule.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"modules/FiltersContentModule.html":{},"coverage.html":{}}}],["slidervaluechanged",{"_index":1682,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slidesoffsetafter",{"_index":3683,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["slidesoffsetbefore",{"_index":3682,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["slidesperview",{"_index":3684,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["slightly",{"_index":3997,"title":{},"body":{"changelog.html":{}}}],["slow",{"_index":4098,"title":{},"body":{"changelog.html":{}}}],["small",{"_index":1392,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["snackbar",{"_index":316,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["snackbar.dismiss",{"_index":343,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["snapshot",{"_index":1244,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["software",{"_index":4497,"title":{},"body":{"index.html":{},"license.html":{}}}],["solid",{"_index":1644,"title":{},"body":{"components/DropdownComponent.html":{},"components/FiltersContentComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["solved",{"_index":4158,"title":{},"body":{"changelog.html":{}}}],["sometimes",{"_index":4209,"title":{},"body":{"changelog.html":{}}}],["soon",{"_index":3973,"title":{},"body":{"changelog.html":{}}}],["sop",{"_index":4094,"title":{},"body":{"changelog.html":{}}}],["sortby",{"_index":2335,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"components/OntologySearchComponent.html":{}}}],["sortby(searchresults",{"_index":2513,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["sortby(topblocks",{"_index":2363,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["sortbysynonymresult",{"_index":2458,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["sortbysynonymresult(this",{"_index":2487,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["sortlexically",{"_index":2459,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["sortlexically(this",{"_index":2491,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["sorts",{"_index":2489,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["source",{"_index":4,"title":{},"body":{"classes/AddSearch.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"modules/CheckboxModule.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"modules/DropdownModule.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"modules/OntologyExplorationModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"modules/ResultsBrowserModule.html":{},"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"interfaces/TermResult.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"modules/ViewerModule.html":{},"injectables/WorkerDataSourceService.html":{}}}],["source.getcelltypetermoccurences().pipe(take(1)).subscribe(celltypetermsfulldata",{"_index":1251,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["source.getontologytermoccurences().pipe(take(1)).subscribe(ontologytermsfulldata",{"_index":1250,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["source.pipe",{"_index":1160,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["source.service",{"_index":1071,"title":{},"body":{"modules/CoreModule.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{}}}],["source.service.ts",{"_index":1422,"title":{},"body":{"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"injectables/WorkerDataSourceService.html":{},"coverage.html":{}}}],["source.service.ts:10",{"_index":3862,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["source.service.ts:18",{"_index":3864,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["source.service.ts:20",{"_index":1433,"title":{},"body":{"injectables/DelegateDataSourceService.html":{}}}],["source.service.ts:23",{"_index":3867,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["source.worker",{"_index":3873,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["source.worker.ts",{"_index":4320,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["source/data",{"_index":1070,"title":{},"body":{"modules/CoreModule.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["source/worker",{"_index":3855,"title":{},"body":{"injectables/WorkerDataSourceService.html":{},"coverage.html":{}}}],["sources",{"_index":541,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"changelog.html":{}}}],["sources.includes(msg.source",{"_index":2399,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["south",{"_index":3275,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["south_west",{"_index":3279,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["space",{"_index":1562,"title":{},"body":{"components/DonorCardComponent.html":{},"components/FiltersContentComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{}}}],["spacebetween",{"_index":3685,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["sparc",{"_index":4090,"title":{},"body":{"changelog.html":{}}}],["sparql",{"_index":3902,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["spatial",{"_index":30,"title":{},"body":{"classes/AddSearch.html":{},"modules/AppModule.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"coverage.html":{}}}],["spatial_search_ui",{"_index":2704,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["spatialentity",{"_index":2664,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["spatialscenenode",{"_index":1100,"title":{},"body":{"interfaces/DataStateModel.html":{},"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{}}}],["spatialsearch",{"_index":21,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/SetSelectedSearches.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["spatialsearchconfigbehaviorcomponent",{"_index":590,"title":{"components/SpatialSearchConfigBehaviorComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["spatialsearchconfigbehaviormodule",{"_index":3096,"title":{"modules/SpatialSearchConfigBehaviorModule.html":{}},"body":{"modules/SpatialSearchConfigBehaviorModule.html":{},"modules.html":{},"overview.html":{}}}],["spatialsearchconfigcomponent",{"_index":593,"title":{"components/SpatialSearchConfigComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["spatialsearchconfigmodule",{"_index":3101,"title":{"modules/SpatialSearchConfigModule.html":{}},"body":{"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules.html":{},"overview.html":{}}}],["spatialsearchdialog",{"_index":3049,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{}}}],["spatialsearches",{"_index":1129,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/FiltersContentComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"miscellaneous/variables.html":{}}}],["spatialsearchfilter",{"_index":3142,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["spatialsearchfilteritem",{"_index":39,"title":{"interfaces/SpatialSearchFilterItem.html":{}},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/RemoveSearch.html":{},"classes/SetSelectedSearches.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["spatialsearchfiltermodel",{"_index":3141,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"miscellaneous/typealiases.html":{}}}],["spatialsearchfilters",{"_index":1856,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{}}}],["spatialsearchfilterselectors",{"_index":220,"title":{"classes/SpatialSearchFilterSelectors.html":{}},"body":{"interfaces/AppOptions.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/SpatialSearchFilterSelectors.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"coverage.html":{}}}],["spatialsearchfilterstate",{"_index":3143,"title":{"injectables/SpatialSearchFilterState.html":{}},"body":{"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"modules/StoreModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["spatialsearchkeyboarduibehaviorcomponent",{"_index":595,"title":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["spatialsearchkeyboarduibehaviormodule",{"_index":3256,"title":{"modules/SpatialSearchKeyboardUIBehaviorModule.html":{}},"body":{"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules.html":{},"overview.html":{}}}],["spatialsearchkeyboarduicomponent",{"_index":598,"title":{"components/SpatialSearchKeyboardUIComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["spatialsearchkeyboarduimodule",{"_index":3261,"title":{"modules/SpatialSearchKeyboardUIModule.html":{}},"body":{"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules.html":{},"overview.html":{}}}],["spatialsearchlistitem",{"_index":3137,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["spatialsearchlistmodule",{"_index":1941,"title":{},"body":{"modules/FiltersContentModule.html":{}}}],["spatialsearchremoved",{"_index":1860,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{}}}],["spatialsearchscene",{"_index":2680,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["spatialsearchselected",{"_index":1861,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{}}}],["spatialsearchui",{"_index":2024,"title":{},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{}}}],["spatialsearchuibehaviorcomponent",{"_index":600,"title":{"components/SpatialSearchUiBehaviorComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["spatialsearchuibehaviormodule",{"_index":3343,"title":{"modules/SpatialSearchUiBehaviorModule.html":{}},"body":{"modules/SpatialSearchUiBehaviorModule.html":{},"modules.html":{},"overview.html":{}}}],["spatialsearchuicomponent",{"_index":601,"title":{"components/SpatialSearchUiComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"modules/SpatialSearchUiModule.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["spatialsearchuimodel",{"_index":2676,"title":{"interfaces/SpatialSearchUiModel.html":{}},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"coverage.html":{}}}],["spatialsearchuimodule",{"_index":3348,"title":{"modules/SpatialSearchUiModule.html":{}},"body":{"modules/SpatialSearchUiBehaviorModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules.html":{},"overview.html":{}}}],["spatialsearchuiselectors",{"_index":3073,"title":{"classes/SpatialSearchUiSelectors.html":{}},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"classes/SpatialSearchUiSelectors.html":{},"coverage.html":{}}}],["spatialsearchuiselectors.position",{"_index":3481,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["spatialsearchuiselectors.radius",{"_index":3482,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["spatialsearchuiselectors.referenceorgans",{"_index":3471,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["spatialsearchuistate",{"_index":2686,"title":{"injectables/SpatialSearchUiState.html":{}},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"modules/StoreModule.html":{},"interfaces/TermResult.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["spatialsearchuistate.organentity",{"_index":3430,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["spec",{"_index":4003,"title":{},"body":{"changelog.html":{}}}],["spec.yaml",{"_index":4519,"title":{},"body":{"index.html":{}}}],["specific",{"_index":1050,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"changelog.html":{},"miscellaneous/typealiases.html":{}}}],["specification",{"_index":4518,"title":{},"body":{"index.html":{}}}],["specified",{"_index":2397,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["specifying",{"_index":2379,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"injectables/ThemingService.html":{},"miscellaneous/variables.html":{}}}],["speed",{"_index":3944,"title":{},"body":{"changelog.html":{}}}],["sphere",{"_index":3357,"title":{},"body":{"components/SpatialSearchUiComponent.html":{},"classes/SpatialSearchUiSelectors.html":{}}}],["spinal",{"_index":1393,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["spinner",{"_index":290,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"modules/ViewerModule.html":{}}}],["spinneractive",{"_index":292,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["spinneroverlaycomponent",{"_index":602,"title":{"components/SpinnerOverlayComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["spinneroverlaymodule",{"_index":70,"title":{"modules/SpinnerOverlayModule.html":{}},"body":{"modules/AppModule.html":{},"modules/SpinnerOverlayModule.html":{},"modules.html":{},"overview.html":{}}}],["spinning",{"_index":4269,"title":{},"body":{"changelog.html":{}}}],["spleen",{"_index":1396,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"miscellaneous/variables.html":{}}}],["spleen.svg",{"_index":1397,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["sprint",{"_index":4118,"title":{},"body":{"changelog.html":{}}}],["stage",{"_index":4146,"title":{},"body":{"changelog.html":{}}}],["staging",{"_index":3984,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["standalone",{"_index":4155,"title":{},"body":{"changelog.html":{}}}],["standard",{"_index":4199,"title":{},"body":{"changelog.html":{}}}],["standards",{"_index":4273,"title":{},"body":{"changelog.html":{}}}],["star2",{"_index":4500,"title":{},"body":{"index.html":{}}}],["start",{"_index":901,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DualSliderComponent.html":{},"classes/GenerateSpatialSearch.html":{},"classes/InitializationState.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"classes/StartSpatialSearchFlow.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateSpatialSearch.html":{}}}],["start?.expanded",{"_index":1015,"title":{},"body":{"components/ContentComponent.html":{}}}],["start?.opened",{"_index":1014,"title":{},"body":{"components/ContentComponent.html":{}}}],["startdrawers",{"_index":924,"title":{},"body":{"components/ContainerComponent.html":{}}}],["startdrawers.length",{"_index":928,"title":{},"body":{"components/ContainerComponent.html":{}}}],["startdrawers[0",{"_index":932,"title":{},"body":{"components/ContainerComponent.html":{}}}],["started",{"_index":3884,"title":{"changelog.html":{},"index.html":{},"license.html":{}},"body":{"changelog.html":{}}}],["startexpanded",{"_index":1013,"title":{},"body":{"components/ContentComponent.html":{}}}],["starting",{"_index":3360,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["starts",{"_index":2900,"title":{},"body":{"components/RunSpatialSearchComponent.html":{},"changelog.html":{}}}],["startspatialsearchflow",{"_index":2026,"title":{"classes/StartSpatialSearchFlow.html":{}},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/RunSpatialSearchComponent.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"coverage.html":{}}}],["startspatialsearchflow()).pipe",{"_index":2905,"title":{},"body":{"components/RunSpatialSearchComponent.html":{}}}],["startspatialsearchflow(ctx",{"_index":2698,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["startup",{"_index":1325,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["startwith",{"_index":888,"title":{},"body":{"components/ContainerComponent.html":{},"components/OntologySearchComponent.html":{}}}],["stat",{"_index":2878,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["stat.count",{"_index":2876,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["stat.label",{"_index":2877,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["state",{"_index":295,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"components/ToggleButtonComponent.html":{},"miscellaneous/enumerations.html":{},"miscellaneous/typealiases.html":{}}}],["state('closed",{"_index":2190,"title":{},"body":{"classes/InitializationState.html":{}}}],["state('collapsed",{"_index":2195,"title":{},"body":{"classes/InitializationState.html":{}}}],["state('extended",{"_index":2199,"title":{},"body":{"classes/InitializationState.html":{}}}],["state('false",{"_index":991,"title":{},"body":{"components/ContentComponent.html":{}}}],["state('full",{"_index":2200,"title":{},"body":{"classes/InitializationState.html":{}}}],["state('half",{"_index":2196,"title":{},"body":{"classes/InitializationState.html":{}}}],["state('open",{"_index":2189,"title":{},"body":{"classes/InitializationState.html":{}}}],["state('true",{"_index":993,"title":{},"body":{"components/ContentComponent.html":{}}}],["state.anatomicalstructurestreemodel",{"_index":1316,"title":{},"body":{"classes/DataStateSelectors.html":{}}}],["state.celltypestreemodel",{"_index":1317,"title":{},"body":{"classes/DataStateSelectors.html":{}}}],["state.defaultposition",{"_index":3478,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["state.filter",{"_index":1315,"title":{},"body":{"classes/DataStateSelectors.html":{}}}],["state.nodes[state.root",{"_index":2579,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["state.organid",{"_index":3469,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["state.organscene",{"_index":3489,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["state.position",{"_index":3477,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["state.radius",{"_index":3479,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["state.radiussettings",{"_index":3480,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["state.referenceorganentities",{"_index":2965,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["state.referenceorgans",{"_index":2964,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"classes/SpatialSearchUiSelectors.html":{}}}],["state.sex",{"_index":3468,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["state.tissueblocks",{"_index":3499,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["statechange",{"_index":2221,"title":{},"body":{"classes/InitializationState.html":{}}}],["statecontext",{"_index":2662,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["statements",{"_index":4307,"title":{},"body":{"coverage.html":{}}}],["staterepository",{"_index":734,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/DataStateModel.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["states",{"_index":975,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"modules/StoreModule.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["states.every(state",{"_index":1141,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["static",{"_index":13,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"classes/DataStateSelectors.html":{},"components/DualSliderComponent.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"classes/SpatialSearchFilterSelectors.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"injectables/ThemingService.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{}}}],["stats",{"_index":2812,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["status",{"_index":1090,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/OntologySearchComponent.html":{}}}],["status.message",{"_index":1274,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["status.status",{"_index":1265,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["statusmessage",{"_index":1091,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["stay",{"_index":4304,"title":{},"body":{"changelog.html":{}}}],["step",{"_index":1792,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["still",{"_index":1956,"title":{},"body":{"components/FiltersPopoverComponent.html":{},"changelog.html":{}}}],["stomach",{"_index":1398,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["stomach.svg",{"_index":1399,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["store",{"_index":403,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/RunSpatialSearchComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"modules/StoreModule.html":{},"interfaces/TermResult.html":{}}}],["store.dispatch(reallyupdatespatialsearch",{"_index":2696,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["store/store.module",{"_index":1073,"title":{},"body":{"modules/CoreModule.html":{}}}],["storemodule",{"_index":1055,"title":{"modules/StoreModule.html":{}},"body":{"modules/CoreModule.html":{},"modules/StoreModule.html":{},"modules.html":{},"overview.html":{}}}],["stories",{"_index":4262,"title":{},"body":{"changelog.html":{}}}],["strange",{"_index":3560,"title":{},"body":{"modules/StoreModule.html":{}}}],["stream",{"_index":4468,"title":{},"body":{"dependencies.html":{}}}],["streaming",{"_index":4466,"title":{},"body":{"dependencies.html":{}}}],["string",{"_index":20,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"classes/StartSpatialSearchFlow.html":{},"components/TermOccurrenceListComponent.html":{},"interfaces/TermResult.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{},"miscellaneous/functions.html":{}}}],["string)?.tolowercase",{"_index":1910,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["stroke",{"_index":694,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["structure",{"_index":4125,"title":{},"body":{"changelog.html":{}}}],["structures",{"_index":410,"title":{},"body":{"interfaces/AppOptions.html":{},"components/SpatialSearchUiComponent.html":{},"changelog.html":{}}}],["style",{"_index":986,"title":{},"body":{"components/ContentComponent.html":{},"components/DropdownComponent.html":{},"components/FiltersContentComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["style.margin",{"_index":954,"title":{},"body":{"components/ContentComponent.html":{}}}],["styled",{"_index":2063,"title":{},"body":{"components/HeaderComponent.html":{}}}],["styles",{"_index":622,"title":{},"body":{"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["styles.getpropertyvalue(property",{"_index":2244,"title":{},"body":{"classes/InitializationState.html":{}}}],["styleurls",{"_index":237,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["styling",{"_index":4033,"title":{},"body":{"changelog.html":{}}}],["sub",{"_index":233,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"miscellaneous/typealiases.html":{}}}],["subject",{"_index":741,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/DataStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"miscellaneous/functions.html":{},"license.html":{}}}],["subject.next(dataquerystate.completed",{"_index":1146,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["sublicense",{"_index":4556,"title":{},"body":{"license.html":{}}}],["subscribe",{"_index":1266,"title":{},"body":{"interfaces/DataStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["subscription",{"_index":878,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["subscriptions",{"_index":828,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["substantial",{"_index":4566,"title":{},"body":{"license.html":{}}}],["successful",{"_index":2106,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["such",{"_index":1711,"title":{},"body":{"components/DualSliderComponent.html":{},"changelog.html":{}}}],["suffix",{"_index":2563,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["super",{"_index":1235,"title":{},"body":{"interfaces/DataStateModel.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["super(configstore",{"_index":542,"title":{},"body":{"components/AppWebComponent.html":{}}}],["super(globalconfig",{"_index":3869,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["super._createcontainer",{"_index":486,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["super.ngxsoninit",{"_index":2344,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["support",{"_index":3904,"title":{},"body":{"changelog.html":{},"modules.html":{}}}],["svg",{"_index":1334,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"modules.html":{}}}],["swiper",{"_index":3688,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"dependencies.html":{}}}],["swiper.use([navigation",{"_index":3738,"title":{},"body":{"modules/ThumbnailCarouselModule.html":{}}}],["swiper/angular",{"_index":3734,"title":{},"body":{"modules/ThumbnailCarouselModule.html":{}}}],["swiper/core",{"_index":3735,"title":{},"body":{"modules/ThumbnailCarouselModule.html":{}}}],["swiper/types",{"_index":3711,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["swipermodule",{"_index":3733,"title":{},"body":{"modules/ThumbnailCarouselModule.html":{}}}],["swiperoptions",{"_index":3680,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["switch",{"_index":998,"title":{},"body":{"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"changelog.html":{}}}],["switched",{"_index":4169,"title":{},"body":{"changelog.html":{}}}],["switchmap",{"_index":1112,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/OntologySearchComponent.html":{}}}],["switchmap(query",{"_index":1161,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["switchmap(value",{"_index":2510,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["sync",{"_index":4064,"title":{},"body":{"changelog.html":{}}}],["syncexpanded(other",{"_index":2286,"title":{},"body":{"classes/InitializationState.html":{}}}],["syncs",{"_index":2283,"title":{},"body":{"classes/InitializationState.html":{}}}],["synonym",{"_index":2562,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["synonyms",{"_index":2490,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["t",{"_index":1158,"title":{},"body":{"interfaces/DataStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["tab",{"_index":438,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["table",{"_index":4379,"title":{},"body":{"coverage.html":{}}}],["tables",{"_index":3992,"title":{},"body":{"changelog.html":{}}}],["tablesort(document.getelementbyid('coverage",{"_index":4378,"title":{},"body":{"coverage.html":{}}}],["tagging",{"_index":4198,"title":{},"body":{"changelog.html":{}}}],["take",{"_index":1113,"title":{},"body":{"interfaces/DataStateModel.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"changelog.html":{}}}],["take(1",{"_index":1262,"title":{},"body":{"interfaces/DataStateModel.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["takewhile",{"_index":1114,"title":{},"body":{"interfaces/DataStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["takewhile((status",{"_index":1264,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["tap",{"_index":1115,"title":{},"body":{"interfaces/DataStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["tap((counts",{"_index":2717,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["tap((data",{"_index":2778,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["tap((organscene",{"_index":2740,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["tap((status",{"_index":1259,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["tap(next",{"_index":1162,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["tap(organs",{"_index":2993,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["tap(reforgans",{"_index":2985,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["tap(results",{"_index":2365,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["tap(scene",{"_index":3021,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["target",{"_index":1713,"title":{},"body":{"components/DualSliderComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["target.key",{"_index":3254,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["target.preventdefault",{"_index":3252,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["technologies",{"_index":1126,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["technology",{"_index":1207,"title":{},"body":{"interfaces/DataStateModel.html":{},"changelog.html":{}}}],["technologyfilter",{"_index":1222,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["technologyfilterdata",{"_index":1208,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["technologyfilterquerystatus",{"_index":1179,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["technologyfilters",{"_index":1857,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{}}}],["telemetry",{"_index":4058,"title":{},"body":{"changelog.html":{}}}],["tells",{"_index":674,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["template",{"_index":496,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["templateurl",{"_index":235,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["term",{"_index":605,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["term.count",{"_index":3593,"title":{},"body":{"components/TermOccurrenceListComponent.html":{}}}],["term.label",{"_index":3592,"title":{},"body":{"components/TermOccurrenceListComponent.html":{}}}],["term.split('/').slice",{"_index":3508,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["termdata",{"_index":2620,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["termlist",{"_index":3581,"title":{},"body":{"components/TermOccurrenceListComponent.html":{}}}],["termlist.length",{"_index":3591,"title":{},"body":{"components/TermOccurrenceListComponent.html":{}}}],["termoccurrencelistcomponent",{"_index":604,"title":{"components/TermOccurrenceListComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["termoccurrencelistmodule",{"_index":3413,"title":{"modules/TermOccurrenceListModule.html":{}},"body":{"modules/SpatialSearchUiModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules.html":{},"overview.html":{}}}],["termresult",{"_index":2674,"title":{"interfaces/TermResult.html":{}},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/TermOccurrenceListComponent.html":{},"interfaces/TermResult.html":{},"coverage.html":{}}}],["terms",{"_index":1184,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/OntologySelectionComponent.html":{},"components/TermOccurrenceListComponent.html":{},"changelog.html":{}}}],["test",{"_index":1139,"title":{},"body":{"interfaces/DataStateModel.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["testing",{"_index":1137,"title":{},"body":{"interfaces/DataStateModel.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["text",{"_index":1525,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/ResultsBrowserComponent.html":{},"interfaces/SearchResult.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["theme",{"_index":145,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"injectables/ThemingService.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["thememode",{"_index":302,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["themes",{"_index":3977,"title":{},"body":{"changelog.html":{}}}],["theming",{"_index":314,"title":{},"body":{"interfaces/AppOptions.html":{},"injectables/ThemingService.html":{},"changelog.html":{}}}],["theming.initialize(el",{"_index":321,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["theming.service",{"_index":3605,"title":{},"body":{"modules/ThemingModule.html":{}}}],["themingmodule",{"_index":1056,"title":{"modules/ThemingModule.html":{}},"body":{"modules/CoreModule.html":{},"modules/ThemingModule.html":{},"modules.html":{},"overview.html":{}}}],["themingservice",{"_index":202,"title":{"injectables/ThemingService.html":{}},"body":{"interfaces/AppOptions.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"coverage.html":{},"overview.html":{}}}],["themingservice.initialize",{"_index":3606,"title":{},"body":{"modules/ThemingModule.html":{}}}],["themselves",{"_index":3693,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["thick",{"_index":1406,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["thick.svg",{"_index":1407,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["thin",{"_index":1408,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"miscellaneous/variables.html":{}}}],["thin.svg",{"_index":1409,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["things",{"_index":2347,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this._aggregatedataquerystatus$.next(dataquerystate.completed",{"_index":1238,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._aggregatedataquerystatus$.next(dataquerystate.running",{"_index":1290,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._aggregatedataquerystatus$.pipe(distinct",{"_index":1216,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._celltypetermoccurencesdataquerystatus$.next(dataquerystate.completed",{"_index":1240,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._celltypetermoccurencesdataquerystatus$.next(dataquerystate.running",{"_index":1296,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._celltypetermoccurencesdataquerystatus$.pipe(distinct",{"_index":1220,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._containerelement",{"_index":487,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["this._expanded",{"_index":2213,"title":{},"body":{"classes/InitializationState.html":{}}}],["this._measuredmargin",{"_index":2242,"title":{},"body":{"classes/InitializationState.html":{}}}],["this._measuredwidth",{"_index":2232,"title":{},"body":{"classes/InitializationState.html":{}}}],["this._ontologytermoccurencesdataquerystatus$.next(dataquerystate.completed",{"_index":1239,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._ontologytermoccurencesdataquerystatus$.next(dataquerystate.running",{"_index":1293,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._ontologytermoccurencesdataquerystatus$.pipe(distinct",{"_index":1218,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._opened",{"_index":2209,"title":{},"body":{"classes/InitializationState.html":{}}}],["this._position",{"_index":2205,"title":{},"body":{"classes/InitializationState.html":{}}}],["this._providerfilterquerystatus$.next(dataquerystate.completed",{"_index":1243,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._providerfilterquerystatus$.next(dataquerystate.running",{"_index":1303,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._providerfilterquerystatus$.pipe(distinct",{"_index":1225,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._scenedataquerystatus$.next(dataquerystate.completed",{"_index":1241,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._scenedataquerystatus$.next(dataquerystate.running",{"_index":1299,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._scenedataquerystatus$.pipe(distinct",{"_index":1221,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._technologyfilterquerystatus$.next(dataquerystate.completed",{"_index":1242,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._technologyfilterquerystatus$.next(dataquerystate.running",{"_index":1301,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._technologyfilterquerystatus$.pipe(distinct",{"_index":1223,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._tissueblockdataquerystatus$.next(dataquerystate.completed",{"_index":1237,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._tissueblockdataquerystatus$.next(dataquerystate.running",{"_index":1286,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._tissueblockdataquerystatus$.pipe(distinct",{"_index":1215,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.aggregatedata",{"_index":1195,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.aggregatedataquerystatus",{"_index":1228,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.animationsenabled",{"_index":1004,"title":{},"body":{"components/ContentComponent.html":{}}}],["this.appendtoroot",{"_index":478,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["this.applyfilters.emit(this.filters",{"_index":1899,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["this.applythemeclass(theme",{"_index":3645,"title":{},"body":{"injectables/ThemingService.html":{}}}],["this.applythemeclass(this.gettheme",{"_index":3648,"title":{},"body":{"injectables/ThemingService.html":{}}}],["this.applythemeclass(this.theme",{"_index":3644,"title":{},"body":{"injectables/ThemingService.html":{}}}],["this.atscrollbottom",{"_index":2875,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["this.attached",{"_index":469,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["this.bodyui.bounds",{"_index":389,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.bodyui.rotation",{"_index":387,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.bodyui.rotationx",{"_index":388,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.bodyui.target",{"_index":385,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.cdr.markforcheck",{"_index":917,"title":{},"body":{"components/ContainerComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["this.celltypeselectionlabel",{"_index":416,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.celltypetermoccurencesdata",{"_index":1202,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.celltypetermoccurencesdataquerystatus",{"_index":1230,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.celltypeterms",{"_index":333,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.changeposition.emit(this.position",{"_index":3251,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["this.channel",{"_index":908,"title":{},"body":{"components/ContainerComponent.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["this.channel.asobservable",{"_index":2406,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["this.channel.closed",{"_index":2408,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["this.channel.complete",{"_index":2411,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["this.channel.next",{"_index":2387,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["this.channel.sendmessage",{"_index":914,"title":{},"body":{"components/ContainerComponent.html":{},"classes/InitializationState.html":{}}}],["this.checked.emit(this.selected",{"_index":1485,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["this.close",{"_index":3076,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["this.closeiframeviewer",{"_index":441,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.colorassignments",{"_index":2351,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.colorassignments.assigncolor(node['@id",{"_index":2978,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.colorassignments.assigncolor(result.tissueblock.spatialentityid",{"_index":2342,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["this.colorassignments.colorassignments",{"_index":2354,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.colorassignments.unassigncolor(result.tissueblock.spatialentityid",{"_index":2343,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["this.consentservice.consent",{"_index":345,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.content",{"_index":919,"title":{},"body":{"components/ContainerComponent.html":{}}}],["this.content1.changes.pipe(startwith(null)).subscribe",{"_index":918,"title":{},"body":{"components/ContainerComponent.html":{}}}],["this.content1.first",{"_index":905,"title":{},"body":{"components/ContainerComponent.html":{}}}],["this.content1.length",{"_index":907,"title":{},"body":{"components/ContainerComponent.html":{}}}],["this.content2.first",{"_index":906,"title":{},"body":{"components/ContainerComponent.html":{}}}],["this.contentsvisible",{"_index":1804,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.createitemdescription(sex",{"_index":3162,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["this.createitemid(search",{"_index":3161,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["this.createselectionlabel(ontologyselection",{"_index":415,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.ctx.patchstate",{"_index":797,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/DataStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.currentdelta",{"_index":3239,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["this.currentkey",{"_index":3243,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["this.data.querystatus$.pipe",{"_index":293,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.data.state$.pipe(pluck('statusmessage",{"_index":298,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.data.updatefilter",{"_index":411,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.databaseready$.pipe(switchmap",{"_index":1287,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.databaseready$.pipe(take(1",{"_index":1267,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.dataservice.getreferenceorgans",{"_index":2999,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.dataservice.getreferenceorgans().pipe",{"_index":2984,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.datasource",{"_index":2738,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["this.datasource.getontologytermoccurences(filter).pipe",{"_index":2716,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["this.datastate",{"_index":2349,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.datastate.scenedata",{"_index":2997,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.datastate.tissueblockdata",{"_index":2353,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["this.datastate.updatefilter",{"_index":2977,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.defaulttheme",{"_index":3642,"title":{},"body":{"injectables/ThemingService.html":{}}}],["this.deferred",{"_index":2183,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.delta",{"_index":3242,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["this.dialog.open(infodialogcomponent",{"_index":3079,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["this.dialog.open(spatialsearchconfigbehaviorcomponent",{"_index":2906,"title":{},"body":{"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["this.dialogref.close",{"_index":3077,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["this.dialogsubs.add(panelcontent$.subscribe(data",{"_index":3092,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{}}}],["this.dialogsubs.unsubscribe",{"_index":3078,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{}}}],["this.drawer",{"_index":3812,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["this.drawer.position",{"_index":3810,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["this.drawers",{"_index":1001,"title":{},"body":{"components/ContentComponent.html":{}}}],["this.drawers.changes.pipe(startwith(null)).subscribe",{"_index":912,"title":{},"body":{"components/ContainerComponent.html":{}}}],["this.drawers.toarray",{"_index":923,"title":{},"body":{"components/ContainerComponent.html":{}}}],["this.element",{"_index":3647,"title":{},"body":{"injectables/ThemingService.html":{}}}],["this.element.nativeelement",{"_index":2233,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.expanded",{"_index":1486,"title":{},"body":{"components/DonorCardComponent.html":{},"classes/InitializationState.html":{}}}],["this.expandedchange.emit(this.expanded",{"_index":2275,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.expandedstate",{"_index":2256,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.expandedstate2",{"_index":2226,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.faded",{"_index":1019,"title":{},"body":{"components/ContentComponent.html":{}}}],["this.filter$.pipe(querydata",{"_index":1190,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.filteredresults",{"_index":2507,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["this.filters",{"_index":1892,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{}}}],["this.filters['sex",{"_index":1909,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["this.filterschange.emit(filters",{"_index":1977,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["this.filterschange.emit(this.filters",{"_index":1896,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["this.filtersvisible",{"_index":1974,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["this.forcedunassignment.asobservable",{"_index":773,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["this.forcedunassignment.next",{"_index":788,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["this.formatlabel(node.label",{"_index":2599,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["this.formcontrol.reset",{"_index":2525,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["this.formcontrol.valuechanges",{"_index":2506,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["this.ga.event('expanded_toggled",{"_index":1487,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["this.ga.event('filter_added",{"_index":682,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["this.ga.event('filter_removed",{"_index":685,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["this.ga.event('filter_update",{"_index":1893,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["this.ga.event('filters_applied",{"_index":1898,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["this.ga.event('filters_reset",{"_index":1901,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["this.ga.event('generate_search",{"_index":2792,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["this.ga.event('link_clicked",{"_index":1488,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["this.ga.event('list_result_selected",{"_index":2865,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["this.ga.event('reset_position",{"_index":2751,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["this.ga.event('reset_radius",{"_index":2767,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["this.ga.event('search",{"_index":2521,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["this.ga.event('selected_toggled",{"_index":1482,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["this.ga.event('selection_change",{"_index":1613,"title":{},"body":{"components/DropdownComponent.html":{}}}],["this.ga.event('set_organ",{"_index":2703,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["this.ga.event('set_position",{"_index":2747,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["this.ga.event('set_radius",{"_index":2762,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["this.ga.event('set_sex",{"_index":2712,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["this.ga.event('slider_range_change",{"_index":1806,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.getarguments(definition",{"_index":2122,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["this.getindexofmatch(label",{"_index":2604,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["this.getindexofmatch(node.label",{"_index":2598,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["this.getmessages().pipe(filter(msg",{"_index":2396,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["this.getmethodname(definition",{"_index":2119,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["this.getstate().filter",{"_index":1280,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.gettermcounts(state.anatomicalstructures",{"_index":3501,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["this.gettermcounts(state.celltypes",{"_index":3503,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["this.getworkerurl(true",{"_index":3870,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["this.globalconfig.getoption('header",{"_index":304,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.globalconfig.getoption('homeurl",{"_index":305,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.globalconfig.getoption('logindisabled",{"_index":308,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.globalconfig.getoption('logotooltip",{"_index":306,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.globalconfig.getoption('theme",{"_index":301,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.globalconfig.snapshot.hubmaptoken",{"_index":450,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.handlemessage(msg",{"_index":911,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["this.highvalue",{"_index":1784,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.infoservice.panelcontent.asobservable",{"_index":3091,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["this.infoservice.updatedata('assets/docs/spatial_search_readme.md",{"_index":3088,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["this.initialized",{"_index":2182,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.initialized.set",{"_index":2249,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.initialized.valueof",{"_index":2257,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.initialized.wait",{"_index":2279,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.initializesliderpopover",{"_index":1805,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.injector",{"_index":153,"title":{},"body":{"modules/AppModule.html":{},"injectables/ThemingService.html":{}}}],["this.injector.get(colorassignmentstate",{"_index":2352,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.injector.get(datastate",{"_index":2350,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.injector.get(listresultsstate",{"_index":2982,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.issliderinitialized",{"_index":1802,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.isslideropen",{"_index":1803,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.label}:${lowvalue}:${highvalue",{"_index":1808,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.label}:${value",{"_index":1614,"title":{},"body":{"components/DropdownComponent.html":{}}}],["this.launchinfodialog(this.paneldata",{"_index":3095,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["this.leftmargin",{"_index":1011,"title":{},"body":{"components/ContentComponent.html":{}}}],["this.linkclick.emit(url",{"_index":1489,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["this.linkclicked.emit(link",{"_index":2870,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["this.listresultdeselected.next(result",{"_index":2869,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["this.listresults",{"_index":2981,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.listresults.highlightednodeid",{"_index":3000,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.listresults.highlightnode(node['@id",{"_index":2979,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.listresults.unhighlightnode",{"_index":2980,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.listresultselected.next(result",{"_index":2868,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["this.loading",{"_index":3844,"title":{},"body":{"components/ViewerComponent.html":{}}}],["this.locator.prepareexternalurl('0",{"_index":3876,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["this.lookup(nodes",{"_index":2590,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["this.lowvalue",{"_index":1782,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.margin2",{"_index":2229,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.measuredmargin",{"_index":2228,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.measuredwidth",{"_index":2280,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.messages",{"_index":2405,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["this.messages.pipe(filter(msg",{"_index":2393,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["this.nextbuttonid",{"_index":3700,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["this.nextmessageid",{"_index":2388,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["this.nodes$.pipe",{"_index":2588,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["this.ontologysearchservice.settreemodel(this.treemodel",{"_index":2640,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["this.ontologyselectionlabel",{"_index":414,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.ontologyservice.filter(value",{"_index":2511,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["this.ontologytermoccurencesdata",{"_index":1199,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.ontologytermoccurencesdataquerystatus",{"_index":1229,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.ontologyterms",{"_index":331,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.opened",{"_index":2254,"title":{},"body":{"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["this.openedchange.emit(this.opened",{"_index":2271,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.openedstate",{"_index":2255,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.options",{"_index":1786,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.options.ceil",{"_index":1796,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.options.floor",{"_index":1795,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.optionschanged",{"_index":1778,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.optionsvisible",{"_index":1612,"title":{},"body":{"components/DropdownComponent.html":{}}}],["this.organmatchessex(organ",{"_index":3476,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["this.organvalidforsex(organid",{"_index":2713,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["this.original.children.length",{"_index":2020,"title":{},"body":{"classes/FlatNode.html":{}}}],["this.original.label",{"_index":2019,"title":{},"body":{"classes/FlatNode.html":{}}}],["this.overlayref",{"_index":1774,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.overlayref.detach",{"_index":1801,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.overlayref.dispose",{"_index":1797,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.paneldata",{"_index":3094,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["this.position",{"_index":2204,"title":{},"body":{"classes/InitializationState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["this.position.x",{"_index":3250,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["this.position.y",{"_index":3248,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["this.position.z",{"_index":3246,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["this.prevbuttonid",{"_index":3698,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["this.providerfilterdata",{"_index":1213,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.providerfilterquerystatus",{"_index":1233,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.registericonimpl(definition",{"_index":2109,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["this.registericonimpl(safedef",{"_index":2104,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["this.registry",{"_index":2113,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["this.removebox",{"_index":1978,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["this.resetview",{"_index":383,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.resolve",{"_index":2155,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.resultlabel",{"_index":2867,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["this.rightmargin",{"_index":1012,"title":{},"body":{"components/ContentComponent.html":{}}}],["this.rootelement",{"_index":471,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["this.rootelement.nativeelement.appendchild(this._containerelement",{"_index":488,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["this.rootelement.nativeelement.removechild(this._containerelement",{"_index":470,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["this.rootelement.nativeelement.style.display",{"_index":472,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["this.rootelement.nativeelement.style.height",{"_index":476,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["this.rootelement.nativeelement.style.position",{"_index":474,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["this.safeurl",{"_index":3843,"title":{},"body":{"components/ViewerComponent.html":{}}}],["this.scenedata",{"_index":1205,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.scenedataquerystatus",{"_index":1231,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.selected",{"_index":1481,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["this.selected.emit(node",{"_index":2524,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["this.selectedreferenceorgans",{"_index":2998,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.selection",{"_index":681,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{}}}],["this.selection.filter(selection",{"_index":684,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["this.selectionchange.emit(this.selection",{"_index":686,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DualSliderComponent.html":{}}}],["this.selectionchange.emit(value",{"_index":1615,"title":{},"body":{"components/DropdownComponent.html":{}}}],["this.selectionlabel",{"_index":417,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.sendtoggle",{"_index":2258,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.setlistresults(results",{"_index":2366,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["this.setreferenceorganentities(reforgans",{"_index":2986,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.setreferenceorgans(organs",{"_index":2994,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.setscene(scene",{"_index":3022,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.setselectedreferenceorgans(organs.filter(organ",{"_index":2995,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.settheme(this.defaulttheme",{"_index":3646,"title":{},"body":{"injectables/ThemingService.html":{}}}],["this.shiftdelta",{"_index":3241,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["this.shiftpressed",{"_index":3240,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["this.snackbar.openfromcomponent(trackingpopupcomponent",{"_index":341,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.snapshot",{"_index":777,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["this.snapshot.colorpalette.concat",{"_index":782,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["this.sortbysynonymresult",{"_index":2514,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["this.sortlexically",{"_index":2515,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["this.source",{"_index":2389,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["this.source.getaggregateresults(filter",{"_index":1291,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.source.getcelltypetermoccurences(filter",{"_index":1297,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.source.getcelltypetreemodel().pipe(take(1)).subscribe((model",{"_index":1254,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.source.getdatabasestatus()).pipe",{"_index":1258,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.source.getdatasettechnologynames",{"_index":1302,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.source.getontologytermoccurences(filter",{"_index":1294,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.source.getontologytreemodel().pipe(take(1)).subscribe((model",{"_index":1252,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.source.getprovidernames",{"_index":1304,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.source.getscene(filter",{"_index":1300,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.source.gettissueblockresults(filter",{"_index":1288,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.spatialsearchdialog.open(spatialsearchuibehaviorcomponent",{"_index":3075,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{}}}],["this.spatialsearchselected.emit",{"_index":1902,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["this.spatialsearchselected.emit(items",{"_index":1905,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["this.state$.pipe(pluck('colorassignments",{"_index":774,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["this.state$.pipe(pluck('colorassignmentslist",{"_index":775,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["this.state$.pipe(pluck('filter",{"_index":1188,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.state$.pipe(pluck('highlightedid",{"_index":2950,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.state$.pipe(pluck('highlightednodeid",{"_index":2330,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["this.state$.pipe(pluck('listresults",{"_index":2332,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["this.state$.pipe(pluck('referenceorgans",{"_index":2952,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.state$.pipe(pluck('scene",{"_index":2954,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.state$.pipe(pluck('selectedreferenceorgans",{"_index":2956,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.state$.pipe(pluck('status",{"_index":1166,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.statechange.emit",{"_index":2281,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.store.dispatch(new",{"_index":2904,"title":{},"body":{"components/RunSpatialSearchComponent.html":{}}}],["this.store.selectsnapshot(datastateselectors.filter",{"_index":2714,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["this.store.selectsnapshot(scenestate.referenceorgans",{"_index":2715,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["this.store.selectsnapshot(spatialsearchfilterselectors.selectedsearches",{"_index":2789,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["this.store.selectsnapshot(spatialsearchuistate.organentity",{"_index":2725,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["this.subscriptions.add(channel.getmessagesfromsource(drawer).subscribe(msg",{"_index":3809,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["this.subscriptions.add(messages.subscribe(msg",{"_index":997,"title":{},"body":{"components/ContentComponent.html":{}}}],["this.subscriptions.add(panelcontent$.subscribe(data",{"_index":3342,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["this.subscriptions.add(this.channel.getmessages().subscribe(msg",{"_index":910,"title":{},"body":{"components/ContainerComponent.html":{},"classes/InitializationState.html":{}}}],["this.subscriptions.unsubscribe",{"_index":920,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["this.syncexpanded(other",{"_index":2282,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.technologyfilterdata",{"_index":1209,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.technologyfilterquerystatus",{"_index":1232,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.theme",{"_index":3643,"title":{},"body":{"injectables/ThemingService.html":{}}}],["this.thememode$.next('dark",{"_index":358,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.thememode$.next('light",{"_index":359,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.thememode$.next(e.matches",{"_index":364,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.thememode$.next(this.islighttheme",{"_index":399,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.thememode$]).subscribe",{"_index":336,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.theming.gettheme().endswith('light",{"_index":286,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.theming.settheme(`${theme",{"_index":338,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.tissueblock.label",{"_index":1484,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["this.tissueblockdata",{"_index":1191,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.tissueblockdataquerystatus",{"_index":1227,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.tissuesections.filter(section",{"_index":3776,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["this.toggle(coercebooleanproperty(value",{"_index":2211,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.toggle(false",{"_index":2252,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.toggle(true",{"_index":2251,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.toggleexpanded(coercebooleanproperty(value",{"_index":2215,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.toggleexpanded(false",{"_index":2264,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.toggleexpanded(true",{"_index":2261,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.tree.expandandselect(ontologynode",{"_index":2641,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["this.treemodel",{"_index":2587,"title":{},"body":{"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"interfaces/SearchResult.html":{}}}],["this.treemodel$.next(treemodel",{"_index":2586,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["this.treemodel$.pipe(map(state",{"_index":2576,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["this.treemodel?.nodes",{"_index":2608,"title":{},"body":{"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"interfaces/SearchResult.html":{}}}],["this.uid",{"_index":3713,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["this.updateanatomicalstructurestreemodel(model",{"_index":1253,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.updatecelltypestreemodel(model",{"_index":1255,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.updatefaded",{"_index":1003,"title":{},"body":{"components/ContentComponent.html":{}}}],["this.updatefilter('both",{"_index":1917,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["this.updatefilter(filter",{"_index":1283,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.updatefilter(searches",{"_index":1906,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["this.updatemargin(position",{"_index":1009,"title":{},"body":{"components/ContentComponent.html":{}}}],["this.updateposition(key",{"_index":3255,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["this.updateposition(target.key",{"_index":3253,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["this.updatesearchselection(this.spatialsearchfilters.filter(item",{"_index":1897,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["this.updatesexfromselection(items",{"_index":1907,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["this.updatesexfromselection(this.spatialsearchfilters.filter(item",{"_index":1890,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["this.updatestatus",{"_index":1268,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.updatestatus(status",{"_index":1260,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.updateurl",{"_index":3842,"title":{},"body":{"components/ViewerComponent.html":{}}}],["this.url",{"_index":435,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.validatedrawers",{"_index":913,"title":{},"body":{"components/ContainerComponent.html":{}}}],["this.valuerange",{"_index":1788,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.valuerange[0",{"_index":1789,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.valuerange[1",{"_index":1791,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.vieweropen",{"_index":436,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.warmupdatabase",{"_index":1256,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.width",{"_index":2227,"title":{},"body":{"classes/InitializationState.html":{}}}],["those",{"_index":2391,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["thread",{"_index":4608,"title":{},"body":{"miscellaneous/variables.html":{}}}],["three",{"_index":710,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["through",{"_index":4211,"title":{},"body":{"changelog.html":{}}}],["throw",{"_index":539,"title":{},"body":{"components/AppWebComponent.html":{},"components/ContainerComponent.html":{},"modules/CoreModule.html":{}}}],["throwduplicatedrawerserror",{"_index":4361,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["throwduplicatedrawerserror('end",{"_index":931,"title":{},"body":{"components/ContainerComponent.html":{}}}],["throwduplicatedrawerserror('start",{"_index":929,"title":{},"body":{"components/ContainerComponent.html":{}}}],["throwduplicatedrawerserror(position",{"_index":900,"title":{},"body":{"components/ContainerComponent.html":{},"miscellaneous/functions.html":{}}}],["thrown",{"_index":899,"title":{},"body":{"components/ContainerComponent.html":{}}}],["throws",{"_index":895,"title":{},"body":{"components/ContainerComponent.html":{},"injectables/ThemingService.html":{}}}],["thumbnail",{"_index":609,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["thumbnailcarouselcomponent",{"_index":608,"title":{"components/ThumbnailCarouselComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["thumbnailcarouselmodule",{"_index":1569,"title":{"modules/ThumbnailCarouselModule.html":{}},"body":{"modules/DonorCardModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules.html":{},"overview.html":{}}}],["thumbnails",{"_index":3661,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{},"changelog.html":{}}}],["thymus",{"_index":1400,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["thymus.svg",{"_index":1401,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["tick",{"_index":3780,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["tied",{"_index":4127,"title":{},"body":{"changelog.html":{}}}],["tiff",{"_index":4220,"title":{},"body":{"changelog.html":{}}}],["time",{"_index":659,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["timeouts",{"_index":3954,"title":{},"body":{"changelog.html":{}}}],["times",{"_index":3947,"title":{},"body":{"changelog.html":{}}}],["timing",{"_index":1026,"title":{},"body":{"components/ContentComponent.html":{}}}],["tip",{"_index":3589,"title":{},"body":{"components/TermOccurrenceListComponent.html":{}}}],["tissue",{"_index":612,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"modules/SpatialSearchUiModule.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["tissueblock",{"_index":1449,"title":{},"body":{"components/DonorCardComponent.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["tissueblock.description",{"_index":1496,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["tissueblock.donor.description",{"_index":1492,"title":{},"body":{"components/DonorCardComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["tissueblock.donor.label",{"_index":1491,"title":{},"body":{"components/DonorCardComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["tissueblock.label",{"_index":1495,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["tissueblockdata",{"_index":1189,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["tissueblockdata(filter",{"_index":1285,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["tissueblockdataquerystatus",{"_index":1169,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["tissueblocklistcomponent",{"_index":611,"title":{"components/TissueBlockListComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["tissueblocklistmodule",{"_index":3414,"title":{"modules/TissueBlockListModule.html":{}},"body":{"modules/SpatialSearchUiModule.html":{},"modules/TissueBlockListModule.html":{},"modules.html":{},"overview.html":{}}}],["tissueblockresult",{"_index":1101,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"interfaces/ListResult.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"components/TissueBlockListComponent.html":{}}}],["tissueblocks",{"_index":2358,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"components/TissueBlockListComponent.html":{}}}],["tissueblocks(state",{"_index":3465,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["tissueblocks.length",{"_index":3745,"title":{},"body":{"components/TissueBlockListComponent.html":{}}}],["tissues",{"_index":3763,"title":{},"body":{"components/TissueSectionVisComponent.html":{},"changelog.html":{}}}],["tissuesection",{"_index":3774,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["tissuesectionexists",{"_index":3758,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["tissuesectionexists(sectionnumber",{"_index":3770,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["tissuesectionresult",{"_index":3761,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["tissuesections",{"_index":3759,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["tissuesections]=\"tissueblock.sections",{"_index":1498,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["tissuesectionviscomponent",{"_index":613,"title":{"components/TissueSectionVisComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["tissuesectionvismodule",{"_index":1570,"title":{"modules/TissueSectionVisModule.html":{}},"body":{"modules/DonorCardModule.html":{},"modules/TissueSectionVisModule.html":{},"modules.html":{},"overview.html":{}}}],["title",{"_index":1526,"title":{},"body":{"components/DonorCardComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["tmc",{"_index":1125,"title":{},"body":{"interfaces/DataStateModel.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["toggle",{"_index":617,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["toggle(opened",{"_index":2253,"title":{},"body":{"classes/InitializationState.html":{}}}],["togglebuttoncomponent",{"_index":616,"title":{"components/ToggleButtonComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"modules/DrawerModule.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["toggled",{"_index":1005,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["toggleexpanded(expanded",{"_index":2267,"title":{},"body":{"classes/InitializationState.html":{}}}],["toggleexpansion",{"_index":1447,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["togglefiltervisible",{"_index":1950,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["toggleoptions",{"_index":1594,"title":{},"body":{"components/DropdownComponent.html":{}}}],["toggles",{"_index":396,"title":{},"body":{"interfaces/AppOptions.html":{},"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/InitializationState.html":{}}}],["togglescheme",{"_index":398,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["togglesliderpopover",{"_index":1683,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["token",{"_index":448,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"injectables/ThemingService.html":{},"miscellaneous/variables.html":{}}}],["token.length",{"_index":451,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["tool",{"_index":3588,"title":{},"body":{"components/TermOccurrenceListComponent.html":{},"changelog.html":{}}}],["toolbar",{"_index":3848,"title":{},"body":{"components/ViewerComponent.html":{}}}],["tooltiptext",{"_index":3582,"title":{},"body":{"components/TermOccurrenceListComponent.html":{}}}],["top",{"_index":1524,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["topblocks",{"_index":2356,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["topblocks.push",{"_index":2360,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["tort",{"_index":4584,"title":{},"body":{"license.html":{}}}],["total",{"_index":3766,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["totaltissuesections",{"_index":3760,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["totaltissuesections]=\"tissueblock.sectioncount",{"_index":1497,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["touch",{"_index":940,"title":{},"body":{"components/ContainerComponent.html":{},"components/DualSliderComponent.html":{}}}],["track",{"_index":254,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/ResultsBrowserComponent.html":{}}}],["tracking/telemetry",{"_index":4072,"title":{},"body":{"changelog.html":{}}}],["trackingpopupcomponent",{"_index":183,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["trackingpopupmodule",{"_index":107,"title":{},"body":{"modules/AppModule.html":{}}}],["tracks",{"_index":2497,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["transform",{"_index":1629,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"components/SpatialSearchConfigComponent.html":{}}}],["transition",{"_index":987,"title":{},"body":{"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["transition('closed",{"_index":2191,"title":{},"body":{"classes/InitializationState.html":{}}}],["transition('false",{"_index":994,"title":{},"body":{"components/ContentComponent.html":{}}}],["translatey",{"_index":1649,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{}}}],["translatey(0rem",{"_index":3127,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["transparency",{"_index":4156,"title":{},"body":{"changelog.html":{}}}],["transparent",{"_index":1514,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["travel_explore",{"_index":2907,"title":{},"body":{"components/RunSpatialSearchComponent.html":{}}}],["travisci",{"_index":4171,"title":{},"body":{"changelog.html":{}}}],["tree",{"_index":490,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"classes/SpatialSearchUiSelectors.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["tree'},{'name",{"_index":585,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["tree.component",{"_index":2639,"title":{},"body":{"components/OntologySelectionComponent.html":{},"modules/OntologyTreeModule.html":{}}}],["tree.component.ts",{"_index":4350,"title":{},"body":{"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["tree.module",{"_index":2445,"title":{},"body":{"modules/OntologyExplorationModule.html":{},"modules/OntologySelectionModule.html":{}}}],["tree.module.ts",{"_index":2653,"title":{},"body":{"modules/OntologyTreeModule.html":{}}}],["tree.nodes[term]?.label",{"_index":3507,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["tree/ontology",{"_index":2444,"title":{},"body":{"modules/OntologyExplorationModule.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["treemodel",{"_index":2550,"title":{},"body":{"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"interfaces/SearchResult.html":{}}}],["trigger",{"_index":988,"title":{},"body":{"components/ContentComponent.html":{},"classes/InitializationState.html":{}}}],["trigger('expandcollapse",{"_index":2194,"title":{},"body":{"classes/InitializationState.html":{}}}],["trigger('fadeinout",{"_index":990,"title":{},"body":{"components/ContentComponent.html":{}}}],["trigger('openclose",{"_index":2188,"title":{},"body":{"classes/InitializationState.html":{}}}],["triggered",{"_index":2486,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["true",{"_index":269,"title":{},"body":{"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"modules/ThemingModule.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["try",{"_index":2123,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"changelog.html":{}}}],["ts",{"_index":4472,"title":{},"body":{"dependencies.html":{}}}],["tslib",{"_index":4475,"title":{},"body":{"dependencies.html":{}}}],["tube",{"_index":1355,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["tuned",{"_index":4305,"title":{},"body":{"changelog.html":{}}}],["tuple",{"_index":921,"title":{},"body":{"components/ContainerComponent.html":{}}}],["turn",{"_index":4144,"title":{},"body":{"changelog.html":{}}}],["turned",{"_index":4130,"title":{},"body":{"changelog.html":{}}}],["turning",{"_index":4128,"title":{},"body":{"changelog.html":{}}}],["tutorial",{"_index":4047,"title":{},"body":{"changelog.html":{}}}],["two",{"_index":4230,"title":{},"body":{"changelog.html":{}}}],["type",{"_index":15,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"classes/StartSpatialSearchFlow.html":{},"components/TermOccurrenceListComponent.html":{},"interfaces/TermResult.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["typealiases",{"_index":4591,"title":{"miscellaneous/typealiases.html":{}},"body":{}}],["typeof",{"_index":531,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/OntologySearchComponent.html":{}}}],["types",{"_index":1038,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"components/SpatialSearchUiComponent.html":{},"changelog.html":{},"miscellaneous/typealiases.html":{}}}],["types/lru",{"_index":4415,"title":{},"body":{"dependencies.html":{}}}],["typescript",{"_index":483,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"changelog.html":{},"index.html":{}}}],["typing",{"_index":4279,"title":{},"body":{"changelog.html":{}}}],["ufl",{"_index":4123,"title":{},"body":{"changelog.html":{}}}],["ufxmpzatowe",{"_index":3089,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["ui",{"_index":597,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"classes/StartSpatialSearchFlow.html":{},"components/TermOccurrenceListComponent.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"coverage.html":{},"index.html":{}}}],["ui'},{'name",{"_index":599,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["ui.actions",{"_index":1973,"title":{},"body":{"components/FiltersPopoverComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["ui.actions.ts",{"_index":2023,"title":{},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"classes/StartSpatialSearchFlow.html":{},"classes/UpdateSpatialSearch.html":{},"coverage.html":{}}}],["ui.actions.ts:14",{"_index":3026,"title":{},"body":{"classes/SetOrgan.html":{}}}],["ui.actions.ts:20",{"_index":3028,"title":{},"body":{"classes/SetPosition.html":{}}}],["ui.actions.ts:26",{"_index":2432,"title":{},"body":{"classes/MoveToNode.html":{}}}],["ui.actions.ts:32",{"_index":2807,"title":{},"body":{"classes/ResetPosition.html":{}}}],["ui.actions.ts:36",{"_index":3030,"title":{},"body":{"classes/SetRadius.html":{}}}],["ui.actions.ts:4",{"_index":3545,"title":{},"body":{"classes/StartSpatialSearchFlow.html":{}}}],["ui.actions.ts:42",{"_index":2808,"title":{},"body":{"classes/ResetRadius.html":{}}}],["ui.actions.ts:46",{"_index":3823,"title":{},"body":{"classes/UpdateSpatialSearch.html":{}}}],["ui.actions.ts:50",{"_index":2025,"title":{},"body":{"classes/GenerateSpatialSearch.html":{}}}],["ui.actions.ts:54",{"_index":3024,"title":{},"body":{"classes/SetExecuteSearchOnGenerate.html":{}}}],["ui.actions.ts:8",{"_index":3033,"title":{},"body":{"classes/SetSex.html":{}}}],["ui.component",{"_index":196,"title":{},"body":{"interfaces/AppOptions.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiModule.html":{}}}],["ui.component.html",{"_index":3265,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{}}}],["ui.component.scss",{"_index":3264,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts",{"_index":3263,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"coverage.html":{}}}],["ui.component.ts:15",{"_index":3273,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["ui.component.ts:18",{"_index":3269,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["ui.component.ts:20",{"_index":3387,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:21",{"_index":3270,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["ui.component.ts:23",{"_index":3368,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:24",{"_index":3271,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["ui.component.ts:26",{"_index":3369,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:27",{"_index":3272,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["ui.component.ts:29",{"_index":3371,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:30",{"_index":3280,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["ui.component.ts:32",{"_index":3372,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:35",{"_index":3367,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:38",{"_index":3362,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:41",{"_index":3364,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:44",{"_index":3359,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:47",{"_index":3361,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:50",{"_index":3373,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:53",{"_index":3356,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:56",{"_index":3358,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:59",{"_index":3375,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:62",{"_index":3383,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:65",{"_index":3385,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:68",{"_index":3376,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:71",{"_index":3382,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:74",{"_index":3381,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:77",{"_index":3377,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:80",{"_index":3379,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:83",{"_index":3380,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.module",{"_index":3262,"title":{},"body":{"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{}}}],["ui.module.ts",{"_index":3297,"title":{},"body":{"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiModule.html":{}}}],["ui.netlify.app",{"_index":4503,"title":{},"body":{"index.html":{}}}],["ui.netlify.app/organ",{"_index":4513,"title":{},"body":{"index.html":{}}}],["ui.netlify.app/rui",{"_index":4510,"title":{},"body":{"index.html":{}}}],["ui.selectors",{"_index":3074,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["ui.selectors.ts",{"_index":3426,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{},"coverage.html":{}}}],["ui.selectors.ts:101",{"_index":3466,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:106",{"_index":3434,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:111",{"_index":3436,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:115",{"_index":3440,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:12",{"_index":3431,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:15",{"_index":3464,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:20",{"_index":3456,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:25",{"_index":3445,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:30",{"_index":3443,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:39",{"_index":3449,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:43",{"_index":3447,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:49",{"_index":3451,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:54",{"_index":3438,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:59",{"_index":3453,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:64",{"_index":3455,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:69",{"_index":3458,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:84",{"_index":3460,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:95",{"_index":3462,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.state",{"_index":3238,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"classes/SpatialSearchUiSelectors.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{}}}],["ui.state.ts",{"_index":2657,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"coverage.html":{}}}],["ui.state.ts:103",{"_index":3523,"title":{},"body":{"injectables/SpatialSearchUiState.html":{}}}],["ui.state.ts:115",{"_index":3522,"title":{},"body":{"injectables/SpatialSearchUiState.html":{}}}],["ui.state.ts:145",{"_index":3519,"title":{},"body":{"injectables/SpatialSearchUiState.html":{}}}],["ui.state.ts:186",{"_index":3520,"title":{},"body":{"injectables/SpatialSearchUiState.html":{}}}],["ui.state.ts:195",{"_index":3516,"title":{},"body":{"injectables/SpatialSearchUiState.html":{}}}],["ui.state.ts:205",{"_index":3513,"title":{},"body":{"injectables/SpatialSearchUiState.html":{}}}],["ui.state.ts:217",{"_index":3521,"title":{},"body":{"injectables/SpatialSearchUiState.html":{}}}],["ui.state.ts:225",{"_index":3517,"title":{},"body":{"injectables/SpatialSearchUiState.html":{}}}],["ui.state.ts:238",{"_index":3524,"title":{},"body":{"injectables/SpatialSearchUiState.html":{}}}],["ui.state.ts:271",{"_index":3512,"title":{},"body":{"injectables/SpatialSearchUiState.html":{}}}],["ui.state.ts:303",{"_index":3518,"title":{},"body":{"injectables/SpatialSearchUiState.html":{}}}],["ui.state.ts:312",{"_index":3515,"title":{},"body":{"injectables/SpatialSearchUiState.html":{}}}],["ui.state.ts:70",{"_index":2804,"title":{},"body":{"classes/ReallyUpdateSpatialSearch.html":{}}}],["ui.state.ts:84",{"_index":3514,"title":{},"body":{"injectables/SpatialSearchUiState.html":{}}}],["ui.state.ts:87",{"_index":3511,"title":{},"body":{"injectables/SpatialSearchUiState.html":{}}}],["ui/body",{"_index":195,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["ui/organ",{"_index":4512,"title":{},"body":{"index.html":{}}}],["ui/rui",{"_index":4511,"title":{},"body":{"index.html":{}}}],["ui/spatial",{"_index":1972,"title":{},"body":{"components/FiltersPopoverComponent.html":{},"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/RunSpatialSearchComponent.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"coverage.html":{}}}],["uibehavior",{"_index":3218,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["uid",{"_index":3666,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["uievent",{"_index":2857,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["uis",{"_index":3901,"title":{},"body":{"changelog.html":{}}}],["unassigncolor",{"_index":804,"title":{},"body":{"injectables/ColorAssignmentState.html":{}}}],["unassigncolor(@payload('key",{"_index":798,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["unassigncolor(key",{"_index":809,"title":{},"body":{"injectables/ColorAssignmentState.html":{}}}],["unchecked",{"_index":675,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["undefined",{"_index":408,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DualSliderComponent.html":{},"classes/GenerateSpatialSearch.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"classes/MoveToNode.html":{},"interfaces/OntologySelection.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{}}}],["under",{"_index":1336,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["underline",{"_index":1627,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{}}}],["unhighlightnode",{"_index":2312,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["unique",{"_index":2368,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["university",{"_index":4531,"title":{},"body":{"index.html":{}}}],["unknown",{"_index":528,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/FiltersContentComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["unless",{"_index":1472,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["unlike",{"_index":1326,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{}}}],["unnecessary",{"_index":4060,"title":{},"body":{"changelog.html":{}}}],["unselect",{"_index":4100,"title":{},"body":{"changelog.html":{}}}],["unset",{"_index":3818,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["until",{"_index":1756,"title":{},"body":{"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"changelog.html":{}}}],["unused",{"_index":3679,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["up",{"_index":853,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"injectables/OntologySearchService.html":{},"components/RunSpatialSearchComponent.html":{},"interfaces/SearchResult.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"changelog.html":{}}}],["update",{"_index":402,"title":{},"body":{"interfaces/AppOptions.html":{},"components/DualSliderComponent.html":{},"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"changelog.html":{}}}],["updateanatomicalstructurestreemodel(@payload('treemodel",{"_index":1270,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["updatecelltypestreemodel(@payload('treemodel",{"_index":1272,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["updated",{"_index":658,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"changelog.html":{}}}],["updatefaded",{"_index":950,"title":{},"body":{"components/ContentComponent.html":{}}}],["updatefilter",{"_index":1116,"title":{"classes/UpdateFilter.html":{}},"body":{"interfaces/DataStateModel.html":{},"components/FiltersContentComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"classes/UpdateFilter.html":{},"coverage.html":{}}}],["updatefilter(@payload('filter",{"_index":1276,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["updatefilter(value",{"_index":1881,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["updatefilterhandler(_ctx",{"_index":1282,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["updatemargin",{"_index":951,"title":{},"body":{"components/ContentComponent.html":{}}}],["updatemargin(position",{"_index":976,"title":{},"body":{"components/ContentComponent.html":{}}}],["updateorgan",{"_index":3041,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{}}}],["updateposition",{"_index":3208,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["updateposition(key",{"_index":3233,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["updateradius",{"_index":3300,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["updates",{"_index":974,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"components/ToggleButtonComponent.html":{},"changelog.html":{}}}],["updatesearchselection",{"_index":1853,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["updatesearchselection(items",{"_index":1885,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["updatesex",{"_index":3042,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{}}}],["updatesexfromselection",{"_index":1854,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["updatesexfromselection(items",{"_index":1887,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["updatespatialsearch",{"_index":2039,"title":{"classes/UpdateSpatialSearch.html":{}},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"coverage.html":{}}}],["updatespatialsearch(ctx",{"_index":2769,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["updatestatus(@payload('status",{"_index":1273,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["updateurl",{"_index":3829,"title":{},"body":{"components/ViewerComponent.html":{}}}],["upgraded",{"_index":4216,"title":{},"body":{"changelog.html":{}}}],["upgrades",{"_index":4281,"title":{},"body":{"changelog.html":{}}}],["upgrading",{"_index":4074,"title":{},"body":{"changelog.html":{}}}],["upload",{"_index":4154,"title":{},"body":{"changelog.html":{}}}],["upper",{"_index":1700,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["ureter",{"_index":1402,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["url",{"_index":271,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DonorCardComponent.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{},"miscellaneous/variables.html":{}}}],["url('./data",{"_index":3872,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["url.createobjecturl(codeblob",{"_index":3882,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["url?.startswith(domain",{"_index":433,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["urls",{"_index":2099,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["use",{"_index":1475,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/SpatialSearchUiComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"license.html":{}}}],["used",{"_index":252,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"classes/FlatNode.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"changelog.html":{}}}],["useexisting",{"_index":147,"title":{},"body":{"modules/AppModule.html":{},"modules/CoreModule.html":{}}}],["useful",{"_index":897,"title":{},"body":{"components/ContainerComponent.html":{}}}],["user",{"_index":352,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"interfaces/DataStateModel.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"changelog.html":{},"index.html":{}}}],["user/os",{"_index":4052,"title":{},"body":{"changelog.html":{}}}],["useremoteapi",{"_index":506,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{}}}],["users",{"_index":4295,"title":{},"body":{"changelog.html":{}}}],["uses",{"_index":401,"title":{},"body":{"interfaces/AppOptions.html":{},"changelog.html":{}}}],["usevalue",{"_index":143,"title":{},"body":{"modules/AppModule.html":{},"modules/DrawerModule.html":{},"modules/ThemingModule.html":{}}}],["using",{"_index":3694,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{},"changelog.html":{}}}],["uterus",{"_index":1403,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["uterus.svg",{"_index":1404,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["utilities",{"_index":4057,"title":{},"body":{"changelog.html":{}}}],["utility",{"_index":4488,"title":{},"body":{"miscellaneous/functions.html":{}}}],["uuid",{"_index":4476,"title":{},"body":{"dependencies.html":{}}}],["v1.1",{"_index":3993,"title":{},"body":{"changelog.html":{}}}],["v1.3",{"_index":3900,"title":{},"body":{"changelog.html":{}}}],["v1.5.0",{"_index":4143,"title":{},"body":{"changelog.html":{}}}],["v1.7",{"_index":3995,"title":{},"body":{"changelog.html":{}}}],["v1.7.0",{"_index":3987,"title":{},"body":{"changelog.html":{}}}],["v1.8.0",{"_index":3956,"title":{},"body":{"changelog.html":{}}}],["v1.9.0",{"_index":3932,"title":{},"body":{"changelog.html":{}}}],["v1.9.4",{"_index":3908,"title":{},"body":{"changelog.html":{}}}],["v1/sparql",{"_index":3938,"title":{},"body":{"changelog.html":{}}}],["v2.1.0",{"_index":3893,"title":{},"body":{"changelog.html":{}}}],["v3",{"_index":3912,"title":{},"body":{"changelog.html":{}}}],["val",{"_index":530,"title":{},"body":{"components/AppWebComponent.html":{}}}],["val.every(isstring",{"_index":534,"title":{},"body":{"components/AppWebComponent.html":{}}}],["valid",{"_index":2708,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["validatedrawers",{"_index":832,"title":{},"body":{"components/ContainerComponent.html":{}}}],["validates",{"_index":859,"title":{},"body":{"components/ContainerComponent.html":{}}}],["validation",{"_index":2498,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["value",{"_index":29,"title":{},"body":{"classes/AddSearch.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"injectables/ColorAssignmentState.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"classes/SpatialSearchUiSelectors.html":{},"components/SpinnerOverlayComponent.html":{},"classes/StartSpatialSearchFlow.html":{},"components/TermOccurrenceListComponent.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"miscellaneous/enumerations.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["value.slice(0",{"_index":3167,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["value.slice(1",{"_index":3169,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["value.tolowercase",{"_index":2591,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["valuechanges",{"_index":2505,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["valuechanges.pipe",{"_index":2508,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["valueof",{"_index":2151,"title":{},"body":{"classes/InitializationState.html":{}}}],["valuerange",{"_index":1684,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["values",{"_index":1037,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DualSliderComponent.html":{},"components/SpatialSearchUiComponent.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["var",{"_index":556,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["variable",{"_index":282,"title":{},"body":{"interfaces/AppOptions.html":{},"components/DonorCardComponent.html":{},"coverage.html":{}}}],["variables",{"_index":4598,"title":{"miscellaneous/variables.html":{}},"body":{"miscellaneous/variables.html":{}}}],["vasculature",{"_index":1405,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["version",{"_index":4004,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["very",{"_index":4206,"title":{},"body":{"changelog.html":{}}}],["via",{"_index":3952,"title":{},"body":{"changelog.html":{}}}],["video",{"_index":4075,"title":{},"body":{"changelog.html":{}}}],["videoid",{"_index":3086,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["view",{"_index":1547,"title":{},"body":{"components/DonorCardComponent.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchUiComponent.html":{},"changelog.html":{}}}],["viewchild",{"_index":172,"title":{},"body":{"interfaces/AppOptions.html":{},"components/DualSliderComponent.html":{},"components/OntologySelectionComponent.html":{}}}],["viewchild('bodyui",{"_index":241,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["viewchild('popover",{"_index":1753,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["viewchild(cdkportal",{"_index":1758,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["viewchild(ontologytreecomponent",{"_index":2637,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["viewchildren",{"_index":887,"title":{},"body":{"components/ContainerComponent.html":{}}}],["viewchildren(contentcomponent",{"_index":872,"title":{},"body":{"components/ContainerComponent.html":{}}}],["viewer",{"_index":275,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["viewer.component",{"_index":3854,"title":{},"body":{"modules/ViewerModule.html":{}}}],["viewer.component.html",{"_index":3827,"title":{},"body":{"components/ViewerComponent.html":{}}}],["viewer.component.scss",{"_index":3826,"title":{},"body":{"components/ViewerComponent.html":{}}}],["viewercomponent",{"_index":619,"title":{"components/ViewerComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"modules/ViewerModule.html":{},"coverage.html":{},"overview.html":{}}}],["viewermodule",{"_index":71,"title":{"modules/ViewerModule.html":{}},"body":{"modules/AppModule.html":{},"modules/ViewerModule.html":{},"modules.html":{},"overview.html":{}}}],["vieweropen",{"_index":283,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["viewing",{"_index":3928,"title":{},"body":{"changelog.html":{}}}],["viewport",{"_index":2860,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["views",{"_index":4067,"title":{},"body":{"changelog.html":{}}}],["virtual",{"_index":2814,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["vis",{"_index":3755,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["vis'},{'name",{"_index":615,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["vis.component",{"_index":3786,"title":{},"body":{"modules/TissueSectionVisModule.html":{}}}],["vis.component.html",{"_index":3757,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["vis.component.scss",{"_index":3756,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["vis.component.ts",{"_index":3754,"title":{},"body":{"components/TissueSectionVisComponent.html":{},"coverage.html":{}}}],["vis.component.ts:12",{"_index":3769,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["vis.component.ts:15",{"_index":3765,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["vis.component.ts:18",{"_index":3762,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["vis.component.ts:21",{"_index":3771,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["vis.module",{"_index":1577,"title":{},"body":{"modules/DonorCardModule.html":{}}}],["vis.module.ts",{"_index":3785,"title":{},"body":{"modules/TissueSectionVisModule.html":{}}}],["vis/tissue",{"_index":1576,"title":{},"body":{"modules/DonorCardModule.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"coverage.html":{}}}],["visibility",{"_index":1743,"title":{},"body":{"components/DualSliderComponent.html":{},"components/SpinnerOverlayComponent.html":{}}}],["visibility_off",{"_index":1414,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["visibility_on",{"_index":1412,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["visible",{"_index":1611,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpinnerOverlayComponent.html":{}}}],["visited",{"_index":3727,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["visual",{"_index":3926,"title":{},"body":{"changelog.html":{}}}],["visualization",{"_index":4092,"title":{},"body":{"changelog.html":{}}}],["vitessce",{"_index":4217,"title":{},"body":{"changelog.html":{}}}],["void",{"_index":83,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/CheckboxComponent.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"miscellaneous/functions.html":{}}}],["vs",{"_index":4044,"title":{},"body":{"changelog.html":{}}}],["vu",{"_index":4301,"title":{},"body":{"changelog.html":{}}}],["w",{"_index":1552,"title":{},"body":{"components/DonorCardComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{}}}],["wait",{"_index":2153,"title":{},"body":{"classes/InitializationState.html":{}}}],["waits",{"_index":2276,"title":{},"body":{"classes/InitializationState.html":{}}}],["warming",{"_index":3951,"title":{},"body":{"changelog.html":{}}}],["warmupdatabase",{"_index":1257,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["warning",{"_index":4239,"title":{},"body":{"changelog.html":{}}}],["warranties",{"_index":4571,"title":{},"body":{"license.html":{}}}],["warranty",{"_index":4568,"title":{},"body":{"license.html":{}}}],["watchoverflow",{"_index":3686,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["way",{"_index":2862,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["wc",{"_index":495,"title":{},"body":{"components/AppWebComponent.html":{}}}],["wc'},{'name",{"_index":559,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["web",{"_index":117,"title":{},"body":{"modules/AppModule.html":{},"components/AppWebComponent.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["webcomponent",{"_index":4043,"title":{},"body":{"changelog.html":{}}}],["webcomponents/webcomponentsjs",{"_index":4417,"title":{},"body":{"dependencies.html":{}}}],["webkit",{"_index":938,"title":{},"body":{"components/ContainerComponent.html":{}}}],["webpages",{"_index":4008,"title":{},"body":{"changelog.html":{}}}],["website",{"_index":4499,"title":{},"body":{"index.html":{}}}],["week",{"_index":4306,"title":{},"body":{"changelog.html":{}}}],["weight",{"_index":704,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/HeaderComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["well",{"_index":2813,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["west",{"_index":3276,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["whenever",{"_index":288,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"classes/InitializationState.html":{},"miscellaneous/functions.html":{}}}],["whether",{"_index":264,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/ResultsBrowserComponent.html":{},"components/SpinnerOverlayComponent.html":{},"injectables/ThemingService.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"license.html":{}}}],["white",{"_index":695,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["whole",{"_index":4303,"title":{},"body":{"changelog.html":{}}}],["whose",{"_index":2469,"title":{},"body":{"components/OntologySearchComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["width",{"_index":711,"title":{},"body":{"components/CheckboxComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["widths",{"_index":2284,"title":{},"body":{"classes/InitializationState.html":{}}}],["window",{"_index":279,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["window.matchmedia",{"_index":348,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["window.matchmedia('(prefers",{"_index":354,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["window.open(url",{"_index":439,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["within",{"_index":2625,"title":{},"body":{"components/OntologySelectionComponent.html":{},"components/SpatialSearchUiComponent.html":{},"changelog.html":{}}}],["without",{"_index":874,"title":{},"body":{"components/ContainerComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"changelog.html":{},"license.html":{}}}],["work",{"_index":3696,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["workaround",{"_index":2294,"title":{},"body":{"classes/InitializationState.html":{}}}],["worker",{"_index":1429,"title":{},"body":{"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"injectables/WorkerDataSourceService.html":{},"miscellaneous/variables.html":{}}}],["worker(url",{"_index":3871,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["workerccfdatabasedatasourceservice",{"_index":3856,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["workerdatasourceservice",{"_index":1428,"title":{"injectables/WorkerDataSourceService.html":{}},"body":{"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"injectables/WorkerDataSourceService.html":{},"coverage.html":{}}}],["workflows",{"_index":4173,"title":{},"body":{"changelog.html":{}}}],["working",{"_index":3998,"title":{},"body":{"changelog.html":{}}}],["works",{"_index":4189,"title":{},"body":{"changelog.html":{}}}],["wrap",{"_index":709,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["wrapped",{"_index":871,"title":{},"body":{"components/ContainerComponent.html":{}}}],["wrapper",{"_index":1622,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/OntologySearchComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{}}}],["wrapper/container",{"_index":1825,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["wrapping",{"_index":875,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{}}}],["x",{"_index":390,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"components/TissueSectionVisComponent.html":{},"classes/UpdateSpatialSearch.html":{}}}],["x.tofixed(1",{"_index":3173,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["x_dimension",{"_index":2727,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["xyz",{"_index":3408,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["xyzpositionmodule",{"_index":3419,"title":{},"body":{"modules/SpatialSearchUiModule.html":{}}}],["x},${y},${z",{"_index":3164,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["x}_${y}_${z",{"_index":2748,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["y",{"_index":392,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{}}}],["y.tofixed(1",{"_index":3174,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["y_dimension",{"_index":2728,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["yes",{"_index":2475,"title":{},"body":{"components/OntologySearchComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"miscellaneous/functions.html":{}}}],["youtube",{"_index":4023,"title":{},"body":{"changelog.html":{}}}],["z",{"_index":394,"title":{},"body":{"interfaces/AppOptions.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{},"classes/UpdateSpatialSearch.html":{}}}],["z.tofixed(1",{"_index":3175,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["z_dimension",{"_index":2729,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["zone.js",{"_index":4478,"title":{},"body":{"dependencies.html":{}}}],["zoom",{"_index":72,"title":{},"body":{"modules/AppModule.html":{},"modules/CheckboxModule.html":{},"modules/CoreModule.html":{},"modules/DonorCardModule.html":{},"modules/DrawerModule.html":{},"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/FiltersContentModule.html":{},"modules/FiltersPopoverModule.html":{},"modules/HeaderModule.html":{},"modules/OntologyExplorationModule.html":{},"modules/OntologySearchModule.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"modules/ResultsBrowserModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules/SpinnerOverlayModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/ThemingModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/TissueBlockListModule.html":{},"modules/TissueSectionVisModule.html":{},"modules/ViewerModule.html":{},"overview.html":{}}}]],"pipeline":["stemmer"]}, - "store": {"classes/AddSearch.html":{"url":"classes/AddSearch.html","title":"class - AddSearch","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n AddSearch\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(sex: Sex, organName: string, search: SpatialSearch)\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.actions.ts:9\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n sex\n \n \n Sex\n \n \n \n No\n \n \n \n \n organName\n \n \n string\n \n \n \n No\n \n \n \n \n search\n \n \n SpatialSearch\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[Spatial Search Filter] Add'\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.actions.ts:9\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { SpatialSearch } from 'ccf-database';\n\nimport { Sex } from '../../../shared/components/spatial-search-config/spatial-search-config.component';\n\nimport type { SpatialSearchFilterItem } from './spatial-search-filter.state';\n\n\nexport class AddSearch {\n static readonly type = '[Spatial Search Filter] Add';\n\n constructor(readonly sex: Sex, readonly organName: string, readonly search: SpatialSearch) { }\n}\n\nexport class RemoveSearch {\n static readonly type = '[Spatial Search Filter] Remove';\n\n constructor(readonly id: string) { }\n}\n\nexport class SetSelectedSearches {\n static readonly type = '[Spatial Search Filter] Set selected searches';\n\n constructor(readonly items: SpatialSearchFilterItem[]) { }\n}\n\n \n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/AppModule.html":{"url":"modules/AppModule.html","title":"module - AppModule","body":"\n \n\n\n\n\n Modules\n AppModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_AppModule\n\n\n\ncluster_AppModule_declarations\n\n\n\ncluster_AppModule_imports\n\n\n\n\nAppComponent\n\nAppComponent\n\n\n\nAppModule\n\nAppModule\n\nAppModule -->\n\nAppComponent->AppModule\n\n\n\n\n\nAppWebComponent\n\nAppWebComponent\n\nAppModule -->\n\nAppWebComponent->AppModule\n\n\n\n\n\nCoreModule\n\nCoreModule\n\nAppModule -->\n\nCoreModule->AppModule\n\n\n\n\n\nDrawerModule\n\nDrawerModule\n\nAppModule -->\n\nDrawerModule->AppModule\n\n\n\n\n\nDualSliderModule\n\nDualSliderModule\n\nAppModule -->\n\nDualSliderModule->AppModule\n\n\n\n\n\nFiltersPopoverModule\n\nFiltersPopoverModule\n\nAppModule -->\n\nFiltersPopoverModule->AppModule\n\n\n\n\n\nOntologyExplorationModule\n\nOntologyExplorationModule\n\nAppModule -->\n\nOntologyExplorationModule->AppModule\n\n\n\n\n\nResultsBrowserModule\n\nResultsBrowserModule\n\nAppModule -->\n\nResultsBrowserModule->AppModule\n\n\n\n\n\nRunSpatialSearchModule\n\nRunSpatialSearchModule\n\nAppModule -->\n\nRunSpatialSearchModule->AppModule\n\n\n\n\n\nSpinnerOverlayModule\n\nSpinnerOverlayModule\n\nAppModule -->\n\nSpinnerOverlayModule->AppModule\n\n\n\n\n\nViewerModule\n\nViewerModule\n\nAppModule -->\n\nViewerModule->AppModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/app.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n AppComponent\n \n \n AppWebComponent\n \n \n \n \n EntryComponents\n \n \n AppComponent\n \n \n \n \n Imports\n \n \n CoreModule\n \n \n DrawerModule\n \n \n DualSliderModule\n \n \n FiltersPopoverModule\n \n \n OntologyExplorationModule\n \n \n ResultsBrowserModule\n \n \n RunSpatialSearchModule\n \n \n SpinnerOverlayModule\n \n \n ViewerModule\n \n \n \n \n \n\n \n \n \n Methods\n \n \n \n \n \n \n \n ngDoBootstrap\n \n \n \n \n \n \nngDoBootstrap()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/app.module.ts:57\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n\n \n\n\n \n import { OverlayContainer } from '@angular/cdk/overlay';\nimport { DoBootstrap, Injector, NgModule } from '@angular/core';\nimport { createCustomElement } from '@angular/elements';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatSnackBarModule } from '@angular/material/snack-bar';\nimport { MatTooltipModule } from '@angular/material/tooltip';\nimport { BrowserModule } from '@angular/platform-browser';\nimport { BrowserAnimationsModule } from '@angular/platform-browser/animations';\nimport { BodyUiModule, InfoButtonModule, OrganSelectorModule, TrackingPopupModule } from 'ccf-shared';\nimport { AppRootOverlayContainer } from './core/services/app-root-overlay/app-root-overlay.service';\n\nimport { DEFAULT_THEME } from '../app/core/services/theming/theming.service';\nimport { AppWebComponent } from './app-web-component.component';\nimport { AppComponent } from './app.component';\nimport { CoreModule } from './core/core.module';\nimport { FiltersPopoverModule } from './modules/filters/filters-popover/filters-popover.module';\nimport { OntologyExplorationModule } from './modules/ontology-exploration/ontology-exploration.module';\nimport { ResultsBrowserModule } from './modules/results-browser/results-browser/results-browser.module';\nimport { DrawerModule } from './shared/components/drawer/drawer.module';\nimport { DualSliderModule } from './shared/components/dual-slider/dual-slider.module';\nimport { RunSpatialSearchModule } from './shared/components/run-spatial-search/run-spatial-search.module';\nimport { SpinnerOverlayModule } from './shared/components/spinner-overlay/spinner-overlay.module';\nimport { ViewerModule } from './shared/components/viewer/viewer.module';\n\n\n@NgModule({\n imports: [\n BrowserAnimationsModule,\n BrowserModule,\n CoreModule,\n DrawerModule,\n FiltersPopoverModule,\n OntologyExplorationModule,\n MatIconModule,\n DualSliderModule,\n ResultsBrowserModule,\n SpinnerOverlayModule,\n BodyUiModule,\n OrganSelectorModule,\n InfoButtonModule,\n MatTooltipModule,\n ViewerModule,\n TrackingPopupModule,\n MatSnackBarModule,\n RunSpatialSearchModule\n ],\n declarations: [AppComponent, AppWebComponent],\n providers: [\n { provide: DEFAULT_THEME, useValue: 'hubmap-theme-light' },\n { provide: OverlayContainer, useExisting: AppRootOverlayContainer }\n ],\n entryComponents: [AppComponent]\n})\nexport class AppModule implements DoBootstrap {\n constructor(private readonly injector: Injector) { }\n\n ngDoBootstrap(): void {\n const appElement = createCustomElement(AppWebComponent, {\n injector: this.injector\n });\n\n customElements.define('ccf-eui', appElement);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/AppOptions.html":{"url":"interfaces/AppOptions.html","title":"interface - AppOptions","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n AppOptions\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/app.component.ts\n \n\n\n\n \n Extends\n \n \n CCFDatabaseOptions\n \n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n header\n \n \n \n Optional\n \n homeUrl\n \n \n \n Optional\n \n loginEnabled\n \n \n \n Optional\n \n logoTooltip\n \n \n \n Optional\n \n theme\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n header\n \n \n \n \n \n \n \n \n header: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n homeUrl\n \n \n \n \n \n \n \n \n homeUrl: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n loginEnabled\n \n \n \n \n \n \n \n \n loginEnabled: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n logoTooltip\n \n \n \n \n \n \n \n \n logoTooltip: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n theme\n \n \n \n \n \n \n \n \n theme: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n\n\n \n import { ChangeDetectionStrategy, ChangeDetectorRef, Component, ElementRef, Injector, OnInit, ViewChild } from '@angular/core';\nimport { MatSnackBar } from '@angular/material/snack-bar';\nimport { Dispatch } from '@ngxs-labs/dispatch-decorator';\nimport { Select } from '@ngxs/store';\nimport { CCFDatabaseOptions, OntologyTreeModel } from 'ccf-database';\nimport { DataSourceService, GlobalConfigState, TrackingPopupComponent } from 'ccf-shared';\nimport { ConsentService } from 'ccf-shared/analytics';\nimport { combineLatest, Observable, ReplaySubject } from 'rxjs';\nimport { map, pluck } from 'rxjs/operators';\n\nimport { BodyUiComponent } from '../../../ccf-shared/src/lib/components/body-ui/body-ui.component';\nimport { environment } from '../environments/environment';\nimport { OntologySelection } from './core/models/ontology-selection';\nimport { AppRootOverlayContainer } from './core/services/app-root-overlay/app-root-overlay.service';\nimport { ThemingService } from './core/services/theming/theming.service';\nimport { actionAsFn } from './core/store/action-as-fn';\nimport { DataStateSelectors } from './core/store/data/data.selectors';\nimport { DataQueryState, DataState } from './core/store/data/data.state';\nimport { ListResultsState } from './core/store/list-results/list-results.state';\nimport { SceneState } from './core/store/scene/scene.state';\nimport { RemoveSearch, SetSelectedSearches } from './core/store/spatial-search-filter/spatial-search-filter.actions';\nimport { SpatialSearchFilterSelectors } from './core/store/spatial-search-filter/spatial-search-filter.selectors';\nimport { SpatialSearchFilterItem } from './core/store/spatial-search-filter/spatial-search-filter.state';\nimport { FiltersPopoverComponent } from './modules/filters/filters-popover/filters-popover.component';\nimport { DrawerComponent } from './shared/components/drawer/drawer/drawer.component';\n\n\ninterface AppOptions extends CCFDatabaseOptions {\n theme?: string;\n header?: boolean;\n homeUrl?: string;\n logoTooltip?: string;\n loginEnabled?: boolean;\n}\n\n\n/**\n * This is the main angular component that all the other components branch off from.\n * It is in charge of the header and drawer components who have many sub-components.\n */\n@Component({\n selector: 'ccf-root',\n templateUrl: './app.component.html',\n styleUrls: ['./app.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush,\n})\nexport class AppComponent implements OnInit {\n @ViewChild('bodyUI', { static: false }) bodyUI: BodyUiComponent;\n\n\n @Select(DataStateSelectors.cellTypesTreeModel)\n readonly cellTypeTreeModel$: Observable;\n\n @Select(DataStateSelectors.anatomicalStructuresTreeModel)\n readonly ontologyTreeModel$: Observable;\n\n @Select(SpatialSearchFilterSelectors.items)\n readonly selectableSearches$: Observable;\n\n @Dispatch()\n readonly setSelectedSearches = actionAsFn(SetSelectedSearches);\n\n @Dispatch()\n readonly removeSpatialSearch = actionAsFn(RemoveSearch);\n\n /**\n * Used to keep track of the ontology label to be passed down to the\n * results-browser component.\n */\n ontologySelectionLabel = 'body';\n\n cellTypeSelectionLabel = 'cell';\n\n selectionLabel = 'body | cell';\n\n /**\n * Whether or not organ carousel is open\n */\n organListVisible = true;\n\n /**\n * Emitted url object from the results browser item\n */\n url = '';\n\n /**\n * Acceptable viewer domains (others will open in new window)\n */\n acceptableViewerDomains: string[] = environment.acceptableViewerDomains || [];\n\n /**\n * Variable to keep track of whether the viewer is open\n * or not\n */\n viewerOpen = false;\n\n get isLightTheme(): boolean {\n return this.theming.getTheme().endsWith('light');\n }\n\n /** Emits true whenever the overlay spinner should activate. */\n readonly spinnerActive$ = this.data.queryStatus$.pipe(\n map(state => state === DataQueryState.Running)\n );\n\n readonly loadingMessage$ = this.data.state$.pipe(pluck('statusMessage'));\n\n readonly ontologyTerms$: Observable;\n readonly cellTypeTerms$: Observable;\n\n readonly theme$ = this.globalConfig.getOption('theme');\n readonly themeMode$ = new ReplaySubject(1);\n\n readonly header$ = this.globalConfig.getOption('header');\n readonly homeUrl$ = this.globalConfig.getOption('homeUrl');\n readonly logoTooltip$ = this.globalConfig.getOption('logoTooltip');\n readonly loginDisabled$ = this.globalConfig.getOption('loginDisabled');\n\n /**\n * Creates an instance of app component.\n *\n * @param data The data state.\n */\n constructor(\n el: ElementRef, injector: Injector,\n readonly data: DataState, readonly theming: ThemingService,\n readonly scene: SceneState, readonly listResultsState: ListResultsState,\n readonly consentService: ConsentService, readonly snackbar: MatSnackBar, overlay: AppRootOverlayContainer,\n readonly dataSource: DataSourceService, private readonly globalConfig: GlobalConfigState, cdr: ChangeDetectorRef\n ) {\n theming.initialize(el, injector);\n overlay.setRootElement(el);\n data.tissueBlockData$.subscribe();\n data.aggregateData$.subscribe();\n data.ontologyTermOccurencesData$.subscribe();\n data.cellTypeTermOccurencesData$.subscribe();\n data.sceneData$.subscribe();\n data.filter$.subscribe();\n data.technologyFilterData$.subscribe();\n data.providerFilterData$.subscribe();\n this.ontologyTerms$ = data.filter$.pipe(pluck('ontologyTerms'));\n this.cellTypeTerms$ = data.filter$.pipe(pluck('cellTypeTerms'));\n\n combineLatest([this.theme$, this.themeMode$]).subscribe(\n ([theme, mode]) => {\n this.theming.setTheme(`${theme}-theme-${mode}`);\n cdr.markForCheck();\n }\n );\n }\n\n ngOnInit(): void {\n const snackBar = this.snackbar.openFromComponent(TrackingPopupComponent, {\n data: {\n preClose: () => {\n snackBar.dismiss();\n }\n },\n duration: this.consentService.consent === 'not-set' ? Infinity : 3000\n });\n\n if (window.matchMedia) {\n // Sets initial theme according to user theme preference\n if (window.matchMedia('(prefers-color-scheme: dark)').matches) {\n this.themeMode$.next('dark');\n } else {\n this.themeMode$.next('light');\n }\n\n // Listens for changes in user theme preference\n window.matchMedia('(prefers-color-scheme: dark)').addEventListener('change', e => {\n this.themeMode$.next(e.matches ? 'dark' : 'light');\n });\n } else {\n this.themeMode$.next('light');\n }\n }\n\n /**\n * Resets the drawers and filter components to their default state.\n *\n * @param left The left drawer component gets passed in so we can call it's methods to control it's state\n * @param right The right drawer component gets passed in so we can call it's methods to control it's state\n * @param filterbox The filter's popover component gets passed in so we can control it's popover's state\n */\n reset(\n left: DrawerComponent,\n right: DrawerComponent,\n filterbox: FiltersPopoverComponent\n ): void {\n left.open();\n left.closeExpanded();\n right.open();\n right.closeExpanded();\n filterbox.removeBox();\n this.resetView();\n }\n\n resetView(): void {\n this.bodyUI.target = [0, 0, 0];\n this.bodyUI.rotation = 0;\n this.bodyUI.rotationX = 0;\n this.bodyUI.bounds = { x: 2.2, y: 2, z: 0.4 };\n }\n\n /**\n * Toggles scheme between light and dark mode\n */\n toggleScheme(): void {\n this.themeMode$.next(this.isLightTheme ? 'dark' : 'light');\n }\n\n /**\n * Captures changes in the ontologySelection and uses them to update the results-browser label\n * and the filter object in the data store.\n *\n * @param ontologySelection the list of currently selected organ nodes\n */\n ontologySelected(ontologySelection: OntologySelection[] | undefined, type: 'anatomical-structures' | 'cell-type'): void {\n if (ontologySelection) {\n if (type === 'anatomical-structures') {\n this.data.updateFilter({ ontologyTerms: ontologySelection.map(selection => selection.id) });\n this.ontologySelectionLabel = this.createSelectionLabel(ontologySelection);\n } else {\n this.data.updateFilter({ cellTypeTerms: ontologySelection.map(selection => selection.id) });\n this.cellTypeSelectionLabel = this.createSelectionLabel(ontologySelection);\n }\n if (this.ontologySelectionLabel && this.cellTypeSelectionLabel) {\n this.selectionLabel = `${this.ontologySelectionLabel} | ${this.cellTypeSelectionLabel}`;\n } else if (this.ontologySelectionLabel) {\n this.selectionLabel = `${this.ontologySelectionLabel}`;\n } else if (this.cellTypeSelectionLabel) {\n this.selectionLabel = `${this.cellTypeSelectionLabel}`;\n } else {\n this.selectionLabel = '';\n }\n if (ontologySelection[0] && ontologySelection[0].label === 'body') {\n this.resetView();\n }\n return;\n }\n\n this.data.updateFilter({ ontologyTerms: [], cellTypeTerms: [] });\n this.ontologySelectionLabel = '';\n this.cellTypeSelectionLabel = '';\n }\n\n /**\n * Creates selection label for the results-browser to display based on an\n * array of selected ontology nodes.\n */\n createSelectionLabel(ontolgySelection: OntologySelection[]): string {\n if (ontolgySelection.length === 0) {\n return '';\n }\n\n if (ontolgySelection.length === 1) {\n return ontolgySelection[0].label;\n }\n\n let selectionString = '';\n ontolgySelection.forEach((selection, index) => {\n selectionString += selection.label;\n\n // Don't add a comma if it's the last item in the array.\n if (index url?.startsWith(domain));\n if (isWhitelisted) {\n this.url = url;\n this.viewerOpen = !!url;\n } else {\n // Open link in new tab\n window.open(url, '_blank');\n this.closeiFrameViewer();\n }\n }\n\n /**\n * Function to easily close the iFrame viewer.\n */\n closeiFrameViewer(): void {\n this.viewerOpen = false;\n }\n\n /**\n * Gets login token\n */\n get loggedIn(): boolean {\n const token = this.globalConfig.snapshot.hubmapToken ?? '';\n return token.length > 0;\n }\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/AppRootOverlayContainer.html":{"url":"injectables/AppRootOverlayContainer.html","title":"injectable - AppRootOverlayContainer","body":"\n \n\n\n\n\n\n\n\n\n Injectables\n AppRootOverlayContainer\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/services/app-root-overlay/app-root-overlay.service.ts\n \n\n\n\n \n Extends\n \n \n OverlayContainer\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Private\n attached\n \n \n Private\n rootElement\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n Protected\n _createContainer\n \n \n Private\n appendToRoot\n \n \n setRootElement\n \n \n \n \n\n\n\n\n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Protected\n _createContainer\n \n \n \n \n \n \n \n _createContainer()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/app-root-overlay/app-root-overlay.service.ts:27\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n appendToRoot\n \n \n \n \n \n \n \n appendToRoot()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/app-root-overlay/app-root-overlay.service.ts:32\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n setRootElement\n \n \n \n \n \n \nsetRootElement(el: ElementRef)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/app-root-overlay/app-root-overlay.service.ts:13\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n el\n \n ElementRef\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Private\n attached\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/services/app-root-overlay/app-root-overlay.service.ts:11\n \n \n\n\n \n \n \n \n \n \n \n \n Private\n rootElement\n \n \n \n \n \n \n Type : ElementRef\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/services/app-root-overlay/app-root-overlay.service.ts:10\n \n \n\n\n \n \n\n\n \n\n\n \n import { OverlayContainer } from '@angular/cdk/overlay';\nimport { Injectable, ElementRef } from '@angular/core';\n\n\n@Injectable({\n providedIn: 'root'\n})\nexport class AppRootOverlayContainer extends OverlayContainer {\n private rootElement: ElementRef;\n private attached = false;\n\n setRootElement(el: ElementRef): void {\n if (this.attached) {\n this.rootElement.nativeElement.removeChild(this._containerElement);\n this.attached = false;\n }\n\n this.rootElement = el;\n this.rootElement.nativeElement.style.display = 'block';\n this.rootElement.nativeElement.style.position = 'contents';\n this.rootElement.nativeElement.style.height = '100%';\n this.appendToRoot();\n }\n\n // eslint-disable-next-line @typescript-eslint/naming-convention\n protected _createContainer(): void {\n super._createContainer();\n this.appendToRoot();\n }\n\n private appendToRoot(): void {\n if (!this._containerElement || !this.rootElement) {\n return;\n }\n\n this.rootElement.nativeElement.appendChild(this._containerElement);\n this.attached = true;\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/AppWebComponent.html":{"url":"components/AppWebComponent.html","title":"component - AppWebComponent","body":"\n \n\n\n\n\n\n Components\n \n AppWebComponent\n\n\n\n \n Info\n \n \n Source\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/app-web-component.component.ts\n\n\n\n\n \n Extends\n \n \n BaseWebComponent\n \n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-root-wc\n \n\n\n\n \n template\n \n \n\n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n initialized\n \n \n \n \n\n\n \n \n Inputs\n \n \n \n \n \n \n dataSources\n \n \n header\n \n \n homeUrl\n \n \n hubmapAssetUrl\n \n \n hubmapDataService\n \n \n hubmapDataUrl\n \n \n hubmapPortalUrl\n \n \n hubmapToken\n \n \n loginDisabled\n \n \n logoTooltip\n \n \n remoteApiEndpoint\n \n \n theme\n \n \n useRemoteApi\n \n \n \n \n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(configStore: GlobalConfigState, cdr: ChangeDetectorRef)\n \n \n \n \n Defined in projects/ccf-eui/src/app/app-web-component.component.ts:47\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n configStore\n \n \n GlobalConfigState\n \n \n \n No\n \n \n \n \n cdr\n \n \n ChangeDetectorRef\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n dataSources\n \n \n \n \n Type : string | string[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/app-web-component.component.ts:31\n \n \n \n \n \n \n \n \n \n header\n \n \n \n \n Type : string | boolean\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/app-web-component.component.ts:42\n \n \n \n \n \n \n \n \n \n homeUrl\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/app-web-component.component.ts:43\n \n \n \n \n \n \n \n \n \n hubmapAssetUrl\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/app-web-component.component.ts:35\n \n \n \n \n \n \n \n \n \n hubmapDataService\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/app-web-component.component.ts:33\n \n \n \n \n \n \n \n \n \n hubmapDataUrl\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/app-web-component.component.ts:34\n \n \n \n \n \n \n \n \n \n hubmapPortalUrl\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/app-web-component.component.ts:37\n \n \n \n \n \n \n \n \n \n hubmapToken\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/app-web-component.component.ts:36\n \n \n \n \n \n \n \n \n \n loginDisabled\n \n \n \n \n Type : boolean\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/app-web-component.component.ts:45\n \n \n \n \n \n \n \n \n \n logoTooltip\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/app-web-component.component.ts:44\n \n \n \n \n \n \n \n \n \n remoteApiEndpoint\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/app-web-component.component.ts:40\n \n \n \n \n \n \n \n \n \n theme\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/app-web-component.component.ts:41\n \n \n \n \n \n \n \n \n \n useRemoteApi\n \n \n \n \n Type : string | boolean\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/app-web-component.component.ts:39\n \n \n \n \n\n\n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n initialized\n \n \n \n \n \n \n Type : boolean\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/app-web-component.component.ts:47\n \n \n\n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, ChangeDetectorRef, Component, Input } from '@angular/core';\nimport { GlobalConfigState } from 'ccf-shared';\nimport { BaseWebComponent, BUILTIN_PARSERS, GenericGlobalConfig } from 'ccf-shared/web-components';\n\nimport { environment } from '../environments/environment';\n\n\nfunction parseDataSources(value: unknown): string[] {\n const isString = (val: unknown): val is string => typeof val === 'string';\n const isStringArray = (val: unknown): val is string[] => Array.isArray(val) && val.every(isString);\n\n if (typeof value === 'string') {\n const json = BUILTIN_PARSERS.json(value);\n if (isStringArray(json)) {\n return json;\n }\n } else if (isStringArray(value)) {\n return value;\n }\n\n throw new Error('Invalid data sources');\n}\n\n\n@Component({\n selector: 'ccf-root-wc',\n template: '',\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class AppWebComponent extends BaseWebComponent {\n @Input() dataSources: string | string[];\n\n @Input() hubmapDataService: string;\n @Input() hubmapDataUrl: string;\n @Input() hubmapAssetUrl: string;\n @Input() hubmapToken: string;\n @Input() hubmapPortalUrl: string;\n\n @Input() useRemoteApi: string | boolean;\n @Input() remoteApiEndpoint: string;\n @Input() theme: string;\n @Input() header: string | boolean;\n @Input() homeUrl: string;\n @Input() logoTooltip: string;\n @Input() loginDisabled: boolean;\n\n initialized: boolean;\n\n constructor(\n configStore: GlobalConfigState,\n cdr: ChangeDetectorRef\n ) {\n super(configStore, cdr, {\n initialDelay: 10,\n\n initialConfig: {\n ...environment.dbOptions,\n ...globalThis['dbOptions'],\n ...environment.customization\n },\n parse: {\n dataSources: parseDataSources,\n useRemoteApi: BUILTIN_PARSERS.boolean,\n header: BUILTIN_PARSERS.boolean,\n loginDisabled: BUILTIN_PARSERS.boolean\n }\n });\n }\n}\n\n \n\n\n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ''\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'AppWebComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/CheckboxComponent.html":{"url":"components/CheckboxComponent.html","title":"component - CheckboxComponent","body":"\n \n\n\n\n\n\n Components\n \n CheckboxComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/checkbox/checkbox.component.ts\n\n\n\n \n Description\n \n \n Creates a labeled group of checkboxes and emits a current list of selections whenever a selection changes.\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-checkbox\n \n\n \n styleUrls\n ./checkbox.component.scss\n \n\n\n\n \n templateUrl\n ./checkbox.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n filterOnChange\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n columns\n \n \n label\n \n \n options\n \n \n selection\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n selectionChange\n \n \n \n \n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(ga: GoogleAnalyticsService)\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/checkbox/checkbox.component.ts:38\n \n \n\n \n \n Creates an instance of checkbox component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n ga\n \n \n GoogleAnalyticsService\n \n \n \n No\n \n \n \n Analytics service\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n columns\n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 3\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/checkbox/checkbox.component.ts:33\n \n \n \n \n Number of columns\n\n \n \n \n \n \n \n \n \n \n label\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/checkbox/checkbox.component.ts:18\n \n \n \n \n The label that describes the overall question the checkbox is asking\n\n \n \n \n \n \n \n \n \n \n options\n \n \n \n \n Type : string[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/checkbox/checkbox.component.ts:23\n \n \n \n \n Used to generate the individual checkboxes and their individual labels\n\n \n \n \n \n \n \n \n \n \n selection\n \n \n \n \n Type : string[]\n\n \n \n \n \n Default value : []\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/checkbox/checkbox.component.ts:28\n \n \n \n \n A list of the checkboxes the user has checked. To be updated any time a checkbox changes.\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n selectionChange\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/checkbox/checkbox.component.ts:38\n \n \n \n \n Any time a checkbox changes we emit that value so the parent component has that information\n\n \n \n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n filterOnChange\n \n \n \n \n \n \nfilterOnChange(event: MatCheckboxChange, option: string)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/checkbox/checkbox.component.ts:53\n \n \n\n\n \n \n This method captures checkbox events and decides whether to add or remove a filter selection based on the checked property\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n event\n \n MatCheckboxChange\n \n\n \n No\n \n\n\n \n Event object from the checkbox that contains the boolean property 'checked'\n\n \n \n \n option\n \n string\n \n\n \n No\n \n\n\n \n Tells us which option was checked or unchecked\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, Input, Output } from '@angular/core';\nimport { MatCheckboxChange } from '@angular/material/checkbox';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\n\n/**\n * Creates a labeled group of checkboxes and emits a current list of selections whenever a selection changes.\n */\n@Component({\n selector: 'ccf-checkbox',\n templateUrl: './checkbox.component.html',\n styleUrls: ['./checkbox.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class CheckboxComponent {\n /**\n * The label that describes the overall question the checkbox is asking\n */\n @Input() label: string;\n\n /**\n * Used to generate the individual checkboxes and their individual labels\n */\n @Input() options: string[];\n\n /**\n * A list of the checkboxes the user has checked. To be updated any time a checkbox changes.\n */\n @Input() selection: string[] = [];\n\n /**\n * Number of columns\n */\n @Input() columns = 3;\n\n /**\n * Any time a checkbox changes we emit that value so the parent component has that information\n */\n @Output() readonly selectionChange = new EventEmitter();\n\n /**\n * Creates an instance of checkbox component.\n *\n * @param ga Analytics service\n */\n constructor(private readonly ga: GoogleAnalyticsService) { }\n\n /**\n * This method captures checkbox events and decides whether to add or remove a filter selection based on the checked property\n *\n * @param event Event object from the checkbox that contains the boolean property 'checked'\n * @param option Tells us which option was checked or unchecked\n */\n filterOnChange(event: MatCheckboxChange, option: string): void {\n const checked = event.checked;\n\n if (checked) {\n this.selection = [...this.selection, option];\n this.ga.event('filter_added', 'filter_checkbox', option);\n } else {\n this.selection = this.selection.filter(selection => selection !== option);\n this.ga.event('filter_removed', 'filter_checkbox', option);\n }\n\n this.selectionChange.emit(this.selection);\n }\n}\n\n \n\n \n \n {{ label }}\n\n \n \n \n {{ option }}\n \n \n \n\n\n \n\n \n \n ./checkbox.component.scss\n \n ::ng-deep .mat-checkbox.mat-accent {\n .mat-checkbox-checkmark-path {\n stroke: white !important;\n }\n\n .mat-checkbox-inner-container {\n margin-right: 1rem;\n }\n}\n\n.filter-label {\n margin-bottom: 0.5rem;\n font-weight: bold;\n}\n\n.options-container {\n display: flex;\n flex-direction: row;\n flex-wrap: wrap;\n\n &.three {\n .option {\n width: 33%;\n }\n }\n\n &.four {\n .option {\n width: 25%;\n }\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' {{ label }} {{ option }} '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'CheckboxComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/CheckboxModule.html":{"url":"modules/CheckboxModule.html","title":"module - CheckboxModule","body":"\n \n\n\n\n\n Modules\n CheckboxModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_CheckboxModule\n\n\n\ncluster_CheckboxModule_exports\n\n\n\ncluster_CheckboxModule_declarations\n\n\n\n\nCheckboxComponent\n\nCheckboxComponent\n\n\n\nCheckboxModule\n\nCheckboxModule\n\nCheckboxModule -->\n\nCheckboxComponent->CheckboxModule\n\n\n\n\n\nCheckboxComponent \n\nCheckboxComponent \n\nCheckboxComponent -->\n\nCheckboxModule->CheckboxComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/shared/components/checkbox/checkbox.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n CheckboxComponent\n \n \n \n \n Exports\n \n \n CheckboxComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatCheckboxModule } from '@angular/material/checkbox';\n\nimport { CheckboxComponent } from './checkbox.component';\n\n\n@NgModule({\n imports: [CommonModule, MatCheckboxModule],\n declarations: [CheckboxComponent],\n exports: [CheckboxComponent]\n})\nexport class CheckboxModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/Color.html":{"url":"interfaces/Color.html","title":"interface - Color","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n Color\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/color-assignment/color-assignment.state.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n color\n \n \n \n \n rank\n \n \n \n \n rgba\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n color\n \n \n \n \n \n \n \n \n color: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n rank\n \n \n \n \n \n \n \n \n rank: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n rgba\n \n \n \n \n \n \n \n \n rgba: [number, number, number, number]\n\n \n \n\n\n \n \n Type : [number, number, number, number]\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { Immutable } from '@angular-ru/common/typings/immutability';\nimport { Injectable } from '@angular/core';\nimport { DataAction, Payload, StateRepository } from '@ngxs-labs/data/decorators';\nimport { NgxsImmutableDataRepository } from '@ngxs-labs/data/repositories';\nimport { State } from '@ngxs/store';\nimport hexRgb from 'hex-rgb';\nimport { Subject } from 'rxjs';\nimport { distinctUntilChanged, pluck } from 'rxjs/operators';\n\n\nexport interface Color {\n color: string;\n rgba: [number, number, number, number];\n rank: number;\n}\n\nexport const DEFAULT_COLOR_PALETTE: Color[] = [\n '#FF8800',\n '#2979ff',\n '#ffd740',\n '#b92dff',\n '#da326f',\n '#7323e2',\n '#acf32b',\n '#82B1FF',\n '#E040FB',\n '#00E5FF'\n].map((color, rank) => {\n const rgba = hexRgb(color, { format: 'array' });\n rgba[3] = 255; // for Deck.gl\n return { color, rgba, rank };\n});\n\nexport interface ColorAssignmentStateModel {\n colorPalette: Color[];\n colorsAvailable: Color[];\n colorAssignments: Record;\n colorAssignmentsList: { color: Color; key: string }[];\n}\n\n/**\n * Color Assignment State\n */\n@StateRepository()\n@State({\n name: 'colors',\n defaults: {\n colorPalette: DEFAULT_COLOR_PALETTE.concat(),\n colorsAvailable: DEFAULT_COLOR_PALETTE.concat(),\n colorAssignments: {},\n colorAssignmentsList: []\n }\n})\n@Injectable()\nexport class ColorAssignmentState extends NgxsImmutableDataRepository {\n private readonly forcedUnassignment = new Subject();\n\n readonly forcedUnassignment$ = this.forcedUnassignment.asObservable();\n readonly colorAssignments$ = this.state$.pipe(pluck('colorAssignments'), distinctUntilChanged());\n readonly colorAssignmentsList$ = this.state$.pipe(pluck('colorAssignmentsList'), distinctUntilChanged());\n\n getColor(key: string): Immutable | undefined {\n const { colorAssignments } = this.snapshot;\n return colorAssignments[key];\n }\n\n @DataAction()\n assignColor(@Payload('key') key: string, @Payload('doReset') doReset = false): Immutable {\n let { colorAssignments, colorAssignmentsList, colorsAvailable } = this.snapshot;\n if (doReset) {\n colorsAvailable = this.snapshot.colorPalette.concat();\n colorAssignmentsList = [];\n colorAssignments = {};\n }\n let color = colorAssignments[key];\n if (!color) {\n if (colorsAvailable.length > 0) {\n color = colorsAvailable[0];\n } else {\n color = colorAssignmentsList[colorAssignmentsList.length - 1].color;\n colorAssignmentsList = colorAssignmentsList.slice(0, -1);\n this.forcedUnassignment.next();\n }\n colorsAvailable = colorsAvailable.filter(c => c.color !== color.color);\n colorAssignmentsList = [{ color, key }].concat(colorAssignmentsList);\n colorAssignments = colorAssignmentsList.reduce>>((acc, item, rank) => {\n acc[item.key] = { ...item.color, rank };\n return acc;\n }, {});\n\n this.ctx.patchState({\n colorsAvailable,\n colorAssignments,\n colorAssignmentsList\n });\n }\n return color;\n }\n\n @DataAction()\n unassignColor(@Payload('key') key: string): void {\n let { colorAssignments, colorAssignmentsList, colorsAvailable } = this.snapshot;\n const color = colorAssignments[key];\n if (color) {\n colorsAvailable = [color].concat(colorsAvailable);\n colorAssignmentsList = colorAssignmentsList.filter(a => a.color.color !== color.color);\n colorAssignments = colorAssignmentsList.reduce>>((acc, item, rank) => {\n acc[item.key] = { ...item.color, rank };\n return acc;\n }, {});\n\n this.ctx.patchState({\n colorsAvailable,\n colorAssignments,\n colorAssignmentsList\n });\n }\n }\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/ColorAssignmentState.html":{"url":"injectables/ColorAssignmentState.html","title":"injectable - ColorAssignmentState","body":"\n \n\n\n\n\n\n\n\n\n Injectables\n ColorAssignmentState\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/color-assignment/color-assignment.state.ts\n \n\n\n \n Description\n \n \n Color Assignment State\n\n \n\n \n Extends\n \n \n NgxsImmutableDataRepository\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Readonly\n colorAssignments$\n \n \n Readonly\n colorAssignmentsList$\n \n \n Private\n Readonly\n forcedUnassignment\n \n \n Readonly\n forcedUnassignment$\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n assignColor\n \n \n getColor\n \n \n unassignColor\n \n \n \n \n\n\n\n\n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n assignColor\n \n \n \n \n \n \nassignColor(key: string, doReset)\n \n \n\n \n \n Decorators : \n \n @DataAction()\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/color-assignment/color-assignment.state.ts:69\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Default value\n \n \n \n \n key\n \n string\n \n\n \n No\n \n\n \n \n\n \n \n doReset\n \n \n\n \n No\n \n\n \n false\n \n\n \n \n \n \n \n \n \n Returns : Immutable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getColor\n \n \n \n \n \n \ngetColor(key: string)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/color-assignment/color-assignment.state.ts:63\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n key\n \n string\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Immutable | undefined\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n unassignColor\n \n \n \n \n \n \nunassignColor(key: string)\n \n \n\n \n \n Decorators : \n \n @DataAction()\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/color-assignment/color-assignment.state.ts:102\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n key\n \n string\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n colorAssignments$\n \n \n \n \n \n \n Default value : this.state$.pipe(pluck('colorAssignments'), distinctUntilChanged())\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/color-assignment/color-assignment.state.ts:60\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n colorAssignmentsList$\n \n \n \n \n \n \n Default value : this.state$.pipe(pluck('colorAssignmentsList'), distinctUntilChanged())\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/color-assignment/color-assignment.state.ts:61\n \n \n\n\n \n \n \n \n \n \n \n \n Private\n Readonly\n forcedUnassignment\n \n \n \n \n \n \n Default value : new Subject()\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/color-assignment/color-assignment.state.ts:57\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n forcedUnassignment$\n \n \n \n \n \n \n Default value : this.forcedUnassignment.asObservable()\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/color-assignment/color-assignment.state.ts:59\n \n \n\n\n \n \n\n\n \n\n\n \n import { Immutable } from '@angular-ru/common/typings/immutability';\nimport { Injectable } from '@angular/core';\nimport { DataAction, Payload, StateRepository } from '@ngxs-labs/data/decorators';\nimport { NgxsImmutableDataRepository } from '@ngxs-labs/data/repositories';\nimport { State } from '@ngxs/store';\nimport hexRgb from 'hex-rgb';\nimport { Subject } from 'rxjs';\nimport { distinctUntilChanged, pluck } from 'rxjs/operators';\n\n\nexport interface Color {\n color: string;\n rgba: [number, number, number, number];\n rank: number;\n}\n\nexport const DEFAULT_COLOR_PALETTE: Color[] = [\n '#FF8800',\n '#2979ff',\n '#ffd740',\n '#b92dff',\n '#da326f',\n '#7323e2',\n '#acf32b',\n '#82B1FF',\n '#E040FB',\n '#00E5FF'\n].map((color, rank) => {\n const rgba = hexRgb(color, { format: 'array' });\n rgba[3] = 255; // for Deck.gl\n return { color, rgba, rank };\n});\n\nexport interface ColorAssignmentStateModel {\n colorPalette: Color[];\n colorsAvailable: Color[];\n colorAssignments: Record;\n colorAssignmentsList: { color: Color; key: string }[];\n}\n\n/**\n * Color Assignment State\n */\n@StateRepository()\n@State({\n name: 'colors',\n defaults: {\n colorPalette: DEFAULT_COLOR_PALETTE.concat(),\n colorsAvailable: DEFAULT_COLOR_PALETTE.concat(),\n colorAssignments: {},\n colorAssignmentsList: []\n }\n})\n@Injectable()\nexport class ColorAssignmentState extends NgxsImmutableDataRepository {\n private readonly forcedUnassignment = new Subject();\n\n readonly forcedUnassignment$ = this.forcedUnassignment.asObservable();\n readonly colorAssignments$ = this.state$.pipe(pluck('colorAssignments'), distinctUntilChanged());\n readonly colorAssignmentsList$ = this.state$.pipe(pluck('colorAssignmentsList'), distinctUntilChanged());\n\n getColor(key: string): Immutable | undefined {\n const { colorAssignments } = this.snapshot;\n return colorAssignments[key];\n }\n\n @DataAction()\n assignColor(@Payload('key') key: string, @Payload('doReset') doReset = false): Immutable {\n let { colorAssignments, colorAssignmentsList, colorsAvailable } = this.snapshot;\n if (doReset) {\n colorsAvailable = this.snapshot.colorPalette.concat();\n colorAssignmentsList = [];\n colorAssignments = {};\n }\n let color = colorAssignments[key];\n if (!color) {\n if (colorsAvailable.length > 0) {\n color = colorsAvailable[0];\n } else {\n color = colorAssignmentsList[colorAssignmentsList.length - 1].color;\n colorAssignmentsList = colorAssignmentsList.slice(0, -1);\n this.forcedUnassignment.next();\n }\n colorsAvailable = colorsAvailable.filter(c => c.color !== color.color);\n colorAssignmentsList = [{ color, key }].concat(colorAssignmentsList);\n colorAssignments = colorAssignmentsList.reduce>>((acc, item, rank) => {\n acc[item.key] = { ...item.color, rank };\n return acc;\n }, {});\n\n this.ctx.patchState({\n colorsAvailable,\n colorAssignments,\n colorAssignmentsList\n });\n }\n return color;\n }\n\n @DataAction()\n unassignColor(@Payload('key') key: string): void {\n let { colorAssignments, colorAssignmentsList, colorsAvailable } = this.snapshot;\n const color = colorAssignments[key];\n if (color) {\n colorsAvailable = [color].concat(colorsAvailable);\n colorAssignmentsList = colorAssignmentsList.filter(a => a.color.color !== color.color);\n colorAssignments = colorAssignmentsList.reduce>>((acc, item, rank) => {\n acc[item.key] = { ...item.color, rank };\n return acc;\n }, {});\n\n this.ctx.patchState({\n colorsAvailable,\n colorAssignments,\n colorAssignmentsList\n });\n }\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/ColorAssignmentStateModel.html":{"url":"interfaces/ColorAssignmentStateModel.html","title":"interface - ColorAssignmentStateModel","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n ColorAssignmentStateModel\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/color-assignment/color-assignment.state.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n colorAssignments\n \n \n \n \n colorAssignmentsList\n \n \n \n \n colorPalette\n \n \n \n \n colorsAvailable\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n colorAssignments\n \n \n \n \n \n \n \n \n colorAssignments: Record\n\n \n \n\n\n \n \n Type : Record\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n colorAssignmentsList\n \n \n \n \n \n \n \n \n colorAssignmentsList: literal type[]\n\n \n \n\n\n \n \n Type : literal type[]\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n colorPalette\n \n \n \n \n \n \n \n \n colorPalette: Color[]\n\n \n \n\n\n \n \n Type : Color[]\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n colorsAvailable\n \n \n \n \n \n \n \n \n colorsAvailable: Color[]\n\n \n \n\n\n \n \n Type : Color[]\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { Immutable } from '@angular-ru/common/typings/immutability';\nimport { Injectable } from '@angular/core';\nimport { DataAction, Payload, StateRepository } from '@ngxs-labs/data/decorators';\nimport { NgxsImmutableDataRepository } from '@ngxs-labs/data/repositories';\nimport { State } from '@ngxs/store';\nimport hexRgb from 'hex-rgb';\nimport { Subject } from 'rxjs';\nimport { distinctUntilChanged, pluck } from 'rxjs/operators';\n\n\nexport interface Color {\n color: string;\n rgba: [number, number, number, number];\n rank: number;\n}\n\nexport const DEFAULT_COLOR_PALETTE: Color[] = [\n '#FF8800',\n '#2979ff',\n '#ffd740',\n '#b92dff',\n '#da326f',\n '#7323e2',\n '#acf32b',\n '#82B1FF',\n '#E040FB',\n '#00E5FF'\n].map((color, rank) => {\n const rgba = hexRgb(color, { format: 'array' });\n rgba[3] = 255; // for Deck.gl\n return { color, rgba, rank };\n});\n\nexport interface ColorAssignmentStateModel {\n colorPalette: Color[];\n colorsAvailable: Color[];\n colorAssignments: Record;\n colorAssignmentsList: { color: Color; key: string }[];\n}\n\n/**\n * Color Assignment State\n */\n@StateRepository()\n@State({\n name: 'colors',\n defaults: {\n colorPalette: DEFAULT_COLOR_PALETTE.concat(),\n colorsAvailable: DEFAULT_COLOR_PALETTE.concat(),\n colorAssignments: {},\n colorAssignmentsList: []\n }\n})\n@Injectable()\nexport class ColorAssignmentState extends NgxsImmutableDataRepository {\n private readonly forcedUnassignment = new Subject();\n\n readonly forcedUnassignment$ = this.forcedUnassignment.asObservable();\n readonly colorAssignments$ = this.state$.pipe(pluck('colorAssignments'), distinctUntilChanged());\n readonly colorAssignmentsList$ = this.state$.pipe(pluck('colorAssignmentsList'), distinctUntilChanged());\n\n getColor(key: string): Immutable | undefined {\n const { colorAssignments } = this.snapshot;\n return colorAssignments[key];\n }\n\n @DataAction()\n assignColor(@Payload('key') key: string, @Payload('doReset') doReset = false): Immutable {\n let { colorAssignments, colorAssignmentsList, colorsAvailable } = this.snapshot;\n if (doReset) {\n colorsAvailable = this.snapshot.colorPalette.concat();\n colorAssignmentsList = [];\n colorAssignments = {};\n }\n let color = colorAssignments[key];\n if (!color) {\n if (colorsAvailable.length > 0) {\n color = colorsAvailable[0];\n } else {\n color = colorAssignmentsList[colorAssignmentsList.length - 1].color;\n colorAssignmentsList = colorAssignmentsList.slice(0, -1);\n this.forcedUnassignment.next();\n }\n colorsAvailable = colorsAvailable.filter(c => c.color !== color.color);\n colorAssignmentsList = [{ color, key }].concat(colorAssignmentsList);\n colorAssignments = colorAssignmentsList.reduce>>((acc, item, rank) => {\n acc[item.key] = { ...item.color, rank };\n return acc;\n }, {});\n\n this.ctx.patchState({\n colorsAvailable,\n colorAssignments,\n colorAssignmentsList\n });\n }\n return color;\n }\n\n @DataAction()\n unassignColor(@Payload('key') key: string): void {\n let { colorAssignments, colorAssignmentsList, colorsAvailable } = this.snapshot;\n const color = colorAssignments[key];\n if (color) {\n colorsAvailable = [color].concat(colorsAvailable);\n colorAssignmentsList = colorAssignmentsList.filter(a => a.color.color !== color.color);\n colorAssignments = colorAssignmentsList.reduce>>((acc, item, rank) => {\n acc[item.key] = { ...item.color, rank };\n return acc;\n }, {});\n\n this.ctx.patchState({\n colorsAvailable,\n colorAssignments,\n colorAssignmentsList\n });\n }\n }\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/ContainerComponent.html":{"url":"components/ContainerComponent.html","title":"component - ContainerComponent","body":"\n \n\n\n\n\n\n Components\n \n ContainerComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts\n\n\n\n \n Description\n \n \n Main container for drawer components.\n\n \n\n\n \n Implements\n \n \n AfterViewInit\n OnDestroy\n \n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n \n exportAs\n ccfDrawerContainer\n \n\n\n\n\n\n \n providers\n \n MessageService\n \n \n\n\n \n selector\n ccf-drawer-container\n \n\n \n styleUrls\n ./container.component.scss\n \n\n\n\n \n templateUrl\n ./container.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Private\n channel\n \n \n Readonly\n className\n \n \n Private\n content1\n \n \n Private\n content2\n \n \n Private\n drawers\n \n \n Private\n subscriptions\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n Private\n handleMessage\n \n \n ngAfterViewInit\n \n \n ngOnDestroy\n \n \n Private\n validateDrawers\n \n \n \n \n\n\n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n content\n \n \n hasWrappedContent\n \n \n \n \n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(messageService: MessageService, cdr: ChangeDetectorRef)\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts:62\n \n \n\n \n \n Creates an instance of container component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n messageService\n \n \n MessageService\n \n \n \n No\n \n \n \n The service used to send event messages.\n\n \n \n \n cdr\n \n \n ChangeDetectorRef\n \n \n \n No\n \n \n \n The change detector reference.\n\n \n \n \n \n \n \n \n \n \n\n\n\n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-drawer-container\"\n\n \n \n \n \n Default value : 'ccf-drawer-container'\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts:37\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Private\n handleMessage\n \n \n \n \n \n \n \n handleMessage(_msg: Message)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts:115\n \n \n\n\n \n \n Processes event messages.\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n _msg\n \n Message\n \n\n \n No\n \n\n\n \n The event.\n\n \n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n true if change detection needs to be run.\n\n \n \n \n \n \n \n \n \n \n \n \n ngAfterViewInit\n \n \n \n \n \n \nngAfterViewInit()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts:83\n \n \n\n\n \n \n Sets up all listeners after all content has been projected.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n ngOnDestroy\n \n \n \n \n \n \nngOnDestroy()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts:105\n \n \n\n\n \n \n Cleans up all subscriptions.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n validateDrawers\n \n \n \n \n \n \n \n validateDrawers()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts:124\n \n \n\n\n \n \n Validates the number of drawers and their positions.\n\n\n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Private\n channel\n \n \n \n \n \n \n Type : MessageChannel\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts:60\n \n \n\n \n \n The connected message channel.\n\n \n \n\n \n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-drawer-container'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts:37\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n content1\n \n \n \n \n \n \n Type : QueryList\n\n \n \n \n \n Decorators : \n \n \n @ContentChildren(ContentComponent, {descendants: true})\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts:45\n \n \n\n \n \n Content component if provided already wrapped.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n content2\n \n \n \n \n \n \n Type : QueryList\n\n \n \n \n \n Decorators : \n \n \n @ViewChildren(ContentComponent)\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts:48\n \n \n\n \n \n Content component if provided without wrapping.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n drawers\n \n \n \n \n \n \n Type : QueryList\n\n \n \n \n \n Decorators : \n \n \n @ContentChildren(DrawerComponent, {descendants: true})\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts:41\n \n \n\n \n \n Drawer components in this container.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n subscriptions\n \n \n \n \n \n \n Default value : new Subscription()\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts:62\n \n \n\n \n \n All subscriptions managed by the container.\n\n \n \n\n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n content\n \n \n\n \n \n getcontent()\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts:50\n \n \n \n \n Resolves the content component.\n\n\n \n Returns : ContentComponent\n\n \n \n \n\n \n \n \n \n \n \n \n hasWrappedContent\n \n \n\n \n \n gethasWrappedContent()\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts:55\n \n \n \n \n Whether the content was wrapped.\n\n\n \n Returns : boolean\n\n \n \n \n\n \n \n\n\n\n\n \n import {\n AfterViewInit, ChangeDetectionStrategy, ChangeDetectorRef, Component, ContentChildren, HostBinding, OnDestroy, QueryList,\n ViewChildren,\n} from '@angular/core';\nimport { Subscription } from 'rxjs';\nimport { startWith } from 'rxjs/operators';\n\nimport { ContentComponent } from '../content/content.component';\nimport { DrawerComponent } from '../drawer/drawer.component';\nimport { Message, MessageChannel, MessageService } from '../messages';\n\n\n/**\n * Helper function for creating drawer errors.\n *\n * @param position The position of the drawer.\n * @throws {Error} Error with useful message is always thrown.\n */\nfunction throwDuplicateDrawersError(position: 'start' | 'end'): never {\n throw new Error(`Multiple drawers in position ${position}`);\n}\n\n\n/**\n * Main container for drawer components.\n */\n@Component({\n selector: 'ccf-drawer-container',\n exportAs: 'ccfDrawerContainer',\n templateUrl: './container.component.html',\n styleUrls: ['./container.component.scss'],\n providers: [MessageService],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class ContainerComponent implements AfterViewInit, OnDestroy {\n /** HTML class */\n @HostBinding('class') readonly className = 'ccf-drawer-container';\n\n /** Drawer components in this container. */\n @ContentChildren(DrawerComponent, { descendants: true })\n private drawers: QueryList;\n\n /** Content component if provided already wrapped. */\n @ContentChildren(ContentComponent, { descendants: true })\n private content1: QueryList;\n /** Content component if provided without wrapping. */\n @ViewChildren(ContentComponent)\n private content2: QueryList;\n /** Resolves the content component. */\n private get content(): ContentComponent {\n return this.content1.first ?? this.content2.first;\n }\n\n /** Whether the content was wrapped. */\n get hasWrappedContent(): boolean {\n return this.content1.length !== 0;\n }\n\n /** The connected message channel. */\n private channel: MessageChannel;\n /** All subscriptions managed by the container. */\n private subscriptions = new Subscription();\n\n /**\n * Creates an instance of container component.\n *\n * @param messageService The service used to send event messages.\n * @param cdr The change detector reference.\n */\n constructor(messageService: MessageService,\n private cdr: ChangeDetectorRef) {\n this.channel = messageService.connect(this);\n this.subscriptions.add(this.channel.getMessages().subscribe(msg => {\n if (this.handleMessage(msg)) {\n cdr.markForCheck();\n }\n }));\n }\n\n /**\n * Sets up all listeners after all content has been projected.\n */\n ngAfterViewInit(): void {\n this.drawers.changes.pipe(startWith(null)).subscribe(() => {\n const drawers = this.validateDrawers();\n this.channel.sendMessage({\n type: 'drawer-containers-changed',\n drawers\n });\n this.cdr.markForCheck();\n });\n\n this.content1.changes.pipe(startWith(null)).subscribe(() => {\n this.channel.sendMessage({\n type: 'content-container-changed',\n content: this.content\n });\n this.cdr.markForCheck();\n });\n }\n\n /**\n * Cleans up all subscriptions.\n */\n ngOnDestroy(): void {\n this.subscriptions.unsubscribe();\n }\n\n /**\n * Processes event messages.\n *\n * @param _msg The event.\n * @returns true if change detection needs to be run.\n */\n private handleMessage(_msg: Message): boolean {\n return true;\n }\n\n /**\n * Validates the number of drawers and their positions.\n *\n * @returns A tuple containing the start and end drawers.\n */\n private validateDrawers(): [DrawerComponent | undefined, DrawerComponent | undefined] {\n const drawers = this.drawers.toArray();\n const startDrawers = drawers.filter(drawer => drawer.position === 'start');\n const endDrawers = drawers.filter(drawer => drawer.position === 'end');\n\n if (startDrawers.length > 1) {\n throwDuplicateDrawersError('start');\n }\n if (endDrawers.length > 1) {\n throwDuplicateDrawersError('end');\n }\n\n return [startDrawers[0], endDrawers[0]];\n }\n}\n\n \n\n \n \n\n\n\n \n\n\n \n\n \n \n ./container.component.scss\n \n :host {\n display: block;\n position: relative;\n z-index: 1;\n overflow: hidden;\n -webkit-overflow-scrolling: touch;\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'ContainerComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/ContentComponent.html":{"url":"components/ContentComponent.html","title":"component - ContentComponent","body":"\n \n\n\n\n\n\n Components\n \n ContentComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts\n\n\n\n \n Description\n \n \n Component wrapping and providing animations for center content.\n\n \n\n\n \n Implements\n \n \n OnDestroy\n \n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-drawer-content\n \n\n \n styleUrls\n ./content.component.scss\n \n\n\n \n template\n \n \n\n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n animationsEnabled\n \n \n Readonly\n className\n \n \n Private\n drawers\n \n \n faded\n \n \n leftMargin\n \n \n rightMargin\n \n \n Private\n subscriptions\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n Private\n handleMessage\n \n \n ngOnDestroy\n \n \n Private\n updateFaded\n \n \n Private\n updateMargin\n \n \n \n \n\n\n\n \n \n HostBindings\n \n \n \n \n \n \n @fadeInOut\n \n \n class\n \n \n class.cff-drawer-content-animations\n \n \n style.margin-left.px\n \n \n style.margin-right.px\n \n \n \n \n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(messageService: MessageService, cdr: ChangeDetectorRef)\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:41\n \n \n\n \n \n Creates an instance of content component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n messageService\n \n \n MessageService\n \n \n \n No\n \n \n \n Service used to send and receive event messages.\n\n \n \n \n cdr\n \n \n ChangeDetectorRef\n \n \n \n No\n \n \n \n The change detector reference.\n\n \n \n \n \n \n \n \n \n \n\n\n\n\n \n HostBindings \n \n \n \n \n \n @fadeInOut\n \n \n \n \n \n \n Type : boolean\n\n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:36\n \n \n\n \n \n Whether the content is invisible.\n\n \n \n\n \n \n \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-drawer-content\"\n\n \n \n \n \n Default value : 'ccf-drawer-content'\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:28\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n \n \n \n \n \n \n class.cff-drawer-content-animations\n \n \n \n \n \n \n Type : boolean\n\n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:30\n \n \n\n \n \n Whether animations are enabled.\n\n \n \n\n \n \n \n \n \n \n \n \n style.margin-left.px\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 0\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:32\n \n \n\n \n \n Left margin size.\n\n \n \n\n \n \n \n \n \n \n \n \n style.margin-right.px\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 0\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:34\n \n \n\n \n \n Right margin size.\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Private\n handleMessage\n \n \n \n \n \n \n \n handleMessage(msg: Message)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:70\n \n \n\n\n \n \n Process an event message.\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n msg\n \n Message\n \n\n \n No\n \n\n\n \n The event.\n\n \n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n true if change detection needs to run.\n\n \n \n \n \n \n \n \n \n \n \n \n ngOnDestroy\n \n \n \n \n \n \nngOnDestroy()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:60\n \n \n\n\n \n \n Cleans up all subscriptions.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n updateFaded\n \n \n \n \n \n \n \n updateFaded()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:116\n \n \n\n\n \n \n Checks and updates the faded state based on the drawer states.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n updateMargin\n \n \n \n \n \n \n \n updateMargin(position: \"start\" | \"end\", opened: boolean, width: number, margin: number)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:103\n \n \n\n\n \n \n Updates a margin.\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n position\n \n \"start\" | \"end\"\n \n\n \n No\n \n\n\n \n Start (left) or end (right) margin.\n\n \n \n \n opened\n \n boolean\n \n\n \n No\n \n\n\n \n Whether the drawer is opened.\n\n \n \n \n width\n \n number\n \n\n \n No\n \n\n\n \n The width of the drawer if opened.\n\n \n \n \n margin\n \n number\n \n\n \n No\n \n\n\n \n The margin size.\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n animationsEnabled\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Decorators : \n \n \n @HostBinding('class.cff-drawer-content-animations')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:30\n \n \n\n \n \n Whether animations are enabled.\n\n \n \n\n \n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-drawer-content'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:28\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n drawers\n \n \n \n \n \n \n Type : DrawerComponent[]\n\n \n \n \n \n Default value : []\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:39\n \n \n\n \n \n References to the side drawers.\n\n \n \n\n \n \n \n \n \n \n \n \n faded\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Decorators : \n \n \n @HostBinding('@fadeInOut')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:36\n \n \n\n \n \n Whether the content is invisible.\n\n \n \n\n \n \n \n \n \n \n \n \n leftMargin\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 0\n \n \n \n \n Decorators : \n \n \n @HostBinding('style.margin-left.px')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:32\n \n \n\n \n \n Left margin size.\n\n \n \n\n \n \n \n \n \n \n \n \n rightMargin\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 0\n \n \n \n \n Decorators : \n \n \n @HostBinding('style.margin-right.px')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:34\n \n \n\n \n \n Right margin size.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n subscriptions\n \n \n \n \n \n \n Default value : new Subscription()\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:41\n \n \n\n \n \n Subscriptions managed by this component.\n\n \n \n\n \n \n\n\n\n\n\n \n import { animate, state, style, transition, trigger } from '@angular/animations';\nimport { ChangeDetectionStrategy, ChangeDetectorRef, Component, HostBinding, OnDestroy } from '@angular/core';\nimport { Subscription } from 'rxjs';\n\nimport { DrawerComponent } from '../drawer/drawer.component';\nimport { Message, MessageService } from '../messages';\n\n\n/**\n * Component wrapping and providing animations for center content.\n */\n@Component({\n selector: 'ccf-drawer-content',\n template: '',\n styleUrls: ['./content.component.scss'],\n animations: [\n trigger('fadeInOut', [\n state('false', style({ opacity: 1 })),\n state('true', style({ opacity: 0 })),\n\n transition('false true', animate('1s'))\n ])\n ],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class ContentComponent implements OnDestroy {\n /** HTML class */\n @HostBinding('class') readonly className = 'ccf-drawer-content';\n /** Whether animations are enabled. */\n @HostBinding('class.cff-drawer-content-animations') animationsEnabled = false;\n /** Left margin size. */\n @HostBinding('style.margin-left.px') leftMargin = 0;\n /** Right margin size. */\n @HostBinding('style.margin-right.px') rightMargin = 0;\n /** Whether the content is invisible. */\n @HostBinding('@fadeInOut') faded = false;\n\n /** References to the side drawers. */\n private drawers: DrawerComponent[] = [];\n /** Subscriptions managed by this component. */\n private subscriptions = new Subscription();\n\n /**\n * Creates an instance of content component.\n *\n * @param messageService Service used to send and receive event messages.\n * @param cdr The change detector reference.\n */\n constructor(messageService: MessageService,\n cdr: ChangeDetectorRef) {\n const messages = messageService.connect(this).getMessages();\n this.subscriptions.add(messages.subscribe(msg => {\n if (this.handleMessage(msg)) {\n cdr.markForCheck();\n }\n }));\n }\n\n /** Cleans up all subscriptions. */\n ngOnDestroy(): void {\n this.subscriptions.unsubscribe();\n }\n\n /**\n * Process an event message.\n *\n * @param msg The event.\n * @returns true if change detection needs to run.\n */\n private handleMessage(msg: Message): boolean {\n switch (msg.payload.type) {\n case 'drawer-containers-changed':\n this.drawers = msg.payload.drawers as DrawerComponent[];\n this.updateFaded();\n return true;\n\n case 'drawer-initialized':\n this.animationsEnabled = true;\n return true;\n\n case 'drawer-toggled': {\n const position = (msg.source as DrawerComponent).position;\n const { opened, width, margin } = msg.payload;\n\n this.updateMargin(position, opened, width, margin);\n this.updateFaded();\n return true;\n }\n\n default:\n return false;\n }\n }\n\n /**\n * Updates a margin.\n *\n * @param position Start (left) or end (right) margin.\n * @param opened Whether the drawer is opened.\n * @param width The width of the drawer if opened.\n * @param margin The margin size.\n */\n private updateMargin(position: 'start' | 'end', opened: boolean,\n width: number, margin: number): void {\n const offset = opened ? width + margin : margin;\n if (position === 'start') {\n this.leftMargin = offset;\n } else {\n this.rightMargin = offset;\n }\n }\n\n /**\n * Checks and updates the faded state based on the drawer states.\n */\n private updateFaded(): void {\n const [start, end] = this.drawers;\n const startExpanded = start?.opened && start?.expanded;\n const endExpanded = end?.opened && end?.expanded;\n this.faded = startExpanded || endExpanded;\n }\n}\n\n \n\n\n \n \n ./content.component.scss\n \n :host {\n display: block;\n height: calc(100% - 5.5rem);\n z-index: 2;\n overflow: auto;\n\n &.cff-drawer-content-animations {\n transition: {\n duration: .5s;\n timing-function: ease-in-out;\n property: margin-left, margin-right;\n }\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ''\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'ContentComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/ContentContainerChanged.html":{"url":"interfaces/ContentContainerChanged.html","title":"interface - ContentContainerChanged","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n ContentContainerChanged\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/shared/components/drawer/messages.ts\n \n\n\n \n Description\n \n \n Message sent when the content component changes.\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n content\n \n \n \n \n type\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n content\n \n \n \n \n \n \n \n \n content: \n\n \n \n\n\n\n\n\n\n\n \n \n A reference to the new content component.\n\n \n \n \n \n \n \n \n \n \n type\n \n \n \n \n \n \n \n \n type: \n\n \n \n\n\n\n\n\n\n\n \n \n Message type.\n\n \n \n \n \n \n \n\n\n \n import {\n Message as GenericMessage, MessageChannel as GenericMessageChannel, MessageService as GenericMessageService,\n} from '../../services/message/message.service';\n\n\n/** Message sent when the content component changes. */\nexport interface ContentContainerChanged {\n /** Message type. */\n type: 'content-container-changed';\n /** A reference to the new content component. */\n content: unknown;\n}\n\n/** Message sent when a drawer component changes. */\nexport interface DrawerContainersChanged {\n /** Message type. */\n type: 'drawer-containers-changed';\n /** References to the drawer components. Can contain undefined values. */\n drawers: [unknown, unknown];\n}\n\n/** Payload types for messages sent from the drawer container. */\nexport type ContainerPayload = ContentContainerChanged | DrawerContainersChanged;\n\n\n/** Message sent when a drawer has finished initializing. */\nexport interface DrawerInitialized {\n /** Message type. */\n type: 'drawer-initialized';\n}\n\n/** Message send when the state of a drawer changes. */\nexport interface DrawerToggled {\n /** Message type. */\n type: 'drawer-toggled';\n /** Whether the drawer is open. */\n opened: boolean;\n /** Whether the drawer is expanded. Implies opened. */\n expanded: boolean;\n /** Width of the drawer. */\n width: number;\n /** Margin used by the drawer for toggle button, etc. */\n margin: number;\n}\n\n/** Payload types for messages sent from the drawers. */\nexport type DrawerPayload = DrawerToggled | DrawerInitialized;\n\n\n/** Combined payload type for all drawer sub components. */\nexport type Payload = ContainerPayload | DrawerPayload;\n/** Specific message type. */\nexport type Message = GenericMessage;\n/** Specific channel type. */\nexport type MessageChannel = GenericMessageChannel;\n/** Specific service type. */\nexport type MessageService = GenericMessageService;\n/** Reference to the service class. */\n// eslint-disable-next-line @typescript-eslint/naming-convention\nexport const MessageService = GenericMessageService;\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/CoreModule.html":{"url":"modules/CoreModule.html","title":"module - CoreModule","body":"\n \n\n\n\n\n Modules\n CoreModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_CoreModule\n\n\n\ncluster_CoreModule_imports\n\n\n\ncluster_CoreModule_exports\n\n\n\n\nHeaderModule\n\nHeaderModule\n\n\n\nCoreModule\n\nCoreModule\n\nCoreModule -->\n\nHeaderModule->CoreModule\n\n\n\n\n\nStoreModule\n\nStoreModule\n\nCoreModule -->\n\nStoreModule->CoreModule\n\n\n\n\n\nThemingModule\n\nThemingModule\n\nCoreModule -->\n\nThemingModule->CoreModule\n\n\n\n\n\nHeaderModule \n\nHeaderModule \n\nHeaderModule -->\n\nCoreModule->HeaderModule \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/core/core.module.ts\n \n\n\n\n\n\n \n \n \n Imports\n \n \n HeaderModule\n \n \n StoreModule\n \n \n ThemingModule\n \n \n \n \n Exports\n \n \n HeaderModule\n \n \n \n \n \n\n\n \n\n\n \n import { HttpClientModule } from '@angular/common/http';\nimport { NgModule, Optional, SkipSelf } from '@angular/core';\nimport { DataSourceService, MousePositionTrackerModule } from 'ccf-shared';\nimport { AnalyticsModule } from 'ccf-shared/analytics';\nimport { CcfApiConfiguration, CcfApiModule } from 'ccf-openapi/angular-client';\n\nimport { environment } from '../../environments/environment';\nimport { HeaderModule } from './header/header.module';\nimport { DelegateDataSourceService } from './services/data-source/data-source.service';\nimport { ThemingModule } from './services/theming/theming.module';\nimport { StoreModule } from './store/store.module';\n\n\n@NgModule({\n imports: [\n HttpClientModule,\n\n AnalyticsModule.forRoot({\n gaToken: environment.googleAnalyticsToken,\n appName: 'eui'\n }),\n MousePositionTrackerModule,\n\n CcfApiModule.forRoot(() => new CcfApiConfiguration({\n basePath: environment.dbOptions.remoteApiEndpoint\n })),\n\n HeaderModule,\n StoreModule,\n ThemingModule\n ],\n providers: [\n { provide: DataSourceService, useExisting: DelegateDataSourceService }\n ],\n exports: [HeaderModule]\n})\nexport class CoreModule {\n constructor(@Optional() @SkipSelf() core: CoreModule) {\n if (core) {\n throw new Error('The core module should only be imported once in the root module');\n }\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/DataStateModel.html":{"url":"interfaces/DataStateModel.html","title":"interface - DataStateModel","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n DataStateModel\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/data/data.state.ts\n \n\n\n \n Description\n \n \n Store data state.\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n anatomicalStructuresTreeModel\n \n \n \n Optional\n \n cellTypesTreeModel\n \n \n \n \n filter\n \n \n \n \n status\n \n \n \n \n statusMessage\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n anatomicalStructuresTreeModel\n \n \n \n \n \n \n \n \n anatomicalStructuresTreeModel: OntologyTreeModel\n\n \n \n\n\n \n \n Type : OntologyTreeModel\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n cellTypesTreeModel\n \n \n \n \n \n \n \n \n cellTypesTreeModel: OntologyTreeModel\n\n \n \n\n\n \n \n Type : OntologyTreeModel\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n filter\n \n \n \n \n \n \n \n \n filter: Filter\n\n \n \n\n\n \n \n Type : Filter\n\n \n \n\n\n\n\n\n \n \n Current filter.\n\n \n \n \n \n \n \n \n \n \n status\n \n \n \n \n \n \n \n \n status: \"Loading\" | \"Ready\" | \"Error\"\n\n \n \n\n\n \n \n Type : \"Loading\" | \"Ready\" | \"Error\"\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n statusMessage\n \n \n \n \n \n \n \n \n statusMessage: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { Injectable } from '@angular/core';\nimport { DataAction, Payload, StateRepository } from '@ngxs-labs/data/decorators';\nimport { NgxsDataRepository } from '@ngxs-labs/data/repositories';\nimport { Action, NgxsOnInit, Selector, State } from '@ngxs/store';\nimport { bind } from 'bind-decorator';\nimport { AggregateResult, DatabaseStatus, Filter, OntologyTreeModel, SpatialSceneNode, TissueBlockResult } from 'ccf-database';\nimport { DataSourceService } from 'ccf-shared';\nimport { combineLatest, defer, ObservableInput, ObservedValueOf, OperatorFunction, ReplaySubject, Subject } from 'rxjs';\nimport { delay, distinct, filter as rxjsFilter, map, pluck, publishReplay, refCount, repeat, switchMap, take, takeWhile, tap } from 'rxjs/operators';\nimport { UpdateFilter } from './data.actions';\n\n\n/** Default values for filters. */\nexport const DEFAULT_FILTER: Filter = {\n sex: 'Both',\n ageRange: [1, 110],\n bmiRange: [13, 83],\n tmc: [],\n technologies: [],\n ontologyTerms: ['http://purl.obolibrary.org/obo/UBERON_0013702'],\n cellTypeTerms: ['http://purl.obolibrary.org/obo/CL_0000000'],\n spatialSearches: []\n};\n\n/** Current state of data queries. */\n// eslint-disable-next-line no-shadow\nexport enum DataQueryState {\n /** One or more queries are running. */\n Running = 'running',\n /** All queries have completed. */\n Completed = 'completed'\n}\n\n/**\n * Helper for testing that all states in an array are `DataQueryState.Completed`.\n *\n * @param states The array of states to test.\n * @returns true if all values in the array is `Completed`.\n */\nfunction allCompleted(states: DataQueryState[]): boolean {\n return states.every(state => state === DataQueryState.Completed);\n}\n\n/**\n * Helper creating a function that sends a `DataQueryState.Completed` to\n * a subject whenever it is called.\n *\n * @param subject The subject to send completed messagess to.\n * @returns The function.\n */\nfunction sendCompletedTo(subject: Subject): () => void {\n return () => subject.next(DataQueryState.Completed);\n}\n\n/**\n * Helper operator that combines querying with sharing and replay functionality.\n *\n * @param query The data query function.\n * @param [next] An optional listener on the values emitted by the latest query.\n * @returns The combined pipe operator function.\n */\nfunction queryData>(\n query: (value: T, index: number) => O,\n next?: (value: ObservedValueOf) => void\n): OperatorFunction> {\n return source => source.pipe(\n switchMap(query),\n tap(next),\n publishReplay(1),\n refCount()\n );\n}\n\n/** Store data state. */\nexport interface DataStateModel {\n /** Current filter. */\n filter: Filter;\n status: 'Loading' | 'Ready' | 'Error';\n statusMessage: string;\n anatomicalStructuresTreeModel?: OntologyTreeModel;\n cellTypesTreeModel?: OntologyTreeModel;\n}\n\n/**\n * Data state repository and service.\n */\n@StateRepository()\n@State({\n name: 'data',\n defaults: {\n filter: DEFAULT_FILTER,\n status: 'Loading',\n statusMessage: 'Loading database'\n }\n})\n@Injectable()\nexport class DataState extends NgxsDataRepository implements NgxsOnInit {\n /** Emits when the database is ready. */\n readonly databaseReady$ = this.state$.pipe(pluck('status'), distinct(), rxjsFilter((status) => status === 'Ready'));\n\n /** Implementation subject for tissueBlockDataQueryStatus$. */\n private readonly _tissueBlockDataQueryStatus$ = new ReplaySubject(1);\n /** Implementation subject for aggregateDataQueryStatus$. */\n private readonly _aggregateDataQueryStatus$ = new ReplaySubject(1);\n /** Implementation subject for ontologyTermOccurencesDataQueryStatus$. */\n private readonly _ontologyTermOccurencesDataQueryStatus$ = new ReplaySubject(1);\n /** Implementation subject for cellTypeTermOccurencesDataQueryStatus$. */\n private readonly _cellTypeTermOccurencesDataQueryStatus$ = new ReplaySubject(1);\n /** Implementation subject for sceneDataQueryStatus$. */\n private readonly _sceneDataQueryStatus$ = new ReplaySubject(1);\n /** Implementation subject for technologyFilterQueryStatus$. */\n private readonly _technologyFilterQueryStatus$ = new ReplaySubject(1);\n /** Implementation subject for providerFilterQueryStatus$. */\n private readonly _providerFilterQueryStatus$ = new ReplaySubject(1);\n /** Keeping track of all ontology terms there is data for. */\n readonly ontologyTermsFullData$ = new ReplaySubject>(1);\n /** Keeping track of all cell type terms there is data for. */\n readonly cellTypeTermsFullData$ = new ReplaySubject>(1);\n\n /** Current filter. */\n readonly filter$ = this.state$.pipe(pluck('filter'));\n /** Latest tissue block query data. */\n readonly tissueBlockData$ = this.filter$.pipe(queryData(\n this.tissueBlockData, sendCompletedTo(this._tissueBlockDataQueryStatus$)\n ));\n /** Latest aggregate query data. */\n readonly aggregateData$ = this.filter$.pipe(queryData(\n this.aggregateData, sendCompletedTo(this._aggregateDataQueryStatus$)\n ));\n /** Latest ontology term occurences query data. */\n readonly ontologyTermOccurencesData$ = this.filter$.pipe(queryData(\n this.ontologyTermOccurencesData, sendCompletedTo(this._ontologyTermOccurencesDataQueryStatus$)\n ));\n /** Latest cell type term occurences query data. */\n readonly cellTypeTermOccurencesData$ = this.filter$.pipe(queryData(\n this.cellTypeTermOccurencesData, sendCompletedTo(this._cellTypeTermOccurencesDataQueryStatus$)\n ));\n /** Latest scene query data. */\n readonly sceneData$ = this.filter$.pipe(queryData(\n this.sceneData, sendCompletedTo(this._sceneDataQueryStatus$)\n ));\n /** Latest technology filter label query data. */\n readonly technologyFilterData$ = this.filter$.pipe(queryData(\n this.technologyFilterData, sendCompletedTo(this._technologyFilterQueryStatus$)\n ));\n /** Latest provider filter label query data. */\n readonly providerFilterData$ = this.filter$.pipe(queryData(\n this.providerFilterData, sendCompletedTo(this._providerFilterQueryStatus$)\n ));\n\n /** Current status of queries in the tissueBlockData$ observable. */\n readonly tissueBlockDataQueryStatus$ = this._tissueBlockDataQueryStatus$.pipe(distinct());\n /** Current status of queries in the aggregateData$ observable. */\n readonly aggregateDataQueryStatus$ = this._aggregateDataQueryStatus$.pipe(distinct());\n /** Current status of queries in the ontologyTermOccurrences$ observable. */\n readonly ontologyTermOccurencesDataQueryStatus$ = this._ontologyTermOccurencesDataQueryStatus$.pipe(distinct());\n /** Current status of queries in the cellTypeTermOccurrences$ observable. */\n readonly cellTypeTermOccurencesDataQueryStatus$ = this._cellTypeTermOccurencesDataQueryStatus$.pipe(distinct());\n /** Current status of queries in the sceneData$ observable. */\n readonly sceneDataQueryStatus$ = this._sceneDataQueryStatus$.pipe(distinct());\n /** Current status of queries in the technologyFilter$ observable. */\n readonly technologyFilterQueryStatus$ = this._technologyFilterQueryStatus$.pipe(distinct());\n /** Current status of queries in the providerFilter$ observable. */\n readonly providerFilterQueryStatus$ = this._providerFilterQueryStatus$.pipe(distinct());\n\n /** Current status of all queries. */\n readonly queryStatus$ = combineLatest([\n this.tissueBlockDataQueryStatus$,\n this.aggregateDataQueryStatus$,\n this.ontologyTermOccurencesDataQueryStatus$,\n this.cellTypeTermOccurencesDataQueryStatus$,\n this.sceneDataQueryStatus$,\n this.technologyFilterQueryStatus$,\n this.providerFilterQueryStatus$\n ]).pipe(\n map(states => allCompleted(states) ? DataQueryState.Completed : DataQueryState.Running),\n distinct()\n );\n\n /**\n * Creates an instance of data state.\n *\n * @param source Data query service.\n */\n constructor(private readonly source: DataSourceService) {\n super();\n // Start everything in the completed state\n this._tissueBlockDataQueryStatus$.next(DataQueryState.Completed);\n this._aggregateDataQueryStatus$.next(DataQueryState.Completed);\n this._ontologyTermOccurencesDataQueryStatus$.next(DataQueryState.Completed);\n this._cellTypeTermOccurencesDataQueryStatus$.next(DataQueryState.Completed);\n this._sceneDataQueryStatus$.next(DataQueryState.Completed);\n this._technologyFilterQueryStatus$.next(DataQueryState.Completed);\n this._providerFilterQueryStatus$.next(DataQueryState.Completed);\n }\n\n ngxsOnInit(): void {\n const { ontologyTermsFullData$, ontologyTermOccurencesData$, cellTypeTermsFullData$, cellTypeTermOccurencesData$, source, snapshot: { filter } } = this;\n if (filter === DEFAULT_FILTER) {\n // Common case - Reuse the result of the regular query\n ontologyTermOccurencesData$.pipe(take(1)).subscribe(ontologyTermsFullData$);\n cellTypeTermOccurencesData$.pipe(take(1)).subscribe(cellTypeTermsFullData$);\n } else {\n source.getOntologyTermOccurences().pipe(take(1)).subscribe(ontologyTermsFullData$);\n source.getCellTypeTermOccurences().pipe(take(1)).subscribe(cellTypeTermsFullData$);\n }\n this.source.getOntologyTreeModel().pipe(take(1)).subscribe((model) => this.updateAnatomicalStructuresTreeModel(model));\n this.source.getCellTypeTreeModel().pipe(take(1)).subscribe((model) => this.updateCellTypesTreeModel(model));\n this.warmUpDatabase();\n }\n\n private warmUpDatabase(): void {\n defer(() => this.source.getDatabaseStatus()).pipe(\n tap((status) => this.updateStatus(status)),\n delay(2000),\n take(1)\n ).pipe(\n repeat(1000),\n takeWhile((status) => status.status === 'Loading')\n ).subscribe();\n\n this.databaseReady$.pipe(take(1), tap(() => {\n this.updateStatus({\n status: 'Ready',\n message: 'Loading CCF Exploration User Interface (EUI)'\n });\n })).subscribe();\n }\n\n @DataAction()\n updateAnatomicalStructuresTreeModel(@Payload('treeModel') model: OntologyTreeModel): void {\n this.ctx.patchState({\n anatomicalStructuresTreeModel: model\n });\n }\n\n @DataAction()\n updateCellTypesTreeModel(@Payload('treeModel') model: OntologyTreeModel): void {\n this.ctx.patchState({\n cellTypesTreeModel: model\n });\n }\n\n @DataAction()\n updateStatus(@Payload('status') status: DatabaseStatus): void {\n this.ctx.patchState({\n status: status.status,\n statusMessage: status.message\n });\n }\n\n /**\n * Updates the current filter.\n *\n * @param filter Changes to be made to the current filter.\n */\n @DataAction()\n updateFilter(@Payload('filter') filter: Partial): void {\n this.ctx.patchState({\n // Might need to do a deep compare of current and new filter\n filter: { ...this.getState().filter, ...filter }\n });\n }\n\n @Action(UpdateFilter)\n updateFilterHandler(_ctx: unknown, { filter }: UpdateFilter): void {\n this.updateFilter(filter);\n }\n\n /**\n * Queries for tissue block data.\n *\n * @param filter The filter used during query.\n * @returns The result of the query.\n */\n @bind\n private tissueBlockData(filter: Filter): ObservableInput {\n this._tissueBlockDataQueryStatus$.next(DataQueryState.Running);\n return this.databaseReady$.pipe(switchMap(() => this.source.getTissueBlockResults(filter)));\n }\n\n /**\n * Queries for aggregate data.\n *\n * @param filter The filter used during query.\n * @returns The result of the query.\n */\n @bind\n private aggregateData(filter: Filter): ObservableInput {\n this._aggregateDataQueryStatus$.next(DataQueryState.Running);\n return this.databaseReady$.pipe(switchMap(() => this.source.getAggregateResults(filter)));\n }\n\n /**\n * Queries for ontology term occurences data.\n *\n * @param filter The filter used during query.\n * @returns The result of the query.\n */\n @bind\n private ontologyTermOccurencesData(filter: Filter): ObservableInput> {\n this._ontologyTermOccurencesDataQueryStatus$.next(DataQueryState.Running);\n return this.databaseReady$.pipe(switchMap(() => this.source.getOntologyTermOccurences(filter)));\n }\n\n /**\n * Queries for cell type term occurences data.\n *\n * @param filter The filter used during query.\n * @returns The result of the query.\n */\n @bind\n private cellTypeTermOccurencesData(filter: Filter): ObservableInput> {\n this._cellTypeTermOccurencesDataQueryStatus$.next(DataQueryState.Running);\n return this.databaseReady$.pipe(switchMap(() => this.source.getCellTypeTermOccurences(filter)));\n }\n\n /**\n * Queries for scene data.\n *\n * @param filter The filter used during query.\n * @returns The result of the query.\n */\n @bind\n private sceneData(filter: Filter): ObservableInput {\n this._sceneDataQueryStatus$.next(DataQueryState.Running);\n return this.databaseReady$.pipe(switchMap(() => this.source.getScene(filter)));\n }\n\n /**\n * Queries for technology filter data.\n *\n * @returns The result of the query.\n */\n @bind\n private technologyFilterData(): ObservableInput {\n this._technologyFilterQueryStatus$.next(DataQueryState.Running);\n return this.databaseReady$.pipe(switchMap(() => this.source.getDatasetTechnologyNames()));\n }\n\n /**\n * Queries for provider filter data.\n *\n * @returns The result of the query.\n */\n @bind\n private providerFilterData(): ObservableInput {\n this._providerFilterQueryStatus$.next(DataQueryState.Running);\n return this.databaseReady$.pipe(switchMap(() => this.source.getProviderNames()));\n }\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/DataStateSelectors.html":{"url":"classes/DataStateSelectors.html","title":"class - DataStateSelectors","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n DataStateSelectors\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/data/data.selectors.ts\n \n\n\n\n\n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n Static\n anatomicalStructuresTreeModel\n \n \n Static\n cellTypesTreeModel\n \n \n Static\n filter\n \n \n \n \n\n\n\n\n\n \n \n\n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Static\n anatomicalStructuresTreeModel\n \n \n \n \n \n \n \n anatomicalStructuresTreeModel(state: DataStateModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['DataState'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/data/data.selectors.ts:12\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n DataStateModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : OntologyTreeModel\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n cellTypesTreeModel\n \n \n \n \n \n \n \n cellTypesTreeModel(state: DataStateModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['DataState'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/data/data.selectors.ts:17\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n DataStateModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : OntologyTreeModel\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n filter\n \n \n \n \n \n \n \n filter(state: DataStateModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['DataState'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/data/data.selectors.ts:7\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n DataStateModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Filter\n\n \n \n \n \n \n \n \n \n\n\n\n\n\n\n \n\n\n \n import { Selector } from '@ngxs/store';\nimport { Filter, OntologyTreeModel } from 'ccf-database';\nimport { DataState, DataStateModel } from './data.state';\n\nexport class DataStateSelectors {\n @Selector([DataState])\n static filter(state: DataStateModel): Filter {\n return state.filter;\n }\n\n @Selector([DataState])\n static anatomicalStructuresTreeModel(state: DataStateModel): OntologyTreeModel {\n return state.anatomicalStructuresTreeModel ?? { root: '', nodes: {} };\n }\n\n @Selector([DataState])\n static cellTypesTreeModel(state: DataStateModel): OntologyTreeModel {\n return state.cellTypesTreeModel ?? { root: '', nodes: {} };\n }\n}\n\n \n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/DefaultIconDefinition.html":{"url":"interfaces/DefaultIconDefinition.html","title":"interface - DefaultIconDefinition","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n DefaultIconDefinition\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/icon-registry/default-icons.ts\n \n\n\n \n Description\n \n \n Object definition for icon that should be loaded on startup.\nUnlike runtime registration object this does not need url ot html\nto be sanitized before hand.\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n html\n \n \n \n Optional\n \n name\n \n \n \n Optional\n \n namespace\n \n \n \n Optional\n \n url\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n html\n \n \n \n \n \n \n \n \n html: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Html containing the svg of the icon or icon set.\n\n \n \n \n \n \n \n \n \n \n name\n \n \n \n \n \n \n \n \n name: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Name to register the icon under.\n\n \n \n \n \n \n \n \n \n \n namespace\n \n \n \n \n \n \n \n \n namespace: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Namespace to register the icon or icon set under.\n\n \n \n \n \n \n \n \n \n \n url\n \n \n \n \n \n \n \n \n url: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Url to fetch the icon or icon set from.\n\n \n \n \n \n \n \n\n\n \n export interface DefaultIconDefinition {\n /**\n * Name to register the icon under.\n */\n name?: string;\n\n /**\n * Namespace to register the icon or icon set under.\n */\n namespace?: string;\n\n /**\n * Url to fetch the icon or icon set from.\n */\n url?: string;\n\n /**\n * Html containing the svg of the icon or icon set.\n */\n html?: string;\n}\n\n\n/**\n * Icons registered at startup.\n */\nexport const DEFAULT_ICONS: DefaultIconDefinition[] = [\n // Reference Organs\n { name: 'bladder', namespace: 'app', url: 'assets/icons/organs/ico-organs-bladder.svg' },\n { name: 'blood', namespace: 'app', url: 'assets/icons/organs/ico-organs-blood.svg' },\n { name: 'bone-marrow', namespace: 'app', url: 'assets/icons/organs/ico-organs-bone-marrow.svg' },\n { name: 'brain', namespace: 'app', url: 'assets/icons/organs/ico-organs-brain.svg' },\n { name: 'eye', namespace: 'app', url: 'assets/icons/organs/ico-organs-eye.svg' },\n { name: 'fallopian-tube-left', namespace: 'app', url: 'assets/icons/organs/ico-organs-fallopian-tube-left.svg' },\n { name: 'fallopian-tube-right', namespace: 'app', url: 'assets/icons/organs/ico-organs-fallopian-tube-right.svg' },\n { name: 'heart', namespace: 'app', url: 'assets/icons/organs/ico-organs-heart.svg' },\n { name: 'kidney-left', namespace: 'app', url: 'assets/icons/organs/ico-organs-kidney-left.svg' },\n { name: 'kidney-right', namespace: 'app', url: 'assets/icons/organs/ico-organs-kidney-right.svg' },\n { name: 'kidney', namespace: 'app', url: 'assets/icons/organs/ico-organs-kidney.svg' },\n { name: 'knee', namespace: 'app', url: 'assets/icons/organs/ico-organs-knee.svg' },\n { name: 'large-intestine', namespace: 'app', url: 'assets/icons/organs/ico-organs-large-intestine.svg' },\n { name: 'liver', namespace: 'app', url: 'assets/icons/organs/ico-organs-liver.svg' },\n { name: 'lung-left', namespace: 'app', url: 'assets/icons/organs/ico-organs-lung-left.svg' },\n { name: 'lung-right', namespace: 'app', url: 'assets/icons/organs/ico-organs-lung-right.svg' },\n { name: 'lung', namespace: 'app', url: 'assets/icons/organs/ico-organs-lung.svg' },\n { name: 'lymph-nodes', namespace: 'app', url: 'assets/icons/organs/ico-organs-lymph-nodes.svg' },\n { name: 'mammary-gland', namespace: 'app', url: 'assets/icons/organs/ico-organs-breast.svg' },\n { name: 'neuron', namespace: 'app', url: 'assets/icons/organs/ico-organs-neuron.svg' },\n { name: 'ovaries', namespace: 'app', url: 'assets/icons/organs/ico-organs-ovaries.svg' },\n { name: 'ovary-left', namespace: 'app', url: 'assets/icons/organs/ico-organs-ovary-left.svg' },\n { name: 'ovary-right', namespace: 'app', url: 'assets/icons/organs/ico-organs-ovary-right.svg' },\n { name: 'pancreas', namespace: 'app', url: 'assets/icons/organs/ico-organs-pancreas.svg' },\n { name: 'pelvis-f', namespace: 'app', url: 'assets/icons/organs/ico-organs-pelvis-f.svg' },\n { name: 'placenta', namespace: 'app', url: 'assets/icons/organs/ico-organs-placenta.svg' },\n { name: 'prostate', namespace: 'app', url: 'assets/icons/organs/ico-organs-prostate.svg' },\n { name: 'skin', namespace: 'app', url: 'assets/icons/organs/ico-organs-skin.svg' },\n { name: 'small-intestine', namespace: 'app', url: 'assets/icons/organs/ico-organs-small intestine.svg' },\n { name: 'spinal-cord', namespace: 'app', url: 'assets/icons/organs/ico-organs-spinal-cord.svg' },\n { name: 'spleen', namespace: 'app', url: 'assets/icons/organs/ico-organs-spleen.svg' },\n { name: 'stomach', namespace: 'app', url: 'assets/icons/organs/ico-organs-stomach.svg' },\n { name: 'thymus', namespace: 'app', url: 'assets/icons/organs/ico-organs-thymus.svg' },\n { name: 'ureter-left', namespace: 'app', url: 'assets/icons/organs/ico-organs-ureter-left.svg' },\n { name: 'ureter-right', namespace: 'app', url: 'assets/icons/organs/ico-organs-ureter-right.svg' },\n { name: 'uterus', namespace: 'app', url: 'assets/icons/organs/ico-organs-uterus.svg' },\n { name: 'vasculature-thick', namespace: 'app', url: 'assets/icons/organs/ico-organs-vasculature-thick.svg' },\n { name: 'vasculature-thin', namespace: 'app', url: 'assets/icons/organs/ico-organs-vasculature-thin.svg' },\n\n { name: 'opacity', namespace: 'app', url: 'assets/icons/opacity-24px.svg' },\n { name: 'visibility_on', namespace: 'app', url: 'assets/icons/visibility-on-24px.svg' },\n { name: 'visibility_off', namespace: 'app', url: 'assets/icons/visibility-off-24px.svg' },\n { name: 'expand_more', namespace: 'app', url: 'assets/icons/expand_more-24px.svg' },\n { name: 'expand_less', namespace: 'app', url: 'assets/icons/expand_less-24px.svg' },\n { name: 'filter', url: 'assets/icons/filter.svg' }\n];\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/DelegateDataSourceOptions.html":{"url":"interfaces/DelegateDataSourceOptions.html","title":"interface - DelegateDataSourceOptions","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n DelegateDataSourceOptions\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/services/data-source/data-source.service.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n remoteApiEndpoint\n \n \n \n Optional\n \n useRemoteApi\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n remoteApiEndpoint\n \n \n \n \n \n \n \n \n remoteApiEndpoint: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n useRemoteApi\n \n \n \n \n \n \n \n \n useRemoteApi: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n\n\n \n import { Injectable, ProviderToken } from '@angular/core';\nimport {\n ApiEndpointDataSourceService, CCFDatabaseDataSourceService, DataSourceLike, InjectorDelegateDataSourceService,\n} from 'ccf-shared';\n\nimport { environment } from '../../../../environments/environment';\nimport { WorkerDataSourceService } from './worker-data-source.service';\n\n\nexport interface DelegateDataSourceOptions {\n useRemoteApi?: boolean;\n remoteApiEndpoint?: string;\n}\n\n\n@Injectable({\n providedIn: 'root'\n})\nexport class DelegateDataSourceService extends InjectorDelegateDataSourceService {\n protected selectToken(config: DelegateDataSourceOptions): ProviderToken {\n const { useRemoteApi, remoteApiEndpoint } = config;\n\n if (useRemoteApi && !!remoteApiEndpoint) {\n return ApiEndpointDataSourceService;\n } else if (typeof Worker !== 'undefined' && !environment.disableDbWorker) {\n return WorkerDataSourceService;\n } else {\n return CCFDatabaseDataSourceService;\n }\n }\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/DelegateDataSourceService.html":{"url":"injectables/DelegateDataSourceService.html","title":"injectable - DelegateDataSourceService","body":"\n \n\n\n\n\n\n\n\n\n Injectables\n DelegateDataSourceService\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/services/data-source/data-source.service.ts\n \n\n\n\n \n Extends\n \n \n InjectorDelegateDataSourceService\n \n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n Protected\n selectToken\n \n \n \n \n\n\n\n\n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Protected\n selectToken\n \n \n \n \n \n \n \n selectToken(config: DelegateDataSourceOptions)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/data-source/data-source.service.ts:20\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n config\n \n DelegateDataSourceOptions\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : ProviderToken\n\n \n \n \n \n \n \n \n \n\n\n \n\n\n \n import { Injectable, ProviderToken } from '@angular/core';\nimport {\n ApiEndpointDataSourceService, CCFDatabaseDataSourceService, DataSourceLike, InjectorDelegateDataSourceService,\n} from 'ccf-shared';\n\nimport { environment } from '../../../../environments/environment';\nimport { WorkerDataSourceService } from './worker-data-source.service';\n\n\nexport interface DelegateDataSourceOptions {\n useRemoteApi?: boolean;\n remoteApiEndpoint?: string;\n}\n\n\n@Injectable({\n providedIn: 'root'\n})\nexport class DelegateDataSourceService extends InjectorDelegateDataSourceService {\n protected selectToken(config: DelegateDataSourceOptions): ProviderToken {\n const { useRemoteApi, remoteApiEndpoint } = config;\n\n if (useRemoteApi && !!remoteApiEndpoint) {\n return ApiEndpointDataSourceService;\n } else if (typeof Worker !== 'undefined' && !environment.disableDbWorker) {\n return WorkerDataSourceService;\n } else {\n return CCFDatabaseDataSourceService;\n }\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/DonorCardComponent.html":{"url":"components/DonorCardComponent.html","title":"component - DonorCardComponent","body":"\n \n\n\n\n\n\n Components\n \n DonorCardComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.component.ts\n\n\n\n \n Description\n \n \n Donor card component which displays data from a patient\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-donor-card\n \n\n \n styleUrls\n ./donor-card.component.scss\n \n\n\n\n \n templateUrl\n ./donor-card.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Readonly\n clsName\n \n \n hoverState\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n handleCheckbox\n \n \n linkHandler\n \n \n toggleExpansion\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n color\n \n \n expanded\n \n \n highlighted\n \n \n selected\n \n \n tissueBlock\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n checked\n \n \n linkClick\n \n \n \n \n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(ga: GoogleAnalyticsService)\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.component.ts:40\n \n \n\n \n \n Creates an instance of donor card component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n ga\n \n \n GoogleAnalyticsService\n \n \n \n No\n \n \n \n Analytics service\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n color\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.component.ts:26\n \n \n \n \n Allows color of the checkbox background to be set from outside the component\n\n \n \n \n \n \n \n \n \n \n expanded\n \n \n \n \n Type : boolean\n\n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.component.ts:29\n \n \n \n \n Allows the expanded state of the card to be set from outside the component\n\n \n \n \n \n \n \n \n \n \n highlighted\n \n \n \n \n Type : boolean\n\n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.component.ts:31\n \n \n \n \n \n \n \n \n \n selected\n \n \n \n \n Type : boolean\n\n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.component.ts:23\n \n \n \n \n Allows the selected state to be set from outside the component\n\n \n \n \n \n \n \n \n \n \n tissueBlock\n \n \n \n \n Type : TissueBlockResult\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.component.ts:20\n \n \n \n \n Tissue Block to generate the donor card from\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n checked\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.component.ts:34\n \n \n \n \n Emits the new checked state whenever it changes\n\n \n \n \n \n \n \n \n \n \n linkClick\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.component.ts:37\n \n \n \n \n Emit the url of any link when clicked.\n\n \n \n \n \n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-donor-card\"\n\n \n \n \n \n Default value : 'ccf-donor-card'\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.component.ts:17\n \n \n\n \n \n HTML Class Name\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n handleCheckbox\n \n \n \n \n \n \nhandleCheckbox()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.component.ts:52\n \n \n\n\n \n \n Handles the logic that needs to run when the checkbox is clicked on.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n linkHandler\n \n \n \n \n \n \nlinkHandler(url: string)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.component.ts:76\n \n \n\n\n \n \n Handles what happens when an info card is clicked.\nPasses up the link click event unless the card isn't selected\nIn which case it selects it for ease of use.\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n url\n \n string\n \n\n \n No\n \n\n\n \n the URL to emit up.\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n toggleExpansion\n \n \n \n \n \n \ntoggleExpansion()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.component.ts:62\n \n \n\n\n \n \n Ensures that the expanded variable is only changed if selected first.\n\n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-donor-card'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.component.ts:17\n \n \n\n \n \n HTML Class Name\n\n \n \n\n \n \n \n \n \n \n \n \n hoverState\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : ''\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.component.ts:40\n \n \n\n \n \n To keep track of which element, if any, are hovered over.\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, HostBinding, Input, Output } from '@angular/core';\nimport { TissueBlockResult } from 'ccf-database';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\n\n\n/**\n * Donor card component which displays data from a patient\n */\n@Component({\n selector: 'ccf-donor-card',\n templateUrl: './donor-card.component.html',\n styleUrls: ['./donor-card.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class DonorCardComponent {\n /** HTML Class Name */\n @HostBinding('class') readonly clsName = 'ccf-donor-card';\n\n /** Tissue Block to generate the donor card from */\n @Input() tissueBlock!: TissueBlockResult;\n\n /** Allows the selected state to be set from outside the component */\n @Input() selected = false;\n\n /** Allows color of the checkbox background to be set from outside the component */\n @Input() color!: string;\n\n /** Allows the expanded state of the card to be set from outside the component */\n @Input() expanded = false;\n\n @Input() highlighted = false;\n\n /** Emits the new checked state whenever it changes */\n @Output() readonly checked = new EventEmitter();\n\n /** Emit the url of any link when clicked. */\n @Output() readonly linkClick = new EventEmitter();\n\n /** To keep track of which element, if any, are hovered over. */\n hoverState = '';\n\n /**\n * Creates an instance of donor card component.\n *\n * @param ga Analytics service\n */\n constructor(private readonly ga: GoogleAnalyticsService) { }\n\n /**\n * Handles the logic that needs to run when the checkbox is clicked on.\n */\n handleCheckbox(): void {\n this.selected = !this.selected;\n this.ga.event('selected_toggled', 'donor_card', this.tissueBlock.label, +this.selected);\n this.checked.emit(this.selected);\n this.expanded = false;\n }\n\n /**\n * Ensures that the expanded variable is only changed if selected first.\n */\n toggleExpansion(): void {\n if (this.selected) {\n this.expanded = !this.expanded;\n this.ga.event('expanded_toggled', 'donor_card', this.tissueBlock.label, +this.expanded);\n }\n }\n\n /**\n * Handles what happens when an info card is clicked.\n * Passes up the link click event unless the card isn't selected\n * In which case it selects it for ease of use.\n *\n * @param url the URL to emit up.\n */\n linkHandler(url: string): void {\n this.ga.event('link_clicked', 'donor_card', this.tissueBlock.label);\n if (this.selected) {\n this.linkClick.emit(url);\n } else {\n this.selected = true;\n this.checked.emit(this.selected);\n }\n }\n}\n\n \n\n \n \n \n \n \n\n \n \n person\n\n \n {{ tissueBlock.donor.label }}\n {{ tissueBlock.donor.description }}\n \n \n \n DONOR\n open_in_new\n \n\n {{ expanded ? \"expand_less\" : \"expand_more\" }}\n \n\n\n\n \n \n bubble_chart\n \n {{ tissueBlock.label }}\n {{ tissueBlock.description }}\n \n\n \n TISSUE BLOCK\n open_in_new\n \n \n\n 1\"\n [totalTissueSections]=\"tissueBlock.sectionCount\"\n [tissueSections]=\"tissueBlock.sections\"\n >\n\n 0\">\n \n \n \n \n\n \n \n bubble_chart\n \n {{ section.label }}\n {{ section.description }}\n \n\n \n TISSUE SECTION\n open_in_new\n \n \n\n 0\">\n \n \n \n \n\n\n \n\n \n \n ./donor-card.component.scss\n \n :host {\n width: 100%;\n\n .main-container {\n display: flex;\n min-height: 3rem;\n width: 100%;\n align-items: center;\n padding-left: 0.5rem;\n }\n\n .checkbox-background {\n height: 2rem;\n width: 2rem;\n border-radius: 50%;\n margin-right: 0.5rem;\n display: flex;\n justify-content: center;\n align-items: center;\n cursor: pointer;\n\n ::ng-deep .mat-checkbox-checked.mat-accent .mat-checkbox-background,\n .mat-checkbox-indeterminate.mat-accent .mat-checkbox-background {\n background-color: transparent;\n }\n\n &.highlighted {\n ::ng-deep .mat-ripple-element {\n opacity: .04;\n }\n }\n\n .checkselected {\n ::ng-deep .mat-checkbox-frame {\n border-color: white !important;\n }\n }\n\n .checkbox {\n margin-left: 1.12rem;\n margin-bottom: 0.12rem; \n }\n }\n\n .align-end {\n margin-left: auto;\n }\n\n .info-block {\n display: flex;\n font-size: 0.75rem;\n line-height: 1rem;\n width: 100%;\n align-items: center;\n\n &:not(:first-child) {\n margin-top: 0.5rem;\n }\n\n .text-content {\n .title {\n font-weight: 600;\n }\n }\n }\n\n .donor {\n display: flex;\n font-size: 0.75rem;\n line-height: 1rem;\n align-items: center;\n flex-grow: 1;\n height: 2.5rem;\n\n &:hover, &.highlighted {\n box-shadow: 0px 6px 2px -2px rgba(0, 0, 0, 0.2), 0px 4px 4px 0px rgba(0, 0, 0, 0.14), 0px 2px 10px 0px rgba(0, 0, 0, 0.12);\n }\n\n .hover-state {\n width: 19.5rem !important;\n }\n\n .donor-info {\n .title {\n font-weight: 600;\n }\n }\n }\n\n .hoverable {\n position: relative;\n }\n\n .hover-enabled {\n position: relative;\n\n &:hover {\n .hover-state {\n opacity: 1;\n }\n }\n }\n\n .hover-state {\n transition: opacity 0.15s ease-in-out;\n opacity: 0;\n cursor: pointer;\n position: absolute;\n height: 100%;\n width: 100%;\n top: 0;\n margin-left: -0.5rem;\n align-items: center;\n display: flex;\n justify-content: flex-end;\n padding-right: 1rem;\n font-size: 0.75rem;\n\n .hover-title {\n font-weight: lighter;\n }\n\n .hover-icon {\n margin-left: 1rem;\n }\n }\n\n .default-padding {\n padding: 0.5rem;\n padding-top: 0.25rem;\n padding-bottom: 0.25rem;\n }\n\n .expanded-view {\n margin-top: 0.25rem;\n width: 85%;\n margin-bottom: 0.25rem;\n }\n\n .d-flex {\n display: flex;\n }\n\n .icon-size {\n height: 1.5rem;\n width: 1.5rem;\n font-size: 1.5rem;\n }\n\n .selectable {\n cursor: pointer;\n }\n\n .w-80 {\n width: 80% !important;\n\n .info-block {\n .text-content {\n .description {\n width: 16rem !important;\n }\n }\n }\n }\n\n .ml-5 {\n margin-left: 0.5rem;\n }\n\n .mr-5 {\n margin-right: 0.5rem;\n }\n\n .mt-05 {\n margin-top: 0.5rem;\n }\n\n .description {\n width: 17rem;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' person {{ tissueBlock.donor.label }} {{ tissueBlock.donor.description }} DONOR open_in_new {{ expanded ? \"expand_less\" : \"expand_more\" }} bubble_chart {{ tissueBlock.label }} {{ tissueBlock.description }} TISSUE BLOCK open_in_new 1\" [totalTissueSections]=\"tissueBlock.sectionCount\" [tissueSections]=\"tissueBlock.sections\" > 0\"> bubble_chart {{ section.label }} {{ section.description }} TISSUE SECTION open_in_new 0\"> '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'DonorCardComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/DonorCardModule.html":{"url":"modules/DonorCardModule.html","title":"module - DonorCardModule","body":"\n \n\n\n\n\n Modules\n DonorCardModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_DonorCardModule\n\n\n\ncluster_DonorCardModule_imports\n\n\n\ncluster_DonorCardModule_exports\n\n\n\ncluster_DonorCardModule_declarations\n\n\n\n\nDonorCardComponent\n\nDonorCardComponent\n\n\n\nDonorCardModule\n\nDonorCardModule\n\nDonorCardModule -->\n\nDonorCardComponent->DonorCardModule\n\n\n\n\n\nDonorCardComponent \n\nDonorCardComponent \n\nDonorCardComponent -->\n\nDonorCardModule->DonorCardComponent \n\n\n\n\n\nThumbnailCarouselModule\n\nThumbnailCarouselModule\n\nDonorCardModule -->\n\nThumbnailCarouselModule->DonorCardModule\n\n\n\n\n\nTissueSectionVisModule\n\nTissueSectionVisModule\n\nDonorCardModule -->\n\nTissueSectionVisModule->DonorCardModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n DonorCardComponent\n \n \n \n \n Imports\n \n \n ThumbnailCarouselModule\n \n \n TissueSectionVisModule\n \n \n \n \n Exports\n \n \n DonorCardComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatCheckboxModule } from '@angular/material/checkbox';\nimport { MatIconModule } from '@angular/material/icon';\n\nimport { ThumbnailCarouselModule } from '../../../shared/components/thumbnail-carousel/thumbnail-carousel.module';\nimport { DonorCardComponent } from './donor-card.component';\nimport { TissueSectionVisModule } from './../tissue-section-vis/tissue-section-vis.module';\n\n\n\n\n@NgModule({\n imports: [\n CommonModule,\n\n MatCheckboxModule,\n MatIconModule,\n\n ThumbnailCarouselModule,\n TissueSectionVisModule\n ],\n declarations: [DonorCardComponent],\n exports: [DonorCardComponent]\n})\nexport class DonorCardModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/DrawerContainersChanged.html":{"url":"interfaces/DrawerContainersChanged.html","title":"interface - DrawerContainersChanged","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n DrawerContainersChanged\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/shared/components/drawer/messages.ts\n \n\n\n \n Description\n \n \n Message sent when a drawer component changes.\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n drawers\n \n \n \n \n type\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n drawers\n \n \n \n \n \n \n \n \n drawers: [, ]\n\n \n \n\n\n \n \n Type : [, ]\n\n \n \n\n\n\n\n\n \n \n References to the drawer components. Can contain undefined values.\n\n \n \n \n \n \n \n \n \n \n type\n \n \n \n \n \n \n \n \n type: \n\n \n \n\n\n\n\n\n\n\n \n \n Message type.\n\n \n \n \n \n \n \n\n\n \n import {\n Message as GenericMessage, MessageChannel as GenericMessageChannel, MessageService as GenericMessageService,\n} from '../../services/message/message.service';\n\n\n/** Message sent when the content component changes. */\nexport interface ContentContainerChanged {\n /** Message type. */\n type: 'content-container-changed';\n /** A reference to the new content component. */\n content: unknown;\n}\n\n/** Message sent when a drawer component changes. */\nexport interface DrawerContainersChanged {\n /** Message type. */\n type: 'drawer-containers-changed';\n /** References to the drawer components. Can contain undefined values. */\n drawers: [unknown, unknown];\n}\n\n/** Payload types for messages sent from the drawer container. */\nexport type ContainerPayload = ContentContainerChanged | DrawerContainersChanged;\n\n\n/** Message sent when a drawer has finished initializing. */\nexport interface DrawerInitialized {\n /** Message type. */\n type: 'drawer-initialized';\n}\n\n/** Message send when the state of a drawer changes. */\nexport interface DrawerToggled {\n /** Message type. */\n type: 'drawer-toggled';\n /** Whether the drawer is open. */\n opened: boolean;\n /** Whether the drawer is expanded. Implies opened. */\n expanded: boolean;\n /** Width of the drawer. */\n width: number;\n /** Margin used by the drawer for toggle button, etc. */\n margin: number;\n}\n\n/** Payload types for messages sent from the drawers. */\nexport type DrawerPayload = DrawerToggled | DrawerInitialized;\n\n\n/** Combined payload type for all drawer sub components. */\nexport type Payload = ContainerPayload | DrawerPayload;\n/** Specific message type. */\nexport type Message = GenericMessage;\n/** Specific channel type. */\nexport type MessageChannel = GenericMessageChannel;\n/** Specific service type. */\nexport type MessageService = GenericMessageService;\n/** Reference to the service class. */\n// eslint-disable-next-line @typescript-eslint/naming-convention\nexport const MessageService = GenericMessageService;\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/DrawerInitialized.html":{"url":"interfaces/DrawerInitialized.html","title":"interface - DrawerInitialized","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n DrawerInitialized\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/shared/components/drawer/messages.ts\n \n\n\n \n Description\n \n \n Message sent when a drawer has finished initializing.\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n type\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n type\n \n \n \n \n \n \n \n \n type: \n\n \n \n\n\n\n\n\n\n\n \n \n Message type.\n\n \n \n \n \n \n \n\n\n \n import {\n Message as GenericMessage, MessageChannel as GenericMessageChannel, MessageService as GenericMessageService,\n} from '../../services/message/message.service';\n\n\n/** Message sent when the content component changes. */\nexport interface ContentContainerChanged {\n /** Message type. */\n type: 'content-container-changed';\n /** A reference to the new content component. */\n content: unknown;\n}\n\n/** Message sent when a drawer component changes. */\nexport interface DrawerContainersChanged {\n /** Message type. */\n type: 'drawer-containers-changed';\n /** References to the drawer components. Can contain undefined values. */\n drawers: [unknown, unknown];\n}\n\n/** Payload types for messages sent from the drawer container. */\nexport type ContainerPayload = ContentContainerChanged | DrawerContainersChanged;\n\n\n/** Message sent when a drawer has finished initializing. */\nexport interface DrawerInitialized {\n /** Message type. */\n type: 'drawer-initialized';\n}\n\n/** Message send when the state of a drawer changes. */\nexport interface DrawerToggled {\n /** Message type. */\n type: 'drawer-toggled';\n /** Whether the drawer is open. */\n opened: boolean;\n /** Whether the drawer is expanded. Implies opened. */\n expanded: boolean;\n /** Width of the drawer. */\n width: number;\n /** Margin used by the drawer for toggle button, etc. */\n margin: number;\n}\n\n/** Payload types for messages sent from the drawers. */\nexport type DrawerPayload = DrawerToggled | DrawerInitialized;\n\n\n/** Combined payload type for all drawer sub components. */\nexport type Payload = ContainerPayload | DrawerPayload;\n/** Specific message type. */\nexport type Message = GenericMessage;\n/** Specific channel type. */\nexport type MessageChannel = GenericMessageChannel;\n/** Specific service type. */\nexport type MessageService = GenericMessageService;\n/** Reference to the service class. */\n// eslint-disable-next-line @typescript-eslint/naming-convention\nexport const MessageService = GenericMessageService;\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/DrawerModule.html":{"url":"modules/DrawerModule.html","title":"module - DrawerModule","body":"\n \n\n\n\n\n Modules\n DrawerModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_DrawerModule\n\n\n\ncluster_DrawerModule_declarations\n\n\n\ncluster_DrawerModule_exports\n\n\n\n\nContainerComponent\n\nContainerComponent\n\n\n\nDrawerModule\n\nDrawerModule\n\nDrawerModule -->\n\nContainerComponent->DrawerModule\n\n\n\n\n\nContentComponent\n\nContentComponent\n\nDrawerModule -->\n\nContentComponent->DrawerModule\n\n\n\n\n\nDrawerComponent\n\nDrawerComponent\n\nDrawerModule -->\n\nDrawerComponent->DrawerModule\n\n\n\n\n\nToggleButtonComponent\n\nToggleButtonComponent\n\nDrawerModule -->\n\nToggleButtonComponent->DrawerModule\n\n\n\n\n\nContainerComponent \n\nContainerComponent \n\nContainerComponent -->\n\nDrawerModule->ContainerComponent \n\n\n\n\n\nContentComponent \n\nContentComponent \n\nContentComponent -->\n\nDrawerModule->ContentComponent \n\n\n\n\n\nDrawerComponent \n\nDrawerComponent \n\nDrawerComponent -->\n\nDrawerModule->DrawerComponent \n\n\n\n\n\nToggleButtonComponent \n\nToggleButtonComponent \n\nToggleButtonComponent -->\n\nDrawerModule->ToggleButtonComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/shared/components/drawer/drawer.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n ContainerComponent\n \n \n ContentComponent\n \n \n DrawerComponent\n \n \n ToggleButtonComponent\n \n \n \n \n Exports\n \n \n ContainerComponent\n \n \n ContentComponent\n \n \n DrawerComponent\n \n \n ToggleButtonComponent\n \n \n \n \n \n\n\n \n\n\n \n import { NgModule } from '@angular/core';\nimport { MatIconModule } from '@angular/material/icon';\nimport { BrowserModule } from '@angular/platform-browser';\nimport { BrowserAnimationsModule } from '@angular/platform-browser/animations';\n\nimport { MESSAGE_SERVICE_CONFIG, MESSAGE_SERVICE_DEFAULT_CONFIG } from '../../services/message/message.service';\nimport { ContainerComponent } from './container/container.component';\nimport { ContentComponent } from './content/content.component';\nimport { DrawerComponent } from './drawer/drawer.component';\nimport { ToggleButtonComponent } from './toggle-button/toggle-button.component';\n\n\n@NgModule({\n imports: [BrowserModule, BrowserAnimationsModule, MatIconModule],\n providers: [{\n provide: MESSAGE_SERVICE_CONFIG, useValue: MESSAGE_SERVICE_DEFAULT_CONFIG\n }],\n declarations: [ContainerComponent, ContentComponent, DrawerComponent, ToggleButtonComponent],\n exports: [ContainerComponent, ContentComponent, DrawerComponent, ToggleButtonComponent]\n})\nexport class DrawerModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/DrawerToggled.html":{"url":"interfaces/DrawerToggled.html","title":"interface - DrawerToggled","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n DrawerToggled\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/shared/components/drawer/messages.ts\n \n\n\n \n Description\n \n \n Message send when the state of a drawer changes.\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n expanded\n \n \n \n \n margin\n \n \n \n \n opened\n \n \n \n \n type\n \n \n \n \n width\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n expanded\n \n \n \n \n \n \n \n \n expanded: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n\n\n\n\n \n \n Whether the drawer is expanded. Implies opened.\n\n \n \n \n \n \n \n \n \n \n margin\n \n \n \n \n \n \n \n \n margin: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Margin used by the drawer for toggle button, etc.\n\n \n \n \n \n \n \n \n \n \n opened\n \n \n \n \n \n \n \n \n opened: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n\n\n\n\n \n \n Whether the drawer is open.\n\n \n \n \n \n \n \n \n \n \n type\n \n \n \n \n \n \n \n \n type: \n\n \n \n\n\n\n\n\n\n\n \n \n Message type.\n\n \n \n \n \n \n \n \n \n \n width\n \n \n \n \n \n \n \n \n width: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Width of the drawer.\n\n \n \n \n \n \n \n\n\n \n import {\n Message as GenericMessage, MessageChannel as GenericMessageChannel, MessageService as GenericMessageService,\n} from '../../services/message/message.service';\n\n\n/** Message sent when the content component changes. */\nexport interface ContentContainerChanged {\n /** Message type. */\n type: 'content-container-changed';\n /** A reference to the new content component. */\n content: unknown;\n}\n\n/** Message sent when a drawer component changes. */\nexport interface DrawerContainersChanged {\n /** Message type. */\n type: 'drawer-containers-changed';\n /** References to the drawer components. Can contain undefined values. */\n drawers: [unknown, unknown];\n}\n\n/** Payload types for messages sent from the drawer container. */\nexport type ContainerPayload = ContentContainerChanged | DrawerContainersChanged;\n\n\n/** Message sent when a drawer has finished initializing. */\nexport interface DrawerInitialized {\n /** Message type. */\n type: 'drawer-initialized';\n}\n\n/** Message send when the state of a drawer changes. */\nexport interface DrawerToggled {\n /** Message type. */\n type: 'drawer-toggled';\n /** Whether the drawer is open. */\n opened: boolean;\n /** Whether the drawer is expanded. Implies opened. */\n expanded: boolean;\n /** Width of the drawer. */\n width: number;\n /** Margin used by the drawer for toggle button, etc. */\n margin: number;\n}\n\n/** Payload types for messages sent from the drawers. */\nexport type DrawerPayload = DrawerToggled | DrawerInitialized;\n\n\n/** Combined payload type for all drawer sub components. */\nexport type Payload = ContainerPayload | DrawerPayload;\n/** Specific message type. */\nexport type Message = GenericMessage;\n/** Specific channel type. */\nexport type MessageChannel = GenericMessageChannel;\n/** Specific service type. */\nexport type MessageService = GenericMessageService;\n/** Reference to the service class. */\n// eslint-disable-next-line @typescript-eslint/naming-convention\nexport const MessageService = GenericMessageService;\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/DropdownComponent.html":{"url":"components/DropdownComponent.html","title":"component - DropdownComponent","body":"\n \n\n\n\n\n\n Components\n \n DropdownComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/dropdown/dropdown.component.ts\n\n\n\n \n Description\n \n \n Component for a dropdown menu.\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-dropdown\n \n\n \n styleUrls\n ./dropdown.component.scss\n \n\n\n\n \n templateUrl\n ./dropdown.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n optionsVisible\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n selectionChanged\n \n \n toggleOptions\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n label\n \n \n options\n \n \n selection\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n selectionChange\n \n \n \n \n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(ga: GoogleAnalyticsService)\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dropdown/dropdown.component.ts:38\n \n \n\n \n \n Creates an instance of dropdown component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n ga\n \n \n GoogleAnalyticsService\n \n \n \n No\n \n \n \n Analytics service\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n label\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dropdown/dropdown.component.ts:18\n \n \n \n \n What the component is selecting for.\n\n \n \n \n \n \n \n \n \n \n options\n \n \n \n \n Type : string[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dropdown/dropdown.component.ts:23\n \n \n \n \n Choices displayed in the dropdown menu.\n\n \n \n \n \n \n \n \n \n \n selection\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dropdown/dropdown.component.ts:28\n \n \n \n \n Current option selected.\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n selectionChange\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dropdown/dropdown.component.ts:33\n \n \n \n \n Emits the new selected option when selection is changed.\n\n \n \n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n selectionChanged\n \n \n \n \n \n \nselectionChanged(value: string)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/dropdown/dropdown.component.ts:59\n \n \n\n\n \n \n Updates the selected value.\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n value\n \n string\n \n\n \n No\n \n\n\n \n The value that has been selected\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n toggleOptions\n \n \n \n \n \n \ntoggleOptions()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/dropdown/dropdown.component.ts:50\n \n \n\n\n \n \n Controls fade-in effect after dropdown menu opens\n\n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n optionsVisible\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'invisible'\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dropdown/dropdown.component.ts:38\n \n \n\n \n \n Determines if menu contents are visible (used for fade-in effect).\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, Input, Output } from '@angular/core';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\n\n/**\n * Component for a dropdown menu.\n */\n@Component({\n selector: 'ccf-dropdown',\n templateUrl: './dropdown.component.html',\n styleUrls: ['./dropdown.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class DropdownComponent {\n\n /**\n * What the component is selecting for.\n */\n @Input() label: string;\n\n /**\n * Choices displayed in the dropdown menu.\n */\n @Input() options: string[];\n\n /**\n * Current option selected.\n */\n @Input() selection: string;\n\n /**\n * Emits the new selected option when selection is changed.\n */\n @Output() readonly selectionChange = new EventEmitter();\n\n /**\n * Determines if menu contents are visible (used for fade-in effect).\n */\n optionsVisible = 'invisible';\n\n /**\n * Creates an instance of dropdown component.\n *\n * @param ga Analytics service\n */\n constructor(private readonly ga: GoogleAnalyticsService) { }\n\n /**\n * Controls fade-in effect after dropdown menu opens\n */\n toggleOptions(): void {\n this.optionsVisible = this.optionsVisible === 'visible' ? 'invisible' : 'visible';\n }\n\n /**\n * Updates the selected value.\n *\n * @param value The value that has been selected\n */\n selectionChanged(value: string): void {\n this.selection = value;\n this.ga.event('selection_change', 'dropdown', `${this.label}:${value}`);\n this.selectionChange.emit(value);\n }\n}\n\n \n\n \n \n \n \n \n {{ label }}\n \n \n \n \n {{ option }}\n \n \n \n \n \n\n\n \n\n \n \n ./dropdown.component.scss\n \n @keyframes slideInHorizontalDropdown {\n from {\n width: 0;\n }\n to {\n width: 9.85rem;\n }\n}\n\n@keyframes fadeIn {\n 0% {\n opacity: 0;\n }\n 100% {\n opacity: 1;\n }\n}\n\n.dropdown-form-field {\n width: 100%;\n height: 3rem;\n\n ::ng-deep .mat-form-field-wrapper {\n padding-left: 1em;\n padding-right: 1em;\n height: 3rem;\n\n .mat-form-field-flex {\n .mat-form-field-infix {\n font-size: 0.875rem;\n border: none;\n\n mat-select {\n font-size: 1rem;\n font-weight: bold;\n }\n }\n }\n\n .mat-form-field-underline {\n left: 0rem;\n bottom: 0rem;\n transform: none;\n height: 0.125rem;\n }\n }\n}\n\n.visible {\n animation: fadeIn 0.3s;\n transition-delay: .275s;\n animation-delay: .275s;\n}\n\n.invisible {\n opacity: 0;\n}\n\n::ng-deep .option-panel {\n animation: slideInHorizontalDropdown .3s;\n animation-fill-mode: forwards;\n box-shadow: 0.2rem 0.2rem 1rem 0rem #0000003e;\n position: absolute !important;\n top: 1.55rem;\n max-width: 9.5rem;\n\n .mat-option {\n border-bottom-width: 1px;\n border-bottom-style: solid;\n padding-left: 1em;\n }\n\n :last-child {\n border-bottom: none;\n }\n}\n\n::ng-deep .cdk-overlay-pane {\n min-width: 0rem !important;\n}\n\n.dropdown-form-field {\n height: 3rem;\n width: 100%;\n \n .label {\n padding-bottom: 0.063rem;\n }\n ::ng-deep .mat-form-field-wrapper {\n padding-left: 0.25rem;\n padding-right: 0.25rem;\n }\n}\n\n::ng-deep .ccf-dropdown {\n .mat-select-arrow-wrapper {\n transform: translatey(-.5em);\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' {{ label }} {{ option }} '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'DropdownComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/DropdownModule.html":{"url":"modules/DropdownModule.html","title":"module - DropdownModule","body":"\n \n\n\n\n\n Modules\n DropdownModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_DropdownModule\n\n\n\ncluster_DropdownModule_exports\n\n\n\ncluster_DropdownModule_declarations\n\n\n\n\nDropdownComponent\n\nDropdownComponent\n\n\n\nDropdownModule\n\nDropdownModule\n\nDropdownModule -->\n\nDropdownComponent->DropdownModule\n\n\n\n\n\nDropdownComponent \n\nDropdownComponent \n\nDropdownComponent -->\n\nDropdownModule->DropdownComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/shared/components/dropdown/dropdown.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n DropdownComponent\n \n \n \n \n Exports\n \n \n DropdownComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatFormFieldModule } from '@angular/material/form-field';\nimport { MatSelectModule } from '@angular/material/select';\n\nimport { DropdownComponent } from './dropdown.component';\n\n\n@NgModule({\n imports: [CommonModule, MatFormFieldModule, MatSelectModule],\n declarations: [DropdownComponent],\n exports: [DropdownComponent]\n})\n\nexport class DropdownModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/DualSliderComponent.html":{"url":"components/DualSliderComponent.html","title":"component - DualSliderComponent","body":"\n \n\n\n\n\n\n Components\n \n DualSliderComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts\n\n\n\n \n Description\n \n \n Component containing a button that when clicked will show a slider popover.\n\n \n\n\n \n Implements\n \n \n OnDestroy\n OnChanges\n \n\n\n\n Metadata\n \n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-dual-slider\n \n\n \n styleUrls\n ./dual-slider.component.scss\n \n\n\n\n \n templateUrl\n ./dual-slider.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n contentsVisible\n \n \n highValue\n \n \n Private\n isSliderInitialized\n \n \n isSliderOpen\n \n \n lowValue\n \n \n options\n \n \n Private\n overlayRef\n \n \n popoverElement\n \n \n popoverPortal\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n closeSliderPopover\n \n \n Private\n initializeSliderPopover\n \n \n ngOnChanges\n \n \n ngOnDestroy\n \n \n onKeyHigh\n \n \n onKeyLow\n \n \n optionsChanged\n \n \n sliderValueChanged\n \n \n toggleSliderPopover\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n label\n \n \n selection\n \n \n valueRange\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n selectionChange\n \n \n \n \n\n\n \n \n HostListeners\n \n \n \n \n \n \n document:click\n \n \n document:touchstart\n \n \n \n \n\n \n \n Accessors\n \n \n \n \n \n \n rangeLabel\n \n \n \n \n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(overlay: Overlay, element: ElementRef, ga: GoogleAnalyticsService)\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:95\n \n \n\n \n \n Creates an instance of dual slider component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n overlay\n \n \n Overlay\n \n \n \n No\n \n \n \n The overlay service used to create the slider popover.\n\n \n \n \n element\n \n \n ElementRef\n \n \n \n No\n \n \n \n A reference to the component's element. Used during event handling.\n\n \n \n \n ga\n \n \n GoogleAnalyticsService\n \n \n \n No\n \n \n \n Analytics service\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n label\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:34\n \n \n \n \n Which criteria the slider is selecting for.\n\n \n \n \n \n \n \n \n \n \n selection\n \n \n \n \n Type : number[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:44\n \n \n \n \n The current range selected.\n\n \n \n \n \n \n \n \n \n \n valueRange\n \n \n \n \n Type : number[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:39\n \n \n \n \n The lower and upper range of the slider.\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n selectionChange\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:49\n \n \n \n \n Emits the new selection range when a change is made to it.\n\n \n \n \n \n\n\n \n HostListeners \n \n \n \n \n \n document:click\n \n \n \n \n \n \n Arguments : '$event.target' \n \n \n \n \ndocument:click(target: HTMLElement)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:165\n \n \n\n\n \n \n Listens to document click, mouse movement, and touch event.\nCloses the slider popover when such an event occurs outside the button or popover.\n\n\n \n Parameters :\n \n \n \n Name\n Optional\n Description\n \n \n \n \n target\n\n \n No\n \n\n\n \n The element on which the event was fired.\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n document:touchstart\n \n \n \n \n \n \n Arguments : '$event.target' \n \n \n \n \ndocument:touchstart(target: HTMLElement)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:165\n \n \n\n\n \n \n Listens to document click, mouse movement, and touch event.\nCloses the slider popover when such an event occurs outside the button or popover.\n\n\n \n Parameters :\n \n \n \n Name\n Optional\n Description\n \n \n \n \n target\n\n \n No\n \n\n\n \n The element on which the event was fired.\n\n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n Methods\n \n \n \n \n \n \n \n closeSliderPopover\n \n \n \n \n \n \ncloseSliderPopover(target: HTMLElement)\n \n \n\n \n \n Decorators : \n \n @HostListener('document:click', ['$event.target'])@HostListener('document:touchstart', ['$event.target'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:165\n \n \n\n\n \n \n Listens to document click, mouse movement, and touch event.\nCloses the slider popover when such an event occurs outside the button or popover.\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n target\n \n HTMLElement\n \n\n \n No\n \n\n\n \n The element on which the event was fired.\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n initializeSliderPopover\n \n \n \n \n \n \n \n initializeSliderPopover()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:212\n \n \n\n\n \n \n Creates and initializes the slider popover.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n ngOnChanges\n \n \n \n \n \n \nngOnChanges(changes: SimpleChanges)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:122\n \n \n\n\n \n \n Updates slider options (with optionsChanged) and selection when changes detected.\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n changes\n \n SimpleChanges\n \n\n \n No\n \n\n\n \n Changes that have been made to the slider properties.\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n ngOnDestroy\n \n \n \n \n \n \nngOnDestroy()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:152\n \n \n\n\n \n \n Angular's OnDestroy hook.\nCleans up the overlay.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n onKeyHigh\n \n \n \n \n \n \nonKeyHigh(event: KeyboardEvent)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:243\n \n \n\n\n \n \n Updates the slider's high pointer value when Enter key is pressed.\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n event\n \n KeyboardEvent\n \n\n \n No\n \n\n\n \n Event passed into the component\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n onKeyLow\n \n \n \n \n \n \nonKeyLow(event: KeyboardEvent)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:226\n \n \n\n\n \n \n Updates the slider's low pointer value when Enter key is pressed.\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n event\n \n KeyboardEvent\n \n\n \n No\n \n\n\n \n Event passed into the component\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n optionsChanged\n \n \n \n \n \n \noptionsChanged()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:136\n \n \n\n\n \n \n Updates the slider options, and the slider values if necessary.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n sliderValueChanged\n \n \n \n \n \n \nsliderValueChanged()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:201\n \n \n\n\n \n \n Handler for updates to the slider values.\nEmits the updated selection value array.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n toggleSliderPopover\n \n \n \n \n \n \ntoggleSliderPopover()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:184\n \n \n\n\n \n \n Toggles the visibility of the slider popover.\n\n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n contentsVisible\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'invisible'\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:74\n \n \n\n \n \n Determines if slider contents are visible (used for fade-in effect).\n\n \n \n\n \n \n \n \n \n \n \n \n highValue\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:69\n \n \n\n \n \n Value bound to the slider's high pointer value.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n isSliderInitialized\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:95\n \n \n\n \n \n Determines whether slider popover has been created and initialized.\n\n \n \n\n \n \n \n \n \n \n \n \n isSliderOpen\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:54\n \n \n\n \n \n Determines whether slider popover is shown.\n\n \n \n\n \n \n \n \n \n \n \n \n lowValue\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:64\n \n \n\n \n \n Value bound to the slider's low pointer value.\n\n \n \n\n \n \n \n \n \n \n \n \n options\n \n \n \n \n \n \n Type : Options\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:59\n \n \n\n \n \n Slider options.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n overlayRef\n \n \n \n \n \n \n Type : OverlayRef\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:90\n \n \n\n \n \n Reference to the slider popover overlay.\n\n \n \n\n \n \n \n \n \n \n \n \n popoverElement\n \n \n \n \n \n \n Type : ElementRef\n\n \n \n \n \n Decorators : \n \n \n @ViewChild('popover', {read: ElementRef, static: false})\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:29\n \n \n\n \n \n Reference to the popover element.\nThis is undefined until the slider popover is initialized.\n\n \n \n\n \n \n \n \n \n \n \n \n popoverPortal\n \n \n \n \n \n \n Type : CdkPortal\n\n \n \n \n \n Decorators : \n \n \n @ViewChild(CdkPortal, {static: true})\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:23\n \n \n\n \n \n Reference to the template for the slider popover.\n\n \n \n\n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n rangeLabel\n \n \n\n \n \n getrangeLabel()\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:79\n \n \n \n \n Computes the current age range for display in the button.\n\n\n \n Returns : string\n\n \n \n \n\n \n \n\n\n\n\n \n import { ConnectedPosition, Overlay, OverlayRef } from '@angular/cdk/overlay';\nimport { CdkPortal } from '@angular/cdk/portal';\nimport {\n Component, ElementRef, EventEmitter, HostListener, Input, OnChanges, OnDestroy, Output, SimpleChanges, ViewChild,\n} from '@angular/core';\nimport { Options } from 'ng5-slider';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\n\n\n/**\n * Component containing a button that when clicked will show a slider popover.\n */\n@Component({\n selector: 'ccf-dual-slider',\n templateUrl: './dual-slider.component.html',\n styleUrls: ['./dual-slider.component.scss']\n})\nexport class DualSliderComponent implements OnDestroy, OnChanges {\n /**\n * Reference to the template for the slider popover.\n */\n @ViewChild(CdkPortal, { static: true }) popoverPortal: CdkPortal;\n\n /**\n * Reference to the popover element.\n * This is undefined until the slider popover is initialized.\n */\n @ViewChild('popover', { read: ElementRef, static: false }) popoverElement: ElementRef;\n\n /**\n * Which criteria the slider is selecting for.\n */\n @Input() label: string;\n\n /**\n * The lower and upper range of the slider.\n */\n @Input() valueRange: number[];\n\n /**\n * The current range selected.\n */\n @Input() selection: number[];\n\n /**\n * Emits the new selection range when a change is made to it.\n */\n @Output() readonly selectionChange = new EventEmitter();\n\n /**\n * Determines whether slider popover is shown.\n */\n isSliderOpen = false;\n\n /**\n * Slider options.\n */\n options: Options;\n\n /**\n * Value bound to the slider's low pointer value.\n */\n lowValue: number;\n\n /**\n * Value bound to the slider's high pointer value.\n */\n highValue: number;\n\n /**\n * Determines if slider contents are visible (used for fade-in effect).\n */\n contentsVisible = 'invisible';\n\n /**\n * Computes the current age range for display in the button.\n */\n get rangeLabel(): string {\n const { lowValue, highValue } = this;\n if (lowValue === highValue) {\n return `${lowValue}`;\n }\n return `${lowValue}-${highValue}`;\n }\n\n /**\n * Reference to the slider popover overlay.\n */\n private overlayRef: OverlayRef;\n\n /**\n * Determines whether slider popover has been created and initialized.\n */\n private isSliderInitialized = false;\n\n /**\n * Creates an instance of dual slider component.\n *\n * @param overlay The overlay service used to create the slider popover.\n * @param element A reference to the component's element. Used during event handling.\n * @param ga Analytics service\n */\n constructor(\n overlay: Overlay,\n private element: ElementRef,\n private readonly ga: GoogleAnalyticsService\n ) {\n const position: ConnectedPosition = { originX: 'start', originY: 'bottom', overlayX: 'start', overlayY: 'top' };\n const positionStrategy = overlay.position().flexibleConnectedTo(element).withPositions([position]);\n this.overlayRef = overlay.create({\n panelClass: 'slider-pane',\n positionStrategy\n });\n }\n\n /**\n * Updates slider options (with optionsChanged) and selection when changes detected.\n *\n * @param changes Changes that have been made to the slider properties.\n */\n ngOnChanges(changes: SimpleChanges): void {\n if (changes.valueRange) {\n this.optionsChanged();\n }\n if (changes.selection) {\n // Detect when selection is changed and update low/high value.\n this.lowValue = Math.min(...this.selection);\n this.highValue = Math.max(...this.selection);\n }\n }\n\n /**\n * Updates the slider options, and the slider values if necessary.\n */\n optionsChanged(): void {\n this.options = {\n floor: this.valueRange ? this.valueRange[0] : 0,\n ceil: this.valueRange ? this.valueRange[1] : 0,\n step: 1,\n hideLimitLabels: true,\n hidePointerLabels: true\n };\n this.lowValue = this.options.floor ?? 0;\n this.highValue = this.options.ceil ?? 0;\n }\n\n /**\n * Angular's OnDestroy hook.\n * Cleans up the overlay.\n */\n ngOnDestroy(): void {\n this.overlayRef.dispose();\n }\n\n /**\n * Listens to document click, mouse movement, and touch event.\n * Closes the slider popover when such an event occurs outside the button or popover.\n *\n * @param target The element on which the event was fired.\n */\n @HostListener('document:click', ['$event.target']) // eslint-disable-line\n // eslint-disable-line\n @HostListener('document:touchstart', ['$event.target']) // eslint-disable-line\n closeSliderPopover(target: HTMLElement): void {\n const { element, isSliderOpen, popoverElement } = this;\n if (!isSliderOpen) {\n return;\n } else if (element.nativeElement.contains(target)) {\n return;\n } else if (popoverElement?.nativeElement?.contains?.(target)) {\n return;\n }\n\n this.overlayRef.detach();\n this.isSliderInitialized = false;\n this.isSliderOpen = false;\n this.contentsVisible = 'invisible';\n }\n\n /**\n * Toggles the visibility of the slider popover.\n */\n toggleSliderPopover(): void {\n const { isSliderOpen, isSliderInitialized } = this;\n if (isSliderInitialized) {\n this.overlayRef.detach();\n this.isSliderInitialized = false;\n } else if (!isSliderInitialized && !isSliderOpen) {\n this.initializeSliderPopover();\n }\n\n this.contentsVisible = this.contentsVisible === 'visible' ? 'invisible' : 'visible';\n this.isSliderOpen = !isSliderOpen;\n }\n\n /**\n * Handler for updates to the slider values.\n * Emits the updated selection value array.\n */\n sliderValueChanged(): void {\n const { lowValue, highValue } = this;\n\n this.selection = [lowValue, highValue];\n this.ga.event('slider_range_change', 'dual_slider', `${this.label}:${lowValue}:${highValue}`);\n this.selectionChange.emit(this.selection);\n }\n\n /**\n * Creates and initializes the slider popover.\n */\n private initializeSliderPopover(): void {\n const { overlayRef, popoverPortal } = this;\n\n overlayRef.attach(popoverPortal);\n overlayRef.updatePosition();\n\n this.isSliderInitialized = true;\n }\n\n /**\n * Updates the slider's low pointer value when Enter key is pressed.\n *\n * @param event Event passed into the component\n */\n onKeyLow(event: KeyboardEvent): void {\n const newValue = Number((event.target as HTMLInputElement).value);\n if (event.key === 'Enter') {\n if (newValue >= Number(this.options.floor) && newValue = Number(this.options.floor) && newValue \n \n\n \n \n \n \n \n {{ options.floor }}> \n \n \n\n \n \n\n \n {{ options.ceil }} \n \n \n \n\n \n \n {{ label }}\n {{ rangeLabel }}\n \n \n \n \n\n\n \n\n \n \n ./dual-slider.component.scss\n \n @use 'sass:math';\n\n.slider-form-field {\n width: 100%;\n height: 3rem;\n\n ::ng-deep .mat-form-field-wrapper {\n padding-left: 0.25rem;\n padding-right: 0.25rem;\n height: 3rem;\n\n .mat-form-field-flex {\n .mat-form-field-infix {\n border: none;\n font-size: 0.875rem;\n }\n }\n\n .mat-form-field-underline {\n left: 0rem;\n bottom: 0rem;\n transform: none;\n height: 0.125rem;\n }\n }\n}\n\n\n.slider-labels {\n display: flex;\n flex-direction: column;\n .name-label {\n padding-bottom: 0.25rem;\n }\n\n .range-label {\n font-weight: bold;\n }\n}\n\n::ng-deep .ccf-slider.wrapper {\n .mat-select-arrow-wrapper {\n transform: translatey(-1.5em);\n }\n}\n\n// Styles for the popover slider\n// NOTE: This must NOT be nested inside the wrapper/container!\n\n@keyframes slideInHorizontalSlider {\n from {\n width: 0;\n }\n to {\n width: 20em;\n }\n}\n\n@keyframes fadeIn {\n 0% {\n opacity: 0;\n }\n 100% {\n opacity: 1;\n }\n}\n\n.visible {\n animation: fadeIn 0.3s;\n transition-delay: .275s;\n animation-delay: .275s;\n}\n\n.invisible {\n opacity: 0;\n}\n\n::ng-deep .slider-pane {\n position: absolute !important;\n top: -1px;\n}\n\n.ccf-slider.detached {\n animation: slideInHorizontalSlider 0.3s;\n animation-fill-mode: forwards;\n box-shadow: 0.2rem 0.2rem 1rem 0rem #0000003e;\n\n display: flex;\n justify-content: center;\n align-items: center;\n width: 0rem;\n height: 4.375rem;\n padding: .75rem; // NOTE: Use padding instead of margin!\n\n .slider ::ng-deep {\n visibility: hidden;\n margin-top: 0.9375rem;\n margin-bottom: 0.9375rem;\n .ng5-slider-bar {\n opacity: .2;\n height: .15rem;\n }\n\n .ng5-slider-selection {\n opacity: 1;\n }\n\n .ng5-slider-pointer {\n $pointer-size: 1rem;\n\n width: $pointer-size;\n height: $pointer-size;\n top: 0.095rem - math.div($pointer-size, 2);\n\n &:after {\n display: none;\n }\n }\n }\n\n .label {\n display: flex;\n flex-direction: column;\n width: 2rem;\n\n &.min {\n margin-right: 1rem;\n }\n\n &.max {\n margin-left: 1rem;\n align-items: flex-end;\n\n .ceil, input {\n text-align: right;\n }\n }\n\n .floor, .ceil {\n font-size: 0.875rem;\n }\n\n input {\n border: none;\n width: 1.75rem;\n font-size: 1rem;\n font-weight: bold;\n padding: 0;\n }\n\n }\n}\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' {{ options.floor }}> {{ options.ceil }} {{ label }} {{ rangeLabel }} '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'DualSliderComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/DualSliderModule.html":{"url":"modules/DualSliderModule.html","title":"module - DualSliderModule","body":"\n \n\n\n\n\n Modules\n DualSliderModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_DualSliderModule\n\n\n\ncluster_DualSliderModule_declarations\n\n\n\ncluster_DualSliderModule_exports\n\n\n\n\nDualSliderComponent\n\nDualSliderComponent\n\n\n\nDualSliderModule\n\nDualSliderModule\n\nDualSliderModule -->\n\nDualSliderComponent->DualSliderModule\n\n\n\n\n\nDualSliderComponent \n\nDualSliderComponent \n\nDualSliderComponent -->\n\nDualSliderModule->DualSliderComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n DualSliderComponent\n \n \n \n \n Exports\n \n \n DualSliderComponent\n \n \n \n \n \n\n\n \n\n\n \n import { OverlayModule } from '@angular/cdk/overlay';\nimport { PortalModule } from '@angular/cdk/portal';\nimport { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatFormFieldModule } from '@angular/material/form-field';\nimport { MatSelectModule } from '@angular/material/select';\nimport { Ng5SliderModule } from 'ng5-slider';\n\nimport { DualSliderComponent } from './dual-slider.component';\n\n@NgModule({\n imports: [\n CommonModule,\n OverlayModule,\n PortalModule,\n MatFormFieldModule,\n MatSelectModule,\n Ng5SliderModule\n ],\n declarations: [DualSliderComponent],\n exports: [DualSliderComponent]\n})\nexport class DualSliderModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/FiltersContentComponent.html":{"url":"components/FiltersContentComponent.html","title":"component - FiltersContentComponent","body":"\n \n\n\n\n\n\n Components\n \n FiltersContentComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts\n\n\n\n \n Description\n \n \n Contains components of the filters popup and handles changes in filter settings\n\n \n\n\n \n Implements\n \n \n OnChanges\n \n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-filters-content\n \n\n \n styleUrls\n ./filters-content.component.scss\n \n\n\n\n \n templateUrl\n ./filters-content.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n applyButtonClick\n \n \n ngOnChanges\n \n \n refreshFilters\n \n \n updateFilter\n \n \n updateSearchSelection\n \n \n updateSexFromSelection\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n filters\n \n \n hidden\n \n \n providerFilters\n \n \n spatialSearchFilters\n \n \n technologyFilters\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n applyFilters\n \n \n filtersChange\n \n \n spatialSearchRemoved\n \n \n spatialSearchSelected\n \n \n \n \n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(ga: GoogleAnalyticsService)\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts:63\n \n \n\n \n \n Creates an instance of filters content component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n ga\n \n \n GoogleAnalyticsService\n \n \n \n No\n \n \n \n Analytics service\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n filters\n \n \n \n \n Type : Record\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts:28\n \n \n \n \n Allows the filters to be set from outside the component\n\n \n \n \n \n \n \n \n \n \n hidden\n \n \n \n \n Type : boolean\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts:23\n \n \n \n \n Determines if the filters are visible\n\n \n \n \n \n \n \n \n \n \n providerFilters\n \n \n \n \n Type : string[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts:38\n \n \n \n \n List of providers in the data\n\n \n \n \n \n \n \n \n \n \n spatialSearchFilters\n \n \n \n \n Type : SpatialSearchFilterItem[]\n\n \n \n \n \n Default value : []\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts:43\n \n \n \n \n List of spatial searches\n\n \n \n \n \n \n \n \n \n \n technologyFilters\n \n \n \n \n Type : string[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts:33\n \n \n \n \n List of technologies in the data\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n applyFilters\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts:63\n \n \n \n \n Emits the filters to be applied\n\n \n \n \n \n \n \n \n \n \n filtersChange\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts:48\n \n \n \n \n Emits the filter change when they happen\n\n \n \n \n \n \n \n \n \n \n spatialSearchRemoved\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts:58\n \n \n \n \n Emits when a spatial search is removed/deleted\n\n \n \n \n \n \n \n \n \n \n spatialSearchSelected\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts:53\n \n \n \n \n Emits when a spatial search is selected/deselected\n\n \n \n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n applyButtonClick\n \n \n \n \n \n \napplyButtonClick()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts:96\n \n \n\n\n \n \n Emits the current filters when the apply button is clicked\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n ngOnChanges\n \n \n \n \n \n \nngOnChanges(changes: SimpleChanges)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts:75\n \n \n\n\n \n \n Handle input changes\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n changes\n \n SimpleChanges\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n refreshFilters\n \n \n \n \n \n \nrefreshFilters()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts:105\n \n \n\n\n \n \n Refreshes all filter settings\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n updateFilter\n \n \n \n \n \n \nupdateFilter(value, key: string)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts:87\n \n \n\n\n \n \n Updates the filter object with a new key/value\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n value\n \n \n\n \n No\n \n\n\n \n The value to be saved for the filter\n\n \n \n \n key\n \n string\n \n\n \n No\n \n\n\n \n The key for the filter to be saved at\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n updateSearchSelection\n \n \n \n \n \n \nupdateSearchSelection(items: SpatialSearchFilterItem[])\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts:117\n \n \n\n\n \n \n Emits events for updated searches\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n items\n \n SpatialSearchFilterItem[]\n \n\n \n No\n \n\n\n \n New set of selected items\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n updateSexFromSelection\n \n \n \n \n \n \nupdateSexFromSelection(items: SpatialSearchFilterItem[])\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts:128\n \n \n\n\n \n \n Updates sex to Both if there is a mismatch between the current selection and the sex\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n items\n \n SpatialSearchFilterItem[]\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, Input, OnChanges, Output, SimpleChanges } from '@angular/core';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\n\nimport { DEFAULT_FILTER } from '../../../core/store/data/data.state';\nimport { SpatialSearchFilterItem } from '../../../core/store/spatial-search-filter/spatial-search-filter.state';\nimport { Sex } from '../../../shared/components/spatial-search-config/spatial-search-config.component';\n\n\n/**\n * Contains components of the filters popup and handles changes in filter settings\n */\n@Component({\n selector: 'ccf-filters-content',\n templateUrl: './filters-content.component.html',\n styleUrls: ['./filters-content.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class FiltersContentComponent implements OnChanges {\n\n /**\n * Determines if the filters are visible\n */\n @Input() hidden: boolean;\n\n /**\n * Allows the filters to be set from outside the component\n */\n @Input() filters: Record;\n\n /**\n * List of technologies in the data\n */\n @Input() technologyFilters: string[];\n\n /**\n * List of providers in the data\n */\n @Input() providerFilters: string[];\n\n /**\n * List of spatial searches\n */\n @Input() spatialSearchFilters: SpatialSearchFilterItem[] = [];\n\n /**\n * Emits the filter change when they happen\n */\n @Output() readonly filtersChange = new EventEmitter>();\n\n /**\n * Emits when a spatial search is selected/deselected\n */\n @Output() readonly spatialSearchSelected = new EventEmitter();\n\n /**\n * Emits when a spatial search is removed/deleted\n */\n @Output() readonly spatialSearchRemoved = new EventEmitter();\n\n /**\n * Emits the filters to be applied\n */\n @Output() readonly applyFilters = new EventEmitter>();\n\n /**\n * Creates an instance of filters content component.\n *\n * @param ga Analytics service\n */\n constructor(private readonly ga: GoogleAnalyticsService) { }\n\n /**\n * Handle input changes\n */\n ngOnChanges(changes: SimpleChanges): void {\n if ('spatialSearchFilters' in changes) {\n this.updateSexFromSelection(this.spatialSearchFilters.filter(item => item.selected));\n }\n }\n\n /**\n * Updates the filter object with a new key/value\n *\n * @param value The value to be saved for the filter\n * @param key The key for the filter to be saved at\n */\n updateFilter(value: unknown, key: string): void {\n this.filters = { ...this.filters, [key]: value };\n this.ga.event('filter_update', 'filter_content', `${key}:${value}`);\n this.filtersChange.emit(this.filters);\n }\n\n /**\n * Emits the current filters when the apply button is clicked\n */\n applyButtonClick(): void {\n this.updateSearchSelection(this.spatialSearchFilters.filter(item => item.selected));\n this.ga.event('filters_applied', 'filter_content');\n this.applyFilters.emit(this.filters);\n }\n\n /**\n * Refreshes all filter settings\n */\n refreshFilters(): void {\n this.filters = JSON.parse(JSON.stringify(DEFAULT_FILTER));\n this.ga.event('filters_reset', 'filter_content');\n this.spatialSearchSelected.emit([]);\n this.filtersChange.emit(this.filters);\n }\n\n /**\n * Emits events for updated searches\n *\n * @param items New set of selected items\n */\n updateSearchSelection(items: SpatialSearchFilterItem[]): void {\n const searches = items.map(item => item.search);\n\n this.spatialSearchSelected.emit(items);\n this.updateFilter(searches, 'spatialSearches');\n this.updateSexFromSelection(items);\n }\n\n /**\n * Updates sex to `Both` if there is a mismatch between the current selection and the sex\n */\n updateSexFromSelection(items: SpatialSearchFilterItem[]): void {\n const currentSex = (this.filters['sex'] as string)?.toLowerCase() as Sex;\n const selectedSexes = new Set(items.map(item => item.sex));\n\n if (items.length > 0 && (selectedSexes.size > 1 || !selectedSexes.has(currentSex))) {\n this.updateFilter('Both', 'sex');\n }\n }\n}\n\n \n\n \n \n \n\n \n \n\n\n\n \n\n\n\n \n\n\n 0\" class=\"filter spatial-locations\" [class.hidden]=\"hidden\">\n \n \n\n\n\n \n \n APPLY FILTERS\n \n refresh\n \n \n\n\n \n\n \n \n ./filters-content.component.scss\n \n .filter {\n &.hidden {\n opacity: 0;\n transition-duration: 0.2s;\n }\n\n &.assays {\n .option {\n margin-right: 0 rem;\n width: 25%\n }\n }\n\n margin-top: 2rem;\n}\n\n.button-container {\n display: flex;\n justify-content: space-between;\n margin-top: 2rem;\n\n ::ng-deep button {\n border-width: 1px;\n border-style: solid;\n }\n}\n\n.button-container {\n display: flex;\n justify-content: space-between;\n margin-top: 2rem;\n\n button {\n border-width: 1px;\n border-style: solid;\n }\n\n &.hidden {\n opacity: 0;\n transition-duration: 0.2s;\n }\n\n .right-group {\n display: flex;\n flex-direction: row-reverse;\n align-items: center;\n \n .outline-button {\n box-shadow: 0.1rem 0.1rem 0.2rem 0rem #0000001d;\n }\n \n .refresh-icon {\n padding: 0.25rem;\n border-radius: 0.25rem;\n margin-right: 1rem;\n display: flex;\n justify-content: center;\n align-items: center;\n transition: 0.6s;\n \n .refresh {\n cursor: pointer;\n transition: .6s;\n transition-property: background;\n }\n }\n }\n}\n\n.patient-filters {\n display: flex;\n width: 90%;\n padding-top: 1rem;\n\n &.hidden {\n opacity: 0;\n transition-duration: 0.2s;\n }\n\n ccf-dual-slider {\n margin-left: .5rem;\n width: 33%;\n }\n\n ccf-dropdown {\n width: 33%;\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' 0\" class=\"filter spatial-locations\" [class.hidden]=\"hidden\"> APPLY FILTERS refresh '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'FiltersContentComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/FiltersContentModule.html":{"url":"modules/FiltersContentModule.html","title":"module - FiltersContentModule","body":"\n \n\n\n\n\n Modules\n FiltersContentModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_FiltersContentModule\n\n\n\ncluster_FiltersContentModule_imports\n\n\n\ncluster_FiltersContentModule_declarations\n\n\n\ncluster_FiltersContentModule_exports\n\n\n\n\nFiltersContentComponent\n\nFiltersContentComponent\n\n\n\nFiltersContentModule\n\nFiltersContentModule\n\nFiltersContentModule -->\n\nFiltersContentComponent->FiltersContentModule\n\n\n\n\n\nFiltersContentComponent \n\nFiltersContentComponent \n\nFiltersContentComponent -->\n\nFiltersContentModule->FiltersContentComponent \n\n\n\n\n\nCheckboxModule\n\nCheckboxModule\n\nFiltersContentModule -->\n\nCheckboxModule->FiltersContentModule\n\n\n\n\n\nDropdownModule\n\nDropdownModule\n\nFiltersContentModule -->\n\nDropdownModule->FiltersContentModule\n\n\n\n\n\nDualSliderModule\n\nDualSliderModule\n\nFiltersContentModule -->\n\nDualSliderModule->FiltersContentModule\n\n\n\n\n\nRunSpatialSearchModule\n\nRunSpatialSearchModule\n\nFiltersContentModule -->\n\nRunSpatialSearchModule->FiltersContentModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n FiltersContentComponent\n \n \n \n \n Imports\n \n \n CheckboxModule\n \n \n DropdownModule\n \n \n DualSliderModule\n \n \n RunSpatialSearchModule\n \n \n \n \n Exports\n \n \n FiltersContentComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatButtonModule } from '@angular/material/button';\nimport { MatIconModule } from '@angular/material/icon';\nimport { SpatialSearchListModule } from 'ccf-shared';\n\nimport { CheckboxModule } from '../../../shared/components/checkbox/checkbox.module';\nimport { DropdownModule } from '../../../shared/components/dropdown/dropdown.module';\nimport { DualSliderModule } from '../../../shared/components/dual-slider/dual-slider.module';\nimport { RunSpatialSearchModule } from '../../../shared/components/run-spatial-search/run-spatial-search.module';\nimport { FiltersContentComponent } from './filters-content.component';\n\n@NgModule({\n imports: [\n CommonModule,\n\n MatButtonModule,\n MatIconModule,\n\n CheckboxModule,\n DropdownModule,\n DualSliderModule,\n SpatialSearchListModule,\n RunSpatialSearchModule\n ],\n declarations: [FiltersContentComponent],\n exports: [FiltersContentComponent]\n})\nexport class FiltersContentModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/FiltersPopoverComponent.html":{"url":"components/FiltersPopoverComponent.html","title":"component - FiltersPopoverComponent","body":"\n \n\n\n\n\n\n Components\n \n FiltersPopoverComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/modules/filters/filters-popover/filters-popover.component.ts\n\n\n\n \n Description\n \n \n Popover box for filter settings\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-filters-popover\n \n\n \n styleUrls\n ./filters-popover.component.scss\n \n\n\n\n \n templateUrl\n ./filters-popover.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n filtersVisible\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n applyFilters\n \n \n removeBox\n \n \n toggleFilterVisible\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n drawerExpanded\n \n \n filters\n \n \n providerFilters\n \n \n spatialSearchFilters\n \n \n technologyFilters\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n filtersChange\n \n \n spatialSearchRemoved\n \n \n spatialSearchSelected\n \n \n \n \n\n\n\n \n \n\n\n\n \n Inputs\n \n \n \n \n \n drawerExpanded\n \n \n \n \n Type : boolean\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-popover/filters-popover.component.ts:27\n \n \n \n \n Keeps track of whether or not the containing drawer is expanded\nBecause the styles need to change accordingly\n\n \n \n \n \n \n \n \n \n \n filters\n \n \n \n \n Type : Record\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-popover/filters-popover.component.ts:21\n \n \n \n \n Allows the filters to be set from outside the component, and still render / function normally\n\n \n \n \n \n \n \n \n \n \n providerFilters\n \n \n \n \n Type : string[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-popover/filters-popover.component.ts:37\n \n \n \n \n List of providers in the data\n\n \n \n \n \n \n \n \n \n \n spatialSearchFilters\n \n \n \n \n Type : SpatialSearchFilterItem[]\n\n \n \n \n \n Default value : []\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-popover/filters-popover.component.ts:42\n \n \n \n \n List of spatial searches\n\n \n \n \n \n \n \n \n \n \n technologyFilters\n \n \n \n \n Type : string[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-popover/filters-popover.component.ts:32\n \n \n \n \n List of technologies in the data\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n filtersChange\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-popover/filters-popover.component.ts:47\n \n \n \n \n Emits the current filters\n\n \n \n \n \n \n \n \n \n \n spatialSearchRemoved\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-popover/filters-popover.component.ts:57\n \n \n \n \n Emits when a spatial search is removed/deleted\n\n \n \n \n \n \n \n \n \n \n spatialSearchSelected\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-popover/filters-popover.component.ts:52\n \n \n \n \n Emits when a spatial search is selected/deselected\n\n \n \n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n applyFilters\n \n \n \n \n \n \napplyFilters(filters: Record)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-popover/filters-popover.component.ts:87\n \n \n\n\n \n \n Emits the current filters, and hides the popover box\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n filters\n \n Record\n \n\n \n No\n \n\n\n \n The object containing all the currently set filters\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n removeBox\n \n \n \n \n \n \nremoveBox()\n \n \n\n \n \n Decorators : \n \n @Dispatch()\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-popover/filters-popover.component.ts:77\n \n \n\n\n \n \n Hides the filters popover box\n\n\n \n Returns : SetExecuteSearchOnGenerate\n\n \n \n \n \n \n \n \n \n \n \n \n toggleFilterVisible\n \n \n \n \n \n \ntoggleFilterVisible()\n \n \n\n \n \n Decorators : \n \n @Dispatch()\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-popover/filters-popover.component.ts:68\n \n \n\n\n \n \n Toggles filter visible\n\n\n \n Returns : SetExecuteSearchOnGenerate\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n filtersVisible\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-popover/filters-popover.component.ts:62\n \n \n\n \n \n Keeps track of whether or not the filters popover box is visible or not\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, Input, Output } from '@angular/core';\nimport { Dispatch } from '@ngxs-labs/dispatch-decorator';\n\nimport { SpatialSearchFilterItem } from '../../../core/store/spatial-search-filter/spatial-search-filter.state';\nimport { SetExecuteSearchOnGenerate } from '../../../core/store/spatial-search-ui/spatial-search-ui.actions';\n\n\n/**\n * Popover box for filter settings\n */\n@Component({\n selector: 'ccf-filters-popover',\n templateUrl: './filters-popover.component.html',\n styleUrls: ['./filters-popover.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class FiltersPopoverComponent {\n /**\n * Allows the filters to be set from outside the component, and still render / function normally\n */\n @Input() filters: Record;\n\n /**\n * Keeps track of whether or not the containing drawer is expanded\n * Because the styles need to change accordingly\n */\n @Input() drawerExpanded: boolean;\n\n /**\n * List of technologies in the data\n */\n @Input() technologyFilters: string[];\n\n /**\n * List of providers in the data\n */\n @Input() providerFilters: string[];\n\n /**\n * List of spatial searches\n */\n @Input() spatialSearchFilters: SpatialSearchFilterItem[] = [];\n\n /**\n * Emits the current filters\n */\n @Output() readonly filtersChange = new EventEmitter>();\n\n /**\n * Emits when a spatial search is selected/deselected\n */\n @Output() readonly spatialSearchSelected = new EventEmitter();\n\n /**\n * Emits when a spatial search is removed/deleted\n */\n @Output() readonly spatialSearchRemoved = new EventEmitter();\n\n /**\n * Keeps track of whether or not the filters popover box is visible or not\n */\n filtersVisible = false;\n\n /**\n * Toggles filter visible\n */\n @Dispatch()\n toggleFilterVisible(): SetExecuteSearchOnGenerate {\n this.filtersVisible = !this.filtersVisible;\n return new SetExecuteSearchOnGenerate(false);\n }\n\n /**\n * Hides the filters popover box\n */\n @Dispatch()\n removeBox(): SetExecuteSearchOnGenerate {\n this.filtersVisible = false;\n return new SetExecuteSearchOnGenerate(true);\n }\n\n /**\n * Emits the current filters, and hides the popover box\n *\n * @param filters The object containing all the currently set filters\n */\n applyFilters(filters: Record): void {\n this.filters = filters;\n this.filtersChange.emit(filters);\n this.removeBox();\n }\n}\n\n \n\n \n \n \n \n close\n \n \n \n \n \n \n \n \n \n \n \n\n\n \n\n \n \n ./filters-popover.component.scss\n \n .filters-popover {\n position: inherit;\n\n &.expanded {\n position: relative;\n\n .popup-container {\n right: inherit;\n }\n\n .popup-body {\n padding-left: 4em !important;\n }\n }\n}\n\n.popup-container {\n position: absolute;\n z-index: 5;\n top: 1.2rem;\n left: 1.48rem;\n box-shadow: 0.2rem 0.2rem 1rem 0rem #00000058;\n\n .popup-body {\n padding: 1.5rem;\n position: relative;\n }\n\n &.visible {\n width: 35rem;\n transition: width 0.2s ease-in-out;\n border-width: 1px;\n\n .popup-body {\n opacity: 1;\n transition-delay: 0.3s;\n transition-duration: 0.2s;\n }\n }\n\n &.hidden {\n width: 0;\n height: 0;\n transition: all 0.2s ease-out;\n transition-delay: 0.3s;\n pointer-events: none;\n\n .popup-body {\n opacity: 0;\n transition: opacity 0.2s ease-in-out;\n }\n }\n}\n\n.show-hide {\n background: none;\n border: none;\n z-index: 10;\n position: relative;\n cursor: pointer;\n outline: none;\n padding: 0.5rem;\n border-radius: 0.25rem;\n transition: 0.6s;\n\n .funnel {\n // margin-top: 0.25rem;\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' close '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'FiltersPopoverComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/FiltersPopoverModule.html":{"url":"modules/FiltersPopoverModule.html","title":"module - FiltersPopoverModule","body":"\n \n\n\n\n\n Modules\n FiltersPopoverModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_FiltersPopoverModule\n\n\n\ncluster_FiltersPopoverModule_exports\n\n\n\ncluster_FiltersPopoverModule_declarations\n\n\n\ncluster_FiltersPopoverModule_imports\n\n\n\n\nFiltersPopoverComponent\n\nFiltersPopoverComponent\n\n\n\nFiltersPopoverModule\n\nFiltersPopoverModule\n\nFiltersPopoverModule -->\n\nFiltersPopoverComponent->FiltersPopoverModule\n\n\n\n\n\nFiltersPopoverComponent \n\nFiltersPopoverComponent \n\nFiltersPopoverComponent -->\n\nFiltersPopoverModule->FiltersPopoverComponent \n\n\n\n\n\nFiltersContentModule\n\nFiltersContentModule\n\nFiltersPopoverModule -->\n\nFiltersContentModule->FiltersPopoverModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/modules/filters/filters-popover/filters-popover.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n FiltersPopoverComponent\n \n \n \n \n Imports\n \n \n FiltersContentModule\n \n \n \n \n Exports\n \n \n FiltersPopoverComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatIconModule } from '@angular/material/icon';\n\nimport { FiltersContentModule } from '../filters-content/filters-content.module';\nimport { FiltersPopoverComponent } from './filters-popover.component';\n\n\n@NgModule({\n imports: [CommonModule, MatIconModule, FiltersContentModule],\n declarations: [FiltersPopoverComponent],\n exports: [FiltersPopoverComponent]\n})\nexport class FiltersPopoverModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/FlatNode.html":{"url":"classes/FlatNode.html","title":"class - FlatNode","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n FlatNode\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/models/flat-node.ts\n \n\n\n \n Description\n \n \n Node type used by ontology tree component.\n\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n numResults\n \n \n Optional\n opacity\n \n \n Optional\n visible\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n Static\n create\n \n \n \n \n\n\n\n\n\n \n \n Accessors\n \n \n \n \n \n \n label\n \n \n expandable\n \n \n \n \n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(original: OntologyTreeNode, level: number)\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/models/flat-node.ts:38\n \n \n\n \n \n Creates an instance of flat node.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n original\n \n \n OntologyTreeNode\n \n \n \n No\n \n \n \n The original ontology node object.\n\n \n \n \n level\n \n \n number\n \n \n \n No\n \n \n \n The level of the new flat node in the tree.\n\n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Optional\n numResults\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/models/flat-node.ts:13\n \n \n\n\n \n \n \n \n \n \n \n \n Optional\n opacity\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 20\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/models/flat-node.ts:11\n \n \n\n\n \n \n \n \n \n \n \n \n Optional\n visible\n \n \n \n \n \n \n Type : boolean\n\n \n \n \n \n Default value : true\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/models/flat-node.ts:9\n \n \n\n\n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Static\n create\n \n \n \n \n \n \n \n create(original: OntologyTreeNode, level: number)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/models/flat-node.ts:36\n \n \n\n\n \n \n Creates a flat node from a ontology node object and a level in the tree.\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n original\n \n OntologyTreeNode\n \n\n \n No\n \n\n\n \n The original ontology node object.\n\n \n \n \n level\n \n number\n \n\n \n No\n \n\n\n \n The level of the new flat node in the tree.\n\n \n \n \n \n \n \n \n \n Returns : FlatNode\n\n \n \n The newly created flat node.\n\n \n \n \n \n \n\n\n\n\n\n\n \n \n Accessors\n \n \n \n \n \n \n label\n \n \n\n \n \n getlabel()\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/models/flat-node.ts:18\n \n \n \n \n Gets this node's label.\n\n\n \n Returns : string\n\n \n \n \n\n \n \n \n \n \n \n \n expandable\n \n \n\n \n \n getexpandable()\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/models/flat-node.ts:25\n \n \n \n \n Indicates whether this node has children.\n\n\n \n Returns : boolean\n\n \n \n \n\n \n \n\n \n\n\n \n import { OntologyTreeNode } from 'ccf-database';\n\n\n/**\n * Node type used by ontology tree component.\n */\nexport class FlatNode {\n visible?: boolean = true;\n\n opacity?: number = 20;\n\n numResults?: number;\n\n /**\n * Gets this node's label.\n */\n get label(): string {\n return this.original.label;\n }\n\n /**\n * Indicates whether this node has children.\n */\n get expandable(): boolean {\n return this.original.children.length > 0;\n }\n\n /**\n * Creates a flat node from a ontology node object and a level in the tree.\n *\n * @param original The original ontology node object.\n * @param level The level of the new flat node in the tree.\n * @returns The newly created flat node.\n */\n static create(original: OntologyTreeNode, level: number): FlatNode {\n return new FlatNode(original, level);\n }\n\n /**\n * Creates an instance of flat node.\n *\n * @param original The original ontology node object.\n * @param level The level of the new flat node in the tree.\n */\n constructor(readonly original: OntologyTreeNode, readonly level: number) { }\n}\n\n \n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/GenerateSpatialSearch.html":{"url":"classes/GenerateSpatialSearch.html","title":"class - GenerateSpatialSearch","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n GenerateSpatialSearch\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[SpatialSearchUi] Generate and add a spatial search'\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:50\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { SpatialSceneNode } from 'ccf-body-ui';\n\nexport class StartSpatialSearchFlow {\n static readonly type = '[SpatialSearchUi] Start the Spatial Search flow';\n}\n\nexport class SetSex {\n static readonly type = '[SpatialSearchUi] Set sex';\n\n constructor(readonly sex: 'male' | 'female') { }\n}\n\nexport class SetOrgan {\n static readonly type = '[SpatialSearchUi] Set organ';\n\n constructor(readonly organId: string | undefined) { }\n}\n\nexport class SetPosition {\n static readonly type = '[SpatialSearchUi] Set position';\n\n constructor(readonly position: { x: number; y: number; z: number }) { }\n}\n\nexport class MoveToNode {\n static readonly type = '[SpatialSearchUi] Start moving the position to a scene node';\n\n constructor(readonly node: SpatialSceneNode) { }\n}\n\nexport class ResetPosition {\n static readonly type = '[SpatialSearchUi] Reset position';\n}\n\nexport class SetRadius {\n static readonly type = '[SpatialSearchUi] Set radius';\n\n constructor(readonly radius: number) { }\n}\n\nexport class ResetRadius {\n static readonly type = '[SpatialSearchUi] Reset radius';\n}\n\nexport class UpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Update spatial search data';\n}\n\nexport class GenerateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Generate and add a spatial search';\n}\n\nexport class SetExecuteSearchOnGenerate {\n static readonly type = '[SpatialSearchUi] Set execute search on generate';\n\n constructor(readonly execute = true) { }\n}\n\n \n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/HeaderComponent.html":{"url":"components/HeaderComponent.html","title":"component - HeaderComponent","body":"\n \n\n\n\n\n\n Components\n \n HeaderComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/core/header/header.component.ts\n\n\n\n \n Description\n \n \n Header which is always displayed on the site; contains current filter info,\na link to download data, and a logo which resets the page when clicked.\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-header\n \n\n \n styleUrls\n ./header.component.scss\n \n\n\n\n \n templateUrl\n ./header.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n\n\n \n \n Inputs\n \n \n \n \n \n \n filters\n \n \n homeUrl\n \n \n loggedIn\n \n \n loginDisabled\n \n \n logoTooltip\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n downloadClicked\n \n \n refreshClicked\n \n \n \n \n\n\n\n \n \n\n\n\n \n Inputs\n \n \n \n \n \n filters\n \n \n \n \n Type : Record\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/header/header.component.ts:32\n \n \n \n \n Current filter settings\n\n \n \n \n \n \n \n \n \n \n homeUrl\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/header/header.component.ts:18\n \n \n \n \n URL to Portal site\n\n \n \n \n \n \n \n \n \n \n loggedIn\n \n \n \n \n Type : boolean\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/header/header.component.ts:27\n \n \n \n \n Is the user logged in?\n\n \n \n \n \n \n \n \n \n \n loginDisabled\n \n \n \n \n Type : boolean\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/header/header.component.ts:20\n \n \n \n \n \n \n \n \n \n logoTooltip\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/header/header.component.ts:22\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n downloadClicked\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/header/header.component.ts:42\n \n \n \n \n Emitted when download button is clicked\n\n \n \n \n \n \n \n \n \n \n refreshClicked\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/header/header.component.ts:37\n \n \n \n \n Emitted when refresh button is clicked\n\n \n \n \n \n\n\n\n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, Input, Output } from '@angular/core';\n\n/**\n * Header which is always displayed on the site; contains current filter info,\n * a link to download data, and a logo which resets the page when clicked.\n */\n@Component({\n selector: 'ccf-header',\n templateUrl: './header.component.html',\n styleUrls: ['./header.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class HeaderComponent {\n\n /**\n * URL to Portal site\n */\n @Input() homeUrl: string;\n\n @Input() loginDisabled: boolean;\n\n @Input() logoTooltip: string;\n\n /**\n * Is the user logged in?\n */\n @Input() loggedIn: boolean;\n\n /**\n * Current filter settings\n */\n @Input() filters: Record;\n\n /**\n * Emitted when refresh button is clicked\n */\n @Output() readonly refreshClicked = new EventEmitter();\n\n /**\n * Emitted when download button is clicked\n */\n @Output() readonly downloadClicked = new EventEmitter();\n}\n\n \n\n \n \n \n \n \n \n\n \n \n LOGIN\n LOGOUT\n\n\n \n\n \n \n ./header.component.scss\n \n .ccf-header {\n height: 4rem;\n padding: 0 1.5rem;\n border-bottom-width: 1px;\n border-bottom-style: solid;\n display: flex;\n\n .home {\n height: 100%;\n width: 25rem;\n align-items: center;\n display: flex;\n padding: 0.25rem 0;\n }\n\n .logo {\n width: 100%;\n height: 50%;\n background-repeat: no-repeat;\n background-size: contain;\n }\n\n .download {\n height: 1.5rem;\n }\n\n // Styled to match the HuBMAP Portal\n .authentication {\n width: 8.25rem;\n border-radius: 0.125rem;\n font-weight: 500;\n }\n\n .logo, .download, .refresh {\n display: flex;\n align-items: center;\n transition: color 1s;\n cursor: pointer;\n text-decoration: none;\n }\n\n :not(:last-child) {\n margin-right: 1.5rem;\n }\n\n .filler {\n flex-grow: 1;\n margin: 0;\n }\n\n .filter-labels {\n display: flex;\n align-items: center;\n height: 100%;\n font: 400 1rem/1.25rem Inter, sans-serif;\n }\n\n .disabled {\n display: none;\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' LOGIN LOGOUT'\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'HeaderComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/HeaderModule.html":{"url":"modules/HeaderModule.html","title":"module - HeaderModule","body":"\n \n\n\n\n\n Modules\n HeaderModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_HeaderModule\n\n\n\ncluster_HeaderModule_declarations\n\n\n\ncluster_HeaderModule_exports\n\n\n\n\nHeaderComponent\n\nHeaderComponent\n\n\n\nHeaderModule\n\nHeaderModule\n\nHeaderModule -->\n\nHeaderComponent->HeaderModule\n\n\n\n\n\nHeaderComponent \n\nHeaderComponent \n\nHeaderComponent -->\n\nHeaderModule->HeaderComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/core/header/header.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n HeaderComponent\n \n \n \n \n Exports\n \n \n HeaderComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatButtonModule } from '@angular/material/button';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatToolbarModule } from '@angular/material/toolbar';\nimport { MatTooltipModule } from '@angular/material/tooltip';\n\nimport { HeaderComponent } from './header.component';\n\n\n@NgModule({\n imports: [CommonModule, MatButtonModule, MatIconModule, MatToolbarModule, MatTooltipModule],\n declarations: [HeaderComponent],\n exports: [HeaderComponent]\n})\nexport class HeaderModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/IconDefinition.html":{"url":"interfaces/IconDefinition.html","title":"interface - IconDefinition","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n IconDefinition\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/icon-registry/icon-registry.state.ts\n \n\n\n \n Description\n \n \n Object definition for registering new svg icons.\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n html\n \n \n \n Optional\n \n name\n \n \n \n Optional\n \n namespace\n \n \n \n Optional\n \n url\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n html\n \n \n \n \n \n \n \n \n html: SafeHtml\n\n \n \n\n\n \n \n Type : SafeHtml\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Html containing the svg of the icon or icon set.\n\n \n \n \n \n \n \n \n \n \n name\n \n \n \n \n \n \n \n \n name: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Name to register the icon under.\n\n \n \n \n \n \n \n \n \n \n namespace\n \n \n \n \n \n \n \n \n namespace: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Namespace to register the icon or icon set under.\n\n \n \n \n \n \n \n \n \n \n url\n \n \n \n \n \n \n \n \n url: SafeResourceUrl\n\n \n \n\n\n \n \n Type : SafeResourceUrl\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Url to fetch the icon or icon set from.\n\n \n \n \n \n \n \n\n\n \n import { Injectable, Optional } from '@angular/core';\nimport { MatIconRegistry } from '@angular/material/icon';\nimport { DomSanitizer, SafeHtml, SafeResourceUrl } from '@angular/platform-browser';\nimport { DataAction, StateRepository } from '@ngxs-labs/data/decorators';\nimport { NgxsDataRepository } from '@ngxs-labs/data/repositories';\nimport { State } from '@ngxs/store';\n\nimport { DEFAULT_ICONS } from './default-icons';\n\n\n/**\n * Object definition for registering new svg icons.\n */\nexport interface IconDefinition {\n /**\n * Name to register the icon under.\n */\n name?: string;\n\n /**\n * Namespace to register the icon or icon set under.\n */\n namespace?: string;\n\n /**\n * Url to fetch the icon or icon set from.\n */\n url?: SafeResourceUrl;\n\n /**\n * Html containing the svg of the icon or icon set.\n */\n html?: SafeHtml;\n}\n\n\n/**\n * State handling the registration of icons for use with `mat-icon`.\n */\n@StateRepository()\n@State({ name: 'iconRegistry' })\n@Injectable()\nexport class IconRegistryState extends NgxsDataRepository {\n /**\n * Creates an instance of icon registry state.\n *\n * @param registry Material icon registry.\n * @param sanitizer Service used to sanitize default imported urls and html.\n */\n constructor(\n @Optional() private readonly registry: MatIconRegistry | null,\n sanitizer: DomSanitizer\n ) {\n super();\n\n for (const { name, namespace, url, html } of DEFAULT_ICONS) {\n const safeDef: IconDefinition = {\n name, namespace,\n url: url && sanitizer.bypassSecurityTrustResourceUrl(url),\n html: html && sanitizer.bypassSecurityTrustHtml(html)\n };\n\n this.registerIconImpl(safeDef);\n }\n }\n\n /**\n * Registers a svg icon for use in mat-icon.\n *\n * @param definition Icon to register.\n * @returns true if registration was successful, otherwise false.\n */\n @DataAction()\n registerIcon(definition: IconDefinition): boolean {\n return this.registerIconImpl(definition);\n }\n\n /**\n * Backing implementation of registerIcon.\n *\n * @param definition Icon to register.\n * @returns true if registration was successful, otherwise false.\n */\n private registerIconImpl(definition: IconDefinition): boolean {\n if (!this.registry) {\n return false;\n }\n if (!definition.url && !definition.html) {\n return false;\n }\n\n const registry = this.registry as unknown as { [prop: string]: (...arg: unknown[]) => void };\n const methodName = this.getMethodName(definition);\n const method = registry[methodName];\n const args = this.getArguments(definition);\n\n if (!method) {\n return false;\n }\n try {\n method.apply(registry, args);\n return true;\n } catch (_error) {\n return false;\n }\n }\n\n /**\n * Selects the MatIconRegistry method used to register the icon.\n *\n * @param definition Icon definition.\n * @returns The name of the registry method.\n */\n private getMethodName({ name, namespace, url }: IconDefinition): string {\n const parts = ['addSvgIcon'];\n if (!name) {\n parts.push('Set');\n }\n if (!url) {\n parts.push('Literal');\n }\n if (namespace) {\n parts.push('InNamespace');\n }\n return parts.join('');\n }\n\n /**\n * Selects the argument used to call the registration method.\n *\n * @param definition Icon definition.\n * @returns An array of arguments.\n */\n private getArguments({ name, namespace, url, html }: IconDefinition): unknown[] {\n const args: unknown[] = [namespace, name, url ?? html];\n return args.filter(value => !!value);\n }\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/IconRegistryState.html":{"url":"injectables/IconRegistryState.html","title":"injectable - IconRegistryState","body":"\n \n\n\n\n\n\n\n\n\n Injectables\n IconRegistryState\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/icon-registry/icon-registry.state.ts\n \n\n\n \n Description\n \n \n State handling the registration of icons for use with mat-icon.\n\n \n\n \n Extends\n \n \n NgxsDataRepository\n \n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n Private\n getArguments\n \n \n Private\n getMethodName\n \n \n registerIcon\n \n \n Private\n registerIconImpl\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(registry: MatIconRegistry | null, sanitizer: DomSanitizer)\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/icon-registry/icon-registry.state.ts:43\n \n \n\n \n \n Creates an instance of icon registry state.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n registry\n \n \n MatIconRegistry | null\n \n \n \n No\n \n \n \n Material icon registry.\n\n \n \n \n sanitizer\n \n \n DomSanitizer\n \n \n \n No\n \n \n \n Service used to sanitize default imported urls and html.\n\n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Private\n getArguments\n \n \n \n \n \n \n \n getArguments(undefined: IconDefinition)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/icon-registry/icon-registry.state.ts:134\n \n \n\n\n \n \n Selects the argument used to call the registration method.\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n \n IconDefinition\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : []\n\n \n \n An array of arguments.\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n getMethodName\n \n \n \n \n \n \n \n getMethodName(undefined: IconDefinition)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/icon-registry/icon-registry.state.ts:114\n \n \n\n\n \n \n Selects the MatIconRegistry method used to register the icon.\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n \n IconDefinition\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : string\n\n \n \n The name of the registry method.\n\n \n \n \n \n \n \n \n \n \n \n \n registerIcon\n \n \n \n \n \n \nregisterIcon(definition: IconDefinition)\n \n \n\n \n \n Decorators : \n \n @DataAction()\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/icon-registry/icon-registry.state.ts:74\n \n \n\n\n \n \n Registers a svg icon for use in mat-icon.\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n definition\n \n IconDefinition\n \n\n \n No\n \n\n\n \n Icon to register.\n\n \n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n true if registration was successful, otherwise false.\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n registerIconImpl\n \n \n \n \n \n \n \n registerIconImpl(definition: IconDefinition)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/icon-registry/icon-registry.state.ts:84\n \n \n\n\n \n \n Backing implementation of registerIcon.\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n definition\n \n IconDefinition\n \n\n \n No\n \n\n\n \n Icon to register.\n\n \n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n true if registration was successful, otherwise false.\n\n \n \n \n \n \n\n\n \n\n\n \n import { Injectable, Optional } from '@angular/core';\nimport { MatIconRegistry } from '@angular/material/icon';\nimport { DomSanitizer, SafeHtml, SafeResourceUrl } from '@angular/platform-browser';\nimport { DataAction, StateRepository } from '@ngxs-labs/data/decorators';\nimport { NgxsDataRepository } from '@ngxs-labs/data/repositories';\nimport { State } from '@ngxs/store';\n\nimport { DEFAULT_ICONS } from './default-icons';\n\n\n/**\n * Object definition for registering new svg icons.\n */\nexport interface IconDefinition {\n /**\n * Name to register the icon under.\n */\n name?: string;\n\n /**\n * Namespace to register the icon or icon set under.\n */\n namespace?: string;\n\n /**\n * Url to fetch the icon or icon set from.\n */\n url?: SafeResourceUrl;\n\n /**\n * Html containing the svg of the icon or icon set.\n */\n html?: SafeHtml;\n}\n\n\n/**\n * State handling the registration of icons for use with `mat-icon`.\n */\n@StateRepository()\n@State({ name: 'iconRegistry' })\n@Injectable()\nexport class IconRegistryState extends NgxsDataRepository {\n /**\n * Creates an instance of icon registry state.\n *\n * @param registry Material icon registry.\n * @param sanitizer Service used to sanitize default imported urls and html.\n */\n constructor(\n @Optional() private readonly registry: MatIconRegistry | null,\n sanitizer: DomSanitizer\n ) {\n super();\n\n for (const { name, namespace, url, html } of DEFAULT_ICONS) {\n const safeDef: IconDefinition = {\n name, namespace,\n url: url && sanitizer.bypassSecurityTrustResourceUrl(url),\n html: html && sanitizer.bypassSecurityTrustHtml(html)\n };\n\n this.registerIconImpl(safeDef);\n }\n }\n\n /**\n * Registers a svg icon for use in mat-icon.\n *\n * @param definition Icon to register.\n * @returns true if registration was successful, otherwise false.\n */\n @DataAction()\n registerIcon(definition: IconDefinition): boolean {\n return this.registerIconImpl(definition);\n }\n\n /**\n * Backing implementation of registerIcon.\n *\n * @param definition Icon to register.\n * @returns true if registration was successful, otherwise false.\n */\n private registerIconImpl(definition: IconDefinition): boolean {\n if (!this.registry) {\n return false;\n }\n if (!definition.url && !definition.html) {\n return false;\n }\n\n const registry = this.registry as unknown as { [prop: string]: (...arg: unknown[]) => void };\n const methodName = this.getMethodName(definition);\n const method = registry[methodName];\n const args = this.getArguments(definition);\n\n if (!method) {\n return false;\n }\n try {\n method.apply(registry, args);\n return true;\n } catch (_error) {\n return false;\n }\n }\n\n /**\n * Selects the MatIconRegistry method used to register the icon.\n *\n * @param definition Icon definition.\n * @returns The name of the registry method.\n */\n private getMethodName({ name, namespace, url }: IconDefinition): string {\n const parts = ['addSvgIcon'];\n if (!name) {\n parts.push('Set');\n }\n if (!url) {\n parts.push('Literal');\n }\n if (namespace) {\n parts.push('InNamespace');\n }\n return parts.join('');\n }\n\n /**\n * Selects the argument used to call the registration method.\n *\n * @param definition Icon definition.\n * @returns An array of arguments.\n */\n private getArguments({ name, namespace, url, html }: IconDefinition): unknown[] {\n const args: unknown[] = [namespace, name, url ?? html];\n return args.filter(value => !!value);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/InitializationState.html":{"url":"classes/InitializationState.html","title":"class - InitializationState","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n InitializationState\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/shared/components/drawer/drawer/drawer.component.ts\n \n\n\n \n Description\n \n \n Boolean state that can also be awaited.\n\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Private\n deferred\n \n \n Private\n initialized\n \n \n Private\n resolve\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n set\n \n \n valueOf\n \n \n Async\n wait\n \n \n \n \n\n\n\n\n\n \n \n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Private\n deferred\n \n \n \n \n \n \n Default value : new Promise(resolve => {\n this.resolve = resolve;\n })\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/drawer/drawer.component.ts:37\n \n \n\n \n \n Promise used to await on.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n initialized\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/drawer/drawer.component.ts:35\n \n \n\n \n \n Whether this state is true or false.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n resolve\n \n \n \n \n \n \n Type : function\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/drawer/drawer.component.ts:41\n \n \n\n \n \n Resolve function for the promise.\n\n \n \n\n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n set\n \n \n \n \n \n \nset()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/drawer/drawer.component.ts:46\n \n \n\n\n \n \n Sets the state to true and\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n valueOf\n \n \n \n \n \n \nvalueOf()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/drawer/drawer.component.ts:65\n \n \n\n\n \n \n Gets the boolean state of this object.\n\n\n \n \n \n Returns : boolean\n\n \n \n true if set has been called.\n\n \n \n \n \n \n \n \n \n \n \n \n Async\n wait\n \n \n \n \n \n \n \n wait()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/drawer/drawer.component.ts:56\n \n \n\n\n \n \n Gets a promise that resolves when this state is set to true.\n\n\n \n \n \n Returns : Promise\n\n \n \n A promise.\n\n \n \n \n \n \n\n\n\n\n\n\n \n\n\n \n import { animate, state, style, transition, trigger } from '@angular/animations';\nimport { BooleanInput, coerceBooleanProperty } from '@angular/cdk/coercion';\nimport {\n AfterViewInit, ChangeDetectionStrategy, ChangeDetectorRef, Component, ElementRef, EventEmitter, HostBinding, HostListener,\n Input, OnDestroy, Output,\n} from '@angular/core';\nimport { Subscription } from 'rxjs';\n\nimport { Message, MessageChannel, MessageService } from '../messages';\n\n\n/** Opened/closed state. */\ntype OpenedState = 'open' | 'open-instant' | 'closed';\n/** Expanded/collapsed state. */\ntype ExpandedState = 'open' | 'open-instant' | 'closed';\n/** Expanded state relative to an opposite drawer. */\ntype ExpandedState2 = 'collapsed' | 'half' | 'extended' | 'full';\n\n/** Default animation parameters. */\nconst EXPAND_COLLAPSE_PARAMS_DEFAULT = {\n params: {\n width: 0,\n margin: 0,\n margin2: 0\n }\n};\n\n/**\n * Boolean state that can also be awaited.\n */\nclass InitializationState {\n /** Whether this state is true or false. */\n private initialized = false;\n /** Promise used to await on. */\n private deferred = new Promise(resolve => {\n this.resolve = resolve;\n });\n /** Resolve function for the promise. */\n private resolve: () => void;\n\n /**\n * Sets the state to true and\n */\n set(): void {\n this.initialized = true;\n this.resolve();\n }\n\n /**\n * Gets a promise that resolves when this state is set to true.\n *\n * @returns A promise.\n */\n async wait(): Promise {\n return this.deferred;\n }\n\n /**\n * Gets the boolean state of this object.\n *\n * @returns true if set has been called.\n */\n valueOf(): boolean {\n return this.initialized;\n }\n}\n\n\n/**\n * Side drawer component.\n * Contains all the logic for opening/closing/expanding.\n */\n@Component({\n selector: 'ccf-drawer',\n exportAs: 'ccfDrawer',\n templateUrl: './drawer.component.html',\n styleUrls: ['./drawer.component.scss'],\n animations: [\n trigger('openClose', [\n state('open, open-instant', style({\n transform: 'none'\n })),\n state('closed', style({})),\n\n transition('closed => open-instant', animate(0)),\n transition('closed open, open-instant => closed', animate('.5s ease-in-out'))\n ]),\n trigger('expandCollapse', [\n state('collapsed', style({})),\n state('half', style({\n width: 'calc(50% - {{ margin }}px)'\n }), EXPAND_COLLAPSE_PARAMS_DEFAULT),\n state('extended', style({\n width: 'calc(100% - {{ width }}px - {{ margin }}px)'\n }), EXPAND_COLLAPSE_PARAMS_DEFAULT),\n state('full', style({\n width: 'calc(100% - {{ margin }}px - {{ margin2 }}px)'\n }), EXPAND_COLLAPSE_PARAMS_DEFAULT),\n\n transition('* *', animate('.5s ease-in-out'))\n ])\n ],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class DrawerComponent implements AfterViewInit, OnDestroy {\n /** HTML class */\n @HostBinding('class') readonly className = 'ccf-drawer';\n /** Whether this is located at the end position. */\n @HostBinding('class.ccf-drawer-end') // eslint-disable-line\n get classEnd(): boolean {\n return this.position === 'end';\n }\n\n /** Position of the drawer - start (left) or end (right). */\n @Input()// eslint-disable-line\n get position(): 'start' | 'end' {\n return this._position;\n }\n set position(value: 'start' | 'end') {\n this._position = value || 'start';\n }\n /** Property for position getter/setter. */\n private _position: 'start' | 'end' = 'start';\n\n /** Whether the drawer is opened. */\n @Input() // eslint-disable-line\n @HostBinding('class.ccf-drawer-opened') // eslint-disable-line\n get opened(): boolean {\n return this._opened;\n }\n set opened(value: boolean) {\n this.toggle(coerceBooleanProperty(value));\n }\n /** Property for opened getter/setter. */\n private _opened = false;\n\n /** Whether the drawer is expanded. */\n @Input() // eslint-disable-line\n @HostBinding('class.ccf-drawer-expanded') // eslint-disable-line\n get expanded(): boolean {\n return this._expanded;\n }\n set expanded(value: boolean) {\n this.toggleExpanded(coerceBooleanProperty(value));\n }\n /** Property for expanded getter/setter */\n private _expanded = false;\n\n /** Output emitting when the drawer has opened. */\n @Output() readonly openedChange = new EventEmitter(true);\n /** Output emitting when the drawer has expanded. */\n @Output() readonly expandedChange = new EventEmitter(true);\n /** Output emitting whenever the drawer state changes. */\n @Output() readonly stateChange = new EventEmitter(true);\n\n /** Current open/close animation state. */\n @HostBinding('@openClose')\n openedState: OpenedState = 'closed';\n\n /** Expanded/collapsed state parameters. */\n @HostBinding('@expandCollapse') // eslint-disable-line\n get expandedStateObj(): unknown {\n return {\n value: this.expandedState2, params: {\n width: this.width, margin: this.measuredMargin,\n margin2: this.margin2\n }\n };\n }\n /** Current expanded/collapsed animation state. */\n expandedState: ExpandedState = 'closed';\n /** Current expanded state relative to the opposite drawer. */\n private expandedState2: ExpandedState2 = 'collapsed';\n\n /** Gets the calculated width of the drawer. */\n private get measuredWidth(): number {\n if (this._measuredWidth > 0) {\n return this._measuredWidth;\n }\n\n const element = this.element.nativeElement;\n if (!element) {\n return 0;\n }\n\n const bbox = element.getBoundingClientRect();\n const width = bbox.right - bbox.left;\n if (width === 0) {\n return 0;\n }\n\n this._measuredWidth = width;\n return width;\n }\n /** Cached measured width. */\n private _measuredWidth = 0;\n /** Width of opposite drawer. */\n private width = 0;\n\n /** Gets the calculated margin of the drawer. */\n private get measuredMargin(): number {\n if (this._measuredMargin > 0) {\n return this._measuredMargin;\n }\n\n const element = this.element.nativeElement;\n if (!element) {\n return 0;\n }\n\n const styles = globalThis.getComputedStyle(element);\n const property = this.position === 'start' ? 'margin-right' : 'margin-left';\n const value = styles.getPropertyValue(property);\n const margin = Number(value.slice(0, -2));\n\n this._measuredMargin = margin;\n return margin;\n }\n /** Cached measured margin. */\n private _measuredMargin = 0;\n /** Margin of the opposite drawer. */\n private margin2 = 0;\n\n /** Initialization state. */\n private initialized = new InitializationState();\n /** Connected message channel. */\n private channel: MessageChannel;\n /** Subscriptions managed by this component. */\n private subscriptions = new Subscription();\n\n /**\n * Creates an instance of drawer component.\n *\n * @param messageService Service for sending/receiving event messages.\n * @param cdr The change detector reference.\n * @param element Reference to components HTML element.\n */\n constructor(\n messageService: MessageService,\n cdr: ChangeDetectorRef,\n private readonly element: ElementRef\n ) {\n this.channel = messageService.connect(this);\n this.subscriptions.add(this.channel.getMessages().subscribe(msg => {\n if (this.handleMessage(msg)) {\n cdr.markForCheck();\n }\n }));\n }\n\n /**\n * Initializes this component.\n */\n ngAfterViewInit(): void {\n this.initialized.set();\n setTimeout(() => this.channel.sendMessage({ type: 'drawer-initialized' }));\n }\n\n /**\n * Cleans up all subscriptions.\n */\n ngOnDestroy(): void {\n this.subscriptions.unsubscribe();\n }\n\n /**\n * Opens the drawer.\n */\n open(): void {\n this.toggle(true);\n }\n\n /**\n * Closes the drawer.\n */\n close(): void {\n this.toggle(false);\n }\n\n /**\n * Toggles the drawer between opened and closed.\n *\n * @param [opened] Whether to open or close the drawer.\n */\n toggle(opened = !this.opened): void {\n if (this.opened === opened) {\n return;\n }\n\n if (!opened) {\n this.openedState = 'closed';\n this.expandedState = 'closed';\n this.expandedState2 = 'collapsed';\n this._expanded = false;\n } else if (this.initialized.valueOf()) {\n this.openedState = 'open';\n } else {\n this.openedState = 'open-instant';\n }\n\n this._opened = opened;\n this.sendToggle();\n }\n\n /**\n * Expands the drawer.\n */\n openExpanded(): void {\n this.toggleExpanded(true);\n }\n\n /**\n * Collapses the drawer.\n */\n closeExpanded(): void {\n this.toggleExpanded(false);\n }\n\n /**\n * Toggles the drawer between expanded and collapsed.\n *\n * @param [expanded] Whether to expand or collapse the drawer.\n */\n toggleExpanded(expanded = !this.expanded): void {\n if (this.expanded === expanded) {\n return;\n }\n\n if (!expanded) {\n this.expandedState = 'closed';\n this.expandedState2 = 'collapsed';\n } else if (this.initialized.valueOf()) {\n this.expandedState = 'open';\n } else {\n this.expandedState = 'open-instant';\n }\n\n this._expanded = expanded;\n this.sendToggle();\n }\n\n /**\n * Listener to open/close animation completion.\n */\n @HostListener('@openClose.done') // eslint-disable-line\n closeOpenDone(): void {\n this.openedChange.emit(this.opened);\n }\n\n /**\n * Listener to expand/collapse animation completion.\n */\n @HostListener('@expandCollapse.done') // eslint-disable-line\n expandCollapseDone(): void {\n this.expandedChange.emit(this.expanded);\n }\n\n /**\n * Sends a toggle event to the channel.\n * Waits until initialization is completed before sending.\n */\n private async sendToggle(): Promise {\n await this.initialized.wait();\n this.channel.sendMessage({\n type: 'drawer-toggled',\n opened: this.opened,\n expanded: this.expanded,\n width: this.measuredWidth,\n margin: this.measuredMargin\n });\n this.stateChange.emit();\n }\n\n /**\n * Processes an event.\n *\n * @param msg The event.\n * @returns true if change detection should run.\n */\n private handleMessage(msg: Message): boolean {\n switch (msg.payload.type) {\n case 'drawer-toggled': {\n const other = msg.source as DrawerComponent;\n this.syncExpanded(other);\n return true;\n }\n\n default:\n return false;\n }\n }\n\n /**\n * Syncs the drawer widths and margin against the opposite drawer.\n *\n * @param other The opposite drawer.\n */\n private syncExpanded(other: DrawerComponent): void {\n if (this.expanded || other.expanded) {\n if (this.expanded && other.expanded) {\n this.expandedState2 = other.expandedState2 = 'half';\n } else if (this.expanded) {\n if (other.opened) {\n this.expandedState2 = 'extended';\n this.width = other.measuredWidth + other.measuredMargin;\n } else {\n this.expandedState2 = 'full';\n this.margin2 = other.measuredMargin;\n }\n } else {\n if (this.opened) {\n other.expandedState2 = 'extended';\n other.width = this.measuredWidth + this.measuredMargin;\n } else {\n other.expandedState2 = 'full';\n other.margin2 = this.measuredMargin;\n }\n }\n }\n }\n\n /** Workaround for getter/setter pair not accepting different types. */\n // eslint-disable-next-line @typescript-eslint/naming-convention\n static ngAcceptInputType_position: '' | 'start' | 'end';\n // eslint-disable-next-line @typescript-eslint/naming-convention\n static ngAcceptInputType_opened: BooleanInput;\n // eslint-disable-next-line @typescript-eslint/naming-convention\n static ngAcceptInputType_expanded: BooleanInput;\n}\n\n \n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/ListResult.html":{"url":"interfaces/ListResult.html","title":"interface - ListResult","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n ListResult\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/models/list-result.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n color\n \n \n \n Optional\n \n rank\n \n \n \n \n selected\n \n \n \n \n tissueBlock\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n color\n \n \n \n \n \n \n \n \n color: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n rank\n \n \n \n \n \n \n \n \n rank: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n selected\n \n \n \n \n \n \n \n \n selected: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n tissueBlock\n \n \n \n \n \n \n \n \n tissueBlock: TissueBlockResult\n\n \n \n\n\n \n \n Type : TissueBlockResult\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { TissueBlockResult } from 'ccf-database';\n\nexport interface ListResult {\n selected: boolean;\n color?: string;\n tissueBlock: TissueBlockResult;\n rank?: number;\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/ListResultsState.html":{"url":"injectables/ListResultsState.html","title":"injectable - ListResultsState","body":"\n \n\n\n\n\n\n\n\n\n Injectables\n ListResultsState\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/list-results/list-results.state.ts\n \n\n\n\n \n Extends\n \n \n NgxsImmutableDataRepository\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Private\n colorAssignments\n \n \n Private\n dataState\n \n \n Readonly\n highlightedNodeId$\n \n \n Readonly\n listResults$\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n deselectListResult\n \n \n highlightNode\n \n \n ngxsOnInit\n \n \n selectListResult\n \n \n setListResults\n \n \n unHighlightNode\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(dataService: DataSourceService, injector: Injector)\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/list-results/list-results.state.ts:38\n \n \n\n \n \n Creates an instance of scene state.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n dataService\n \n \n DataSourceService\n \n \n \n No\n \n \n \n \n \n \n injector\n \n \n Injector\n \n \n \n No\n \n \n \n Injector service used to lazy load data state\n\n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n deselectListResult\n \n \n \n \n \n \ndeselectListResult(result: ListResult)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/list-results/list-results.state.ts:66\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n result\n \n ListResult\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n highlightNode\n \n \n \n \n \n \nhighlightNode(id: string)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/list-results/list-results.state.ts:70\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n id\n \n string\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n ngxsOnInit\n \n \n \n \n \n \nngxsOnInit()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/list-results/list-results.state.ts:81\n \n \n\n\n \n \n Initializes this state service.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n selectListResult\n \n \n \n \n \n \nselectListResult(result: ListResult)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/list-results/list-results.state.ts:62\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n result\n \n ListResult\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n setListResults\n \n \n \n \n \n \nsetListResults(listResults: ListResult[])\n \n \n\n \n \n Decorators : \n \n @DataAction()\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/list-results/list-results.state.ts:58\n \n \n\n\n \n \n Sets the list results\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n listResults\n \n ListResult[]\n \n\n \n No\n \n\n\n \n The list of results to display\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n unHighlightNode\n \n \n \n \n \n \nunHighlightNode()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/list-results/list-results.state.ts:74\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Private\n colorAssignments\n \n \n \n \n \n \n Type : ColorAssignmentState\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/list-results/list-results.state.ts:38\n \n \n\n \n \n Color assignments state\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n dataState\n \n \n \n \n \n \n Type : DataState\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/list-results/list-results.state.ts:35\n \n \n\n \n \n The data state\n\n \n \n\n \n \n \n \n \n \n \n \n Readonly\n highlightedNodeId$\n \n \n \n \n \n \n Default value : this.state$.pipe(pluck('highlightedNodeId'), distinctUntilChanged())\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/list-results/list-results.state.ts:31\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n listResults$\n \n \n \n \n \n \n Default value : this.state$.pipe(pluck('listResults'), distinctUntilChanged())\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/list-results/list-results.state.ts:30\n \n \n\n \n \n Scene to display in the 3d Scene\n\n \n \n\n \n \n\n\n \n\n\n \n import { Injectable, Injector } from '@angular/core';\nimport { DataAction, Payload, StateRepository } from '@ngxs-labs/data/decorators';\nimport { NgxsImmutableDataRepository } from '@ngxs-labs/data/repositories';\nimport { NgxsOnInit, State } from '@ngxs/store';\nimport { DataSourceService } from 'ccf-shared';\nimport { sortBy } from 'lodash';\nimport { combineLatest } from 'rxjs';\nimport { distinctUntilChanged, map, pluck, tap } from 'rxjs/operators';\n\nimport { ListResult } from '../../models/list-result';\nimport { ColorAssignmentState } from '../color-assignment/color-assignment.state';\nimport { DataState } from '../data/data.state';\n\n\nexport interface ListResultsStateModel {\n listResults: ListResult[];\n highlightedNodeId?: string;\n}\n\n@StateRepository()\n@State({\n name: 'listResults',\n defaults: {\n listResults: []\n }\n})\n@Injectable()\nexport class ListResultsState extends NgxsImmutableDataRepository implements NgxsOnInit {\n /** Scene to display in the 3d Scene */\n readonly listResults$ = this.state$.pipe(pluck('listResults'), distinctUntilChanged());\n readonly highlightedNodeId$ = this.state$.pipe(pluck('highlightedNodeId'), distinctUntilChanged());\n\n\n /** The data state */\n private dataState: DataState;\n\n /** Color assignments state */\n private colorAssignments: ColorAssignmentState;\n\n /**\n * Creates an instance of scene state.\n *\n * @param injector Injector service used to lazy load data state\n */\n constructor(\n private readonly dataService: DataSourceService,\n private readonly injector: Injector\n ) {\n super();\n }\n\n /**\n * Sets the list results\n *\n * @param listResults The list of results to display\n */\n @DataAction()\n setListResults(@Payload('listResults') listResults: ListResult[]): void {\n this.ctx.patchState({ listResults });\n }\n\n selectListResult(result: ListResult): void {\n this.colorAssignments.assignColor(result.tissueBlock.spatialEntityId);\n }\n\n deselectListResult(result: ListResult): void {\n this.colorAssignments.unassignColor(result.tissueBlock.spatialEntityId);\n }\n\n highlightNode(id: string): void {\n this.ctx.patchState({ highlightedNodeId: id });\n }\n\n unHighlightNode(): void {\n this.ctx.patchState({ highlightedNodeId: undefined });\n }\n\n /**\n * Initializes this state service.\n */\n ngxsOnInit(): void {\n super.ngxsOnInit();\n\n // Injecting page and model states in the constructor breaks things!?\n // Lazy load here\n this.dataState = this.injector.get(DataState);\n this.colorAssignments = this.injector.get(ColorAssignmentState);\n\n combineLatest([\n this.dataState.tissueBlockData$,\n this.colorAssignments.colorAssignments$\n ]).pipe(\n map(([tissueBlocks, colors]) => {\n const topBlocks: ListResult[] = [];\n const otherBlocks: ListResult[] = [];\n\n for (const tissueBlock of tissueBlocks) {\n const color = colors[tissueBlock.spatialEntityId];\n if (color) {\n topBlocks.push({\n selected: true, color: color.color, tissueBlock, rank: color.rank\n });\n } else {\n otherBlocks.push({\n selected: false, tissueBlock\n });\n }\n }\n\n return sortBy(topBlocks, ['rank']).concat(otherBlocks);\n }),\n tap(results => this.setListResults(results))\n ).subscribe();\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/ListResultsStateModel.html":{"url":"interfaces/ListResultsStateModel.html","title":"interface - ListResultsStateModel","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n ListResultsStateModel\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/list-results/list-results.state.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n highlightedNodeId\n \n \n \n \n listResults\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n highlightedNodeId\n \n \n \n \n \n \n \n \n highlightedNodeId: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n listResults\n \n \n \n \n \n \n \n \n listResults: ListResult[]\n\n \n \n\n\n \n \n Type : ListResult[]\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { Injectable, Injector } from '@angular/core';\nimport { DataAction, Payload, StateRepository } from '@ngxs-labs/data/decorators';\nimport { NgxsImmutableDataRepository } from '@ngxs-labs/data/repositories';\nimport { NgxsOnInit, State } from '@ngxs/store';\nimport { DataSourceService } from 'ccf-shared';\nimport { sortBy } from 'lodash';\nimport { combineLatest } from 'rxjs';\nimport { distinctUntilChanged, map, pluck, tap } from 'rxjs/operators';\n\nimport { ListResult } from '../../models/list-result';\nimport { ColorAssignmentState } from '../color-assignment/color-assignment.state';\nimport { DataState } from '../data/data.state';\n\n\nexport interface ListResultsStateModel {\n listResults: ListResult[];\n highlightedNodeId?: string;\n}\n\n@StateRepository()\n@State({\n name: 'listResults',\n defaults: {\n listResults: []\n }\n})\n@Injectable()\nexport class ListResultsState extends NgxsImmutableDataRepository implements NgxsOnInit {\n /** Scene to display in the 3d Scene */\n readonly listResults$ = this.state$.pipe(pluck('listResults'), distinctUntilChanged());\n readonly highlightedNodeId$ = this.state$.pipe(pluck('highlightedNodeId'), distinctUntilChanged());\n\n\n /** The data state */\n private dataState: DataState;\n\n /** Color assignments state */\n private colorAssignments: ColorAssignmentState;\n\n /**\n * Creates an instance of scene state.\n *\n * @param injector Injector service used to lazy load data state\n */\n constructor(\n private readonly dataService: DataSourceService,\n private readonly injector: Injector\n ) {\n super();\n }\n\n /**\n * Sets the list results\n *\n * @param listResults The list of results to display\n */\n @DataAction()\n setListResults(@Payload('listResults') listResults: ListResult[]): void {\n this.ctx.patchState({ listResults });\n }\n\n selectListResult(result: ListResult): void {\n this.colorAssignments.assignColor(result.tissueBlock.spatialEntityId);\n }\n\n deselectListResult(result: ListResult): void {\n this.colorAssignments.unassignColor(result.tissueBlock.spatialEntityId);\n }\n\n highlightNode(id: string): void {\n this.ctx.patchState({ highlightedNodeId: id });\n }\n\n unHighlightNode(): void {\n this.ctx.patchState({ highlightedNodeId: undefined });\n }\n\n /**\n * Initializes this state service.\n */\n ngxsOnInit(): void {\n super.ngxsOnInit();\n\n // Injecting page and model states in the constructor breaks things!?\n // Lazy load here\n this.dataState = this.injector.get(DataState);\n this.colorAssignments = this.injector.get(ColorAssignmentState);\n\n combineLatest([\n this.dataState.tissueBlockData$,\n this.colorAssignments.colorAssignments$\n ]).pipe(\n map(([tissueBlocks, colors]) => {\n const topBlocks: ListResult[] = [];\n const otherBlocks: ListResult[] = [];\n\n for (const tissueBlock of tissueBlocks) {\n const color = colors[tissueBlock.spatialEntityId];\n if (color) {\n topBlocks.push({\n selected: true, color: color.color, tissueBlock, rank: color.rank\n });\n } else {\n otherBlocks.push({\n selected: false, tissueBlock\n });\n }\n }\n\n return sortBy(topBlocks, ['rank']).concat(otherBlocks);\n }),\n tap(results => this.setListResults(results))\n ).subscribe();\n }\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/Message.html":{"url":"interfaces/Message.html","title":"interface - Message","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n Message\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/shared/services/message/message.service.ts\n \n\n\n \n Description\n \n \n A message sent on a channel.\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n id\n \n \n \n \n payload\n \n \n \n \n source\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n id\n \n \n \n \n \n \n \n \n id: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Unique identifier for a message.\n\n \n \n \n \n \n \n \n \n \n payload\n \n \n \n \n \n \n \n \n payload: T\n\n \n \n\n\n \n \n Type : T\n\n \n \n\n\n\n\n\n \n \n Data associated with this message.\n\n \n \n \n \n \n \n \n \n \n source\n \n \n \n \n \n \n \n \n source: \n\n \n \n\n\n\n\n\n\n\n \n \n Sender of the message.\n\n \n \n \n \n \n \n\n\n \n import { Inject, Injectable, InjectionToken, OnDestroy, Optional, SkipSelf } from '@angular/core';\nimport { from, Observable, Subject } from 'rxjs';\nimport { filter, mergeAll, takeWhile } from 'rxjs/operators';\n\n\n/**\n * Message service configuration options.\n */\nexport interface MessageServiceConfig {\n /** Whether to listen to parent messages. */\n isolated: boolean;\n}\n\n/**\n * A message sent on a channel.\n *\n * @template T The payload type.\n */\nexport interface Message {\n /** Unique identifier for a message. */\n id: number;\n /** Sender of the message. */\n source: unknown;\n /** Data associated with this message. */\n payload: T;\n}\n\n/** Default message service configuration. */\nexport const MESSAGE_SERVICE_DEFAULT_CONFIG: MessageServiceConfig = {\n isolated: true\n};\n\n/** Token for specifying the message service configuration. */\nexport const MESSAGE_SERVICE_CONFIG = new InjectionToken(\n 'Message service configuration',\n {\n providedIn: 'root',\n factory: () => MESSAGE_SERVICE_DEFAULT_CONFIG\n }\n);\n\n\n/**\n * Channel for sending and receiving messages.\n *\n * @template T The payload type.\n */\nexport class MessageChannel {\n /** Counter used to give each message a unique id. */\n private static counter = 0;\n\n /**\n * Creates a new channel.\n *\n * @param source The message source.\n * @param channel The message send subject.\n * @param messages The message receive observable.\n */\n constructor(\n readonly source: unknown,\n private channel: Subject>,\n private messages: Observable>\n ) { }\n\n /**\n * Sends a single message with a payload.\n *\n * @param payload The message payload.\n */\n sendMessage(payload: T): void {\n this.channel.next({\n id: this.nextMessageId(),\n source: this.source,\n payload\n });\n }\n\n /**\n * Gets an observable emitting all messages except for those sent by this source.\n *\n * @returns The message observable.\n */\n getMessages(): Observable> {\n return this.messages.pipe(filter(msg => msg.source !== this.source));\n }\n\n /**\n * Gets an observable emitting messages sent from a specific source.\n *\n * @param source The source messages are filtered on.\n * @returns The message observable.\n */\n getMessagesFromSource(source: unknown): Observable> {\n return this.getMessages().pipe(filter(msg => msg.source === source));\n }\n\n /**\n * Gets an observable emitting messages sent from any of the specified sources.\n *\n * @param sources The sources messages are filtered on.\n * @returns The message observable.\n */\n getMessagesFromSources(sources: unknown[]): Observable> {\n return this.getMessages().pipe(filter(msg => sources.includes(msg.source)));\n }\n\n /**\n * Creates a unique message identifier.\n *\n * @returns The identifier number.\n */\n private nextMessageId(): number {\n return MessageChannel.counter++;\n }\n}\n\n\n/**\n * Service for creating message channels.\n *\n * @template T The message payload type.\n */\n@Injectable({\n providedIn: 'root'\n})\nexport class MessageService implements OnDestroy {\n /** The message channel. */\n private channel = new Subject>();\n /** The message listener. */\n private messages: Observable>;\n\n /**\n * Creates an instance of message service.\n *\n * @param [config] The configuration for this service.\n * @param [parent] The parent message service, if any.\n */\n constructor(@Inject(MESSAGE_SERVICE_CONFIG) readonly config: MessageServiceConfig,\n @Optional() @SkipSelf() readonly parent: MessageService | null) {\n if (config.isolated || !parent) {\n this.messages = this.channel.asObservable();\n } else {\n this.messages = from([\n this.channel,\n parent.messages.pipe(takeWhile(() => !this.channel.closed))\n ]).pipe(mergeAll());\n }\n }\n\n /**\n * Clean up.\n */\n ngOnDestroy(): void {\n this.channel.complete();\n }\n\n /**\n * Connects to a message channel.\n *\n * @param source The source of messages sent.\n * @returns A new connected message channel.\n */\n connect(source: unknown): MessageChannel {\n return new MessageChannel(source, this.channel, this.messages);\n }\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/MessageChannel.html":{"url":"classes/MessageChannel.html","title":"class - MessageChannel","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n MessageChannel\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/shared/services/message/message.service.ts\n \n\n\n \n Description\n \n \n Channel for sending and receiving messages.\n\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Private\n Static\n counter\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n getMessages\n \n \n getMessagesFromSource\n \n \n getMessagesFromSources\n \n \n Private\n nextMessageId\n \n \n sendMessage\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(source, channel: Subject>, messages: Observable>)\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/services/message/message.service.ts:50\n \n \n\n \n \n Creates a new channel.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n source\n \n \n \n \n \n No\n \n \n \n The message source.\n\n \n \n \n channel\n \n \n Subject>\n \n \n \n No\n \n \n \n The message send subject.\n\n \n \n \n messages\n \n \n Observable>\n \n \n \n No\n \n \n \n The message receive observable.\n\n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Private\n Static\n counter\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 0\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/services/message/message.service.ts:50\n \n \n\n \n \n Counter used to give each message a unique id.\n\n \n \n\n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n getMessages\n \n \n \n \n \n \ngetMessages()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/services/message/message.service.ts:83\n \n \n\n\n \n \n Gets an observable emitting all messages except for those sent by this source.\n\n\n \n \n \n Returns : Observable>\n\n \n \n The message observable.\n\n \n \n \n \n \n \n \n \n \n \n \n getMessagesFromSource\n \n \n \n \n \n \ngetMessagesFromSource(source)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/services/message/message.service.ts:93\n \n \n\n\n \n \n Gets an observable emitting messages sent from a specific source.\n\n\n \n Parameters :\n \n \n \n Name\n Optional\n Description\n \n \n \n \n source\n\n \n No\n \n\n\n \n The source messages are filtered on.\n\n \n \n \n \n \n \n \n \n Returns : Observable>\n\n \n \n The message observable.\n\n \n \n \n \n \n \n \n \n \n \n \n getMessagesFromSources\n \n \n \n \n \n \ngetMessagesFromSources(sources: [])\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/services/message/message.service.ts:103\n \n \n\n\n \n \n Gets an observable emitting messages sent from any of the specified sources.\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n sources\n \n []\n \n\n \n No\n \n\n\n \n The sources messages are filtered on.\n\n \n \n \n \n \n \n \n \n Returns : Observable>\n\n \n \n The message observable.\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n nextMessageId\n \n \n \n \n \n \n \n nextMessageId()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/services/message/message.service.ts:112\n \n \n\n\n \n \n Creates a unique message identifier.\n\n\n \n \n \n Returns : number\n\n \n \n The identifier number.\n\n \n \n \n \n \n \n \n \n \n \n \n sendMessage\n \n \n \n \n \n \nsendMessage(payload: T)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/services/message/message.service.ts:70\n \n \n\n\n \n \n Sends a single message with a payload.\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n payload\n \n T\n \n\n \n No\n \n\n\n \n The message payload.\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n\n\n\n\n\n \n\n\n \n import { Inject, Injectable, InjectionToken, OnDestroy, Optional, SkipSelf } from '@angular/core';\nimport { from, Observable, Subject } from 'rxjs';\nimport { filter, mergeAll, takeWhile } from 'rxjs/operators';\n\n\n/**\n * Message service configuration options.\n */\nexport interface MessageServiceConfig {\n /** Whether to listen to parent messages. */\n isolated: boolean;\n}\n\n/**\n * A message sent on a channel.\n *\n * @template T The payload type.\n */\nexport interface Message {\n /** Unique identifier for a message. */\n id: number;\n /** Sender of the message. */\n source: unknown;\n /** Data associated with this message. */\n payload: T;\n}\n\n/** Default message service configuration. */\nexport const MESSAGE_SERVICE_DEFAULT_CONFIG: MessageServiceConfig = {\n isolated: true\n};\n\n/** Token for specifying the message service configuration. */\nexport const MESSAGE_SERVICE_CONFIG = new InjectionToken(\n 'Message service configuration',\n {\n providedIn: 'root',\n factory: () => MESSAGE_SERVICE_DEFAULT_CONFIG\n }\n);\n\n\n/**\n * Channel for sending and receiving messages.\n *\n * @template T The payload type.\n */\nexport class MessageChannel {\n /** Counter used to give each message a unique id. */\n private static counter = 0;\n\n /**\n * Creates a new channel.\n *\n * @param source The message source.\n * @param channel The message send subject.\n * @param messages The message receive observable.\n */\n constructor(\n readonly source: unknown,\n private channel: Subject>,\n private messages: Observable>\n ) { }\n\n /**\n * Sends a single message with a payload.\n *\n * @param payload The message payload.\n */\n sendMessage(payload: T): void {\n this.channel.next({\n id: this.nextMessageId(),\n source: this.source,\n payload\n });\n }\n\n /**\n * Gets an observable emitting all messages except for those sent by this source.\n *\n * @returns The message observable.\n */\n getMessages(): Observable> {\n return this.messages.pipe(filter(msg => msg.source !== this.source));\n }\n\n /**\n * Gets an observable emitting messages sent from a specific source.\n *\n * @param source The source messages are filtered on.\n * @returns The message observable.\n */\n getMessagesFromSource(source: unknown): Observable> {\n return this.getMessages().pipe(filter(msg => msg.source === source));\n }\n\n /**\n * Gets an observable emitting messages sent from any of the specified sources.\n *\n * @param sources The sources messages are filtered on.\n * @returns The message observable.\n */\n getMessagesFromSources(sources: unknown[]): Observable> {\n return this.getMessages().pipe(filter(msg => sources.includes(msg.source)));\n }\n\n /**\n * Creates a unique message identifier.\n *\n * @returns The identifier number.\n */\n private nextMessageId(): number {\n return MessageChannel.counter++;\n }\n}\n\n\n/**\n * Service for creating message channels.\n *\n * @template T The message payload type.\n */\n@Injectable({\n providedIn: 'root'\n})\nexport class MessageService implements OnDestroy {\n /** The message channel. */\n private channel = new Subject>();\n /** The message listener. */\n private messages: Observable>;\n\n /**\n * Creates an instance of message service.\n *\n * @param [config] The configuration for this service.\n * @param [parent] The parent message service, if any.\n */\n constructor(@Inject(MESSAGE_SERVICE_CONFIG) readonly config: MessageServiceConfig,\n @Optional() @SkipSelf() readonly parent: MessageService | null) {\n if (config.isolated || !parent) {\n this.messages = this.channel.asObservable();\n } else {\n this.messages = from([\n this.channel,\n parent.messages.pipe(takeWhile(() => !this.channel.closed))\n ]).pipe(mergeAll());\n }\n }\n\n /**\n * Clean up.\n */\n ngOnDestroy(): void {\n this.channel.complete();\n }\n\n /**\n * Connects to a message channel.\n *\n * @param source The source of messages sent.\n * @returns A new connected message channel.\n */\n connect(source: unknown): MessageChannel {\n return new MessageChannel(source, this.channel, this.messages);\n }\n}\n\n \n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/MessageService.html":{"url":"injectables/MessageService.html","title":"injectable - MessageService","body":"\n \n\n\n\n\n\n\n\n\n Injectables\n MessageService\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/shared/services/message/message.service.ts\n \n\n\n \n Description\n \n \n Service for creating message channels.\n\n \n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Private\n channel\n \n \n Private\n messages\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n connect\n \n \n ngOnDestroy\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(config: MessageServiceConfig, parent: MessageService | null)\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/services/message/message.service.ts:130\n \n \n\n \n \n Creates an instance of message service.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n config\n \n \n MessageServiceConfig\n \n \n \n No\n \n \n \n The configuration for this service.\n\n \n \n \n parent\n \n \n MessageService | null\n \n \n \n No\n \n \n \n The parent message service, if any.\n\n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n connect\n \n \n \n \n \n \nconnect(source)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/services/message/message.service.ts:163\n \n \n\n\n \n \n Connects to a message channel.\n\n\n \n Parameters :\n \n \n \n Name\n Optional\n Description\n \n \n \n \n source\n\n \n No\n \n\n\n \n The source of messages sent.\n\n \n \n \n \n \n \n \n \n Returns : MessageChannel\n\n \n \n A new connected message channel.\n\n \n \n \n \n \n \n \n \n \n \n \n ngOnDestroy\n \n \n \n \n \n \nngOnDestroy()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/services/message/message.service.ts:153\n \n \n\n\n \n \n Clean up.\n\n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Private\n channel\n \n \n \n \n \n \n Default value : new Subject>()\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/services/message/message.service.ts:128\n \n \n\n \n \n The message channel.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n messages\n \n \n \n \n \n \n Type : Observable>\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/services/message/message.service.ts:130\n \n \n\n \n \n The message listener.\n\n \n \n\n \n \n\n\n \n\n\n \n import { Inject, Injectable, InjectionToken, OnDestroy, Optional, SkipSelf } from '@angular/core';\nimport { from, Observable, Subject } from 'rxjs';\nimport { filter, mergeAll, takeWhile } from 'rxjs/operators';\n\n\n/**\n * Message service configuration options.\n */\nexport interface MessageServiceConfig {\n /** Whether to listen to parent messages. */\n isolated: boolean;\n}\n\n/**\n * A message sent on a channel.\n *\n * @template T The payload type.\n */\nexport interface Message {\n /** Unique identifier for a message. */\n id: number;\n /** Sender of the message. */\n source: unknown;\n /** Data associated with this message. */\n payload: T;\n}\n\n/** Default message service configuration. */\nexport const MESSAGE_SERVICE_DEFAULT_CONFIG: MessageServiceConfig = {\n isolated: true\n};\n\n/** Token for specifying the message service configuration. */\nexport const MESSAGE_SERVICE_CONFIG = new InjectionToken(\n 'Message service configuration',\n {\n providedIn: 'root',\n factory: () => MESSAGE_SERVICE_DEFAULT_CONFIG\n }\n);\n\n\n/**\n * Channel for sending and receiving messages.\n *\n * @template T The payload type.\n */\nexport class MessageChannel {\n /** Counter used to give each message a unique id. */\n private static counter = 0;\n\n /**\n * Creates a new channel.\n *\n * @param source The message source.\n * @param channel The message send subject.\n * @param messages The message receive observable.\n */\n constructor(\n readonly source: unknown,\n private channel: Subject>,\n private messages: Observable>\n ) { }\n\n /**\n * Sends a single message with a payload.\n *\n * @param payload The message payload.\n */\n sendMessage(payload: T): void {\n this.channel.next({\n id: this.nextMessageId(),\n source: this.source,\n payload\n });\n }\n\n /**\n * Gets an observable emitting all messages except for those sent by this source.\n *\n * @returns The message observable.\n */\n getMessages(): Observable> {\n return this.messages.pipe(filter(msg => msg.source !== this.source));\n }\n\n /**\n * Gets an observable emitting messages sent from a specific source.\n *\n * @param source The source messages are filtered on.\n * @returns The message observable.\n */\n getMessagesFromSource(source: unknown): Observable> {\n return this.getMessages().pipe(filter(msg => msg.source === source));\n }\n\n /**\n * Gets an observable emitting messages sent from any of the specified sources.\n *\n * @param sources The sources messages are filtered on.\n * @returns The message observable.\n */\n getMessagesFromSources(sources: unknown[]): Observable> {\n return this.getMessages().pipe(filter(msg => sources.includes(msg.source)));\n }\n\n /**\n * Creates a unique message identifier.\n *\n * @returns The identifier number.\n */\n private nextMessageId(): number {\n return MessageChannel.counter++;\n }\n}\n\n\n/**\n * Service for creating message channels.\n *\n * @template T The message payload type.\n */\n@Injectable({\n providedIn: 'root'\n})\nexport class MessageService implements OnDestroy {\n /** The message channel. */\n private channel = new Subject>();\n /** The message listener. */\n private messages: Observable>;\n\n /**\n * Creates an instance of message service.\n *\n * @param [config] The configuration for this service.\n * @param [parent] The parent message service, if any.\n */\n constructor(@Inject(MESSAGE_SERVICE_CONFIG) readonly config: MessageServiceConfig,\n @Optional() @SkipSelf() readonly parent: MessageService | null) {\n if (config.isolated || !parent) {\n this.messages = this.channel.asObservable();\n } else {\n this.messages = from([\n this.channel,\n parent.messages.pipe(takeWhile(() => !this.channel.closed))\n ]).pipe(mergeAll());\n }\n }\n\n /**\n * Clean up.\n */\n ngOnDestroy(): void {\n this.channel.complete();\n }\n\n /**\n * Connects to a message channel.\n *\n * @param source The source of messages sent.\n * @returns A new connected message channel.\n */\n connect(source: unknown): MessageChannel {\n return new MessageChannel(source, this.channel, this.messages);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/MessageServiceConfig.html":{"url":"interfaces/MessageServiceConfig.html","title":"interface - MessageServiceConfig","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n MessageServiceConfig\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/shared/services/message/message.service.ts\n \n\n\n \n Description\n \n \n Message service configuration options.\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n isolated\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n isolated\n \n \n \n \n \n \n \n \n isolated: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n\n\n\n\n \n \n Whether to listen to parent messages.\n\n \n \n \n \n \n \n\n\n \n import { Inject, Injectable, InjectionToken, OnDestroy, Optional, SkipSelf } from '@angular/core';\nimport { from, Observable, Subject } from 'rxjs';\nimport { filter, mergeAll, takeWhile } from 'rxjs/operators';\n\n\n/**\n * Message service configuration options.\n */\nexport interface MessageServiceConfig {\n /** Whether to listen to parent messages. */\n isolated: boolean;\n}\n\n/**\n * A message sent on a channel.\n *\n * @template T The payload type.\n */\nexport interface Message {\n /** Unique identifier for a message. */\n id: number;\n /** Sender of the message. */\n source: unknown;\n /** Data associated with this message. */\n payload: T;\n}\n\n/** Default message service configuration. */\nexport const MESSAGE_SERVICE_DEFAULT_CONFIG: MessageServiceConfig = {\n isolated: true\n};\n\n/** Token for specifying the message service configuration. */\nexport const MESSAGE_SERVICE_CONFIG = new InjectionToken(\n 'Message service configuration',\n {\n providedIn: 'root',\n factory: () => MESSAGE_SERVICE_DEFAULT_CONFIG\n }\n);\n\n\n/**\n * Channel for sending and receiving messages.\n *\n * @template T The payload type.\n */\nexport class MessageChannel {\n /** Counter used to give each message a unique id. */\n private static counter = 0;\n\n /**\n * Creates a new channel.\n *\n * @param source The message source.\n * @param channel The message send subject.\n * @param messages The message receive observable.\n */\n constructor(\n readonly source: unknown,\n private channel: Subject>,\n private messages: Observable>\n ) { }\n\n /**\n * Sends a single message with a payload.\n *\n * @param payload The message payload.\n */\n sendMessage(payload: T): void {\n this.channel.next({\n id: this.nextMessageId(),\n source: this.source,\n payload\n });\n }\n\n /**\n * Gets an observable emitting all messages except for those sent by this source.\n *\n * @returns The message observable.\n */\n getMessages(): Observable> {\n return this.messages.pipe(filter(msg => msg.source !== this.source));\n }\n\n /**\n * Gets an observable emitting messages sent from a specific source.\n *\n * @param source The source messages are filtered on.\n * @returns The message observable.\n */\n getMessagesFromSource(source: unknown): Observable> {\n return this.getMessages().pipe(filter(msg => msg.source === source));\n }\n\n /**\n * Gets an observable emitting messages sent from any of the specified sources.\n *\n * @param sources The sources messages are filtered on.\n * @returns The message observable.\n */\n getMessagesFromSources(sources: unknown[]): Observable> {\n return this.getMessages().pipe(filter(msg => sources.includes(msg.source)));\n }\n\n /**\n * Creates a unique message identifier.\n *\n * @returns The identifier number.\n */\n private nextMessageId(): number {\n return MessageChannel.counter++;\n }\n}\n\n\n/**\n * Service for creating message channels.\n *\n * @template T The message payload type.\n */\n@Injectable({\n providedIn: 'root'\n})\nexport class MessageService implements OnDestroy {\n /** The message channel. */\n private channel = new Subject>();\n /** The message listener. */\n private messages: Observable>;\n\n /**\n * Creates an instance of message service.\n *\n * @param [config] The configuration for this service.\n * @param [parent] The parent message service, if any.\n */\n constructor(@Inject(MESSAGE_SERVICE_CONFIG) readonly config: MessageServiceConfig,\n @Optional() @SkipSelf() readonly parent: MessageService | null) {\n if (config.isolated || !parent) {\n this.messages = this.channel.asObservable();\n } else {\n this.messages = from([\n this.channel,\n parent.messages.pipe(takeWhile(() => !this.channel.closed))\n ]).pipe(mergeAll());\n }\n }\n\n /**\n * Clean up.\n */\n ngOnDestroy(): void {\n this.channel.complete();\n }\n\n /**\n * Connects to a message channel.\n *\n * @param source The source of messages sent.\n * @returns A new connected message channel.\n */\n connect(source: unknown): MessageChannel {\n return new MessageChannel(source, this.channel, this.messages);\n }\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/MoveToNode.html":{"url":"classes/MoveToNode.html","title":"class - MoveToNode","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n MoveToNode\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(node: SpatialSceneNode)\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:26\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n node\n \n \n SpatialSceneNode\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[SpatialSearchUi] Start moving the position to a scene node'\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:26\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { SpatialSceneNode } from 'ccf-body-ui';\n\nexport class StartSpatialSearchFlow {\n static readonly type = '[SpatialSearchUi] Start the Spatial Search flow';\n}\n\nexport class SetSex {\n static readonly type = '[SpatialSearchUi] Set sex';\n\n constructor(readonly sex: 'male' | 'female') { }\n}\n\nexport class SetOrgan {\n static readonly type = '[SpatialSearchUi] Set organ';\n\n constructor(readonly organId: string | undefined) { }\n}\n\nexport class SetPosition {\n static readonly type = '[SpatialSearchUi] Set position';\n\n constructor(readonly position: { x: number; y: number; z: number }) { }\n}\n\nexport class MoveToNode {\n static readonly type = '[SpatialSearchUi] Start moving the position to a scene node';\n\n constructor(readonly node: SpatialSceneNode) { }\n}\n\nexport class ResetPosition {\n static readonly type = '[SpatialSearchUi] Reset position';\n}\n\nexport class SetRadius {\n static readonly type = '[SpatialSearchUi] Set radius';\n\n constructor(readonly radius: number) { }\n}\n\nexport class ResetRadius {\n static readonly type = '[SpatialSearchUi] Reset radius';\n}\n\nexport class UpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Update spatial search data';\n}\n\nexport class GenerateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Generate and add a spatial search';\n}\n\nexport class SetExecuteSearchOnGenerate {\n static readonly type = '[SpatialSearchUi] Set execute search on generate';\n\n constructor(readonly execute = true) { }\n}\n\n \n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/OntologyExplorationModule.html":{"url":"modules/OntologyExplorationModule.html","title":"module - OntologyExplorationModule","body":"\n \n\n\n\n\n Modules\n OntologyExplorationModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_OntologyExplorationModule\n\n\n\ncluster_OntologyExplorationModule_imports\n\n\n\ncluster_OntologyExplorationModule_exports\n\n\n\n\nOntologySearchModule\n\nOntologySearchModule\n\n\n\nOntologyExplorationModule\n\nOntologyExplorationModule\n\nOntologyExplorationModule -->\n\nOntologySearchModule->OntologyExplorationModule\n\n\n\n\n\nOntologySelectionModule\n\nOntologySelectionModule\n\nOntologyExplorationModule -->\n\nOntologySelectionModule->OntologyExplorationModule\n\n\n\n\n\nOntologyTreeModule\n\nOntologyTreeModule\n\nOntologyExplorationModule -->\n\nOntologyTreeModule->OntologyExplorationModule\n\n\n\n\n\nOntologySearchModule \n\nOntologySearchModule \n\nOntologySearchModule -->\n\nOntologyExplorationModule->OntologySearchModule \n\n\n\n\n\nOntologySelectionModule \n\nOntologySelectionModule \n\nOntologySelectionModule -->\n\nOntologyExplorationModule->OntologySelectionModule \n\n\n\n\n\nOntologyTreeModule \n\nOntologyTreeModule \n\nOntologyTreeModule -->\n\nOntologyExplorationModule->OntologyTreeModule \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/modules/ontology-exploration/ontology-exploration.module.ts\n \n\n\n\n\n\n \n \n \n Imports\n \n \n OntologySearchModule\n \n \n OntologySelectionModule\n \n \n OntologyTreeModule\n \n \n \n \n Exports\n \n \n OntologySearchModule\n \n \n OntologySelectionModule\n \n \n OntologyTreeModule\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\n\nimport { OntologySearchModule } from './ontology-search/ontology-search.module';\nimport { OntologySelectionModule } from './ontology-selection/ontology-selection.module';\nimport { OntologyTreeModule } from './ontology-tree/ontology-tree.module';\n\n\n@NgModule({\n imports: [\n CommonModule,\n OntologySearchModule,\n OntologyTreeModule,\n OntologySelectionModule\n ],\n exports: [OntologySearchModule, OntologyTreeModule, OntologySelectionModule]\n})\nexport class OntologyExplorationModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/OntologySearchComponent.html":{"url":"components/OntologySearchComponent.html","title":"component - OntologySearchComponent","body":"\n \n\n\n\n\n\n Components\n \n OntologySearchComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/modules/ontology-exploration/ontology-search/ontology-search.component.ts\n\n\n\n \n Description\n \n \n Componenet for searching the Ontology nodes.\n\n \n\n\n \n Implements\n \n \n OnInit\n \n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-ontology-search\n \n\n \n styleUrls\n ./ontology-search.component.scss\n \n\n\n\n \n templateUrl\n ./ontology-search.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n autoCompleteOpen\n \n \n filteredResults$\n \n \n formControl\n \n \n Public\n ontologyService\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n displayFormatter\n \n \n ngOnInit\n \n \n onSelect\n \n \n sortBySynonymResult\n \n \n sortLexically\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n placeholderText\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n selected\n \n \n \n \n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(ontologyService: OntologySearchService, ga: GoogleAnalyticsService)\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-search/ontology-search.component.ts:45\n \n \n\n \n \n Creates an instance of ontology search component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n ontologyService\n \n \n OntologySearchService\n \n \n \n No\n \n \n \n instance of searchService which provides all the search functionality\n\n \n \n \n ga\n \n \n GoogleAnalyticsService\n \n \n \n No\n \n \n \n Analytics service\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n placeholderText\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-search/ontology-search.component.ts:23\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n selected\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-search/ontology-search.component.ts:29\n \n \n \n \n Output event-emitter which emits the id of the OntologyTreeNode whose label was\nselected by the user in the search-results\n\n \n \n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n displayFormatter\n \n \n \n \n \n \ndisplayFormatter(option?: SearchResult)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-search/ontology-search.component.ts:78\n \n \n\n\n \n \n A formatter function to enable different display and selected value\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n option\n \n SearchResult\n \n\n \n Yes\n \n\n\n \n a search result entry\n\n \n \n \n \n \n \n \n \n Returns : string\n\n \n \n a part of the search result entry to be displayed as a display value\n\n \n \n \n \n \n \n \n \n \n \n \n ngOnInit\n \n \n \n \n \n \nngOnInit()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-search/ontology-search.component.ts:60\n \n \n\n\n \n \n on-init lifecycle hook for this component -\ngets the searched value from the view, sends it to the filter function in the OntologyService,\nand gets the search results from the service\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n onSelect\n \n \n \n \n \n \nonSelect(event: MatAutocompleteSelectedEvent)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-search/ontology-search.component.ts:107\n \n \n\n\n \n \n Callback function triggered when the user selects a value from search results\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n event\n \n MatAutocompleteSelectedEvent\n \n\n \n No\n \n\n\n \n instance of MatAutocompleteSelectedEvent\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n sortBySynonymResult\n \n \n \n \n \n \nsortBySynonymResult(this: void, entry: SearchResult)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-search/ontology-search.component.ts:88\n \n \n\n\n \n \n Sorts by results which have synonyms\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n this\n \n void\n \n\n \n No\n \n\n\n \n \n \n \n entry\n \n SearchResult\n \n\n \n No\n \n\n\n \n search result entry\n\n \n \n \n \n \n \n \n \n Returns : number\n\n \n \n 1 or -1\n\n \n \n \n \n \n \n \n \n \n \n \n sortLexically\n \n \n \n \n \n \nsortLexically(this: void, entry: SearchResult)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-search/ontology-search.component.ts:98\n \n \n\n\n \n \n Sorts lexically\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n this\n \n void\n \n\n \n No\n \n\n\n \n \n \n \n entry\n \n SearchResult\n \n\n \n No\n \n\n\n \n search result entry\n\n \n \n \n \n \n \n \n \n Returns : string\n\n \n \n lower case value of node label\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n autoCompleteOpen\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-search/ontology-search.component.ts:40\n \n \n\n \n \n Determines if autocomplete is open or close.\n\n \n \n\n \n \n \n \n \n \n \n \n filteredResults$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-search/ontology-search.component.ts:45\n \n \n\n \n \n Observable which provides the filtered search results\n\n \n \n\n \n \n \n \n \n \n \n \n formControl\n \n \n \n \n \n \n Default value : new FormControl('')\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-search/ontology-search.component.ts:34\n \n \n\n \n \n Instance of FormControl - tracks the value and validation status of an individual form control\n\n \n \n\n \n \n \n \n \n \n \n \n Public\n ontologyService\n \n \n \n \n \n \n Type : OntologySearchService\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-search/ontology-search.component.ts:53\n \n \n\n \n \n instance of searchService which provides all the search functionality\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, OnInit, Input, Output } from '@angular/core';\nimport { FormControl } from '@angular/forms';\nimport { MatAutocompleteSelectedEvent } from '@angular/material/autocomplete';\nimport { OntologyTreeNode } from 'ccf-database';\nimport { get, sortBy } from 'lodash';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\nimport { Observable } from 'rxjs';\nimport { filter, map, startWith, switchMap } from 'rxjs/operators';\n\nimport { OntologySearchService, SearchResult } from '../../../core/services/ontology-search/ontology-search.service';\n\n\n/**\n * Componenet for searching the Ontology nodes.\n */\n@Component({\n selector: 'ccf-ontology-search',\n templateUrl: './ontology-search.component.html',\n styleUrls: ['./ontology-search.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class OntologySearchComponent implements OnInit {\n @Input() placeholderText: string;\n\n /**\n * Output event-emitter which emits the id of the OntologyTreeNode whose label was\n * selected by the user in the search-results\n */\n @Output() readonly selected = new EventEmitter();\n\n /**\n * Instance of FormControl - tracks the value and validation status of an individual form control\n */\n formControl = new FormControl('');\n\n\n /**\n * Determines if autocomplete is open or close.\n */\n autoCompleteOpen = false;\n\n /**\n * Observable which provides the filtered search results\n */\n filteredResults$: Observable;\n\n /**\n * Creates an instance of ontology search component.\n *\n * @param ontologyService instance of searchService which provides all the search functionality\n * @param ga Analytics service\n */\n constructor(public ontologyService: OntologySearchService, private readonly ga: GoogleAnalyticsService) { }\n\n /**\n * on-init lifecycle hook for this component -\n * gets the searched value from the view, sends it to the filter function in the OntologyService,\n * and gets the search results from the service\n */\n ngOnInit(): void {\n const valueChanges = this.formControl.valueChanges as Observable;\n this.filteredResults$ = valueChanges.pipe(\n filter(value => typeof value === 'string'),\n startWith(''),\n switchMap(value => this.ontologyService.filter(value)),\n map(searchResults => sortBy(searchResults, [\n this.sortBySynonymResult, 'index', this.sortLexically\n ]))\n );\n }\n\n /**\n * A formatter function to enable different display and selected value\n *\n * @param option a search result entry\n * @returns a part of the search result entry to be displayed as a display value\n */\n displayFormatter(option?: SearchResult): string {\n return (option?.displayLabel ?? []).join('');\n }\n\n /**\n * Sorts by results which have synonyms\n *\n * @param entry search result entry\n * @returns 1 or -1\n */\n sortBySynonymResult(this: void, entry: SearchResult): number {\n return entry.displayLabel.join().includes('(') ? 1 : -1;\n }\n\n /**\n * Sorts lexically\n *\n * @param entry search result entry\n * @returns lower case value of node label\n */\n sortLexically(this: void, entry: SearchResult): string {\n return entry.node.label.toLowerCase();\n }\n\n /**\n * Callback function triggered when the user selects a value from search results\n *\n * @param event instance of MatAutocompleteSelectedEvent\n */\n onSelect(event: MatAutocompleteSelectedEvent): void {\n const node = get(event, ['option', 'value', 'node']) as OntologyTreeNode;\n if (node) {\n this.ga.event('search', 'ontology_search', node.id);\n this.selected.emit(node);\n this.formControl.reset();\n }\n }\n}\n\n \n\n \n \n \n search\n \n\n \n \n \n {{option.displayLabel[0]}}\n {{option.displayLabel[1]}}\n {{option.displayLabel[2]}}\n \n \n \n \n\n\n \n\n \n \n ./ontology-search.component.scss\n \n .ccf-ontology-search {\n width: 100%;\n\n .field {\n width: 100%;\n \n }\n\n ::ng-deep .mat-form-field-appearance-outline {\n .mat-form-field-outline-end {\n border-radius: 0 0.25rem 0.25rem 0;\n margin: 0;\n }\n\n .mat-form-field-wrapper {\n margin: 0;\n \n\n .mat-form-field-flex {\n .mat-form-field-infix {\n border: none;\n height: 3rem;\n \n\n input {\n margin-left: .4rem;\n }\n }\n .mat-form-field-prefix {\n top: .5rem;\n border: none;\n }\n }\n }\n\n .mat-form-field-outline-start {\n border-radius: 0.25rem 0 0 0.25rem;\n min-width: 2.5rem;\n\t }\n }\n}\n\n::ng-deep .ccf-ontology-search.detached {\n border: 0.125rem solid;\n border-top: none;\n border-radius: 0 0 0.25rem 0.25rem;\n max-height: 18rem;\n\n .results-container {\n width: 23.75rem;\n margin-bottom: 1rem;\n overflow: auto;\n max-height: 15rem;\n scrollbar-width: thin;\n\n mat-option {\n height: 1.5rem;\n width: 23.75rem;\n \n .search-term {\n text-decoration: underline;\n }\n }\n }\n\n}\n\n.autocomplete-open {\n ::ng-deep .mat-form-field-appearance-outline {\n .mat-form-field-outline-start {\n border-radius: 0.25rem 0 0 0;\n border-bottom: none;\n }\n\n .mat-form-field-outline-end {\n border-radius: 0 0.25rem 0 0;\n border-bottom: none;\n }\n }\n}\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' search {{option.displayLabel[0]}} {{option.displayLabel[1]}} {{option.displayLabel[2]}} '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'OntologySearchComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/OntologySearchModule.html":{"url":"modules/OntologySearchModule.html","title":"module - OntologySearchModule","body":"\n \n\n\n\n\n Modules\n OntologySearchModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_OntologySearchModule\n\n\n\ncluster_OntologySearchModule_declarations\n\n\n\ncluster_OntologySearchModule_exports\n\n\n\n\nOntologySearchComponent\n\nOntologySearchComponent\n\n\n\nOntologySearchModule\n\nOntologySearchModule\n\nOntologySearchModule -->\n\nOntologySearchComponent->OntologySearchModule\n\n\n\n\n\nOntologySearchComponent \n\nOntologySearchComponent \n\nOntologySearchComponent -->\n\nOntologySearchModule->OntologySearchComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/modules/ontology-exploration/ontology-search/ontology-search.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n OntologySearchComponent\n \n \n \n \n Exports\n \n \n OntologySearchComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { FormsModule, ReactiveFormsModule } from '@angular/forms';\nimport { MatAutocompleteModule } from '@angular/material/autocomplete';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatInputModule } from '@angular/material/input';\n\nimport { OntologySearchComponent } from './ontology-search.component';\nimport { MatFormFieldModule } from '@angular/material/form-field';\n\n\n@NgModule({\n imports: [\n CommonModule,\n FormsModule,\n ReactiveFormsModule,\n MatAutocompleteModule,\n MatFormFieldModule,\n MatInputModule,\n MatIconModule\n ],\n declarations: [OntologySearchComponent],\n exports: [OntologySearchComponent]\n})\nexport class OntologySearchModule {}\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/OntologySearchService.html":{"url":"injectables/OntologySearchService.html","title":"injectable - OntologySearchService","body":"\n \n\n\n\n\n\n\n\n\n Injectables\n OntologySearchService\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/services/ontology-search/ontology-search.service.ts\n \n\n\n \n Description\n \n \n Injectable OntologySearchService responsible for search result computations\n\n \n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Public\n Readonly\n nodes$\n \n \n Public\n Readonly\n rootNode$\n \n \n Private\n treeModel\n \n \n Private\n Readonly\n treeModel$\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n filter\n \n \n formatLabel\n \n \n getChildren\n \n \n getIndexOfMatch\n \n \n Private\n lookup\n \n \n setTreeModel\n \n \n \n \n\n\n\n\n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n filter\n \n \n \n \n \n \nfilter(value: string)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/ontology-search/ontology-search.service.ts:50\n \n \n\n\n \n \n Searches the ontology with the search-term\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n value\n \n string\n \n\n \n No\n \n\n\n \n the search term\n\n \n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n an array of search-results\n\n \n \n \n \n \n \n \n \n \n \n \n formatLabel\n \n \n \n \n \n \nformatLabel(label: string, searchValue: string)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/ontology-search/ontology-search.service.ts:111\n \n \n\n\n \n \n Formats label based on where the search-term was found in the OntologyTreeNode\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n label\n \n string\n \n\n \n No\n \n\n\n \n label or first synonym-label of OntologyTreeNode which has the search-term\n\n \n \n \n searchValue\n \n string\n \n\n \n No\n \n\n\n \n search-term\n\n \n \n \n \n \n \n \n \n Returns : string[]\n\n \n \n an array in the form of [prefix, search-term, suffix]\n\n \n \n \n \n \n \n \n \n \n \n \n getChildren\n \n \n \n \n \n \ngetChildren(node: OntologyTreeNode)\n \n \n\n \n \n Decorators : \n \n @bind()\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/services/ontology-search/ontology-search.service.ts:128\n \n \n\n\n \n \n Fetches the children of an ontology node.\nNote: This can be called without a reference to this.\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n node\n \n OntologyTreeNode\n \n\n \n No\n \n\n\n \n The node for which to get children.\n\n \n \n \n \n \n \n \n \n Returns : OntologyTreeNode[]\n\n \n \n An array of children, empty if the node has no children.\n\n \n \n \n \n \n \n \n \n \n \n \n getIndexOfMatch\n \n \n \n \n \n \ngetIndexOfMatch(label: string, searchValue: string)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/ontology-search/ontology-search.service.ts:100\n \n \n\n\n \n \n Gets index of match in the ontology label\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n label\n \n string\n \n\n \n No\n \n\n\n \n the provided ontology node label or synonym label\n\n \n \n \n searchValue\n \n string\n \n\n \n No\n \n\n\n \n the searched text in lower case\n\n \n \n \n \n \n \n \n \n Returns : number\n\n \n \n the index of the match in the label\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n lookup\n \n \n \n \n \n \n \n lookup(nodes: Immutable[], searchValue: string)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/ontology-search/ontology-search.service.ts:63\n \n \n\n\n \n \n looks up ontology nodes and composes search results\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n nodes\n \n Immutable[]\n \n\n \n No\n \n\n\n \n Ontology nodes\n\n \n \n \n searchValue\n \n string\n \n\n \n No\n \n\n\n \n search text in lower case\n\n \n \n \n \n \n \n \n \n Returns : SearchResult[]\n\n \n \n search results\n\n \n \n \n \n \n \n \n \n \n \n \n setTreeModel\n \n \n \n \n \n \nsetTreeModel(treeModel: OntologyTreeModel)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/ontology-search/ontology-search.service.ts:39\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n treeModel\n \n OntologyTreeModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Public\n Readonly\n nodes$\n \n \n \n \n \n \n Default value : this.treeModel$.pipe(map(state => Object.values(state.nodes)))\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/services/ontology-search/ontology-search.service.ts:34\n \n \n\n \n \n All nodes in the ontology tree.\n\n \n \n\n \n \n \n \n \n \n \n \n Public\n Readonly\n rootNode$\n \n \n \n \n \n \n Default value : this.treeModel$.pipe(map(state => state.nodes[state.root]))\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/services/ontology-search/ontology-search.service.ts:37\n \n \n\n \n \n Root node of the ontology tree.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n treeModel\n \n \n \n \n \n \n Type : OntologyTreeModel\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/services/ontology-search/ontology-search.service.ts:31\n \n \n\n\n \n \n \n \n \n \n \n \n Private\n Readonly\n treeModel$\n \n \n \n \n \n \n Default value : new ReplaySubject(1)\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/services/ontology-search/ontology-search.service.ts:30\n \n \n\n\n \n \n\n\n \n\n\n \n import { Immutable } from '@angular-ru/common/typings';\nimport { Injectable } from '@angular/core';\nimport { bind } from 'bind-decorator';\nimport { OntologyTreeModel, OntologyTreeNode } from 'ccf-database';\nimport { at } from 'lodash';\nimport { Observable, ReplaySubject } from 'rxjs';\nimport { map } from 'rxjs/operators';\n\n\n/**\n * Search result interface type for the search results\n */\nexport interface SearchResult {\n /** ensures order of search-results */\n index: number;\n\n /** label to be displayed in the view */\n displayLabel: string[];\n\n /** instance of OntologyTreeNode, provides data associated with a search result */\n node: OntologyTreeNode;\n}\n\n/**\n * Injectable OntologySearchService responsible for search result computations\n */\n@Injectable()\nexport class OntologySearchService {\n private readonly treeModel$ = new ReplaySubject(1);\n private treeModel: OntologyTreeModel;\n\n /** All nodes in the ontology tree. */\n public readonly nodes$ = this.treeModel$.pipe(map(state => Object.values(state.nodes)));\n\n /** Root node of the ontology tree. */\n public readonly rootNode$ = this.treeModel$.pipe(map(state => state.nodes[state.root]));\n\n setTreeModel(treeModel: OntologyTreeModel): void {\n this.treeModel$.next(treeModel);\n this.treeModel = treeModel;\n }\n\n /**\n * Searches the ontology with the search-term\n *\n * @param value the search term\n * @returns an array of search-results\n */\n filter(value: string): Observable {\n return this.nodes$.pipe(\n map(nodes => this.lookup(nodes, value.toLowerCase()))\n );\n }\n\n /**\n * looks up ontology nodes and composes search results\n *\n * @param nodes Ontology nodes\n * @param searchValue search text in lower case\n * @returns search results\n */\n private lookup(nodes: Immutable[], searchValue: string): SearchResult[] {\n const searchResults = new Map();\n\n if (nodes) {\n nodes.forEach((node: OntologyTreeNode) => {\n const condition = node.label.toLowerCase().includes(searchValue);\n\n if (condition && !searchResults.get(node.id)) {\n searchResults.set(node.id, {\n index: this.getIndexOfMatch(node.label, searchValue),\n displayLabel: this.formatLabel(node.label, searchValue),\n node\n });\n } else {\n const match = node.synonymLabels.find((label) => label.toLowerCase().includes(searchValue));\n\n if (match && !searchResults.get(node.id)) {\n searchResults.set(node.id, {\n index: this.getIndexOfMatch(node.label + ' (' + match + ')', searchValue),\n displayLabel: this.formatLabel(node.label + ' (' + match + ')', searchValue),\n node\n });\n }\n }\n });\n }\n\n return Array.from(searchResults.values());\n }\n\n /**\n * Gets index of match in the ontology label\n *\n * @param label the provided ontology node label or synonym label\n * @param searchValue the searched text in lower case\n * @returns the index of the match in the label\n */\n getIndexOfMatch(label: string, searchValue: string): number {\n return label.toLowerCase().indexOf(searchValue);\n }\n\n /**\n * Formats label based on where the search-term was found in the OntologyTreeNode\n *\n * @param label label or first synonym-label of OntologyTreeNode which has the search-term\n * @param searchValue search-term\n * @returns an array in the form of [prefix, search-term, suffix]\n */\n formatLabel(label: string, searchValue: string): string[] {\n const index = this.getIndexOfMatch(label, searchValue);\n return [\n label.slice(0, index),\n label.slice(index, index + searchValue.length),\n label.slice(index + searchValue.length)\n ];\n }\n\n /**\n * Fetches the children of an ontology node.\n * Note: This can be called without a reference to `this`.\n *\n * @param node The node for which to get children.\n * @returns An array of children, empty if the node has no children.\n */\n @bind\n getChildren(node: OntologyTreeNode): OntologyTreeNode[] {\n const nodes = this.treeModel?.nodes ?? {};\n return at(nodes, node.children);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/OntologySelection.html":{"url":"interfaces/OntologySelection.html","title":"interface - OntologySelection","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n OntologySelection\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/models/ontology-selection.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n id\n \n \n \n \n label\n \n \n \n \n location\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n id\n \n \n \n \n \n \n \n \n id: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n label\n \n \n \n \n \n \n \n \n label: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n location\n \n \n \n \n \n \n \n \n location: OntologyTreeNode | undefined\n\n \n \n\n\n \n \n Type : OntologyTreeNode | undefined\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { OntologyTreeNode } from 'ccf-database';\n\nexport interface OntologySelection {\n location: OntologyTreeNode | undefined;\n id: string;\n label: string;\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/OntologySelectionComponent.html":{"url":"components/OntologySelectionComponent.html","title":"component - OntologySelectionComponent","body":"\n \n\n\n\n\n\n Components\n \n OntologySelectionComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/modules/ontology-exploration/ontology-selection/ontology-selection.component.ts\n\n\n\n \n Description\n \n \n Ontology selection component that encapsulates ontology search and tree components.\n\n \n\n\n \n Implements\n \n \n OnChanges\n \n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n \n providers\n \n OntologySearchService\n \n \n\n\n \n selector\n ccf-ontology-selection\n \n\n \n styleUrls\n ./ontology-selection.component.scss\n \n\n\n\n \n templateUrl\n ./ontology-selection.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Public\n ontologySearchService\n \n \n tree\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n ngOnChanges\n \n \n selected\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n header\n \n \n occurenceData\n \n \n ontologyFilter\n \n \n placeholderText\n \n \n termData\n \n \n treeModel\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n ontologySelection\n \n \n \n \n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(ontologySearchService: OntologySearchService)\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-selection/ontology-selection.component.ts:53\n \n \n\n \n \n Creates an instance of ontology selection component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n ontologySearchService\n \n \n OntologySearchService\n \n \n \n No\n \n \n \n Service for searching the ontology.\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n header\n \n \n \n \n Type : boolean\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-selection/ontology-selection.component.ts:47\n \n \n \n \n \n \n \n \n \n occurenceData\n \n \n \n \n Type : Record\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-selection/ontology-selection.component.ts:28\n \n \n \n \n A record of terms within the current filter. To be passed on to ontology-tree\n\n \n \n \n \n \n \n \n \n \n ontologyFilter\n \n \n \n \n Type : string[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-selection/ontology-selection.component.ts:45\n \n \n \n \n Input list of selected ontology terms passed down to ontology-tree.\nUsed to change display of ontology tree when selection is made from\noutside the component.\n\n \n \n \n \n \n \n \n \n \n placeholderText\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-selection/ontology-selection.component.ts:48\n \n \n \n \n \n \n \n \n \n termData\n \n \n \n \n Type : Record\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-selection/ontology-selection.component.ts:33\n \n \n \n \n A record of terms the app currently has data for. To be passed on to ontology-tree\n\n \n \n \n \n \n \n \n \n \n treeModel\n \n \n \n \n Type : OntologyTreeModel\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-selection/ontology-selection.component.ts:38\n \n \n \n \n The ontology tree model to display\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n ontologySelection\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-selection/ontology-selection.component.ts:53\n \n \n \n \n Captures and passes along the change in ontologySelections.\n\n \n \n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n ngOnChanges\n \n \n \n \n \n \nngOnChanges(changes: SimpleChanges)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-selection/ontology-selection.component.ts:64\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n changes\n \n SimpleChanges\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n selected\n \n \n \n \n \n \nselected(ontologyNode: OntologyTreeNode)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-selection/ontology-selection.component.ts:75\n \n \n\n\n \n \n Ontology selection event when node is selected from the search results.\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n ontologyNode\n \n OntologyTreeNode\n \n\n \n No\n \n\n\n \n selected ontology node.\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Public\n ontologySearchService\n \n \n \n \n \n \n Type : OntologySearchService\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-selection/ontology-selection.component.ts:61\n \n \n\n \n \n Service for searching the ontology.\n \n \n\n \n \n \n \n \n \n \n \n tree\n \n \n \n \n \n \n Type : OntologyTreeComponent\n\n \n \n \n \n Decorators : \n \n \n @ViewChild(OntologyTreeComponent, {static: false})\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-selection/ontology-selection.component.ts:23\n \n \n\n \n \n View child of search component\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, Input, OnChanges, Output, SimpleChanges, ViewChild } from '@angular/core';\nimport { OntologyTreeModel, OntologyTreeNode } from 'ccf-database';\n\nimport { OntologySelection } from '../../../core/models/ontology-selection';\nimport { OntologySearchService } from '../../../core/services/ontology-search/ontology-search.service';\nimport { OntologyTreeComponent } from '../ontology-tree/ontology-tree.component';\n\n\n/**\n * Ontology selection component that encapsulates ontology search and tree components.\n */\n@Component({\n selector: 'ccf-ontology-selection',\n templateUrl: './ontology-selection.component.html',\n styleUrls: ['./ontology-selection.component.scss'],\n providers: [OntologySearchService],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class OntologySelectionComponent implements OnChanges {\n /**\n * View child of search component\n */\n @ViewChild(OntologyTreeComponent, { static: false }) tree: OntologyTreeComponent;\n\n /**\n * A record of terms within the current filter. To be passed on to ontology-tree\n */\n @Input() occurenceData: Record;\n\n /**\n * A record of terms the app currently has data for. To be passed on to ontology-tree\n */\n @Input() termData: Record;\n\n /**\n * The ontology tree model to display\n */\n @Input() treeModel: OntologyTreeModel;\n\n /**\n * Input list of selected ontology terms passed down to ontology-tree.\n * Used to change display of ontology tree when selection is made from\n * outside the component.\n */\n @Input() ontologyFilter: string[];\n\n @Input() header: boolean;\n @Input() placeholderText: string;\n\n /**\n * Captures and passes along the change in ontologySelections.\n */\n @Output() readonly ontologySelection = new EventEmitter();\n\n /**\n * Creates an instance of ontology selection component.\n *\n * @param ontologySearchService Service for searching the ontology.\n */\n constructor(\n public ontologySearchService: OntologySearchService,\n ) { }\n\n ngOnChanges(changes: SimpleChanges): void {\n if ('treeModel' in changes && this.treeModel) {\n this.ontologySearchService.setTreeModel(this.treeModel);\n }\n }\n\n /**\n * Ontology selection event when node is selected from the search results.\n *\n * @param ontologyNode selected ontology node.\n */\n selected(ontologyNode: OntologyTreeNode): void {\n const nodes = this.treeModel?.nodes ?? {};\n this.tree.expandAndSelect(ontologyNode, node => nodes[node.parent]);\n }\n}\n\n \n\n \n \n\n\n \n\n \n \n ./ontology-selection.component.scss\n \n \n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ''\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'OntologySelectionComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/OntologySelectionModule.html":{"url":"modules/OntologySelectionModule.html","title":"module - OntologySelectionModule","body":"\n \n\n\n\n\n Modules\n OntologySelectionModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_OntologySelectionModule\n\n\n\ncluster_OntologySelectionModule_declarations\n\n\n\ncluster_OntologySelectionModule_imports\n\n\n\ncluster_OntologySelectionModule_OntologySelectionComponent_providers\n\n\n\ncluster_OntologySelectionModule_exports\n\n\n\n\nOntologySelectionComponent\n\nOntologySelectionComponent\n\n\n\nOntologySelectionModule\n\nOntologySelectionModule\n\nOntologySelectionModule -->\n\nOntologySelectionComponent->OntologySelectionModule\n\n\n\n\n\nOntologySelectionComponent \n\nOntologySelectionComponent \n\nOntologySelectionComponent -->\n\nOntologySelectionModule->OntologySelectionComponent \n\n\n\n\n\nOntologySearchService\n\nOntologySearchService\n\nOntologySelectionComponent -->\n\nOntologySearchService->OntologySelectionComponent\n\n\n\n\n\nOntologySearchModule\n\nOntologySearchModule\n\nOntologySelectionModule -->\n\nOntologySearchModule->OntologySelectionModule\n\n\n\n\n\nOntologyTreeModule\n\nOntologyTreeModule\n\nOntologySelectionModule -->\n\nOntologyTreeModule->OntologySelectionModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/modules/ontology-exploration/ontology-selection/ontology-selection.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n OntologySelectionComponent\n \n \n \n \n Imports\n \n \n OntologySearchModule\n \n \n OntologyTreeModule\n \n \n \n \n Exports\n \n \n OntologySelectionComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\n\nimport { OntologySearchModule } from '../ontology-search/ontology-search.module';\nimport { OntologyTreeModule } from '../ontology-tree/ontology-tree.module';\nimport { OntologySelectionComponent } from './ontology-selection.component';\n\n\n@NgModule({\n imports: [\n CommonModule,\n OntologySearchModule,\n OntologyTreeModule\n ],\n declarations: [OntologySelectionComponent],\n exports: [OntologySelectionComponent],\n})\nexport class OntologySelectionModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/OntologyTreeModule.html":{"url":"modules/OntologyTreeModule.html","title":"module - OntologyTreeModule","body":"\n \n\n\n\n\n Modules\n OntologyTreeModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_OntologyTreeModule\n\n\n\ncluster_OntologyTreeModule_declarations\n\n\n\ncluster_OntologyTreeModule_exports\n\n\n\n\nOntologyTreeComponent\n\nOntologyTreeComponent\n\n\n\nOntologyTreeModule\n\nOntologyTreeModule\n\nOntologyTreeModule -->\n\nOntologyTreeComponent->OntologyTreeModule\n\n\n\n\n\nOntologyTreeComponent \n\nOntologyTreeComponent \n\nOntologyTreeComponent -->\n\nOntologyTreeModule->OntologyTreeComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/modules/ontology-exploration/ontology-tree/ontology-tree.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n OntologyTreeComponent\n \n \n \n \n Exports\n \n \n OntologyTreeComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatButtonModule } from '@angular/material/button';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatTooltipModule } from '@angular/material/tooltip';\nimport { MatTreeModule } from '@angular/material/tree';\n\nimport { OntologyTreeComponent } from './ontology-tree.component';\nimport { OpacitySliderModule } from 'ccf-shared';\n\n@NgModule({\n imports: [\n CommonModule,\n MatButtonModule,\n MatIconModule,\n MatTooltipModule,\n MatTreeModule,\n OpacitySliderModule\n ],\n declarations: [OntologyTreeComponent],\n exports: [OntologyTreeComponent],\n})\nexport class OntologyTreeModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/Position.html":{"url":"interfaces/Position.html","title":"interface - Position","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n Position\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n x\n \n \n \n \n y\n \n \n \n \n z\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n x\n \n \n \n \n \n \n \n \n x: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n y\n \n \n \n \n \n \n \n \n y: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n z\n \n \n \n \n \n \n \n \n z: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { Injectable } from '@angular/core';\nimport { Matrix4 } from '@math.gl/core';\nimport { Action, Actions, ofActionDispatched, Selector, State, StateContext, Store } from '@ngxs/store';\nimport { Filter, getOriginScene, SpatialEntity, SpatialSceneNode, SpatialSearch, TissueBlockResult } from 'ccf-database';\nimport { DataSourceService, OrganInfo } from 'ccf-shared';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\nimport { forkJoin, Observable } from 'rxjs';\nimport { debounceTime, mergeMap, take, tap } from 'rxjs/operators';\n\nimport { Sex } from '../../../shared/components/spatial-search-config/spatial-search-config.component';\nimport { UpdateFilter } from '../data/data.actions';\nimport { DataStateSelectors } from '../data/data.selectors';\nimport { SceneState } from '../scene/scene.state';\nimport { AddSearch } from '../spatial-search-filter/spatial-search-filter.actions';\nimport { SpatialSearchFilterSelectors } from '../spatial-search-filter/spatial-search-filter.selectors';\nimport {\n GenerateSpatialSearch,\n MoveToNode,\n ResetPosition,\n ResetRadius,\n SetExecuteSearchOnGenerate,\n SetOrgan,\n SetPosition,\n SetRadius,\n SetSex,\n StartSpatialSearchFlow,\n UpdateSpatialSearch,\n} from './spatial-search-ui.actions';\n\n\nexport interface Position {\n x: number;\n y: number;\n z: number;\n}\n\nexport interface RadiusSettings {\n min: number;\n max: number;\n defaultValue: number;\n}\n\nexport interface TermResult {\n '@id': string;\n label: string;\n count: number;\n}\n\nexport interface SpatialSearchUiModel {\n sex: Sex;\n organId?: string;\n position?: Position;\n radius?: number;\n\n defaultPosition?: Position;\n radiusSettings?: RadiusSettings;\n\n referenceOrgans?: OrganInfo[];\n organScene?: SpatialSceneNode[];\n\n spatialSearchScene?: SpatialSceneNode[];\n tissueBlocks?: TissueBlockResult[];\n anatomicalStructures?: Record;\n cellTypes?: Record;\n\n executeSearchOnGeneration: boolean;\n}\n\nclass ReallyUpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Really update spatial search data';\n}\n\n\n@State({\n name: 'spatialSearchUi',\n defaults: {\n sex: 'female',\n executeSearchOnGeneration: true\n }\n})\n@Injectable()\nexport class SpatialSearchUiState {\n @Selector([SpatialSearchUiState, SceneState.referenceOrganEntities])\n static organEntity(state: SpatialSearchUiModel, organs: SpatialEntity[]): SpatialEntity | undefined {\n const { organId, sex } = state;\n return organs.find(o => o.representation_of === organId && o.sex?.toLowerCase() === sex);\n }\n\n constructor(\n private readonly dataSource: DataSourceService,\n private readonly store: Store,\n actions$: Actions,\n private readonly ga: GoogleAnalyticsService\n ) {\n actions$.pipe(\n ofActionDispatched(UpdateSpatialSearch),\n debounceTime(500),\n tap(() => store.dispatch(ReallyUpdateSpatialSearch))\n ).subscribe();\n }\n\n @Action(StartSpatialSearchFlow)\n startSpatialSearchFlow(ctx: StateContext): Observable {\n const { sex, organId } = ctx.getState();\n const shortOrgan = organId?.split('/').slice(-1)[0];\n this.ga.event('set_organ', 'spatial_search_ui', `${sex}_${shortOrgan}`);\n\n return ctx.dispatch(new SetSex(sex));\n }\n\n /**\n * Updates sex in the SpatialSearchUI and sets selected organ to undefined if not valid for the sex\n */\n @Action(SetSex)\n setSex(ctx: StateContext, { sex }: SetSex): Observable | void {\n let { organId } = ctx.getState();\n ctx.patchState({ sex });\n this.ga.event('set_sex', 'spatial_search_ui', sex);\n\n if (organId !== undefined && !this.organValidForSex(organId, sex)) {\n organId = undefined;\n }\n\n const filter = {\n ...this.store.selectSnapshot(DataStateSelectors.filter),\n spatialSearches: []\n };\n const referenceOrgans = this.store.selectSnapshot(SceneState.referenceOrgans);\n\n return this.dataSource.getOntologyTermOccurences(filter).pipe(\n take(1),\n tap((counts: Record) => {\n ctx.patchState({\n referenceOrgans: referenceOrgans.filter((o) => o.id && !o.disabled && counts[o.id] > 0)\n });\n ctx.dispatch(new SetOrgan(organId));\n })\n );\n }\n\n /**\n * Updates organId in the SpatialSearchUI\n */\n @Action(SetOrgan)\n setOrgan(ctx: StateContext, { organId }: SetOrgan): Observable | void {\n const { sex } = ctx.getState();\n ctx.patchState({ sex, organId });\n const shortOrgan = organId?.split('/').slice(-1)[0];\n this.ga.event('set_organ', 'spatial_search_ui', shortOrgan);\n\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n if (organ && organId && organ.sex) {\n const { x_dimension: width, y_dimension: height, z_dimension: depth } = organ;\n const position = { x: Math.round(width / 2), y: Math.round(height / 2), z: Math.round(depth / 2) };\n const defaultRadius = Math.round(Math.max(width, height, depth) * 0.07);\n const globalFilter = this.store.selectSnapshot(DataStateSelectors.filter);\n const filter = {\n ...globalFilter,\n sex: organ.sex,\n ontologyTerms: [organId],\n spatialSearches: []\n };\n\n return this.dataSource\n .getReferenceOrganScene(organId, filter)\n .pipe(\n take(1),\n tap((organScene: SpatialSceneNode[]) => {\n ctx.patchState({\n position,\n radius: defaultRadius,\n defaultPosition: position,\n radiusSettings: { min: Math.min(defaultRadius, 5), max: Math.floor(Math.max(width, height, depth) / 1.5), defaultValue: defaultRadius },\n organScene: getOriginScene(organ).concat(organScene)\n });\n }),\n mergeMap(() => ctx.dispatch(new UpdateSpatialSearch()))\n );\n }\n }\n\n /**\n * Updates position in the SpatialSearchUI\n */\n @Action(SetPosition)\n setPosition(ctx: StateContext, { position }: SetPosition): void {\n ctx.patchState({ position });\n ctx.dispatch(new UpdateSpatialSearch());\n\n const { x, y, z } = position;\n this.ga.event('set_position', 'spatial_search_ui', `${x}_${y}_${z}`);\n }\n\n @Action(ResetPosition)\n resetPosition(ctx: StateContext): void {\n const { defaultPosition } = ctx.getState();\n ctx.patchState({ position: defaultPosition });\n ctx.dispatch(new UpdateSpatialSearch());\n\n const { x, y, z } = defaultPosition ?? { x: 0, y: 0, z: 0 };\n this.ga.event('reset_position', 'spatial_search_ui', `${x}_${y}_${z}`);\n }\n\n @Action(MoveToNode)\n moveToNode(ctx: StateContext, { node }: MoveToNode): Observable | void {\n const matrix = new Matrix4(node.transformMatrix);\n const [x, y, z] = matrix.getTranslation().map(n => Math.round(n * 1000));\n const position: Position = { x, y, z };\n\n return ctx.dispatch(new SetPosition(position));\n }\n\n /**\n * Updates radius in the SpatialSearchUI\n */\n @Action(SetRadius)\n setRadius(ctx: StateContext, { radius }: SetRadius): void {\n ctx.patchState({ radius });\n ctx.dispatch(new UpdateSpatialSearch());\n\n this.ga.event('set_radius', 'spatial_search_ui', radius.toFixed(1));\n }\n\n @Action(ResetRadius)\n resetRadius(ctx: StateContext): void {\n const { radiusSettings } = ctx.getState();\n const radius = radiusSettings?.defaultValue ?? 0;\n ctx.patchState({ radius });\n ctx.dispatch(new UpdateSpatialSearch());\n\n this.ga.event('reset_radius', 'spatial_search_ui', radius.toFixed(1));\n }\n\n /**\n * Updates the spatial search data as the organ, position, and radius changes\n */\n @Action(ReallyUpdateSpatialSearch)\n updateSpatialSearch(ctx: StateContext): Observable | void {\n const { position, radius } = ctx.getState();\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n if (organ && position && radius && organ.representation_of) {\n const db = this.dataSource;\n const organId = organ.representation_of;\n const globalFilter = this.store.selectSnapshot(DataStateSelectors.filter);\n const filter: Filter = {\n ...globalFilter,\n sex: organ.sex as 'Male' | 'Female',\n ontologyTerms: [organId],\n spatialSearches: [{\n ...position,\n radius: radius,\n target: organ['@id']\n }]\n };\n\n return forkJoin({\n spatialSearchScene: db.getReferenceOrganScene(organId, filter).pipe(take(1)),\n tissueBlocks: db.getTissueBlockResults(filter).pipe(take(1)),\n anatomicalStructures: db.getOntologyTermOccurences(filter).pipe(take(1)),\n cellTypes: db.getCellTypeTermOccurences(filter).pipe(take(1))\n }).pipe(\n tap((data: Partial) => ctx.patchState(data))\n );\n }\n }\n\n /**\n * Generates and adds a new spatial search then resets the ui state\n */\n @Action(GenerateSpatialSearch)\n generateSpatialSearch(ctx: StateContext): Observable | void {\n const { position, radius, sex, organId, referenceOrgans = [], executeSearchOnGeneration } = ctx.getState();\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n const info = referenceOrgans.find(item => item.id === organId);\n // const { spatialSearches = [] } = this.store.selectSnapshot(DataStateSelectors.filter);\n\n if (position && radius && organ?.representation_of && info) {\n const search: SpatialSearch = {\n ...position,\n radius,\n target: organ['@id']\n };\n const actions: unknown[] = [new AddSearch(sex, info.name, search)];\n\n if (executeSearchOnGeneration) {\n const searches = this.store.selectSnapshot(SpatialSearchFilterSelectors.selectedSearches);\n actions.push(new UpdateFilter({\n spatialSearches: searches.concat(search)\n }));\n }\n\n this.ga.event('generate_search', 'spatial_search_ui');\n return ctx.dispatch(actions).pipe(\n tap(() => ctx.patchState({\n sex: 'female',\n organId: undefined\n }))\n );\n }\n }\n\n @Action(SetExecuteSearchOnGenerate)\n setExecuteSearchOnGenerate(ctx: StateContext, { execute }: SetExecuteSearchOnGenerate): void {\n ctx.patchState({\n executeSearchOnGeneration: execute\n });\n }\n\n /**\n * Used to determine if an organ should be listed if a certain sex is selected\n */\n private organValidForSex(organId: string, sex: Sex): boolean {\n const organs = this.store.selectSnapshot(SceneState.referenceOrgans);\n const organ = organs.find(o => o.id === organId)!;\n // eslint-disable-next-line @typescript-eslint/prefer-nullish-coalescing\n return organ.hasSex || organ.sex === sex;\n }\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/RadiusSettings.html":{"url":"interfaces/RadiusSettings.html","title":"interface - RadiusSettings","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n RadiusSettings\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n defaultValue\n \n \n \n \n max\n \n \n \n \n min\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n defaultValue\n \n \n \n \n \n \n \n \n defaultValue: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n max\n \n \n \n \n \n \n \n \n max: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n min\n \n \n \n \n \n \n \n \n min: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { Injectable } from '@angular/core';\nimport { Matrix4 } from '@math.gl/core';\nimport { Action, Actions, ofActionDispatched, Selector, State, StateContext, Store } from '@ngxs/store';\nimport { Filter, getOriginScene, SpatialEntity, SpatialSceneNode, SpatialSearch, TissueBlockResult } from 'ccf-database';\nimport { DataSourceService, OrganInfo } from 'ccf-shared';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\nimport { forkJoin, Observable } from 'rxjs';\nimport { debounceTime, mergeMap, take, tap } from 'rxjs/operators';\n\nimport { Sex } from '../../../shared/components/spatial-search-config/spatial-search-config.component';\nimport { UpdateFilter } from '../data/data.actions';\nimport { DataStateSelectors } from '../data/data.selectors';\nimport { SceneState } from '../scene/scene.state';\nimport { AddSearch } from '../spatial-search-filter/spatial-search-filter.actions';\nimport { SpatialSearchFilterSelectors } from '../spatial-search-filter/spatial-search-filter.selectors';\nimport {\n GenerateSpatialSearch,\n MoveToNode,\n ResetPosition,\n ResetRadius,\n SetExecuteSearchOnGenerate,\n SetOrgan,\n SetPosition,\n SetRadius,\n SetSex,\n StartSpatialSearchFlow,\n UpdateSpatialSearch,\n} from './spatial-search-ui.actions';\n\n\nexport interface Position {\n x: number;\n y: number;\n z: number;\n}\n\nexport interface RadiusSettings {\n min: number;\n max: number;\n defaultValue: number;\n}\n\nexport interface TermResult {\n '@id': string;\n label: string;\n count: number;\n}\n\nexport interface SpatialSearchUiModel {\n sex: Sex;\n organId?: string;\n position?: Position;\n radius?: number;\n\n defaultPosition?: Position;\n radiusSettings?: RadiusSettings;\n\n referenceOrgans?: OrganInfo[];\n organScene?: SpatialSceneNode[];\n\n spatialSearchScene?: SpatialSceneNode[];\n tissueBlocks?: TissueBlockResult[];\n anatomicalStructures?: Record;\n cellTypes?: Record;\n\n executeSearchOnGeneration: boolean;\n}\n\nclass ReallyUpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Really update spatial search data';\n}\n\n\n@State({\n name: 'spatialSearchUi',\n defaults: {\n sex: 'female',\n executeSearchOnGeneration: true\n }\n})\n@Injectable()\nexport class SpatialSearchUiState {\n @Selector([SpatialSearchUiState, SceneState.referenceOrganEntities])\n static organEntity(state: SpatialSearchUiModel, organs: SpatialEntity[]): SpatialEntity | undefined {\n const { organId, sex } = state;\n return organs.find(o => o.representation_of === organId && o.sex?.toLowerCase() === sex);\n }\n\n constructor(\n private readonly dataSource: DataSourceService,\n private readonly store: Store,\n actions$: Actions,\n private readonly ga: GoogleAnalyticsService\n ) {\n actions$.pipe(\n ofActionDispatched(UpdateSpatialSearch),\n debounceTime(500),\n tap(() => store.dispatch(ReallyUpdateSpatialSearch))\n ).subscribe();\n }\n\n @Action(StartSpatialSearchFlow)\n startSpatialSearchFlow(ctx: StateContext): Observable {\n const { sex, organId } = ctx.getState();\n const shortOrgan = organId?.split('/').slice(-1)[0];\n this.ga.event('set_organ', 'spatial_search_ui', `${sex}_${shortOrgan}`);\n\n return ctx.dispatch(new SetSex(sex));\n }\n\n /**\n * Updates sex in the SpatialSearchUI and sets selected organ to undefined if not valid for the sex\n */\n @Action(SetSex)\n setSex(ctx: StateContext, { sex }: SetSex): Observable | void {\n let { organId } = ctx.getState();\n ctx.patchState({ sex });\n this.ga.event('set_sex', 'spatial_search_ui', sex);\n\n if (organId !== undefined && !this.organValidForSex(organId, sex)) {\n organId = undefined;\n }\n\n const filter = {\n ...this.store.selectSnapshot(DataStateSelectors.filter),\n spatialSearches: []\n };\n const referenceOrgans = this.store.selectSnapshot(SceneState.referenceOrgans);\n\n return this.dataSource.getOntologyTermOccurences(filter).pipe(\n take(1),\n tap((counts: Record) => {\n ctx.patchState({\n referenceOrgans: referenceOrgans.filter((o) => o.id && !o.disabled && counts[o.id] > 0)\n });\n ctx.dispatch(new SetOrgan(organId));\n })\n );\n }\n\n /**\n * Updates organId in the SpatialSearchUI\n */\n @Action(SetOrgan)\n setOrgan(ctx: StateContext, { organId }: SetOrgan): Observable | void {\n const { sex } = ctx.getState();\n ctx.patchState({ sex, organId });\n const shortOrgan = organId?.split('/').slice(-1)[0];\n this.ga.event('set_organ', 'spatial_search_ui', shortOrgan);\n\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n if (organ && organId && organ.sex) {\n const { x_dimension: width, y_dimension: height, z_dimension: depth } = organ;\n const position = { x: Math.round(width / 2), y: Math.round(height / 2), z: Math.round(depth / 2) };\n const defaultRadius = Math.round(Math.max(width, height, depth) * 0.07);\n const globalFilter = this.store.selectSnapshot(DataStateSelectors.filter);\n const filter = {\n ...globalFilter,\n sex: organ.sex,\n ontologyTerms: [organId],\n spatialSearches: []\n };\n\n return this.dataSource\n .getReferenceOrganScene(organId, filter)\n .pipe(\n take(1),\n tap((organScene: SpatialSceneNode[]) => {\n ctx.patchState({\n position,\n radius: defaultRadius,\n defaultPosition: position,\n radiusSettings: { min: Math.min(defaultRadius, 5), max: Math.floor(Math.max(width, height, depth) / 1.5), defaultValue: defaultRadius },\n organScene: getOriginScene(organ).concat(organScene)\n });\n }),\n mergeMap(() => ctx.dispatch(new UpdateSpatialSearch()))\n );\n }\n }\n\n /**\n * Updates position in the SpatialSearchUI\n */\n @Action(SetPosition)\n setPosition(ctx: StateContext, { position }: SetPosition): void {\n ctx.patchState({ position });\n ctx.dispatch(new UpdateSpatialSearch());\n\n const { x, y, z } = position;\n this.ga.event('set_position', 'spatial_search_ui', `${x}_${y}_${z}`);\n }\n\n @Action(ResetPosition)\n resetPosition(ctx: StateContext): void {\n const { defaultPosition } = ctx.getState();\n ctx.patchState({ position: defaultPosition });\n ctx.dispatch(new UpdateSpatialSearch());\n\n const { x, y, z } = defaultPosition ?? { x: 0, y: 0, z: 0 };\n this.ga.event('reset_position', 'spatial_search_ui', `${x}_${y}_${z}`);\n }\n\n @Action(MoveToNode)\n moveToNode(ctx: StateContext, { node }: MoveToNode): Observable | void {\n const matrix = new Matrix4(node.transformMatrix);\n const [x, y, z] = matrix.getTranslation().map(n => Math.round(n * 1000));\n const position: Position = { x, y, z };\n\n return ctx.dispatch(new SetPosition(position));\n }\n\n /**\n * Updates radius in the SpatialSearchUI\n */\n @Action(SetRadius)\n setRadius(ctx: StateContext, { radius }: SetRadius): void {\n ctx.patchState({ radius });\n ctx.dispatch(new UpdateSpatialSearch());\n\n this.ga.event('set_radius', 'spatial_search_ui', radius.toFixed(1));\n }\n\n @Action(ResetRadius)\n resetRadius(ctx: StateContext): void {\n const { radiusSettings } = ctx.getState();\n const radius = radiusSettings?.defaultValue ?? 0;\n ctx.patchState({ radius });\n ctx.dispatch(new UpdateSpatialSearch());\n\n this.ga.event('reset_radius', 'spatial_search_ui', radius.toFixed(1));\n }\n\n /**\n * Updates the spatial search data as the organ, position, and radius changes\n */\n @Action(ReallyUpdateSpatialSearch)\n updateSpatialSearch(ctx: StateContext): Observable | void {\n const { position, radius } = ctx.getState();\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n if (organ && position && radius && organ.representation_of) {\n const db = this.dataSource;\n const organId = organ.representation_of;\n const globalFilter = this.store.selectSnapshot(DataStateSelectors.filter);\n const filter: Filter = {\n ...globalFilter,\n sex: organ.sex as 'Male' | 'Female',\n ontologyTerms: [organId],\n spatialSearches: [{\n ...position,\n radius: radius,\n target: organ['@id']\n }]\n };\n\n return forkJoin({\n spatialSearchScene: db.getReferenceOrganScene(organId, filter).pipe(take(1)),\n tissueBlocks: db.getTissueBlockResults(filter).pipe(take(1)),\n anatomicalStructures: db.getOntologyTermOccurences(filter).pipe(take(1)),\n cellTypes: db.getCellTypeTermOccurences(filter).pipe(take(1))\n }).pipe(\n tap((data: Partial) => ctx.patchState(data))\n );\n }\n }\n\n /**\n * Generates and adds a new spatial search then resets the ui state\n */\n @Action(GenerateSpatialSearch)\n generateSpatialSearch(ctx: StateContext): Observable | void {\n const { position, radius, sex, organId, referenceOrgans = [], executeSearchOnGeneration } = ctx.getState();\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n const info = referenceOrgans.find(item => item.id === organId);\n // const { spatialSearches = [] } = this.store.selectSnapshot(DataStateSelectors.filter);\n\n if (position && radius && organ?.representation_of && info) {\n const search: SpatialSearch = {\n ...position,\n radius,\n target: organ['@id']\n };\n const actions: unknown[] = [new AddSearch(sex, info.name, search)];\n\n if (executeSearchOnGeneration) {\n const searches = this.store.selectSnapshot(SpatialSearchFilterSelectors.selectedSearches);\n actions.push(new UpdateFilter({\n spatialSearches: searches.concat(search)\n }));\n }\n\n this.ga.event('generate_search', 'spatial_search_ui');\n return ctx.dispatch(actions).pipe(\n tap(() => ctx.patchState({\n sex: 'female',\n organId: undefined\n }))\n );\n }\n }\n\n @Action(SetExecuteSearchOnGenerate)\n setExecuteSearchOnGenerate(ctx: StateContext, { execute }: SetExecuteSearchOnGenerate): void {\n ctx.patchState({\n executeSearchOnGeneration: execute\n });\n }\n\n /**\n * Used to determine if an organ should be listed if a certain sex is selected\n */\n private organValidForSex(organId: string, sex: Sex): boolean {\n const organs = this.store.selectSnapshot(SceneState.referenceOrgans);\n const organ = organs.find(o => o.id === organId)!;\n // eslint-disable-next-line @typescript-eslint/prefer-nullish-coalescing\n return organ.hasSex || organ.sex === sex;\n }\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/ReallyUpdateSpatialSearch.html":{"url":"classes/ReallyUpdateSpatialSearch.html","title":"class - ReallyUpdateSpatialSearch","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n ReallyUpdateSpatialSearch\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[SpatialSearchUi] Really update spatial search data'\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts:70\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { Injectable } from '@angular/core';\nimport { Matrix4 } from '@math.gl/core';\nimport { Action, Actions, ofActionDispatched, Selector, State, StateContext, Store } from '@ngxs/store';\nimport { Filter, getOriginScene, SpatialEntity, SpatialSceneNode, SpatialSearch, TissueBlockResult } from 'ccf-database';\nimport { DataSourceService, OrganInfo } from 'ccf-shared';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\nimport { forkJoin, Observable } from 'rxjs';\nimport { debounceTime, mergeMap, take, tap } from 'rxjs/operators';\n\nimport { Sex } from '../../../shared/components/spatial-search-config/spatial-search-config.component';\nimport { UpdateFilter } from '../data/data.actions';\nimport { DataStateSelectors } from '../data/data.selectors';\nimport { SceneState } from '../scene/scene.state';\nimport { AddSearch } from '../spatial-search-filter/spatial-search-filter.actions';\nimport { SpatialSearchFilterSelectors } from '../spatial-search-filter/spatial-search-filter.selectors';\nimport {\n GenerateSpatialSearch,\n MoveToNode,\n ResetPosition,\n ResetRadius,\n SetExecuteSearchOnGenerate,\n SetOrgan,\n SetPosition,\n SetRadius,\n SetSex,\n StartSpatialSearchFlow,\n UpdateSpatialSearch,\n} from './spatial-search-ui.actions';\n\n\nexport interface Position {\n x: number;\n y: number;\n z: number;\n}\n\nexport interface RadiusSettings {\n min: number;\n max: number;\n defaultValue: number;\n}\n\nexport interface TermResult {\n '@id': string;\n label: string;\n count: number;\n}\n\nexport interface SpatialSearchUiModel {\n sex: Sex;\n organId?: string;\n position?: Position;\n radius?: number;\n\n defaultPosition?: Position;\n radiusSettings?: RadiusSettings;\n\n referenceOrgans?: OrganInfo[];\n organScene?: SpatialSceneNode[];\n\n spatialSearchScene?: SpatialSceneNode[];\n tissueBlocks?: TissueBlockResult[];\n anatomicalStructures?: Record;\n cellTypes?: Record;\n\n executeSearchOnGeneration: boolean;\n}\n\nclass ReallyUpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Really update spatial search data';\n}\n\n\n@State({\n name: 'spatialSearchUi',\n defaults: {\n sex: 'female',\n executeSearchOnGeneration: true\n }\n})\n@Injectable()\nexport class SpatialSearchUiState {\n @Selector([SpatialSearchUiState, SceneState.referenceOrganEntities])\n static organEntity(state: SpatialSearchUiModel, organs: SpatialEntity[]): SpatialEntity | undefined {\n const { organId, sex } = state;\n return organs.find(o => o.representation_of === organId && o.sex?.toLowerCase() === sex);\n }\n\n constructor(\n private readonly dataSource: DataSourceService,\n private readonly store: Store,\n actions$: Actions,\n private readonly ga: GoogleAnalyticsService\n ) {\n actions$.pipe(\n ofActionDispatched(UpdateSpatialSearch),\n debounceTime(500),\n tap(() => store.dispatch(ReallyUpdateSpatialSearch))\n ).subscribe();\n }\n\n @Action(StartSpatialSearchFlow)\n startSpatialSearchFlow(ctx: StateContext): Observable {\n const { sex, organId } = ctx.getState();\n const shortOrgan = organId?.split('/').slice(-1)[0];\n this.ga.event('set_organ', 'spatial_search_ui', `${sex}_${shortOrgan}`);\n\n return ctx.dispatch(new SetSex(sex));\n }\n\n /**\n * Updates sex in the SpatialSearchUI and sets selected organ to undefined if not valid for the sex\n */\n @Action(SetSex)\n setSex(ctx: StateContext, { sex }: SetSex): Observable | void {\n let { organId } = ctx.getState();\n ctx.patchState({ sex });\n this.ga.event('set_sex', 'spatial_search_ui', sex);\n\n if (organId !== undefined && !this.organValidForSex(organId, sex)) {\n organId = undefined;\n }\n\n const filter = {\n ...this.store.selectSnapshot(DataStateSelectors.filter),\n spatialSearches: []\n };\n const referenceOrgans = this.store.selectSnapshot(SceneState.referenceOrgans);\n\n return this.dataSource.getOntologyTermOccurences(filter).pipe(\n take(1),\n tap((counts: Record) => {\n ctx.patchState({\n referenceOrgans: referenceOrgans.filter((o) => o.id && !o.disabled && counts[o.id] > 0)\n });\n ctx.dispatch(new SetOrgan(organId));\n })\n );\n }\n\n /**\n * Updates organId in the SpatialSearchUI\n */\n @Action(SetOrgan)\n setOrgan(ctx: StateContext, { organId }: SetOrgan): Observable | void {\n const { sex } = ctx.getState();\n ctx.patchState({ sex, organId });\n const shortOrgan = organId?.split('/').slice(-1)[0];\n this.ga.event('set_organ', 'spatial_search_ui', shortOrgan);\n\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n if (organ && organId && organ.sex) {\n const { x_dimension: width, y_dimension: height, z_dimension: depth } = organ;\n const position = { x: Math.round(width / 2), y: Math.round(height / 2), z: Math.round(depth / 2) };\n const defaultRadius = Math.round(Math.max(width, height, depth) * 0.07);\n const globalFilter = this.store.selectSnapshot(DataStateSelectors.filter);\n const filter = {\n ...globalFilter,\n sex: organ.sex,\n ontologyTerms: [organId],\n spatialSearches: []\n };\n\n return this.dataSource\n .getReferenceOrganScene(organId, filter)\n .pipe(\n take(1),\n tap((organScene: SpatialSceneNode[]) => {\n ctx.patchState({\n position,\n radius: defaultRadius,\n defaultPosition: position,\n radiusSettings: { min: Math.min(defaultRadius, 5), max: Math.floor(Math.max(width, height, depth) / 1.5), defaultValue: defaultRadius },\n organScene: getOriginScene(organ).concat(organScene)\n });\n }),\n mergeMap(() => ctx.dispatch(new UpdateSpatialSearch()))\n );\n }\n }\n\n /**\n * Updates position in the SpatialSearchUI\n */\n @Action(SetPosition)\n setPosition(ctx: StateContext, { position }: SetPosition): void {\n ctx.patchState({ position });\n ctx.dispatch(new UpdateSpatialSearch());\n\n const { x, y, z } = position;\n this.ga.event('set_position', 'spatial_search_ui', `${x}_${y}_${z}`);\n }\n\n @Action(ResetPosition)\n resetPosition(ctx: StateContext): void {\n const { defaultPosition } = ctx.getState();\n ctx.patchState({ position: defaultPosition });\n ctx.dispatch(new UpdateSpatialSearch());\n\n const { x, y, z } = defaultPosition ?? { x: 0, y: 0, z: 0 };\n this.ga.event('reset_position', 'spatial_search_ui', `${x}_${y}_${z}`);\n }\n\n @Action(MoveToNode)\n moveToNode(ctx: StateContext, { node }: MoveToNode): Observable | void {\n const matrix = new Matrix4(node.transformMatrix);\n const [x, y, z] = matrix.getTranslation().map(n => Math.round(n * 1000));\n const position: Position = { x, y, z };\n\n return ctx.dispatch(new SetPosition(position));\n }\n\n /**\n * Updates radius in the SpatialSearchUI\n */\n @Action(SetRadius)\n setRadius(ctx: StateContext, { radius }: SetRadius): void {\n ctx.patchState({ radius });\n ctx.dispatch(new UpdateSpatialSearch());\n\n this.ga.event('set_radius', 'spatial_search_ui', radius.toFixed(1));\n }\n\n @Action(ResetRadius)\n resetRadius(ctx: StateContext): void {\n const { radiusSettings } = ctx.getState();\n const radius = radiusSettings?.defaultValue ?? 0;\n ctx.patchState({ radius });\n ctx.dispatch(new UpdateSpatialSearch());\n\n this.ga.event('reset_radius', 'spatial_search_ui', radius.toFixed(1));\n }\n\n /**\n * Updates the spatial search data as the organ, position, and radius changes\n */\n @Action(ReallyUpdateSpatialSearch)\n updateSpatialSearch(ctx: StateContext): Observable | void {\n const { position, radius } = ctx.getState();\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n if (organ && position && radius && organ.representation_of) {\n const db = this.dataSource;\n const organId = organ.representation_of;\n const globalFilter = this.store.selectSnapshot(DataStateSelectors.filter);\n const filter: Filter = {\n ...globalFilter,\n sex: organ.sex as 'Male' | 'Female',\n ontologyTerms: [organId],\n spatialSearches: [{\n ...position,\n radius: radius,\n target: organ['@id']\n }]\n };\n\n return forkJoin({\n spatialSearchScene: db.getReferenceOrganScene(organId, filter).pipe(take(1)),\n tissueBlocks: db.getTissueBlockResults(filter).pipe(take(1)),\n anatomicalStructures: db.getOntologyTermOccurences(filter).pipe(take(1)),\n cellTypes: db.getCellTypeTermOccurences(filter).pipe(take(1))\n }).pipe(\n tap((data: Partial) => ctx.patchState(data))\n );\n }\n }\n\n /**\n * Generates and adds a new spatial search then resets the ui state\n */\n @Action(GenerateSpatialSearch)\n generateSpatialSearch(ctx: StateContext): Observable | void {\n const { position, radius, sex, organId, referenceOrgans = [], executeSearchOnGeneration } = ctx.getState();\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n const info = referenceOrgans.find(item => item.id === organId);\n // const { spatialSearches = [] } = this.store.selectSnapshot(DataStateSelectors.filter);\n\n if (position && radius && organ?.representation_of && info) {\n const search: SpatialSearch = {\n ...position,\n radius,\n target: organ['@id']\n };\n const actions: unknown[] = [new AddSearch(sex, info.name, search)];\n\n if (executeSearchOnGeneration) {\n const searches = this.store.selectSnapshot(SpatialSearchFilterSelectors.selectedSearches);\n actions.push(new UpdateFilter({\n spatialSearches: searches.concat(search)\n }));\n }\n\n this.ga.event('generate_search', 'spatial_search_ui');\n return ctx.dispatch(actions).pipe(\n tap(() => ctx.patchState({\n sex: 'female',\n organId: undefined\n }))\n );\n }\n }\n\n @Action(SetExecuteSearchOnGenerate)\n setExecuteSearchOnGenerate(ctx: StateContext, { execute }: SetExecuteSearchOnGenerate): void {\n ctx.patchState({\n executeSearchOnGeneration: execute\n });\n }\n\n /**\n * Used to determine if an organ should be listed if a certain sex is selected\n */\n private organValidForSex(organId: string, sex: Sex): boolean {\n const organs = this.store.selectSnapshot(SceneState.referenceOrgans);\n const organ = organs.find(o => o.id === organId)!;\n // eslint-disable-next-line @typescript-eslint/prefer-nullish-coalescing\n return organ.hasSex || organ.sex === sex;\n }\n}\n\n \n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/RemoveSearch.html":{"url":"classes/RemoveSearch.html","title":"class - RemoveSearch","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n RemoveSearch\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(id: string)\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.actions.ts:15\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n id\n \n \n string\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[Spatial Search Filter] Remove'\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.actions.ts:15\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { SpatialSearch } from 'ccf-database';\n\nimport { Sex } from '../../../shared/components/spatial-search-config/spatial-search-config.component';\n\nimport type { SpatialSearchFilterItem } from './spatial-search-filter.state';\n\n\nexport class AddSearch {\n static readonly type = '[Spatial Search Filter] Add';\n\n constructor(readonly sex: Sex, readonly organName: string, readonly search: SpatialSearch) { }\n}\n\nexport class RemoveSearch {\n static readonly type = '[Spatial Search Filter] Remove';\n\n constructor(readonly id: string) { }\n}\n\nexport class SetSelectedSearches {\n static readonly type = '[Spatial Search Filter] Set selected searches';\n\n constructor(readonly items: SpatialSearchFilterItem[]) { }\n}\n\n \n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/ResetPosition.html":{"url":"classes/ResetPosition.html","title":"class - ResetPosition","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n ResetPosition\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[SpatialSearchUi] Reset position'\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:32\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { SpatialSceneNode } from 'ccf-body-ui';\n\nexport class StartSpatialSearchFlow {\n static readonly type = '[SpatialSearchUi] Start the Spatial Search flow';\n}\n\nexport class SetSex {\n static readonly type = '[SpatialSearchUi] Set sex';\n\n constructor(readonly sex: 'male' | 'female') { }\n}\n\nexport class SetOrgan {\n static readonly type = '[SpatialSearchUi] Set organ';\n\n constructor(readonly organId: string | undefined) { }\n}\n\nexport class SetPosition {\n static readonly type = '[SpatialSearchUi] Set position';\n\n constructor(readonly position: { x: number; y: number; z: number }) { }\n}\n\nexport class MoveToNode {\n static readonly type = '[SpatialSearchUi] Start moving the position to a scene node';\n\n constructor(readonly node: SpatialSceneNode) { }\n}\n\nexport class ResetPosition {\n static readonly type = '[SpatialSearchUi] Reset position';\n}\n\nexport class SetRadius {\n static readonly type = '[SpatialSearchUi] Set radius';\n\n constructor(readonly radius: number) { }\n}\n\nexport class ResetRadius {\n static readonly type = '[SpatialSearchUi] Reset radius';\n}\n\nexport class UpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Update spatial search data';\n}\n\nexport class GenerateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Generate and add a spatial search';\n}\n\nexport class SetExecuteSearchOnGenerate {\n static readonly type = '[SpatialSearchUi] Set execute search on generate';\n\n constructor(readonly execute = true) { }\n}\n\n \n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/ResetRadius.html":{"url":"classes/ResetRadius.html","title":"class - ResetRadius","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n ResetRadius\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[SpatialSearchUi] Reset radius'\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:42\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { SpatialSceneNode } from 'ccf-body-ui';\n\nexport class StartSpatialSearchFlow {\n static readonly type = '[SpatialSearchUi] Start the Spatial Search flow';\n}\n\nexport class SetSex {\n static readonly type = '[SpatialSearchUi] Set sex';\n\n constructor(readonly sex: 'male' | 'female') { }\n}\n\nexport class SetOrgan {\n static readonly type = '[SpatialSearchUi] Set organ';\n\n constructor(readonly organId: string | undefined) { }\n}\n\nexport class SetPosition {\n static readonly type = '[SpatialSearchUi] Set position';\n\n constructor(readonly position: { x: number; y: number; z: number }) { }\n}\n\nexport class MoveToNode {\n static readonly type = '[SpatialSearchUi] Start moving the position to a scene node';\n\n constructor(readonly node: SpatialSceneNode) { }\n}\n\nexport class ResetPosition {\n static readonly type = '[SpatialSearchUi] Reset position';\n}\n\nexport class SetRadius {\n static readonly type = '[SpatialSearchUi] Set radius';\n\n constructor(readonly radius: number) { }\n}\n\nexport class ResetRadius {\n static readonly type = '[SpatialSearchUi] Reset radius';\n}\n\nexport class UpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Update spatial search data';\n}\n\nexport class GenerateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Generate and add a spatial search';\n}\n\nexport class SetExecuteSearchOnGenerate {\n static readonly type = '[SpatialSearchUi] Set execute search on generate';\n\n constructor(readonly execute = true) { }\n}\n\n \n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/ResultsBrowserComponent.html":{"url":"components/ResultsBrowserComponent.html","title":"component - ResultsBrowserComponent","body":"\n \n\n\n\n\n\n Components\n \n ResultsBrowserComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts\n\n\n\n \n Description\n \n \n ResultsBrowser is the container component in charge of rendering the label and stats of\nthe results as well as handling the virtual scrolling and click emitters of\nResultsBrowserItems.\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-results-browser\n \n\n \n styleUrls\n ./results-browser.component.scss\n \n\n\n\n \n templateUrl\n ./results-browser.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n atScrollBottom\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n handleHover\n \n \n handleLinkClick\n \n \n handleSelection\n \n \n handleUnhover\n \n \n onScroll\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n aggregateData\n \n \n header\n \n \n highlighted\n \n \n listResults\n \n \n resultLabel\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n itemHovered\n \n \n itemUnhovered\n \n \n linkClicked\n \n \n listResultDeselected\n \n \n listResultSelected\n \n \n \n \n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(ga: GoogleAnalyticsService)\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:64\n \n \n\n \n \n Creates an instance of results browser component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n ga\n \n \n GoogleAnalyticsService\n \n \n \n No\n \n \n \n Analytics service\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n aggregateData\n \n \n \n \n Type : Immutable\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:29\n \n \n \n \n Input used to add a list of stats at the top the results browser\n\n \n \n \n \n \n \n \n \n \n header\n \n \n \n \n Type : boolean\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:38\n \n \n \n \n \n \n \n \n \n highlighted\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:36\n \n \n \n \n \n \n \n \n \n listResults\n \n \n \n \n Type : Immutable\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:24\n \n \n \n \n Input array of List Results to display\n\n \n \n \n \n \n \n \n \n \n resultLabel\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:34\n \n \n \n \n Input allowing the title of the result browser to be set outside of the component\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n itemHovered\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:56\n \n \n \n \n \n \n \n \n \n itemUnhovered\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:58\n \n \n \n \n \n \n \n \n \n linkClicked\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:44\n \n \n \n \n Output emitting the result that was clicked on and its relevant information.\nUsed for opening and rendering the result viewer.\n\n \n \n \n \n \n \n \n \n \n listResultDeselected\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:54\n \n \n \n \n Output emitting the link result deselected\n\n \n \n \n \n \n \n \n \n \n listResultSelected\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:49\n \n \n \n \n Output emitting the link result selected\n\n \n \n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n handleHover\n \n \n \n \n \n \nhandleHover(id: string)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:111\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n id\n \n string\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n handleLinkClick\n \n \n \n \n \n \nhandleLinkClick(link: string)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:93\n \n \n\n\n \n \n Notifies on link click\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n link\n \n string\n \n\n \n No\n \n\n\n \n the link clicked\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n handleSelection\n \n \n \n \n \n \nhandleSelection(result: Immutable, selected: boolean)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:79\n \n \n\n\n \n \n Notifies listeners when a selection/deselection is made\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n result\n \n Immutable\n \n\n \n No\n \n\n\n \n the list result\n\n \n \n \n selected\n \n boolean\n \n\n \n No\n \n\n\n \n whether to select or deselect the result\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n handleUnhover\n \n \n \n \n \n \nhandleUnhover()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:115\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n onScroll\n \n \n \n \n \n \nonScroll(event: UIEvent)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:102\n \n \n\n\n \n \n Handles the scroll event to detect when scroll is at the bottom.\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n event\n \n UIEvent\n \n\n \n No\n \n\n\n \n The scroll event.\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n atScrollBottom\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:64\n \n \n\n \n \n Keeps track of whether or not the virtual scroll viewport is scrolled all the way to the bottom.\nUsed to determine whether or not to render the gradient at the bottom.\n\n \n \n\n \n \n\n\n\n\n\n \n import { Immutable } from '@angular-ru/common/typings/immutability';\nimport { ChangeDetectionStrategy, Component, EventEmitter, Input, Output } from '@angular/core';\nimport { AggregateResult } from 'ccf-database';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\n\nimport { ListResult } from '../../../core/models/list-result';\n\n\n/**\n * ResultsBrowser is the container component in charge of rendering the label and stats of\n * the results as well as handling the virtual scrolling and click emitters of\n * ResultsBrowserItems.\n */\n@Component({\n selector: 'ccf-results-browser',\n templateUrl: './results-browser.component.html',\n styleUrls: ['./results-browser.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class ResultsBrowserComponent {\n /**\n * Input array of List Results to display\n */\n @Input() listResults: Immutable;\n\n /**\n * Input used to add a list of stats at the top the results browser\n */\n @Input() aggregateData: Immutable;\n\n /**\n * Input allowing the title of the result browser to be set outside of the component\n */\n @Input() resultLabel: string;\n\n @Input() highlighted: string;\n\n @Input() header: boolean;\n\n /**\n * Output emitting the result that was clicked on and its relevant information.\n * Used for opening and rendering the result viewer.\n */\n @Output() readonly linkClicked = new EventEmitter();\n\n /**\n * Output emitting the link result selected\n */\n @Output() readonly listResultSelected = new EventEmitter>();\n\n /**\n * Output emitting the link result deselected\n */\n @Output() readonly listResultDeselected = new EventEmitter>();\n\n @Output() readonly itemHovered = new EventEmitter();\n\n @Output() readonly itemUnhovered = new EventEmitter();\n\n /**\n * Keeps track of whether or not the virtual scroll viewport is scrolled all the way to the bottom.\n * Used to determine whether or not to render the gradient at the bottom.\n */\n atScrollBottom = false;\n\n /**\n * Creates an instance of results browser component.\n *\n * @param ga Analytics service\n */\n constructor(private readonly ga: GoogleAnalyticsService) { }\n\n /**\n * Notifies listeners when a selection/deselection is made\n *\n * @param result the list result\n * @param selected whether to select or deselect the result\n */\n handleSelection(result: Immutable, selected: boolean): void {\n this.ga.event('list_result_selected', 'results_browser', this.resultLabel, +selected);\n if (selected) {\n this.listResultSelected.next(result);\n } else {\n this.listResultDeselected.next(result);\n }\n }\n\n /**\n * Notifies on link click\n *\n * @param link the link clicked\n */\n handleLinkClick(link: string): void {\n this.linkClicked.emit(link);\n }\n\n /**\n * Handles the scroll event to detect when scroll is at the bottom.\n *\n * @param event The scroll event.\n */\n onScroll(event: UIEvent): void {\n if (!event.target) {\n return;\n }\n const { clientHeight, scrollHeight, scrollTop } = event.target as Element;\n const diff = scrollHeight - scrollTop - clientHeight;\n this.atScrollBottom = diff \n \n\n \n \n \n {{ resultLabel }}\n \n {{stat.count}}\n {{stat.label}}\n \n \n\n \n \n \n \n \n \n\n\n \n\n \n \n ./results-browser.component.scss\n \n .results-browser-container {\n display: flex;\n flex-direction: column;\n height: calc(100% - 3rem);\n padding: 0 1.5rem 1.5rem 1.5rem;\n\n .stat-box {\n margin-bottom: 1.5rem;\n line-height: 1.25;\n min-height: 7.75rem;\n\n #title {\n font-size: 1.25rem;\n margin-bottom: 0.75rem;\n }\n\n .stat-row {\n display: flex;\n flex-direction: row;\n\n .stat-value {\n margin-right: 1rem;\n width: 5.5rem;\n text-align: right;\n font-weight: 600;\n }\n .stat-label {\n font-weight: 300;\n }\n }\n }\n\n .results-browser-list {\n display: flex;\n flex-direction: column;\n overflow-y: auto;\n scrollbar-width: thin;\n padding-right: .5rem;\n height: calc(100vh - 20rem);\n\n &.header-hidden {\n height: calc(100vh - 16rem);\n }\n\n .browser-item-container {\n width: 100%;\n }\n }\n\n .scroll-gradient {\n position: absolute;\n height: 3rem;\n width: 95%;\n bottom: 0;\n pointer-events: none;\n\n\n &.hidden {\n display: none;\n }\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' {{ resultLabel }} {{stat.count}} {{stat.label}} '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'ResultsBrowserComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/ResultsBrowserModule.html":{"url":"modules/ResultsBrowserModule.html","title":"module - ResultsBrowserModule","body":"\n \n\n\n\n\n Modules\n ResultsBrowserModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_ResultsBrowserModule\n\n\n\ncluster_ResultsBrowserModule_imports\n\n\n\ncluster_ResultsBrowserModule_declarations\n\n\n\ncluster_ResultsBrowserModule_exports\n\n\n\n\nResultsBrowserComponent\n\nResultsBrowserComponent\n\n\n\nResultsBrowserModule\n\nResultsBrowserModule\n\nResultsBrowserModule -->\n\nResultsBrowserComponent->ResultsBrowserModule\n\n\n\n\n\nResultsBrowserComponent \n\nResultsBrowserComponent \n\nResultsBrowserComponent -->\n\nResultsBrowserModule->ResultsBrowserComponent \n\n\n\n\n\nDonorCardModule\n\nDonorCardModule\n\nResultsBrowserModule -->\n\nDonorCardModule->ResultsBrowserModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n ResultsBrowserComponent\n \n \n \n \n Imports\n \n \n DonorCardModule\n \n \n \n \n Exports\n \n \n ResultsBrowserComponent\n \n \n \n \n \n\n\n \n\n\n \n import { ScrollingModule } from '@angular/cdk/scrolling';\nimport { NgModule } from '@angular/core';\nimport { CommonModule } from '@angular/common';\n\nimport { ResultsBrowserComponent } from './results-browser.component';\nimport { DonorCardModule } from '../donor-card/donor-card.module';\n\n\n@NgModule({\n declarations: [ResultsBrowserComponent],\n imports: [\n CommonModule,\n ScrollingModule,\n DonorCardModule\n ],\n exports: [ResultsBrowserComponent]\n})\nexport class ResultsBrowserModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/RunSpatialSearchComponent.html":{"url":"components/RunSpatialSearchComponent.html","title":"component - RunSpatialSearchComponent","body":"\n \n\n\n\n\n\n Components\n \n RunSpatialSearchComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/run-spatial-search/run-spatial-search.component.ts\n\n\n\n \n Description\n \n \n Button that opens up the Spatial Search config\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-run-spatial-search\n \n\n \n styleUrls\n ./run-spatial-search.component.scss\n \n\n\n\n \n templateUrl\n ./run-spatial-search.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n startSpatialSearchFlow\n \n \n \n \n\n\n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(store: Store, dialog: MatDialog)\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/run-spatial-search/run-spatial-search.component.ts:23\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n store\n \n \n Store\n \n \n \n No\n \n \n \n \n dialog\n \n \n MatDialog\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n\n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-run-spatial-search\"\n\n \n \n \n \n Default value : 'ccf-run-spatial-search'\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/run-spatial-search/run-spatial-search.component.ts:23\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n startSpatialSearchFlow\n \n \n \n \n \n \nstartSpatialSearchFlow()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/run-spatial-search/run-spatial-search.component.ts:30\n \n \n\n\n \n \n Starts spatial search flow\n\n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-run-spatial-search'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/run-spatial-search/run-spatial-search.component.ts:23\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, HostBinding } from '@angular/core';\nimport { MatDialog } from '@angular/material/dialog';\nimport { Store } from '@ngxs/store';\nimport { take, tap } from 'rxjs/operators';\n\nimport { StartSpatialSearchFlow } from '../../../core/store/spatial-search-ui/spatial-search-ui.actions';\nimport {\n SpatialSearchConfigBehaviorComponent,\n} from '../spatial-search-config-behavior/spatial-search-config-behavior.component';\n\n\n/**\n * Button that opens up the Spatial Search config\n */\n@Component({\n selector: 'ccf-run-spatial-search',\n templateUrl: './run-spatial-search.component.html',\n styleUrls: ['./run-spatial-search.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class RunSpatialSearchComponent {\n /** HTML class */\n @HostBinding('class') readonly className = 'ccf-run-spatial-search';\n\n constructor(private readonly store: Store, private readonly dialog: MatDialog) { }\n\n /**\n * Starts spatial search flow\n */\n startSpatialSearchFlow(): void {\n this.store.dispatch(new StartSpatialSearchFlow()).pipe(\n take(1),\n tap(() => this.dialog.open(SpatialSearchConfigBehaviorComponent))\n ).subscribe();\n }\n}\n\n \n\n \n \n Run Spatial Search\n travel_explore\n\n\n \n\n \n \n ./run-spatial-search.component.scss\n \n :host {\n .run-spatial-search-button {\n ::ng-deep .mat-button-wrapper {\n display: flex;\n align-items: center;\n \n .mat-icon {\n margin-left: 9.75px;\n }\n }\n }\n}\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' Run Spatial Search travel_explore'\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'RunSpatialSearchComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/RunSpatialSearchModule.html":{"url":"modules/RunSpatialSearchModule.html","title":"module - RunSpatialSearchModule","body":"\n \n\n\n\n\n Modules\n RunSpatialSearchModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_RunSpatialSearchModule\n\n\n\ncluster_RunSpatialSearchModule_declarations\n\n\n\ncluster_RunSpatialSearchModule_exports\n\n\n\n\nRunSpatialSearchComponent\n\nRunSpatialSearchComponent\n\n\n\nRunSpatialSearchModule\n\nRunSpatialSearchModule\n\nRunSpatialSearchModule -->\n\nRunSpatialSearchComponent->RunSpatialSearchModule\n\n\n\n\n\nRunSpatialSearchComponent \n\nRunSpatialSearchComponent \n\nRunSpatialSearchComponent -->\n\nRunSpatialSearchModule->RunSpatialSearchComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/shared/components/run-spatial-search/run-spatial-search.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n RunSpatialSearchComponent\n \n \n \n \n Exports\n \n \n RunSpatialSearchComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatButtonModule } from '@angular/material/button';\n\nimport { RunSpatialSearchComponent } from './run-spatial-search.component';\n\n@NgModule({\n imports: [CommonModule, MatButtonModule, MatIconModule],\n declarations: [RunSpatialSearchComponent],\n exports: [RunSpatialSearchComponent]\n})\nexport class RunSpatialSearchModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/SceneState.html":{"url":"injectables/SceneState.html","title":"injectable - SceneState","body":"\n \n\n\n\n\n\n\n\n\n Injectables\n SceneState\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/scene/scene.state.ts\n \n\n\n \n Description\n \n \n 3d Scene state\n\n \n\n \n Extends\n \n \n NgxsImmutableDataRepository\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Private\n colorAssignments\n \n \n Private\n dataState\n \n \n Readonly\n highlightedId$\n \n \n Private\n listResults\n \n \n Readonly\n referenceOrgans$\n \n \n Readonly\n scene$\n \n \n Readonly\n selectedReferenceOrgans$\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n ngxsOnInit\n \n \n Static\n referenceOrganEntities\n \n \n Static\n referenceOrgans\n \n \n sceneNodeClicked\n \n \n sceneNodeHovered\n \n \n sceneNodeUnhover\n \n \n setReferenceOrganEntities\n \n \n setReferenceOrgans\n \n \n setScene\n \n \n setSelectedReferenceOrgans\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(dataService: DataSourceService, injector: Injector)\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:78\n \n \n\n \n \n Creates an instance of scene state.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n dataService\n \n \n DataSourceService\n \n \n \n No\n \n \n \n \n \n \n injector\n \n \n Injector\n \n \n \n No\n \n \n \n Injector service used to lazy load data state\n\n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n ngxsOnInit\n \n \n \n \n \n \nngxsOnInit()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:159\n \n \n\n\n \n \n Initializes this state service.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n Static\n referenceOrganEntities\n \n \n \n \n \n \n \n referenceOrganEntities(state: SceneStateModel)\n \n \n\n \n \n Decorators : \n \n @Selector()\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:59\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n SceneStateModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : SpatialEntity[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n referenceOrgans\n \n \n \n \n \n \n \n referenceOrgans(state: SceneStateModel)\n \n \n\n \n \n Decorators : \n \n @Selector()\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:54\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n SceneStateModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : OrganInfo[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n sceneNodeClicked\n \n \n \n \n \n \nsceneNodeClicked(undefined: NodeClickEvent)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:137\n \n \n\n\n \n \n Handle scene node clicks\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n \n NodeClickEvent\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n sceneNodeHovered\n \n \n \n \n \n \nsceneNodeHovered(node: SpatialSceneNode)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:148\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n node\n \n SpatialSceneNode\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n sceneNodeUnhover\n \n \n \n \n \n \nsceneNodeUnhover()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:152\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n setReferenceOrganEntities\n \n \n \n \n \n \nsetReferenceOrganEntities(referenceOrganEntities: SpatialEntity[])\n \n \n\n \n \n Decorators : \n \n @DataAction()\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:118\n \n \n\n\n \n \n Sets the reference organ entities\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n referenceOrganEntities\n \n SpatialEntity[]\n \n\n \n No\n \n\n\n \n The reference organ entities available\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n setReferenceOrgans\n \n \n \n \n \n \nsetReferenceOrgans(referenceOrgans: OrganInfo[])\n \n \n\n \n \n Decorators : \n \n @DataAction()\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:108\n \n \n\n\n \n \n Sets the reference organs\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n referenceOrgans\n \n OrganInfo[]\n \n\n \n No\n \n\n\n \n The reference organs available\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n setScene\n \n \n \n \n \n \nsetScene(scene: SpatialSceneNode[])\n \n \n\n \n \n Decorators : \n \n @DataAction()\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:128\n \n \n\n\n \n \n Sets the scene\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n scene\n \n SpatialSceneNode[]\n \n\n \n No\n \n\n\n \n The active scene to display\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n setSelectedReferenceOrgans\n \n \n \n \n \n \nsetSelectedReferenceOrgans(selectedReferenceOrgans: OrganInfo[])\n \n \n\n \n \n Decorators : \n \n @DataAction()\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:98\n \n \n\n\n \n \n Sets the selected reference organs\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n selectedReferenceOrgans\n \n OrganInfo[]\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Private\n colorAssignments\n \n \n \n \n \n \n Type : ColorAssignmentState\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:76\n \n \n\n \n \n Color assignments state\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n dataState\n \n \n \n \n \n \n Type : DataState\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:73\n \n \n\n \n \n The data state\n\n \n \n\n \n \n \n \n \n \n \n \n Readonly\n highlightedId$\n \n \n \n \n \n \n Default value : this.state$.pipe(pluck('highlightedId'), distinctUntilChanged())\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:70\n \n \n\n\n \n \n \n \n \n \n \n \n Private\n listResults\n \n \n \n \n \n \n Type : ListResultsState\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:78\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n referenceOrgans$\n \n \n \n \n \n \n Default value : this.state$.pipe(pluck('referenceOrgans'), distinctUntilChanged())\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:64\n \n \n\n \n \n Available Reference Organs\n\n \n \n\n \n \n \n \n \n \n \n \n Readonly\n scene$\n \n \n \n \n \n \n Default value : this.state$.pipe(pluck('scene'), distinctUntilChanged())\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:68\n \n \n\n \n \n Scene to display in the 3d Scene\n\n \n \n\n \n \n \n \n \n \n \n \n Readonly\n selectedReferenceOrgans$\n \n \n \n \n \n \n Default value : this.state$.pipe(pluck('selectedReferenceOrgans'), distinctUntilChanged())\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:66\n \n \n\n \n \n Selected Reference Organs\n\n \n \n\n \n \n\n\n \n\n\n \n import { Injectable, Injector } from '@angular/core';\nimport { DataAction, Payload, StateRepository } from '@ngxs-labs/data/decorators';\nimport { NgxsImmutableDataRepository } from '@ngxs-labs/data/repositories';\nimport { NgxsOnInit, Selector, State } from '@ngxs/store';\nimport { NodeClickEvent, SpatialSceneNode } from 'ccf-body-ui';\nimport { SpatialEntity } from 'ccf-database';\nimport { ALL_POSSIBLE_ORGANS, DataSourceService, OrganInfo } from 'ccf-shared';\nimport { combineLatest } from 'rxjs';\nimport { distinctUntilChanged, map, pluck, take, tap } from 'rxjs/operators';\n\nimport { ColorAssignmentState } from '../color-assignment/color-assignment.state';\nimport { DataState } from '../data/data.state';\nimport { ListResultsState } from '../list-results/list-results.state';\n\nexport const DEFAULT_SELECTED_ORGANS = new Set(['Skin', 'Heart', 'Kidney', 'Spleen']);\n\nexport interface SceneStateModel {\n scene: SpatialSceneNode[];\n referenceOrgans: OrganInfo[];\n referenceOrganEntities: SpatialEntity[];\n selectedReferenceOrgans: OrganInfo[];\n\n selectedAnatomicalStructures: unknown[];\n anatomicalStructureSettings: {\n [iri: string]: {\n enabled: boolean;\n visible: boolean;\n opacity: boolean;\n };\n };\n highlightedId?: string;\n}\n\n/**\n * 3d Scene state\n */\n@StateRepository()\n@State({\n name: 'scene',\n defaults: {\n scene: [],\n referenceOrgans: [],\n referenceOrganEntities: [],\n selectedReferenceOrgans: [],\n selectedAnatomicalStructures: [],\n anatomicalStructureSettings: {}\n }\n})\n@Injectable()\nexport class SceneState extends NgxsImmutableDataRepository implements NgxsOnInit {\n @Selector()\n static referenceOrgans(state: SceneStateModel): OrganInfo[] {\n return state.referenceOrgans;\n }\n\n @Selector()\n static referenceOrganEntities(state: SceneStateModel): SpatialEntity[] {\n return state.referenceOrganEntities;\n }\n\n /** Available Reference Organs */\n readonly referenceOrgans$ = this.state$.pipe(pluck('referenceOrgans'), distinctUntilChanged());\n /** Selected Reference Organs */\n readonly selectedReferenceOrgans$ = this.state$.pipe(pluck('selectedReferenceOrgans'), distinctUntilChanged());\n /** Scene to display in the 3d Scene */\n readonly scene$ = this.state$.pipe(pluck('scene'), distinctUntilChanged());\n\n readonly highlightedId$ = this.state$.pipe(pluck('highlightedId'), distinctUntilChanged());\n\n /** The data state */\n private dataState: DataState;\n\n /** Color assignments state */\n private colorAssignments: ColorAssignmentState;\n\n private listResults: ListResultsState;\n\n /**\n * Creates an instance of scene state.\n *\n * @param injector Injector service used to lazy load data state\n */\n constructor(\n private readonly dataService: DataSourceService,\n private readonly injector: Injector\n ) {\n super();\n }\n\n /**\n * Sets the selected reference organs\n *\n * @param referenceOrgans The selected reference organs selected\n */\n @DataAction()\n setSelectedReferenceOrgans(@Payload('selectedReferenceOrgans') selectedReferenceOrgans: OrganInfo[]): void {\n this.ctx.patchState({ selectedReferenceOrgans });\n }\n\n /**\n * Sets the reference organs\n *\n * @param referenceOrgans The reference organs available\n */\n @DataAction()\n setReferenceOrgans(@Payload('referenceOrgans') referenceOrgans: OrganInfo[]): void {\n this.ctx.patchState({ referenceOrgans });\n }\n\n /**\n * Sets the reference organ entities\n *\n * @param referenceOrganEntities The reference organ entities available\n */\n @DataAction()\n setReferenceOrganEntities(@Payload('referenceOrganEntities') referenceOrganEntities: SpatialEntity[]): void {\n this.ctx.patchState({ referenceOrganEntities });\n }\n\n /**\n * Sets the scene\n *\n * @param scene The active scene to display\n */\n @DataAction()\n setScene(@Payload('scene') scene: SpatialSceneNode[]): void {\n this.ctx.patchState({ scene });\n }\n\n /**\n * Handle scene node clicks\n *\n * @param param0 scene node click event\n */\n sceneNodeClicked({ node, ctrlClick }: NodeClickEvent): void {\n if (node.representation_of &&\n node['@id'] !== 'http://purl.org/ccf/latest/ccf.owl#VHFSkin'\n && node.entityId // Disables this path. Need to update logic here.\n ) {\n this.dataState.updateFilter({ ontologyTerms: [node.representation_of] });\n } else if (node.entityId) {\n this.colorAssignments.assignColor(node['@id'], !ctrlClick);\n }\n }\n\n sceneNodeHovered(node: SpatialSceneNode): void {\n this.listResults.highlightNode(node['@id']);\n }\n\n sceneNodeUnhover(): void {\n this.listResults.unHighlightNode();\n }\n\n /**\n * Initializes this state service.\n */\n ngxsOnInit(): void {\n super.ngxsOnInit();\n\n // Injecting page and model states in the constructor breaks things!?\n // Lazy load here\n this.dataState = this.injector.get(DataState);\n this.colorAssignments = this.injector.get(ColorAssignmentState);\n this.listResults = this.injector.get(ListResultsState);\n\n // Initialize reference organ info\n this.dataService.getReferenceOrgans().pipe(\n tap(refOrgans => this.setReferenceOrganEntities(refOrgans)),\n map(refOrgans => {\n const organIds = new Set(refOrgans.map(o => o.representation_of));\n return ALL_POSSIBLE_ORGANS\n .filter(organ => organIds.has(organ.id))\n .map(organ => ({ ...organ, disabled: false, numResults: 0 }));\n }),\n take(1),\n tap(organs => {\n this.setReferenceOrgans(organs);\n this.setSelectedReferenceOrgans(organs.filter(organ => DEFAULT_SELECTED_ORGANS.has(organ.organ)));\n })\n ).subscribe();\n\n // Update scene as the overall state changes\n combineLatest([\n this.dataState.sceneData$,\n this.selectedReferenceOrgans$,\n this.colorAssignments.colorAssignments$,\n this.dataService.getReferenceOrgans(),\n this.listResults.highlightedNodeId$\n ]).pipe(\n map(([scene, selectedOrgans, colors, refOrganData, highlightedNodeId]) => {\n const activeOrgans = new Set(selectedOrgans.map(o => o.id));\n const refOrgans = new Set(refOrganData.filter(o => activeOrgans.has(o.representation_of)).map(o => o['@id']));\n return scene.filter(node =>\n (node.ccf_annotations?.some?.(tag => activeOrgans.has(tag))) ||\n (node.reference_organ && refOrgans.has(node.reference_organ))\n ).map((node): SpatialSceneNode =>\n node.entityId && (Object.prototype.hasOwnProperty.call(colors, node['@id']) || highlightedNodeId === node['@id']) ?\n ({\n ...node,\n color: highlightedNodeId === node['@id'] ?\n [30, 136, 229, 255] :\n colors[node['@id']].rgba as [number, number, number, number]\n }) : node\n );\n }),\n tap(scene => this.setScene(scene))\n ).subscribe();\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/SceneStateModel.html":{"url":"interfaces/SceneStateModel.html","title":"interface - SceneStateModel","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n SceneStateModel\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/scene/scene.state.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n anatomicalStructureSettings\n \n \n \n Optional\n \n highlightedId\n \n \n \n \n referenceOrganEntities\n \n \n \n \n referenceOrgans\n \n \n \n \n scene\n \n \n \n \n selectedAnatomicalStructures\n \n \n \n \n selectedReferenceOrgans\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n anatomicalStructureSettings\n \n \n \n \n \n \n \n \n anatomicalStructureSettings: literal type\n\n \n \n\n\n \n \n Type : literal type\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n highlightedId\n \n \n \n \n \n \n \n \n highlightedId: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n referenceOrganEntities\n \n \n \n \n \n \n \n \n referenceOrganEntities: SpatialEntity[]\n\n \n \n\n\n \n \n Type : SpatialEntity[]\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n referenceOrgans\n \n \n \n \n \n \n \n \n referenceOrgans: OrganInfo[]\n\n \n \n\n\n \n \n Type : OrganInfo[]\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n scene\n \n \n \n \n \n \n \n \n scene: SpatialSceneNode[]\n\n \n \n\n\n \n \n Type : SpatialSceneNode[]\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n selectedAnatomicalStructures\n \n \n \n \n \n \n \n \n selectedAnatomicalStructures: []\n\n \n \n\n\n \n \n Type : []\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n selectedReferenceOrgans\n \n \n \n \n \n \n \n \n selectedReferenceOrgans: OrganInfo[]\n\n \n \n\n\n \n \n Type : OrganInfo[]\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { Injectable, Injector } from '@angular/core';\nimport { DataAction, Payload, StateRepository } from '@ngxs-labs/data/decorators';\nimport { NgxsImmutableDataRepository } from '@ngxs-labs/data/repositories';\nimport { NgxsOnInit, Selector, State } from '@ngxs/store';\nimport { NodeClickEvent, SpatialSceneNode } from 'ccf-body-ui';\nimport { SpatialEntity } from 'ccf-database';\nimport { ALL_POSSIBLE_ORGANS, DataSourceService, OrganInfo } from 'ccf-shared';\nimport { combineLatest } from 'rxjs';\nimport { distinctUntilChanged, map, pluck, take, tap } from 'rxjs/operators';\n\nimport { ColorAssignmentState } from '../color-assignment/color-assignment.state';\nimport { DataState } from '../data/data.state';\nimport { ListResultsState } from '../list-results/list-results.state';\n\nexport const DEFAULT_SELECTED_ORGANS = new Set(['Skin', 'Heart', 'Kidney', 'Spleen']);\n\nexport interface SceneStateModel {\n scene: SpatialSceneNode[];\n referenceOrgans: OrganInfo[];\n referenceOrganEntities: SpatialEntity[];\n selectedReferenceOrgans: OrganInfo[];\n\n selectedAnatomicalStructures: unknown[];\n anatomicalStructureSettings: {\n [iri: string]: {\n enabled: boolean;\n visible: boolean;\n opacity: boolean;\n };\n };\n highlightedId?: string;\n}\n\n/**\n * 3d Scene state\n */\n@StateRepository()\n@State({\n name: 'scene',\n defaults: {\n scene: [],\n referenceOrgans: [],\n referenceOrganEntities: [],\n selectedReferenceOrgans: [],\n selectedAnatomicalStructures: [],\n anatomicalStructureSettings: {}\n }\n})\n@Injectable()\nexport class SceneState extends NgxsImmutableDataRepository implements NgxsOnInit {\n @Selector()\n static referenceOrgans(state: SceneStateModel): OrganInfo[] {\n return state.referenceOrgans;\n }\n\n @Selector()\n static referenceOrganEntities(state: SceneStateModel): SpatialEntity[] {\n return state.referenceOrganEntities;\n }\n\n /** Available Reference Organs */\n readonly referenceOrgans$ = this.state$.pipe(pluck('referenceOrgans'), distinctUntilChanged());\n /** Selected Reference Organs */\n readonly selectedReferenceOrgans$ = this.state$.pipe(pluck('selectedReferenceOrgans'), distinctUntilChanged());\n /** Scene to display in the 3d Scene */\n readonly scene$ = this.state$.pipe(pluck('scene'), distinctUntilChanged());\n\n readonly highlightedId$ = this.state$.pipe(pluck('highlightedId'), distinctUntilChanged());\n\n /** The data state */\n private dataState: DataState;\n\n /** Color assignments state */\n private colorAssignments: ColorAssignmentState;\n\n private listResults: ListResultsState;\n\n /**\n * Creates an instance of scene state.\n *\n * @param injector Injector service used to lazy load data state\n */\n constructor(\n private readonly dataService: DataSourceService,\n private readonly injector: Injector\n ) {\n super();\n }\n\n /**\n * Sets the selected reference organs\n *\n * @param referenceOrgans The selected reference organs selected\n */\n @DataAction()\n setSelectedReferenceOrgans(@Payload('selectedReferenceOrgans') selectedReferenceOrgans: OrganInfo[]): void {\n this.ctx.patchState({ selectedReferenceOrgans });\n }\n\n /**\n * Sets the reference organs\n *\n * @param referenceOrgans The reference organs available\n */\n @DataAction()\n setReferenceOrgans(@Payload('referenceOrgans') referenceOrgans: OrganInfo[]): void {\n this.ctx.patchState({ referenceOrgans });\n }\n\n /**\n * Sets the reference organ entities\n *\n * @param referenceOrganEntities The reference organ entities available\n */\n @DataAction()\n setReferenceOrganEntities(@Payload('referenceOrganEntities') referenceOrganEntities: SpatialEntity[]): void {\n this.ctx.patchState({ referenceOrganEntities });\n }\n\n /**\n * Sets the scene\n *\n * @param scene The active scene to display\n */\n @DataAction()\n setScene(@Payload('scene') scene: SpatialSceneNode[]): void {\n this.ctx.patchState({ scene });\n }\n\n /**\n * Handle scene node clicks\n *\n * @param param0 scene node click event\n */\n sceneNodeClicked({ node, ctrlClick }: NodeClickEvent): void {\n if (node.representation_of &&\n node['@id'] !== 'http://purl.org/ccf/latest/ccf.owl#VHFSkin'\n && node.entityId // Disables this path. Need to update logic here.\n ) {\n this.dataState.updateFilter({ ontologyTerms: [node.representation_of] });\n } else if (node.entityId) {\n this.colorAssignments.assignColor(node['@id'], !ctrlClick);\n }\n }\n\n sceneNodeHovered(node: SpatialSceneNode): void {\n this.listResults.highlightNode(node['@id']);\n }\n\n sceneNodeUnhover(): void {\n this.listResults.unHighlightNode();\n }\n\n /**\n * Initializes this state service.\n */\n ngxsOnInit(): void {\n super.ngxsOnInit();\n\n // Injecting page and model states in the constructor breaks things!?\n // Lazy load here\n this.dataState = this.injector.get(DataState);\n this.colorAssignments = this.injector.get(ColorAssignmentState);\n this.listResults = this.injector.get(ListResultsState);\n\n // Initialize reference organ info\n this.dataService.getReferenceOrgans().pipe(\n tap(refOrgans => this.setReferenceOrganEntities(refOrgans)),\n map(refOrgans => {\n const organIds = new Set(refOrgans.map(o => o.representation_of));\n return ALL_POSSIBLE_ORGANS\n .filter(organ => organIds.has(organ.id))\n .map(organ => ({ ...organ, disabled: false, numResults: 0 }));\n }),\n take(1),\n tap(organs => {\n this.setReferenceOrgans(organs);\n this.setSelectedReferenceOrgans(organs.filter(organ => DEFAULT_SELECTED_ORGANS.has(organ.organ)));\n })\n ).subscribe();\n\n // Update scene as the overall state changes\n combineLatest([\n this.dataState.sceneData$,\n this.selectedReferenceOrgans$,\n this.colorAssignments.colorAssignments$,\n this.dataService.getReferenceOrgans(),\n this.listResults.highlightedNodeId$\n ]).pipe(\n map(([scene, selectedOrgans, colors, refOrganData, highlightedNodeId]) => {\n const activeOrgans = new Set(selectedOrgans.map(o => o.id));\n const refOrgans = new Set(refOrganData.filter(o => activeOrgans.has(o.representation_of)).map(o => o['@id']));\n return scene.filter(node =>\n (node.ccf_annotations?.some?.(tag => activeOrgans.has(tag))) ||\n (node.reference_organ && refOrgans.has(node.reference_organ))\n ).map((node): SpatialSceneNode =>\n node.entityId && (Object.prototype.hasOwnProperty.call(colors, node['@id']) || highlightedNodeId === node['@id']) ?\n ({\n ...node,\n color: highlightedNodeId === node['@id'] ?\n [30, 136, 229, 255] :\n colors[node['@id']].rgba as [number, number, number, number]\n }) : node\n );\n }),\n tap(scene => this.setScene(scene))\n ).subscribe();\n }\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/SearchResult.html":{"url":"interfaces/SearchResult.html","title":"interface - SearchResult","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n SearchResult\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/services/ontology-search/ontology-search.service.ts\n \n\n\n \n Description\n \n \n Search result interface type for the search results\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n displayLabel\n \n \n \n \n index\n \n \n \n \n node\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n displayLabel\n \n \n \n \n \n \n \n \n displayLabel: string[]\n\n \n \n\n\n \n \n Type : string[]\n\n \n \n\n\n\n\n\n \n \n label to be displayed in the view\n\n \n \n \n \n \n \n \n \n \n index\n \n \n \n \n \n \n \n \n index: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n ensures order of search-results\n\n \n \n \n \n \n \n \n \n \n node\n \n \n \n \n \n \n \n \n node: OntologyTreeNode\n\n \n \n\n\n \n \n Type : OntologyTreeNode\n\n \n \n\n\n\n\n\n \n \n instance of OntologyTreeNode, provides data associated with a search result\n\n \n \n \n \n \n \n\n\n \n import { Immutable } from '@angular-ru/common/typings';\nimport { Injectable } from '@angular/core';\nimport { bind } from 'bind-decorator';\nimport { OntologyTreeModel, OntologyTreeNode } from 'ccf-database';\nimport { at } from 'lodash';\nimport { Observable, ReplaySubject } from 'rxjs';\nimport { map } from 'rxjs/operators';\n\n\n/**\n * Search result interface type for the search results\n */\nexport interface SearchResult {\n /** ensures order of search-results */\n index: number;\n\n /** label to be displayed in the view */\n displayLabel: string[];\n\n /** instance of OntologyTreeNode, provides data associated with a search result */\n node: OntologyTreeNode;\n}\n\n/**\n * Injectable OntologySearchService responsible for search result computations\n */\n@Injectable()\nexport class OntologySearchService {\n private readonly treeModel$ = new ReplaySubject(1);\n private treeModel: OntologyTreeModel;\n\n /** All nodes in the ontology tree. */\n public readonly nodes$ = this.treeModel$.pipe(map(state => Object.values(state.nodes)));\n\n /** Root node of the ontology tree. */\n public readonly rootNode$ = this.treeModel$.pipe(map(state => state.nodes[state.root]));\n\n setTreeModel(treeModel: OntologyTreeModel): void {\n this.treeModel$.next(treeModel);\n this.treeModel = treeModel;\n }\n\n /**\n * Searches the ontology with the search-term\n *\n * @param value the search term\n * @returns an array of search-results\n */\n filter(value: string): Observable {\n return this.nodes$.pipe(\n map(nodes => this.lookup(nodes, value.toLowerCase()))\n );\n }\n\n /**\n * looks up ontology nodes and composes search results\n *\n * @param nodes Ontology nodes\n * @param searchValue search text in lower case\n * @returns search results\n */\n private lookup(nodes: Immutable[], searchValue: string): SearchResult[] {\n const searchResults = new Map();\n\n if (nodes) {\n nodes.forEach((node: OntologyTreeNode) => {\n const condition = node.label.toLowerCase().includes(searchValue);\n\n if (condition && !searchResults.get(node.id)) {\n searchResults.set(node.id, {\n index: this.getIndexOfMatch(node.label, searchValue),\n displayLabel: this.formatLabel(node.label, searchValue),\n node\n });\n } else {\n const match = node.synonymLabels.find((label) => label.toLowerCase().includes(searchValue));\n\n if (match && !searchResults.get(node.id)) {\n searchResults.set(node.id, {\n index: this.getIndexOfMatch(node.label + ' (' + match + ')', searchValue),\n displayLabel: this.formatLabel(node.label + ' (' + match + ')', searchValue),\n node\n });\n }\n }\n });\n }\n\n return Array.from(searchResults.values());\n }\n\n /**\n * Gets index of match in the ontology label\n *\n * @param label the provided ontology node label or synonym label\n * @param searchValue the searched text in lower case\n * @returns the index of the match in the label\n */\n getIndexOfMatch(label: string, searchValue: string): number {\n return label.toLowerCase().indexOf(searchValue);\n }\n\n /**\n * Formats label based on where the search-term was found in the OntologyTreeNode\n *\n * @param label label or first synonym-label of OntologyTreeNode which has the search-term\n * @param searchValue search-term\n * @returns an array in the form of [prefix, search-term, suffix]\n */\n formatLabel(label: string, searchValue: string): string[] {\n const index = this.getIndexOfMatch(label, searchValue);\n return [\n label.slice(0, index),\n label.slice(index, index + searchValue.length),\n label.slice(index + searchValue.length)\n ];\n }\n\n /**\n * Fetches the children of an ontology node.\n * Note: This can be called without a reference to `this`.\n *\n * @param node The node for which to get children.\n * @returns An array of children, empty if the node has no children.\n */\n @bind\n getChildren(node: OntologyTreeNode): OntologyTreeNode[] {\n const nodes = this.treeModel?.nodes ?? {};\n return at(nodes, node.children);\n }\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/SetExecuteSearchOnGenerate.html":{"url":"classes/SetExecuteSearchOnGenerate.html","title":"class - SetExecuteSearchOnGenerate","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n SetExecuteSearchOnGenerate\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(execute)\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:54\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Optional\n \n \n \n \n execute\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[SpatialSearchUi] Set execute search on generate'\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:54\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { SpatialSceneNode } from 'ccf-body-ui';\n\nexport class StartSpatialSearchFlow {\n static readonly type = '[SpatialSearchUi] Start the Spatial Search flow';\n}\n\nexport class SetSex {\n static readonly type = '[SpatialSearchUi] Set sex';\n\n constructor(readonly sex: 'male' | 'female') { }\n}\n\nexport class SetOrgan {\n static readonly type = '[SpatialSearchUi] Set organ';\n\n constructor(readonly organId: string | undefined) { }\n}\n\nexport class SetPosition {\n static readonly type = '[SpatialSearchUi] Set position';\n\n constructor(readonly position: { x: number; y: number; z: number }) { }\n}\n\nexport class MoveToNode {\n static readonly type = '[SpatialSearchUi] Start moving the position to a scene node';\n\n constructor(readonly node: SpatialSceneNode) { }\n}\n\nexport class ResetPosition {\n static readonly type = '[SpatialSearchUi] Reset position';\n}\n\nexport class SetRadius {\n static readonly type = '[SpatialSearchUi] Set radius';\n\n constructor(readonly radius: number) { }\n}\n\nexport class ResetRadius {\n static readonly type = '[SpatialSearchUi] Reset radius';\n}\n\nexport class UpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Update spatial search data';\n}\n\nexport class GenerateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Generate and add a spatial search';\n}\n\nexport class SetExecuteSearchOnGenerate {\n static readonly type = '[SpatialSearchUi] Set execute search on generate';\n\n constructor(readonly execute = true) { }\n}\n\n \n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/SetOrgan.html":{"url":"classes/SetOrgan.html","title":"class - SetOrgan","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n SetOrgan\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(organId: string | undefined)\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:14\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n organId\n \n \n string | undefined\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[SpatialSearchUi] Set organ'\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:14\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { SpatialSceneNode } from 'ccf-body-ui';\n\nexport class StartSpatialSearchFlow {\n static readonly type = '[SpatialSearchUi] Start the Spatial Search flow';\n}\n\nexport class SetSex {\n static readonly type = '[SpatialSearchUi] Set sex';\n\n constructor(readonly sex: 'male' | 'female') { }\n}\n\nexport class SetOrgan {\n static readonly type = '[SpatialSearchUi] Set organ';\n\n constructor(readonly organId: string | undefined) { }\n}\n\nexport class SetPosition {\n static readonly type = '[SpatialSearchUi] Set position';\n\n constructor(readonly position: { x: number; y: number; z: number }) { }\n}\n\nexport class MoveToNode {\n static readonly type = '[SpatialSearchUi] Start moving the position to a scene node';\n\n constructor(readonly node: SpatialSceneNode) { }\n}\n\nexport class ResetPosition {\n static readonly type = '[SpatialSearchUi] Reset position';\n}\n\nexport class SetRadius {\n static readonly type = '[SpatialSearchUi] Set radius';\n\n constructor(readonly radius: number) { }\n}\n\nexport class ResetRadius {\n static readonly type = '[SpatialSearchUi] Reset radius';\n}\n\nexport class UpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Update spatial search data';\n}\n\nexport class GenerateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Generate and add a spatial search';\n}\n\nexport class SetExecuteSearchOnGenerate {\n static readonly type = '[SpatialSearchUi] Set execute search on generate';\n\n constructor(readonly execute = true) { }\n}\n\n \n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/SetPosition.html":{"url":"classes/SetPosition.html","title":"class - SetPosition","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n SetPosition\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(position: literal type)\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:20\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n position\n \n \n literal type\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[SpatialSearchUi] Set position'\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:20\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { SpatialSceneNode } from 'ccf-body-ui';\n\nexport class StartSpatialSearchFlow {\n static readonly type = '[SpatialSearchUi] Start the Spatial Search flow';\n}\n\nexport class SetSex {\n static readonly type = '[SpatialSearchUi] Set sex';\n\n constructor(readonly sex: 'male' | 'female') { }\n}\n\nexport class SetOrgan {\n static readonly type = '[SpatialSearchUi] Set organ';\n\n constructor(readonly organId: string | undefined) { }\n}\n\nexport class SetPosition {\n static readonly type = '[SpatialSearchUi] Set position';\n\n constructor(readonly position: { x: number; y: number; z: number }) { }\n}\n\nexport class MoveToNode {\n static readonly type = '[SpatialSearchUi] Start moving the position to a scene node';\n\n constructor(readonly node: SpatialSceneNode) { }\n}\n\nexport class ResetPosition {\n static readonly type = '[SpatialSearchUi] Reset position';\n}\n\nexport class SetRadius {\n static readonly type = '[SpatialSearchUi] Set radius';\n\n constructor(readonly radius: number) { }\n}\n\nexport class ResetRadius {\n static readonly type = '[SpatialSearchUi] Reset radius';\n}\n\nexport class UpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Update spatial search data';\n}\n\nexport class GenerateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Generate and add a spatial search';\n}\n\nexport class SetExecuteSearchOnGenerate {\n static readonly type = '[SpatialSearchUi] Set execute search on generate';\n\n constructor(readonly execute = true) { }\n}\n\n \n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/SetRadius.html":{"url":"classes/SetRadius.html","title":"class - SetRadius","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n SetRadius\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(radius: number)\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:36\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n radius\n \n \n number\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[SpatialSearchUi] Set radius'\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:36\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { SpatialSceneNode } from 'ccf-body-ui';\n\nexport class StartSpatialSearchFlow {\n static readonly type = '[SpatialSearchUi] Start the Spatial Search flow';\n}\n\nexport class SetSex {\n static readonly type = '[SpatialSearchUi] Set sex';\n\n constructor(readonly sex: 'male' | 'female') { }\n}\n\nexport class SetOrgan {\n static readonly type = '[SpatialSearchUi] Set organ';\n\n constructor(readonly organId: string | undefined) { }\n}\n\nexport class SetPosition {\n static readonly type = '[SpatialSearchUi] Set position';\n\n constructor(readonly position: { x: number; y: number; z: number }) { }\n}\n\nexport class MoveToNode {\n static readonly type = '[SpatialSearchUi] Start moving the position to a scene node';\n\n constructor(readonly node: SpatialSceneNode) { }\n}\n\nexport class ResetPosition {\n static readonly type = '[SpatialSearchUi] Reset position';\n}\n\nexport class SetRadius {\n static readonly type = '[SpatialSearchUi] Set radius';\n\n constructor(readonly radius: number) { }\n}\n\nexport class ResetRadius {\n static readonly type = '[SpatialSearchUi] Reset radius';\n}\n\nexport class UpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Update spatial search data';\n}\n\nexport class GenerateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Generate and add a spatial search';\n}\n\nexport class SetExecuteSearchOnGenerate {\n static readonly type = '[SpatialSearchUi] Set execute search on generate';\n\n constructor(readonly execute = true) { }\n}\n\n \n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/SetSelectedSearches.html":{"url":"classes/SetSelectedSearches.html","title":"class - SetSelectedSearches","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n SetSelectedSearches\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(items: SpatialSearchFilterItem[])\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.actions.ts:21\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n items\n \n \n SpatialSearchFilterItem[]\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[Spatial Search Filter] Set selected searches'\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.actions.ts:21\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { SpatialSearch } from 'ccf-database';\n\nimport { Sex } from '../../../shared/components/spatial-search-config/spatial-search-config.component';\n\nimport type { SpatialSearchFilterItem } from './spatial-search-filter.state';\n\n\nexport class AddSearch {\n static readonly type = '[Spatial Search Filter] Add';\n\n constructor(readonly sex: Sex, readonly organName: string, readonly search: SpatialSearch) { }\n}\n\nexport class RemoveSearch {\n static readonly type = '[Spatial Search Filter] Remove';\n\n constructor(readonly id: string) { }\n}\n\nexport class SetSelectedSearches {\n static readonly type = '[Spatial Search Filter] Set selected searches';\n\n constructor(readonly items: SpatialSearchFilterItem[]) { }\n}\n\n \n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/SetSex.html":{"url":"classes/SetSex.html","title":"class - SetSex","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n SetSex\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(sex: \"male\" | \"female\")\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:8\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n sex\n \n \n \"male\" | \"female\"\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[SpatialSearchUi] Set sex'\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:8\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { SpatialSceneNode } from 'ccf-body-ui';\n\nexport class StartSpatialSearchFlow {\n static readonly type = '[SpatialSearchUi] Start the Spatial Search flow';\n}\n\nexport class SetSex {\n static readonly type = '[SpatialSearchUi] Set sex';\n\n constructor(readonly sex: 'male' | 'female') { }\n}\n\nexport class SetOrgan {\n static readonly type = '[SpatialSearchUi] Set organ';\n\n constructor(readonly organId: string | undefined) { }\n}\n\nexport class SetPosition {\n static readonly type = '[SpatialSearchUi] Set position';\n\n constructor(readonly position: { x: number; y: number; z: number }) { }\n}\n\nexport class MoveToNode {\n static readonly type = '[SpatialSearchUi] Start moving the position to a scene node';\n\n constructor(readonly node: SpatialSceneNode) { }\n}\n\nexport class ResetPosition {\n static readonly type = '[SpatialSearchUi] Reset position';\n}\n\nexport class SetRadius {\n static readonly type = '[SpatialSearchUi] Set radius';\n\n constructor(readonly radius: number) { }\n}\n\nexport class ResetRadius {\n static readonly type = '[SpatialSearchUi] Reset radius';\n}\n\nexport class UpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Update spatial search data';\n}\n\nexport class GenerateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Generate and add a spatial search';\n}\n\nexport class SetExecuteSearchOnGenerate {\n static readonly type = '[SpatialSearchUi] Set execute search on generate';\n\n constructor(readonly execute = true) { }\n}\n\n \n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/SpatialSearchConfigBehaviorComponent.html":{"url":"components/SpatialSearchConfigBehaviorComponent.html","title":"component - SpatialSearchConfigBehaviorComponent","body":"\n \n\n\n\n\n\n Components\n \n SpatialSearchConfigBehaviorComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts\n\n\n\n\n\n \n Implements\n \n \n OnDestroy\n \n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-spatial-search-config-behavior\n \n\n\n\n\n \n templateUrl\n ./spatial-search-config-behavior.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Public\n dialog\n \n \n Private\n Readonly\n dialogSubs\n \n \n Readonly\n organs$\n \n \n panelData\n \n \n Readonly\n selectedOrgan$\n \n \n Readonly\n sex$\n \n \n Private\n Readonly\n subscriptions\n \n \n Readonly\n updateOrgan\n \n \n Readonly\n updateSex\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n buttonClicked\n \n \n close\n \n \n launchInfoDialog\n \n \n ngOnDestroy\n \n \n onDialogButtonClick\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(dialog: MatDialog, dialogRef: MatDialogRef, spatialSearchDialog: MatDialog, infoService: InfoButtonService)\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts:40\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n dialog\n \n \n MatDialog\n \n \n \n No\n \n \n \n \n dialogRef\n \n \n MatDialogRef\n \n \n \n No\n \n \n \n \n spatialSearchDialog\n \n \n MatDialog\n \n \n \n No\n \n \n \n \n infoService\n \n \n InfoButtonService\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n\n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n buttonClicked\n \n \n \n \n \n \nbuttonClicked()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts:49\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n close\n \n \n \n \n \n \nclose()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts:54\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n launchInfoDialog\n \n \n \n \n \n \nlaunchInfoDialog(data: PanelData)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts:58\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n data\n \n PanelData\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n ngOnDestroy\n \n \n \n \n \n \nngOnDestroy()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts:83\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n onDialogButtonClick\n \n \n \n \n \n \nonDialogButtonClick()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts:72\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Public\n dialog\n \n \n \n \n \n \n Type : MatDialog\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts:43\n \n \n\n\n \n \n \n \n \n \n \n \n Private\n Readonly\n dialogSubs\n \n \n \n \n \n \n Default value : new Subscription()\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts:40\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n organs$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(SpatialSearchUiSelectors.organs)\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts:28\n \n \n\n\n \n \n \n \n \n \n \n \n panelData\n \n \n \n \n \n \n Type : PanelData\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts:36\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n selectedOrgan$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(SpatialSearchUiSelectors.organ)\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts:25\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n sex$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(SpatialSearchUiSelectors.sex)\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts:22\n \n \n\n\n \n \n \n \n \n \n \n \n Private\n Readonly\n subscriptions\n \n \n \n \n \n \n Default value : new Subscription()\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts:38\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n updateOrgan\n \n \n \n \n \n \n Default value : actionAsFn(SetOrgan)\n \n \n \n \n Decorators : \n \n \n @Dispatch()\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts:34\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n updateSex\n \n \n \n \n \n \n Default value : actionAsFn(SetSex)\n \n \n \n \n Decorators : \n \n \n @Dispatch()\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts:31\n \n \n\n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, OnDestroy } from '@angular/core';\nimport { MatDialog, MatDialogRef } from '@angular/material/dialog';\nimport { Dispatch } from '@ngxs-labs/dispatch-decorator';\nimport { Select } from '@ngxs/store';\nimport { InfoButtonService, InfoDialogComponent, OrganInfo, PanelData } from 'ccf-shared';\nimport { Observable, Subscription } from 'rxjs';\n\nimport { actionAsFn } from '../../../core/store/action-as-fn';\nimport { SetOrgan, SetSex } from '../../../core/store/spatial-search-ui/spatial-search-ui.actions';\nimport { SpatialSearchUiSelectors } from '../../../core/store/spatial-search-ui/spatial-search-ui.selectors';\nimport { Sex, SpatialSearchConfigComponent } from '../spatial-search-config/spatial-search-config.component';\nimport { SpatialSearchUiBehaviorComponent } from '../spatial-search-ui-behavior/spatial-search-ui-behavior.component';\n\n\n@Component({\n selector: 'ccf-spatial-search-config-behavior',\n templateUrl: './spatial-search-config-behavior.component.html',\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class SpatialSearchConfigBehaviorComponent implements OnDestroy {\n @Select(SpatialSearchUiSelectors.sex)\n readonly sex$: Observable;\n\n @Select(SpatialSearchUiSelectors.organ)\n readonly selectedOrgan$: Observable;\n\n @Select(SpatialSearchUiSelectors.organs)\n readonly organs$: Observable;\n\n @Dispatch()\n readonly updateSex = actionAsFn(SetSex);\n\n @Dispatch()\n readonly updateOrgan = actionAsFn(SetOrgan);\n\n panelData: PanelData;\n\n private readonly subscriptions = new Subscription();\n\n private readonly dialogSubs = new Subscription();\n\n constructor(\n public dialog: MatDialog,\n private readonly dialogRef: MatDialogRef,\n private readonly spatialSearchDialog: MatDialog,\n private readonly infoService: InfoButtonService\n ) { }\n\n buttonClicked(): void {\n this.spatialSearchDialog.open(SpatialSearchUiBehaviorComponent);\n this.close();\n }\n\n close(): void {\n this.dialogRef.close();\n }\n\n launchInfoDialog(data: PanelData): void {\n this.dialogSubs.unsubscribe();\n this.dialog.open(InfoDialogComponent, {\n autoFocus: false,\n panelClass: 'modal-animated',\n width: '72rem',\n data: {\n title: data.infoTitle,\n content: data.content,\n videoID: data.videoID\n }\n });\n }\n\n onDialogButtonClick(): void {\n this.infoService.updateData('assets/docs/SPATIAL_SEARCH_README.md', 'UfxMpzatowE', 'Spatial Search');\n const panelContent$ = this.infoService.panelContent.asObservable();\n this.dialogSubs.add(panelContent$.subscribe(data => {\n if (data.content.length) {\n this.panelData = data;\n this.launchInfoDialog(this.panelData);\n }\n }));\n }\n\n ngOnDestroy(): void {\n this.subscriptions.unsubscribe();\n }\n}\n\n \n\n \n \n\n\n \n\n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ''\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'SpatialSearchConfigBehaviorComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/SpatialSearchConfigBehaviorModule.html":{"url":"modules/SpatialSearchConfigBehaviorModule.html","title":"module - SpatialSearchConfigBehaviorModule","body":"\n \n\n\n\n\n Modules\n SpatialSearchConfigBehaviorModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_SpatialSearchConfigBehaviorModule\n\n\n\ncluster_SpatialSearchConfigBehaviorModule_declarations\n\n\n\ncluster_SpatialSearchConfigBehaviorModule_exports\n\n\n\ncluster_SpatialSearchConfigBehaviorModule_imports\n\n\n\n\nSpatialSearchConfigBehaviorComponent\n\nSpatialSearchConfigBehaviorComponent\n\n\n\nSpatialSearchConfigBehaviorModule\n\nSpatialSearchConfigBehaviorModule\n\nSpatialSearchConfigBehaviorModule -->\n\nSpatialSearchConfigBehaviorComponent->SpatialSearchConfigBehaviorModule\n\n\n\n\n\nSpatialSearchConfigBehaviorComponent \n\nSpatialSearchConfigBehaviorComponent \n\nSpatialSearchConfigBehaviorComponent -->\n\nSpatialSearchConfigBehaviorModule->SpatialSearchConfigBehaviorComponent \n\n\n\n\n\nSpatialSearchConfigModule\n\nSpatialSearchConfigModule\n\nSpatialSearchConfigBehaviorModule -->\n\nSpatialSearchConfigModule->SpatialSearchConfigBehaviorModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n SpatialSearchConfigBehaviorComponent\n \n \n \n \n Imports\n \n \n SpatialSearchConfigModule\n \n \n \n \n Exports\n \n \n SpatialSearchConfigBehaviorComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatDialogModule } from '@angular/material/dialog';\n\nimport { SpatialSearchConfigModule } from '../spatial-search-config/spatial-search-config.module';\nimport { SpatialSearchConfigBehaviorComponent } from './spatial-search-config-behavior.component';\n\n@NgModule({\n imports: [\n CommonModule,\n SpatialSearchConfigModule,\n MatDialogModule\n ],\n declarations: [SpatialSearchConfigBehaviorComponent],\n exports: [SpatialSearchConfigBehaviorComponent]\n})\nexport class SpatialSearchConfigBehaviorModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/SpatialSearchConfigComponent.html":{"url":"components/SpatialSearchConfigComponent.html","title":"component - SpatialSearchConfigComponent","body":"\n \n\n\n\n\n\n Components\n \n SpatialSearchConfigComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/spatial-search-config/spatial-search-config.component.ts\n\n\n\n \n Description\n \n \n Config popup for spatial search\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-spatial-search-config\n \n\n \n styleUrls\n ./spatial-search-config.component.scss\n \n\n\n\n \n templateUrl\n ./spatial-search-config.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n\n\n \n \n Inputs\n \n \n \n \n \n \n organs\n \n \n selectedOrgan\n \n \n sex\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n buttonClicked\n \n \n closeDialog\n \n \n infoClicked\n \n \n updateOrgan\n \n \n updateSex\n \n \n \n \n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n\n \n Inputs\n \n \n \n \n \n organs\n \n \n \n \n Type : OrganInfo[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config/spatial-search-config.component.ts:20\n \n \n \n \n Selectable organs\n\n \n \n \n \n \n \n \n \n \n selectedOrgan\n \n \n \n \n Type : OrganInfo\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config/spatial-search-config.component.ts:23\n \n \n \n \n Currently selected organ\n\n \n \n \n \n \n \n \n \n \n sex\n \n \n \n \n Type : Sex\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config/spatial-search-config.component.ts:26\n \n \n \n \n Currently selected sex\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n buttonClicked\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config/spatial-search-config.component.ts:35\n \n \n \n \n Emits when the continue button is clicked\n\n \n \n \n \n \n \n \n \n \n closeDialog\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config/spatial-search-config.component.ts:38\n \n \n \n \n Emits when the close button is clicked\n\n \n \n \n \n \n \n \n \n \n infoClicked\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config/spatial-search-config.component.ts:41\n \n \n \n \n Emits when the info button is clicked\n\n \n \n \n \n \n \n \n \n \n updateOrgan\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config/spatial-search-config.component.ts:32\n \n \n \n \n Emits when organ is updated\n\n \n \n \n \n \n \n \n \n \n updateSex\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config/spatial-search-config.component.ts:29\n \n \n \n \n Emits when sex is updated\n\n \n \n \n \n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-spatial-search-config\"\n\n \n \n \n \n Default value : 'ccf-spatial-search-config'\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config/spatial-search-config.component.ts:17\n \n \n\n\n \n \n\n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-spatial-search-config'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config/spatial-search-config.component.ts:17\n \n \n\n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, HostBinding, Input, Output } from '@angular/core';\nimport { OrganInfo } from 'ccf-shared';\n\n/** Sex can either be male or female */\nexport type Sex = 'male' | 'female';\n\n/**\n * Config popup for spatial search\n */\n@Component({\n selector: 'ccf-spatial-search-config',\n templateUrl: './spatial-search-config.component.html',\n styleUrls: ['./spatial-search-config.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class SpatialSearchConfigComponent {\n @HostBinding('class') readonly className = 'ccf-spatial-search-config';\n\n /** Selectable organs */\n @Input() organs: OrganInfo[];\n\n /** Currently selected organ */\n @Input() selectedOrgan?: OrganInfo;\n\n /** Currently selected sex */\n @Input() sex: Sex;\n\n /** Emits when sex is updated */\n @Output() readonly updateSex = new EventEmitter();\n\n /** Emits when organ is updated */\n @Output() readonly updateOrgan = new EventEmitter();\n\n /** Emits when the continue button is clicked */\n @Output() readonly buttonClicked = new EventEmitter();\n\n /** Emits when the close button is clicked */\n @Output() readonly closeDialog = new EventEmitter();\n\n /** Emits when the info button is clicked */\n @Output() readonly infoClicked = new EventEmitter();\n}\n\n \n\n \n \n \n Configure Spatial Search\n \n info\n \n \n \n close\n \n\n\n\n Donor Sex: \n \n Male\n Female\n \n\n\n\n Select an organ\n \n Organs\n \n \n {{organ.name}}\n \n \n \n\n\nContinue\n\n \n\n \n \n ./spatial-search-config.component.scss\n \n :host {\n display: flex;\n flex-direction: column;\n align-items: flex-start;\n padding: 2rem;\n gap: 2rem;\n width: 30.5rem;\n box-shadow: 0px 25rem 25rem rgba(0, 0, 0, 0.16);\n border-radius: .25rem;\n font-size: 1rem;\n\n .button {\n cursor: pointer;\n }\n\n .header {\n display: flex;\n justify-content: space-between;\n width: 100%;\n font-size: 1.25rem;\n \n .header-left {\n display: flex;\n align-items: center;\n\n .title {\n margin-right: 1rem;\n }\n }\n\n button {\n padding: 0;\n background: none;\n border: none;\n cursor: pointer;\n outline: none;\n border-radius: 0.25rem;\n transition: 0.6s;\n }\n }\n\n .sex-toggle {\n display: flex;\n\n .label {\n margin-right: 2rem;\n }\n\n .radio {\n margin-right: 4rem;\n }\n }\n\n .organ-selector {\n .label {\n height: 0rem;\n }\n\n ::ng-deep .mat-form-field-wrapper {\n padding-bottom: 1rem;\n padding-top: 3rem;\n margin-left: 0.5rem;\n width: 14rem;\n\n .mat-form-field-infix {\n padding: 0;\n border-top: none;\n }\n\n .mat-form-field-underline {\n bottom: 0rem;\n height: 0.125rem;\n }\n\n .mat-select-arrow-wrapper {\n transform: translatey(0rem);\n }\n }\n }\n\n .continue-button {\n display: flex;\n flex-direction: row;\n justify-content: center;\n align-items: center;\n padding: .25rem 1rem;\n width: 14rem;\n height: 2rem;\n border-width: 1px;\n border-style: solid;\n border-radius: .25rem;\n box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.16);\n\n &.disabled {\n pointer-events: none;\n opacity: .5;\n }\n }\n}\n\n::ng-deep .organ-select {\n position: absolute;\n top: 2.5rem;\n left: -0.25rem;\n border-radius: 0.5rem;\n max-height: 24.5rem;\n width: 14rem;\n\n .organ-select-option {\n height: 3.5rem;\n border-bottom: 1px solid;\n }\n}\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' Configure Spatial Search info close Donor Sex: Male Female Select an organ Organs {{organ.name}} Continue'\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'SpatialSearchConfigComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/SpatialSearchConfigModule.html":{"url":"modules/SpatialSearchConfigModule.html","title":"module - SpatialSearchConfigModule","body":"\n \n\n\n\n\n Modules\n SpatialSearchConfigModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_SpatialSearchConfigModule\n\n\n\ncluster_SpatialSearchConfigModule_exports\n\n\n\ncluster_SpatialSearchConfigModule_declarations\n\n\n\n\nSpatialSearchConfigComponent\n\nSpatialSearchConfigComponent\n\n\n\nSpatialSearchConfigModule\n\nSpatialSearchConfigModule\n\nSpatialSearchConfigModule -->\n\nSpatialSearchConfigComponent->SpatialSearchConfigModule\n\n\n\n\n\nSpatialSearchConfigComponent \n\nSpatialSearchConfigComponent \n\nSpatialSearchConfigComponent -->\n\nSpatialSearchConfigModule->SpatialSearchConfigComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/shared/components/spatial-search-config/spatial-search-config.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n SpatialSearchConfigComponent\n \n \n \n \n Exports\n \n \n SpatialSearchConfigComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { FormsModule } from '@angular/forms';\nimport { MatButtonModule } from '@angular/material/button';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatRadioModule } from '@angular/material/radio';\nimport { MatSelectModule } from '@angular/material/select';\n\nimport { SpatialSearchConfigComponent } from './spatial-search-config.component';\n\n@NgModule({\n imports: [\n CommonModule,\n FormsModule,\n MatSelectModule,\n MatIconModule,\n MatRadioModule,\n MatButtonModule\n ],\n declarations: [SpatialSearchConfigComponent],\n exports: [SpatialSearchConfigComponent]\n})\nexport class SpatialSearchConfigModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/SpatialSearchFilterItem.html":{"url":"interfaces/SpatialSearchFilterItem.html","title":"interface - SpatialSearchFilterItem","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n SpatialSearchFilterItem\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.state.ts\n \n\n\n\n \n Extends\n \n \n SpatialSearchListItem\n \n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n id\n \n \n \n \n search\n \n \n \n \n sex\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n id\n \n \n \n \n \n \n \n \n id: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n search\n \n \n \n \n \n \n \n \n search: SpatialSearch\n\n \n \n\n\n \n \n Type : SpatialSearch\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n sex\n \n \n \n \n \n \n \n \n sex: Sex\n\n \n \n\n\n \n \n Type : Sex\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { Injectable } from '@angular/core';\nimport { Action, State, StateContext } from '@ngxs/store';\nimport { append, removeItem } from '@ngxs/store/operators';\nimport { SpatialSearch } from 'ccf-database';\nimport { SpatialSearchListItem } from 'ccf-shared';\n\nimport { Sex } from '../../../shared/components/spatial-search-config/spatial-search-config.component';\nimport { AddSearch, RemoveSearch, SetSelectedSearches } from './spatial-search-filter.actions';\n\n\nexport interface SpatialSearchFilterItem extends SpatialSearchListItem {\n id: string;\n search: SpatialSearch;\n sex: Sex;\n}\n\nexport type SpatialSearchFilterModel = SpatialSearchFilterItem[];\n\n\n@State({\n name: 'spatialSearchFilter',\n defaults: []\n})\n@Injectable()\nexport class SpatialSearchFilterState {\n @Action(AddSearch)\n addSearch(ctx: StateContext, { sex, organName, search }: AddSearch): void {\n ctx.setState(append([this.createItem(sex, organName, search)]));\n }\n\n @Action(RemoveSearch)\n removeSearch(ctx: StateContext, { id }: RemoveSearch): void {\n ctx.setState(removeItem(item => item?.id === id));\n }\n\n @Action(SetSelectedSearches)\n setSelectedSearches(ctx: StateContext, { items }: SetSelectedSearches): void {\n const selectedByIds = new Map(items.map(item => [item.id, item]));\n const oldItems = ctx.getState();\n const newItems = oldItems.map(item =>\n selectedByIds.get(item.id) ??\n (item.selected ? { ...item, selected: false } : item)\n );\n\n ctx.setState(newItems);\n }\n\n private createItem(sex: Sex, name: string, search: SpatialSearch): SpatialSearchFilterItem {\n return {\n id: this.createItemId(search),\n selected: true,\n description: this.createItemDescription(sex, name, search),\n sex,\n search\n };\n }\n\n private createItemId(search: SpatialSearch): string {\n const { x, y, z, radius, target } = search;\n return `${target}-${radius}-${x},${y},${z}`;\n }\n\n private createItemDescription(sex: Sex, name: string, search: SpatialSearch): string {\n const capitalize = (value: string) => value.slice(0, 1).toUpperCase() + value.slice(1);\n const { x, y, z, radius } = search;\n\n return `${capitalize(sex)}, ${capitalize(name)}, ${radius.toFixed(1)} mm, X: ${x.toFixed(1)}, Y: ${y.toFixed(1)}, Z: ${z.toFixed(1)}`;\n }\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/SpatialSearchFilterSelectors.html":{"url":"classes/SpatialSearchFilterSelectors.html","title":"class - SpatialSearchFilterSelectors","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n SpatialSearchFilterSelectors\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.selectors.ts\n \n\n\n\n\n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n Static\n items\n \n \n Static\n searches\n \n \n Static\n selectedSearches\n \n \n \n \n\n\n\n\n\n \n \n\n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Static\n items\n \n \n \n \n \n \n \n items(state: SpatialSearchFilterModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['SpatialSearchFilterState'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.selectors.ts:9\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n SpatialSearchFilterModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : SpatialSearchFilterItem[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n searches\n \n \n \n \n \n \n \n searches(items: SpatialSearchFilterItem[])\n \n \n\n \n \n Decorators : \n \n @Selector(['undefined'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.selectors.ts:14\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n items\n \n SpatialSearchFilterItem[]\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : SpatialSearch[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n selectedSearches\n \n \n \n \n \n \n \n selectedSearches(items: SpatialSearchFilterItem[])\n \n \n\n \n \n Decorators : \n \n @Selector(['undefined'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.selectors.ts:19\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n items\n \n SpatialSearchFilterItem[]\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : SpatialSearch[]\n\n \n \n \n \n \n \n \n \n\n\n\n\n\n\n \n\n\n \n import { Selector } from '@ngxs/store';\nimport { SpatialSearch } from 'ccf-database';\n\nimport { SpatialSearchFilterItem, SpatialSearchFilterModel, SpatialSearchFilterState } from './spatial-search-filter.state';\n\n\nexport class SpatialSearchFilterSelectors {\n @Selector([SpatialSearchFilterState])\n static items(state: SpatialSearchFilterModel): SpatialSearchFilterItem[] {\n return state;\n }\n\n @Selector([SpatialSearchFilterSelectors.items])\n static searches(items: SpatialSearchFilterItem[]): SpatialSearch[] {\n return items.map(item => item.search);\n }\n\n @Selector([SpatialSearchFilterSelectors.items])\n static selectedSearches(items: SpatialSearchFilterItem[]): SpatialSearch[] {\n return items.filter(item => item.selected).map(item => item.search);\n }\n}\n\n \n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/SpatialSearchFilterState.html":{"url":"injectables/SpatialSearchFilterState.html","title":"injectable - SpatialSearchFilterState","body":"\n \n\n\n\n\n\n\n\n\n Injectables\n SpatialSearchFilterState\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.state.ts\n \n\n\n\n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n addSearch\n \n \n Private\n createItem\n \n \n Private\n createItemDescription\n \n \n Private\n createItemId\n \n \n removeSearch\n \n \n setSelectedSearches\n \n \n \n \n\n\n\n\n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n addSearch\n \n \n \n \n \n \naddSearch(ctx: StateContext, undefined: AddSearch)\n \n \n\n \n \n Decorators : \n \n @Action(AddSearch)\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.state.ts:27\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n ctx\n \n StateContext\n \n\n \n No\n \n\n\n \n \n \n AddSearch\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n createItem\n \n \n \n \n \n \n \n createItem(sex: Sex, name: string, search: SpatialSearch)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.state.ts:48\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n sex\n \n Sex\n \n\n \n No\n \n\n\n \n \n name\n \n string\n \n\n \n No\n \n\n\n \n \n search\n \n SpatialSearch\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : SpatialSearchFilterItem\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n createItemDescription\n \n \n \n \n \n \n \n createItemDescription(sex: Sex, name: string, search: SpatialSearch)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.state.ts:63\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n sex\n \n Sex\n \n\n \n No\n \n\n\n \n \n name\n \n string\n \n\n \n No\n \n\n\n \n \n search\n \n SpatialSearch\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : string\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n createItemId\n \n \n \n \n \n \n \n createItemId(search: SpatialSearch)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.state.ts:58\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n search\n \n SpatialSearch\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : string\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n removeSearch\n \n \n \n \n \n \nremoveSearch(ctx: StateContext, undefined: RemoveSearch)\n \n \n\n \n \n Decorators : \n \n @Action(RemoveSearch)\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.state.ts:32\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n ctx\n \n StateContext\n \n\n \n No\n \n\n\n \n \n \n RemoveSearch\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n setSelectedSearches\n \n \n \n \n \n \nsetSelectedSearches(ctx: StateContext, undefined: SetSelectedSearches)\n \n \n\n \n \n Decorators : \n \n @Action(SetSelectedSearches)\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.state.ts:37\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n ctx\n \n StateContext\n \n\n \n No\n \n\n\n \n \n \n SetSelectedSearches\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n\n \n\n\n \n import { Injectable } from '@angular/core';\nimport { Action, State, StateContext } from '@ngxs/store';\nimport { append, removeItem } from '@ngxs/store/operators';\nimport { SpatialSearch } from 'ccf-database';\nimport { SpatialSearchListItem } from 'ccf-shared';\n\nimport { Sex } from '../../../shared/components/spatial-search-config/spatial-search-config.component';\nimport { AddSearch, RemoveSearch, SetSelectedSearches } from './spatial-search-filter.actions';\n\n\nexport interface SpatialSearchFilterItem extends SpatialSearchListItem {\n id: string;\n search: SpatialSearch;\n sex: Sex;\n}\n\nexport type SpatialSearchFilterModel = SpatialSearchFilterItem[];\n\n\n@State({\n name: 'spatialSearchFilter',\n defaults: []\n})\n@Injectable()\nexport class SpatialSearchFilterState {\n @Action(AddSearch)\n addSearch(ctx: StateContext, { sex, organName, search }: AddSearch): void {\n ctx.setState(append([this.createItem(sex, organName, search)]));\n }\n\n @Action(RemoveSearch)\n removeSearch(ctx: StateContext, { id }: RemoveSearch): void {\n ctx.setState(removeItem(item => item?.id === id));\n }\n\n @Action(SetSelectedSearches)\n setSelectedSearches(ctx: StateContext, { items }: SetSelectedSearches): void {\n const selectedByIds = new Map(items.map(item => [item.id, item]));\n const oldItems = ctx.getState();\n const newItems = oldItems.map(item =>\n selectedByIds.get(item.id) ??\n (item.selected ? { ...item, selected: false } : item)\n );\n\n ctx.setState(newItems);\n }\n\n private createItem(sex: Sex, name: string, search: SpatialSearch): SpatialSearchFilterItem {\n return {\n id: this.createItemId(search),\n selected: true,\n description: this.createItemDescription(sex, name, search),\n sex,\n search\n };\n }\n\n private createItemId(search: SpatialSearch): string {\n const { x, y, z, radius, target } = search;\n return `${target}-${radius}-${x},${y},${z}`;\n }\n\n private createItemDescription(sex: Sex, name: string, search: SpatialSearch): string {\n const capitalize = (value: string) => value.slice(0, 1).toUpperCase() + value.slice(1);\n const { x, y, z, radius } = search;\n\n return `${capitalize(sex)}, ${capitalize(name)}, ${radius.toFixed(1)} mm, X: ${x.toFixed(1)}, Y: ${y.toFixed(1)}, Z: ${z.toFixed(1)}`;\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{"url":"components/SpatialSearchKeyboardUIBehaviorComponent.html","title":"component - SpatialSearchKeyboardUIBehaviorComponent","body":"\n \n\n\n\n\n\n Components\n \n SpatialSearchKeyboardUIBehaviorComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts\n\n\n\n \n Description\n \n \n Behavioral component for spatial search keyboard UI\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-spatial-search-keyboard-ui-behavior\n \n\n\n\n\n \n templateUrl\n ./spatial-search-keyboard-ui-behavior.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Readonly\n className\n \n \n currentDelta\n \n \n Optional\n currentKey\n \n \n shiftPressed\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n handleKey\n \n \n keyClick\n \n \n keyHover\n \n \n keyUp\n \n \n updatePosition\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n delta\n \n \n position\n \n \n shiftDelta\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n changePosition\n \n \n \n \n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n \n \n HostListeners\n \n \n \n \n \n \n document:keydown\n \n \n document:keyup\n \n \n \n \n\n \n \n\n\n\n \n Inputs\n \n \n \n \n \n delta\n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 1\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts:19\n \n \n \n \n Amount the position shifts for each key press\n\n \n \n \n \n \n \n \n \n \n position\n \n \n \n \n Type : Position\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts:25\n \n \n \n \n Current position of spatial search\n\n \n \n \n \n \n \n \n \n \n shiftDelta\n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 2\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts:22\n \n \n \n \n Input of spatial search keyboard uibehavior component\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n changePosition\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts:28\n \n \n \n \n Emits when position changes\n\n \n \n \n \n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-spatial-search-keyboard-ui-behavior\"\n\n \n \n \n \n Default value : 'ccf-spatial-search-keyboard-ui-behavior'\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts:16\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n\n\n \n HostListeners \n \n \n \n \n \n document:keydown\n \n \n \n \n \n \n Arguments : '$event' \n \n \n \n \ndocument:keydown(target: KeyboardEvent)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts:80\n \n \n\n\n \n \n Listens for keydown keyboard event and updates the position\n\n\n \n Parameters :\n \n \n \n Name\n Optional\n Description\n \n \n \n \n target\n\n \n No\n \n\n\n \n Keyboard event\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n document:keyup\n \n \n \n \n \n \n Arguments : '$event' \n \n \n \n \ndocument:keyup(target: KeyboardEvent)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts:90\n \n \n\n\n \n \n Listens for keyup keyboard event and updates currentKey / shiftPressed\n\n\n \n Parameters :\n \n \n \n Name\n Optional\n Description\n \n \n \n \n target\n\n \n No\n \n\n\n \n Keyboard event\n\n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n Methods\n \n \n \n \n \n \n \n handleKey\n \n \n \n \n \n \nhandleKey(target: KeyboardEvent)\n \n \n\n \n \n Decorators : \n \n @HostListener('document:keydown', ['$event'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts:80\n \n \n\n\n \n \n Listens for keydown keyboard event and updates the position\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n target\n \n KeyboardEvent\n \n\n \n No\n \n\n\n \n Keyboard event\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n keyClick\n \n \n \n \n \n \nkeyClick(key: string)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts:102\n \n \n\n\n \n \n Updates the position when a key is clicked\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n key\n \n string\n \n\n \n No\n \n\n\n \n Key value\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n keyHover\n \n \n \n \n \n \nkeyHover(key?: string)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts:110\n \n \n\n\n \n \n Updates current key when a key is hovered over\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n key\n \n string\n \n\n \n Yes\n \n\n\n \n Key value\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n keyUp\n \n \n \n \n \n \nkeyUp(target: KeyboardEvent)\n \n \n\n \n \n Decorators : \n \n @HostListener('document:keyup', ['$event'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts:90\n \n \n\n\n \n \n Listens for keyup keyboard event and updates currentKey / shiftPressed\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n target\n \n KeyboardEvent\n \n\n \n No\n \n\n\n \n Keyboard event\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n updatePosition\n \n \n \n \n \n \nupdatePosition(key: string)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts:43\n \n \n\n\n \n \n Shifts position based on key\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n key\n \n string\n \n\n \n No\n \n\n\n \n Key value\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-spatial-search-keyboard-ui-behavior'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts:16\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n \n \n \n \n \n \n currentDelta\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts:34\n \n \n\n \n \n Current delta\n\n \n \n\n \n \n \n \n \n \n \n \n Optional\n currentKey\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts:31\n \n \n\n \n \n Current key being pressed/clicked\n\n \n \n\n \n \n \n \n \n \n \n \n shiftPressed\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts:37\n \n \n\n \n \n True while shift key is pressed\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, HostBinding, HostListener, Input, Output } from '@angular/core';\n\nimport { Position } from '../../../core/store/spatial-search-ui/spatial-search-ui.state';\n\n\n/**\n * Behavioral component for spatial search keyboard UI\n */\n@Component({\n selector: 'ccf-spatial-search-keyboard-ui-behavior',\n templateUrl: './spatial-search-keyboard-ui-behavior.component.html',\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class SpatialSearchKeyboardUIBehaviorComponent {\n /** HTML class */\n @HostBinding('class') readonly className = 'ccf-spatial-search-keyboard-ui-behavior';\n\n /** Amount the position shifts for each key press */\n @Input() delta = 1;\n\n /** Input of spatial search keyboard uibehavior component */\n @Input() shiftDelta = 2;\n\n /** Current position of spatial search */\n @Input() position: Position;\n\n /** Emits when position changes */\n @Output() readonly changePosition = new EventEmitter();\n\n /** Current key being pressed/clicked */\n currentKey?: string;\n\n /** Current delta */\n currentDelta: number;\n\n /** True while shift key is pressed */\n shiftPressed = false;\n\n /**\n * Shifts position based on key\n * @param key Key value\n */\n updatePosition(key: string): void {\n this.currentDelta = this.shiftPressed ? this.shiftDelta : this.delta;\n if (key === 'Shift') {\n this.shiftPressed = true;\n } else {\n this.currentKey = key.toLowerCase();\n switch (this.currentKey) {\n case 'q':\n this.position = { ...this.position, z: this.position.z - this.currentDelta };\n break;\n case 'e':\n this.position = { ...this.position, z: this.position.z + this.currentDelta };\n break;\n case 'w':\n this.position = { ...this.position, y: this.position.y + this.currentDelta };\n break;\n case 's':\n this.position = { ...this.position, y: this.position.y - this.currentDelta };\n break;\n case 'a':\n this.position = { ...this.position, x: this.position.x - this.currentDelta };\n break;\n case 'd':\n this.position = { ...this.position, x: this.position.x + this.currentDelta };\n break;\n default:\n break;\n }\n this.changePosition.emit(this.position);\n }\n }\n\n /**\n * Listens for keydown keyboard event and updates the position\n * @param target Keyboard event\n */\n @HostListener('document:keydown', ['$event'])\n handleKey(target: KeyboardEvent): void {\n target.preventDefault();\n this.updatePosition(target.key);\n }\n\n /**\n * Listens for keyup keyboard event and updates currentKey / shiftPressed\n * @param target Keyboard event\n */\n @HostListener('document:keyup', ['$event'])\n keyUp(target: KeyboardEvent): void {\n if (target.key === 'Shift') {\n this.shiftPressed = false;\n } else {\n this.currentKey = undefined;\n }\n }\n\n /**\n * Updates the position when a key is clicked\n * @param key Key value\n */\n keyClick(key: string): void {\n this.updatePosition(key);\n }\n\n /**\n * Updates current key when a key is hovered over\n * @param key Key value\n */\n keyHover(key?: string): void {\n this.currentKey = key;\n }\n}\n\n \n\n \n \n\n \n\n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ''\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'SpatialSearchKeyboardUIBehaviorComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{"url":"modules/SpatialSearchKeyboardUIBehaviorModule.html","title":"module - SpatialSearchKeyboardUIBehaviorModule","body":"\n \n\n\n\n\n Modules\n SpatialSearchKeyboardUIBehaviorModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_SpatialSearchKeyboardUIBehaviorModule\n\n\n\ncluster_SpatialSearchKeyboardUIBehaviorModule_imports\n\n\n\ncluster_SpatialSearchKeyboardUIBehaviorModule_exports\n\n\n\ncluster_SpatialSearchKeyboardUIBehaviorModule_declarations\n\n\n\n\nSpatialSearchKeyboardUIBehaviorComponent\n\nSpatialSearchKeyboardUIBehaviorComponent\n\n\n\nSpatialSearchKeyboardUIBehaviorModule\n\nSpatialSearchKeyboardUIBehaviorModule\n\nSpatialSearchKeyboardUIBehaviorModule -->\n\nSpatialSearchKeyboardUIBehaviorComponent->SpatialSearchKeyboardUIBehaviorModule\n\n\n\n\n\nSpatialSearchKeyboardUIBehaviorComponent \n\nSpatialSearchKeyboardUIBehaviorComponent \n\nSpatialSearchKeyboardUIBehaviorComponent -->\n\nSpatialSearchKeyboardUIBehaviorModule->SpatialSearchKeyboardUIBehaviorComponent \n\n\n\n\n\nSpatialSearchKeyboardUIModule\n\nSpatialSearchKeyboardUIModule\n\nSpatialSearchKeyboardUIBehaviorModule -->\n\nSpatialSearchKeyboardUIModule->SpatialSearchKeyboardUIBehaviorModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n SpatialSearchKeyboardUIBehaviorComponent\n \n \n \n \n Imports\n \n \n SpatialSearchKeyboardUIModule\n \n \n \n \n Exports\n \n \n SpatialSearchKeyboardUIBehaviorComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\n\nimport { SpatialSearchKeyboardUIModule } from '../spatial-search-keyboard-ui/spatial-search-keyboard-ui.module';\nimport { SpatialSearchKeyboardUIBehaviorComponent } from './spatial-search-keyboard-ui-behavior.component';\n\n@NgModule({\n imports: [\n CommonModule,\n SpatialSearchKeyboardUIModule\n ],\n declarations: [SpatialSearchKeyboardUIBehaviorComponent],\n exports: [SpatialSearchKeyboardUIBehaviorComponent]\n})\nexport class SpatialSearchKeyboardUIBehaviorModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/SpatialSearchKeyboardUIComponent.html":{"url":"components/SpatialSearchKeyboardUIComponent.html","title":"component - SpatialSearchKeyboardUIComponent","body":"\n \n\n\n\n\n\n Components\n \n SpatialSearchKeyboardUIComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui/spatial-search-keyboard-ui.component.ts\n\n\n\n \n Description\n \n \n Keyboard control UI for spatial search\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-spatial-search-keyboard-ui\n \n\n \n styleUrls\n ./spatial-search-keyboard-ui.component.scss\n \n\n\n\n \n templateUrl\n ./spatial-search-keyboard-ui.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Readonly\n className\n \n \n keyMap\n \n \n \n \n\n\n \n \n Inputs\n \n \n \n \n \n \n currentKey\n \n \n shiftPressed\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n keyClicked\n \n \n keyHovered\n \n \n \n \n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n\n \n Inputs\n \n \n \n \n \n currentKey\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui/spatial-search-keyboard-ui.component.ts:18\n \n \n \n \n Current key pressed\n\n \n \n \n \n \n \n \n \n \n shiftPressed\n \n \n \n \n Type : boolean\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui/spatial-search-keyboard-ui.component.ts:21\n \n \n \n \n True if shift key is pressed\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n keyClicked\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui/spatial-search-keyboard-ui.component.ts:24\n \n \n \n \n Emits when a key is clicked\n\n \n \n \n \n \n \n \n \n \n keyHovered\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui/spatial-search-keyboard-ui.component.ts:27\n \n \n \n \n Emits the key value when a key is hovered over\n\n \n \n \n \n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-spatial-search-keyboard-ui\"\n\n \n \n \n \n Default value : 'ccf-spatial-search-keyboard-ui'\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui/spatial-search-keyboard-ui.component.ts:15\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n\n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-spatial-search-keyboard-ui'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui/spatial-search-keyboard-ui.component.ts:15\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n \n \n \n \n \n \n keyMap\n \n \n \n \n \n \n Type : []\n\n \n \n \n \n Default value : [\n {\n key: 'w',\n direction: 'north'\n },\n {\n key: 's',\n direction: 'south'\n },\n {\n key: 'a',\n direction: 'west'\n },\n {\n key: 'd',\n direction: 'east'\n },\n {\n key: 'e',\n direction: 'north_east'\n },\n {\n key: 'q',\n direction: 'south_west'\n }\n ]\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui/spatial-search-keyboard-ui.component.ts:30\n \n \n\n \n \n List of keys and their arrow icons that appear when the key is pressed\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, HostBinding, Input, Output } from '@angular/core';\n\n\n/**\n * Keyboard control UI for spatial search\n */\n@Component({\n selector: 'ccf-spatial-search-keyboard-ui',\n templateUrl: './spatial-search-keyboard-ui.component.html',\n styleUrls: ['./spatial-search-keyboard-ui.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class SpatialSearchKeyboardUIComponent {\n /** HTML class */\n @HostBinding('class') readonly className = 'ccf-spatial-search-keyboard-ui';\n\n /** Current key pressed */\n @Input() currentKey?: string;\n\n /** True if shift key is pressed */\n @Input() shiftPressed: boolean;\n\n /** Emits when a key is clicked */\n @Output() readonly keyClicked = new EventEmitter();\n\n /** Emits the key value when a key is hovered over */\n @Output() readonly keyHovered = new EventEmitter();\n\n /** List of keys and their arrow icons that appear when the key is pressed */\n keyMap = [\n {\n key: 'w',\n direction: 'north'\n },\n {\n key: 's',\n direction: 'south'\n },\n {\n key: 'a',\n direction: 'west'\n },\n {\n key: 'd',\n direction: 'east'\n },\n {\n key: 'e',\n direction: 'north_east'\n },\n {\n key: 'q',\n direction: 'south_west'\n }\n ];\n}\n\n \n\n \n \n {{key.direction}}\n \n\n\n \n Q\n W\n E\n \n \n A\n S\n D\n \n SHIFT\n\n\n \n\n \n \n ./spatial-search-keyboard-ui.component.scss\n \n :host {\n .direction-arrow {\n display: grid;\n grid-template-columns: repeat(5, .5fr);\n grid-template-rows: 1fr;\n grid-column-gap: 0px;\n grid-row-gap: 0px;\n margin-bottom: 1rem;\n width: 7rem;\n\n .arrow {\n grid-area: 1 / 3 / 2 / 4;\n opacity: 0;\n transition: 0.5s;\n\n &.active {\n opacity: 1;\n }\n }\n }\n\n .keys {\n display: flex;\n flex-direction: column;\n align-items: flex-start;\n padding: 0px;\n gap: 0.5rem;\n width: 7rem;\n height: 7rem;\n user-select: none;\n\n .keyrow {\n display: flex;\n flex-direction: row;\n justify-content: center;\n align-items: center;\n padding: 0px;\n gap: 0.5rem;\n\n .key {\n display: flex;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n padding: 0.25rem;\n width: 2rem;\n height: 2rem;\n border: 2px solid;\n border-radius: 0.5rem;\n cursor: pointer;\n }\n }\n\n .shift {\n display: flex;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n padding: 0.25rem;\n width: 7rem;\n height: 2rem;\n border: 2px solid;\n border-radius: 0.5rem;\n }\n }\n}\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' {{key.direction}} Q W E A S D SHIFT'\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'SpatialSearchKeyboardUIComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/SpatialSearchKeyboardUIModule.html":{"url":"modules/SpatialSearchKeyboardUIModule.html","title":"module - SpatialSearchKeyboardUIModule","body":"\n \n\n\n\n\n Modules\n SpatialSearchKeyboardUIModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_SpatialSearchKeyboardUIModule\n\n\n\ncluster_SpatialSearchKeyboardUIModule_declarations\n\n\n\ncluster_SpatialSearchKeyboardUIModule_exports\n\n\n\n\nSpatialSearchKeyboardUIComponent\n\nSpatialSearchKeyboardUIComponent\n\n\n\nSpatialSearchKeyboardUIModule\n\nSpatialSearchKeyboardUIModule\n\nSpatialSearchKeyboardUIModule -->\n\nSpatialSearchKeyboardUIComponent->SpatialSearchKeyboardUIModule\n\n\n\n\n\nSpatialSearchKeyboardUIComponent \n\nSpatialSearchKeyboardUIComponent \n\nSpatialSearchKeyboardUIComponent -->\n\nSpatialSearchKeyboardUIModule->SpatialSearchKeyboardUIComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui/spatial-search-keyboard-ui.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n SpatialSearchKeyboardUIComponent\n \n \n \n \n Exports\n \n \n SpatialSearchKeyboardUIComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatIconModule } from '@angular/material/icon';\n\nimport { SpatialSearchKeyboardUIComponent } from './spatial-search-keyboard-ui.component';\n\n\n@NgModule({\n imports: [\n CommonModule,\n MatIconModule\n ],\n declarations: [SpatialSearchKeyboardUIComponent],\n exports: [SpatialSearchKeyboardUIComponent]\n})\nexport class SpatialSearchKeyboardUIModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/SpatialSearchUiBehaviorComponent.html":{"url":"components/SpatialSearchUiBehaviorComponent.html","title":"component - SpatialSearchUiBehaviorComponent","body":"\n \n\n\n\n\n\n Components\n \n SpatialSearchUiBehaviorComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts\n\n\n\n \n Description\n \n \n Behavioral component for Spatial Search UI\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-spatial-search-ui-behavior\n \n\n\n\n\n \n templateUrl\n ./spatial-search-ui-behavior.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Readonly\n anatomicalStructures$\n \n \n Readonly\n cellTypes$\n \n \n Readonly\n defaultPosition$\n \n \n Public\n dialog\n \n \n Readonly\n moveToNode\n \n \n Readonly\n organ$\n \n \n panelData\n \n \n Readonly\n position$\n \n \n Readonly\n radius$\n \n \n Readonly\n radiusSettings$\n \n \n Readonly\n resetPosition\n \n \n Readonly\n resetRadius\n \n \n Readonly\n scene$\n \n \n Readonly\n sceneBounds$\n \n \n Readonly\n sceneTarget$\n \n \n Readonly\n sex$\n \n \n Private\n Readonly\n subscriptions\n \n \n Readonly\n tissueBlocks$\n \n \n Readonly\n updatePosition\n \n \n Readonly\n updateRadius\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n addSpatialSearch\n \n \n close\n \n \n launchInfoDialog\n \n \n onDialogButtonClick\n \n \n openSpatialSearchConfig\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(dialogRef: MatDialogRef, dialog: MatDialog, infoService: InfoButtonService)\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:92\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n dialogRef\n \n \n MatDialogRef\n \n \n \n No\n \n \n \n \n dialog\n \n \n MatDialog\n \n \n \n No\n \n \n \n \n infoService\n \n \n InfoButtonService\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n\n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n addSpatialSearch\n \n \n \n \n \n \naddSpatialSearch()\n \n \n\n \n \n Decorators : \n \n @Dispatch()\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:144\n \n \n\n\n \n \n Adds a new spatial search and closes the spatial search UI\n\n\n \n \n \n Returns : GenerateSpatialSearch\n\n \n \n spatial search\n\n \n \n \n \n \n \n \n \n \n \n \n close\n \n \n \n \n \n \nclose()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:135\n \n \n\n\n \n \n Closes spatial search UI\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n launchInfoDialog\n \n \n \n \n \n \nlaunchInfoDialog(data: PanelData)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:104\n \n \n\n\n \n \n Launchs info dialog with the input data\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n data\n \n PanelData\n \n\n \n No\n \n\n\n \n Data for the info dialog\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n onDialogButtonClick\n \n \n \n \n \n \nonDialogButtonClick()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:121\n \n \n\n\n \n \n Updates dialog with spatial search information\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n openSpatialSearchConfig\n \n \n \n \n \n \nopenSpatialSearchConfig()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:152\n \n \n\n\n \n \n Closes the spatial search UI and opens spatial search config\n\n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n anatomicalStructures$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(SpatialSearchUiSelectors.anatomicalStructures)\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:68\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n cellTypes$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(SpatialSearchUiSelectors.cellTypes)\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:71\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n defaultPosition$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(SpatialSearchUiSelectors.defaultPosition)\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:56\n \n \n\n\n \n \n \n \n \n \n \n \n Public\n dialog\n \n \n \n \n \n \n Type : MatDialog\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:96\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n moveToNode\n \n \n \n \n \n \n Default value : actionAsFn(MoveToNode)\n \n \n \n \n Decorators : \n \n \n @Dispatch()\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:80\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n organ$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(SpatialSearchUiSelectors.organ)\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:50\n \n \n\n\n \n \n \n \n \n \n \n \n panelData\n \n \n \n \n \n \n Type : PanelData\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:89\n \n \n\n \n \n Data to be displayed in the info panel\n\n \n \n\n \n \n \n \n \n \n \n \n Readonly\n position$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(SpatialSearchUiSelectors.position)\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:53\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n radius$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(SpatialSearchUiSelectors.radius)\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:59\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n radiusSettings$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(SpatialSearchUiSelectors.radiusSettings)\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:62\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n resetPosition\n \n \n \n \n \n \n Default value : actionAsFn(ResetPosition)\n \n \n \n \n Decorators : \n \n \n @Dispatch()\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:77\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n resetRadius\n \n \n \n \n \n \n Default value : actionAsFn(ResetRadius)\n \n \n \n \n Decorators : \n \n \n @Dispatch()\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:86\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n scene$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(SpatialSearchUiSelectors.scene)\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:38\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n sceneBounds$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(SpatialSearchUiSelectors.sceneBounds)\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:41\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n sceneTarget$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(SpatialSearchUiSelectors.sceneTarget)\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:44\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n sex$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(SpatialSearchUiSelectors.sex)\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:47\n \n \n\n\n \n \n \n \n \n \n \n \n Private\n Readonly\n subscriptions\n \n \n \n \n \n \n Default value : new Subscription()\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:92\n \n \n\n \n \n Subscriptions for the info panel data\n\n \n \n\n \n \n \n \n \n \n \n \n Readonly\n tissueBlocks$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(SpatialSearchUiSelectors.tissueBlocks)\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:65\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n updatePosition\n \n \n \n \n \n \n Default value : actionAsFn(SetPosition)\n \n \n \n \n Decorators : \n \n \n @Dispatch()\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:74\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n updateRadius\n \n \n \n \n \n \n Default value : actionAsFn(SetRadius)\n \n \n \n \n Decorators : \n \n \n @Dispatch()\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:83\n \n \n\n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component } from '@angular/core';\nimport { MatDialog, MatDialogRef } from '@angular/material/dialog';\nimport { Dispatch } from '@ngxs-labs/dispatch-decorator';\nimport { Select } from '@ngxs/store';\nimport { SpatialSceneNode, TissueBlockResult } from 'ccf-database';\nimport { InfoButtonService, InfoDialogComponent, OrganInfo, PanelData } from 'ccf-shared';\nimport { Observable, Subscription } from 'rxjs';\n\nimport { actionAsFn } from '../../../core/store/action-as-fn';\nimport {\n GenerateSpatialSearch,\n MoveToNode,\n ResetPosition,\n ResetRadius,\n SetPosition,\n SetRadius,\n} from '../../../core/store/spatial-search-ui/spatial-search-ui.actions';\nimport { SpatialSearchUiSelectors } from '../../../core/store/spatial-search-ui/spatial-search-ui.selectors';\nimport { Position, RadiusSettings, TermResult } from '../../../core/store/spatial-search-ui/spatial-search-ui.state';\nimport {\n SpatialSearchConfigBehaviorComponent,\n} from '../spatial-search-config-behavior/spatial-search-config-behavior.component';\nimport { Sex } from '../spatial-search-config/spatial-search-config.component';\nimport { SpatialSearchUiComponent } from '../spatial-search-ui/spatial-search-ui.component';\n\n\n/**\n * Behavioral component for Spatial Search UI\n */\n@Component({\n selector: 'ccf-spatial-search-ui-behavior',\n templateUrl: './spatial-search-ui-behavior.component.html',\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class SpatialSearchUiBehaviorComponent {\n\n @Select(SpatialSearchUiSelectors.scene)\n readonly scene$: Observable;\n\n @Select(SpatialSearchUiSelectors.sceneBounds)\n readonly sceneBounds$: Observable;\n\n @Select(SpatialSearchUiSelectors.sceneTarget)\n readonly sceneTarget$: Observable;\n\n @Select(SpatialSearchUiSelectors.sex)\n readonly sex$: Observable;\n\n @Select(SpatialSearchUiSelectors.organ)\n readonly organ$: Observable;\n\n @Select(SpatialSearchUiSelectors.position)\n readonly position$: Observable;\n\n @Select(SpatialSearchUiSelectors.defaultPosition)\n readonly defaultPosition$: Observable;\n\n @Select(SpatialSearchUiSelectors.radius)\n readonly radius$: Observable;\n\n @Select(SpatialSearchUiSelectors.radiusSettings)\n readonly radiusSettings$: Observable;\n\n @Select(SpatialSearchUiSelectors.tissueBlocks)\n readonly tissueBlocks$: Observable;\n\n @Select(SpatialSearchUiSelectors.anatomicalStructures)\n readonly anatomicalStructures$: Observable;\n\n @Select(SpatialSearchUiSelectors.cellTypes)\n readonly cellTypes$: Observable;\n\n @Dispatch()\n readonly updatePosition = actionAsFn(SetPosition);\n\n @Dispatch()\n readonly resetPosition = actionAsFn(ResetPosition);\n\n @Dispatch()\n readonly moveToNode = actionAsFn(MoveToNode);\n\n @Dispatch()\n readonly updateRadius = actionAsFn(SetRadius);\n\n @Dispatch()\n readonly resetRadius = actionAsFn(ResetRadius);\n\n /** Data to be displayed in the info panel */\n panelData: PanelData;\n\n /** Subscriptions for the info panel data */\n private readonly subscriptions = new Subscription();\n\n constructor(\n private readonly dialogRef: MatDialogRef,\n public dialog: MatDialog,\n private readonly infoService: InfoButtonService\n ) { }\n\n /**\n * Launchs info dialog with the input data\n * @param data Data for the info dialog\n */\n launchInfoDialog(data: PanelData): void {\n this.subscriptions.unsubscribe();\n this.dialog.open(InfoDialogComponent, {\n autoFocus: false,\n panelClass: 'modal-animated',\n width: '72rem',\n data: {\n title: data.infoTitle,\n content: data.content,\n videoID: data.videoID\n }\n });\n }\n\n /**\n * Updates dialog with spatial search information\n */\n onDialogButtonClick(): void {\n this.infoService.updateData('assets/docs/SPATIAL_SEARCH_README.md', 'UfxMpzatowE', 'Spatial Search');\n const panelContent$ = this.infoService.panelContent.asObservable();\n this.subscriptions.add(panelContent$.subscribe(data => {\n if (data.content.length) {\n this.panelData = data;\n this.launchInfoDialog(this.panelData);\n }\n }));\n }\n\n /**\n * Closes spatial search UI\n */\n close(): void {\n this.dialogRef.close();\n }\n\n /**\n * Adds a new spatial search and closes the spatial search UI\n * @returns spatial search\n */\n @Dispatch()\n addSpatialSearch(): GenerateSpatialSearch {\n this.close();\n return new GenerateSpatialSearch();\n }\n\n /**\n * Closes the spatial search UI and opens spatial search config\n */\n openSpatialSearchConfig(): void {\n this.close();\n this.dialog.open(SpatialSearchConfigBehaviorComponent);\n }\n}\n\n \n\n \n \n\n\n \n\n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ''\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'SpatialSearchUiBehaviorComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/SpatialSearchUiBehaviorModule.html":{"url":"modules/SpatialSearchUiBehaviorModule.html","title":"module - SpatialSearchUiBehaviorModule","body":"\n \n\n\n\n\n Modules\n SpatialSearchUiBehaviorModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_SpatialSearchUiBehaviorModule\n\n\n\ncluster_SpatialSearchUiBehaviorModule_declarations\n\n\n\ncluster_SpatialSearchUiBehaviorModule_imports\n\n\n\ncluster_SpatialSearchUiBehaviorModule_exports\n\n\n\n\nSpatialSearchUiBehaviorComponent\n\nSpatialSearchUiBehaviorComponent\n\n\n\nSpatialSearchUiBehaviorModule\n\nSpatialSearchUiBehaviorModule\n\nSpatialSearchUiBehaviorModule -->\n\nSpatialSearchUiBehaviorComponent->SpatialSearchUiBehaviorModule\n\n\n\n\n\nSpatialSearchUiBehaviorComponent \n\nSpatialSearchUiBehaviorComponent \n\nSpatialSearchUiBehaviorComponent -->\n\nSpatialSearchUiBehaviorModule->SpatialSearchUiBehaviorComponent \n\n\n\n\n\nSpatialSearchUiModule\n\nSpatialSearchUiModule\n\nSpatialSearchUiBehaviorModule -->\n\nSpatialSearchUiModule->SpatialSearchUiBehaviorModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n SpatialSearchUiBehaviorComponent\n \n \n \n \n Imports\n \n \n SpatialSearchUiModule\n \n \n \n \n Exports\n \n \n SpatialSearchUiBehaviorComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatDialogModule } from '@angular/material/dialog';\n\nimport { SpatialSearchUiModule } from '../spatial-search-ui/spatial-search-ui.module';\nimport { SpatialSearchUiBehaviorComponent } from './spatial-search-ui-behavior.component';\n\n@NgModule({\n imports: [\n CommonModule,\n SpatialSearchUiModule,\n MatDialogModule\n ],\n declarations: [SpatialSearchUiBehaviorComponent],\n exports: [SpatialSearchUiBehaviorComponent]\n})\nexport class SpatialSearchUiBehaviorModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/SpatialSearchUiComponent.html":{"url":"components/SpatialSearchUiComponent.html","title":"component - SpatialSearchUiComponent","body":"\n \n\n\n\n\n\n Components\n \n SpatialSearchUiComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts\n\n\n\n \n Description\n \n \n Main Spatial Search UI component\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-spatial-search-ui\n \n\n \n styleUrls\n ./spatial-search-ui.component.scss\n \n\n\n\n \n templateUrl\n ./spatial-search-ui.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n\n\n \n \n Inputs\n \n \n \n \n \n \n anatomicalStructures\n \n \n cellTypes\n \n \n defaultPosition\n \n \n position\n \n \n radius\n \n \n radiusSettings\n \n \n referenceOrgan\n \n \n scene\n \n \n sceneBounds\n \n \n sceneTarget\n \n \n sex\n \n \n tissueBlocks\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n addSpatialSearch\n \n \n closeSpatialSearch\n \n \n editReferenceOrganClicked\n \n \n infoClicked\n \n \n nodeClicked\n \n \n positionChange\n \n \n radiusChange\n \n \n resetPosition\n \n \n resetSphere\n \n \n \n \n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n\n \n Inputs\n \n \n \n \n \n anatomicalStructures\n \n \n \n \n Type : TermResult[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:53\n \n \n \n \n Anatomical structures within the sphere radius\n\n \n \n \n \n \n \n \n \n \n cellTypes\n \n \n \n \n Type : TermResult[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:56\n \n \n \n \n Cell types within the sphere radius\n\n \n \n \n \n \n \n \n \n \n defaultPosition\n \n \n \n \n Type : Position\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:44\n \n \n \n \n Starting position of sphere\n\n \n \n \n \n \n \n \n \n \n position\n \n \n \n \n Type : Position\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:47\n \n \n \n \n Current position of sphere\n\n \n \n \n \n \n \n \n \n \n radius\n \n \n \n \n Type : number\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:38\n \n \n \n \n Current sphere radius setting\n\n \n \n \n \n \n \n \n \n \n radiusSettings\n \n \n \n \n Type : RadiusSettings\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:41\n \n \n \n \n Maximum, minimum, and default sphere radius values\n\n \n \n \n \n \n \n \n \n \n referenceOrgan\n \n \n \n \n Type : OrganInfo\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:35\n \n \n \n \n Current selected organ\n\n \n \n \n \n \n \n \n \n \n scene\n \n \n \n \n Type : SpatialSceneNode[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:23\n \n \n \n \n Nodes in the scene\n\n \n \n \n \n \n \n \n \n \n sceneBounds\n \n \n \n \n Type : Position\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:26\n \n \n \n \n Bounds of the scene\n\n \n \n \n \n \n \n \n \n \n sceneTarget\n \n \n \n \n Type : [number, number, number]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:29\n \n \n \n \n Scene target\n\n \n \n \n \n \n \n \n \n \n sex\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:32\n \n \n \n \n Current selected sex\n\n \n \n \n \n \n \n \n \n \n tissueBlocks\n \n \n \n \n Type : TissueBlockResult[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:50\n \n \n \n \n Tissue blocks within the sphere radius\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n addSpatialSearch\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:59\n \n \n \n \n Emits when run spatial search button clicked\n\n \n \n \n \n \n \n \n \n \n closeSpatialSearch\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:68\n \n \n \n \n Emits when close button clicked\n\n \n \n \n \n \n \n \n \n \n editReferenceOrganClicked\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:77\n \n \n \n \n Emits when the edit organ link is clicked\n\n \n \n \n \n \n \n \n \n \n infoClicked\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:80\n \n \n \n \n Emits when info button in header is clicked\n\n \n \n \n \n \n \n \n \n \n nodeClicked\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:83\n \n \n \n \n Emits when a node in the scene is clicked\n\n \n \n \n \n \n \n \n \n \n positionChange\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:74\n \n \n \n \n Emits when the sphere position changes\n\n \n \n \n \n \n \n \n \n \n radiusChange\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:71\n \n \n \n \n Emits when the radius changes\n\n \n \n \n \n \n \n \n \n \n resetPosition\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:62\n \n \n \n \n Emits when reset probing sphere button clicked\n\n \n \n \n \n \n \n \n \n \n resetSphere\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:65\n \n \n \n \n Emits when reset camera button clicked\n\n \n \n \n \n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-spatial-search-ui\"\n\n \n \n \n \n Default value : 'ccf-spatial-search-ui'\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:20\n \n \n\n \n \n HTML Class\n\n \n \n\n \n \n\n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-spatial-search-ui'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:20\n \n \n\n \n \n HTML Class\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, HostBinding, Input, Output } from '@angular/core';\nimport { SpatialSceneNode } from 'ccf-body-ui';\nimport { TissueBlockResult } from 'ccf-database';\nimport { OrganInfo } from 'ccf-shared';\n\nimport { Position, RadiusSettings, TermResult } from '../../../core/store/spatial-search-ui/spatial-search-ui.state';\n\n/**\n * Main Spatial Search UI component\n */\n@Component({\n selector: 'ccf-spatial-search-ui',\n templateUrl: './spatial-search-ui.component.html',\n styleUrls: ['./spatial-search-ui.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\n\nexport class SpatialSearchUiComponent {\n /** HTML Class */\n @HostBinding('class') readonly className = 'ccf-spatial-search-ui';\n\n /** Nodes in the scene */\n @Input() readonly scene: SpatialSceneNode[];\n\n /** Bounds of the scene */\n @Input() readonly sceneBounds: Position;\n\n /** Scene target */\n @Input() readonly sceneTarget: [number, number, number];\n\n /** Current selected sex */\n @Input() readonly sex: string;\n\n /** Current selected organ */\n @Input() readonly referenceOrgan: OrganInfo;\n\n /** Current sphere radius setting */\n @Input() readonly radius: number;\n\n /** Maximum, minimum, and default sphere radius values */\n @Input() readonly radiusSettings: RadiusSettings;\n\n /** Starting position of sphere */\n @Input() readonly defaultPosition: Position;\n\n /** Current position of sphere */\n @Input() readonly position: Position;\n\n /** Tissue blocks within the sphere radius */\n @Input() readonly tissueBlocks: TissueBlockResult[];\n\n /** Anatomical structures within the sphere radius */\n @Input() readonly anatomicalStructures: TermResult[];\n\n /** Cell types within the sphere radius */\n @Input() readonly cellTypes: TermResult[];\n\n /** Emits when run spatial search button clicked */\n @Output() readonly addSpatialSearch = new EventEmitter();\n\n /** Emits when reset probing sphere button clicked */\n @Output() readonly resetPosition = new EventEmitter();\n\n /** Emits when reset camera button clicked */\n @Output() readonly resetSphere = new EventEmitter();\n\n /** Emits when close button clicked */\n @Output() readonly closeSpatialSearch = new EventEmitter();\n\n /** Emits when the radius changes */\n @Output() readonly radiusChange = new EventEmitter();\n\n /** Emits when the sphere position changes */\n @Output() readonly positionChange = new EventEmitter();\n\n /** Emits when the edit organ link is clicked */\n @Output() readonly editReferenceOrganClicked = new EventEmitter();\n\n /** Emits when info button in header is clicked */\n @Output() readonly infoClicked = new EventEmitter();\n\n /** Emits when a node in the scene is clicked */\n @Output() readonly nodeClicked = new EventEmitter();\n}\n\n \n\n \n \n Configure Spatial Search\n \n info\n \n \n close\n \n\n\n\n \n \n \n Donor Sex: \n {{sex.charAt(0).toUpperCase() + sex.slice(1)}}\n \n \n Organ: \n {{referenceOrgan.name}}\n \n Edit\n \n \n \n Probing Sphere Radius\n \n \n {{ radius }} mm\n \n \n Reset Probing Sphere\n Reset\n Camera View\n \n \n \n \n \n \n \n \n \n Run Spatial Search\n \n \n \n Use the keyboard or click a Tissue Block to move the Probing Sphere\n \n \n \n \n \n \n \n \n\n\n \n\n \n \n ./spatial-search-ui.component.scss\n \n :host {\n display: flex;\n flex-direction: column;\n align-items: flex-start;\n padding: 2rem;\n gap: 1rem;\n height: 95vh;\n width: 78vw;\n border-radius: 0.25rem;\n min-height: 45rem;\n min-width: 60rem;\n\n .header {\n display: flex;\n width: 100%;\n\n .info, .close {\n padding: 0;\n background: none;\n border: none;\n cursor: pointer;\n outline: none;\n border-radius: 0.25rem;\n transition: 0.6s;\n }\n\n .title {\n display: flex;\n align-items: center;\n margin-right: 1rem;\n }\n\n .close {\n margin-left: auto;\n }\n }\n\n .content {\n display: flex;\n width: 100%;\n height: calc(100% - 3.5rem);\n\n .button {\n border-width: 1px;\n border-style: solid;\n border-radius: 0.25rem;\n font-size: 0.875rem;\n height: 2rem;\n line-height: 2rem;\n transition: 0.5s;\n\n &.disabled {\n opacity: 0.5;\n pointer-events: none;\n }\n }\n\n .info-panel {\n display: flex;\n flex-direction: column;\n margin-right: 2rem;\n grid-gap: 1rem;\n gap: 1rem;\n width: 25rem;\n\n .organ-sex-selection {\n display: flex;\n font-size: 1rem;\n justify-content: space-between;\n\n .sex, .organ {\n display: flex;\n\n .label {\n font-weight: 300;\n margin-right: 0.5rem;\n }\n\n .current-sex, .current-organ {\n font-weight: 600;\n }\n }\n\n .edit {\n cursor: pointer;\n }\n }\n\n .radius-slider {\n display: flex;\n flex-direction: column;\n\n .title {\n font-weight: 600;\n font-size: 1rem;\n }\n\n .slider-container {\n display: flex;\n justify-content: space-between;\n\n .slider {\n width: 19rem;\n }\n\n .value {\n display: flex;\n align-items: center;\n font-size: 1rem;\n }\n }\n\n .reset-buttons {\n display: flex;\n justify-content: space-between;\n\n button {\n width: 11.5rem;\n }\n }\n }\n\n .results {\n height: calc(100% - 15rem - 2px);\n .list {\n height: 33%;\n display: flex;\n flex-direction: column;\n \n }\n }\n }\n\n .spatial-search-scene {\n display: flex;\n width: calc(100% - 25rem);\n background-color: black;\n border-bottom-left-radius: 0.5rem;\n border-bottom-right-radius: 0.5rem;\n border-top-right-radius: .5rem;\n border-top-left-radius: .5rem;\n\n .primary-scene-wrapper {\n display: flex;\n flex-direction: column;\n width: 100%;\n height: 100%;\n\n .primary-scene {\n flex: auto;\n overflow: hidden;\n }\n\n .body-ui-hint {\n color: white;\n font-size: 1rem;\n margin: 1rem;\n }\n }\n\n .sidebar {\n .minimap-scene {\n margin: 1.5rem;\n width: 12.75rem;\n height: 11rem;\n ::ng-deep .body-ui {\n background-color: #232f3a;\n }\n }\n\n ccf-spatial-search-keyboard-ui-behavior {\n margin: 1.5rem;\n display: flex;\n justify-content: center;\n }\n\n ccf-xyz-position {\n margin: 1.5rem;\n padding-left: 5rem;\n }\n }\n }\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' Configure Spatial Search info close Donor Sex: {{sex.charAt(0).toUpperCase() + sex.slice(1)}} Organ: {{referenceOrgan.name}} Edit Probing Sphere Radius {{ radius }} mm Reset Probing Sphere Reset Camera View Run Spatial Search Use the keyboard or click a Tissue Block to move the Probing Sphere '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'SpatialSearchUiComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/SpatialSearchUiModel.html":{"url":"interfaces/SpatialSearchUiModel.html","title":"interface - SpatialSearchUiModel","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n SpatialSearchUiModel\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n anatomicalStructures\n \n \n \n Optional\n \n cellTypes\n \n \n \n Optional\n \n defaultPosition\n \n \n \n \n executeSearchOnGeneration\n \n \n \n Optional\n \n organId\n \n \n \n Optional\n \n organScene\n \n \n \n Optional\n \n position\n \n \n \n Optional\n \n radius\n \n \n \n Optional\n \n radiusSettings\n \n \n \n Optional\n \n referenceOrgans\n \n \n \n \n sex\n \n \n \n Optional\n \n spatialSearchScene\n \n \n \n Optional\n \n tissueBlocks\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n anatomicalStructures\n \n \n \n \n \n \n \n \n anatomicalStructures: Record\n\n \n \n\n\n \n \n Type : Record\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n cellTypes\n \n \n \n \n \n \n \n \n cellTypes: Record\n\n \n \n\n\n \n \n Type : Record\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n defaultPosition\n \n \n \n \n \n \n \n \n defaultPosition: Position\n\n \n \n\n\n \n \n Type : Position\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n executeSearchOnGeneration\n \n \n \n \n \n \n \n \n executeSearchOnGeneration: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n organId\n \n \n \n \n \n \n \n \n organId: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n organScene\n \n \n \n \n \n \n \n \n organScene: SpatialSceneNode[]\n\n \n \n\n\n \n \n Type : SpatialSceneNode[]\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n position\n \n \n \n \n \n \n \n \n position: Position\n\n \n \n\n\n \n \n Type : Position\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n radius\n \n \n \n \n \n \n \n \n radius: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n radiusSettings\n \n \n \n \n \n \n \n \n radiusSettings: RadiusSettings\n\n \n \n\n\n \n \n Type : RadiusSettings\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n referenceOrgans\n \n \n \n \n \n \n \n \n referenceOrgans: OrganInfo[]\n\n \n \n\n\n \n \n Type : OrganInfo[]\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n sex\n \n \n \n \n \n \n \n \n sex: Sex\n\n \n \n\n\n \n \n Type : Sex\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n spatialSearchScene\n \n \n \n \n \n \n \n \n spatialSearchScene: SpatialSceneNode[]\n\n \n \n\n\n \n \n Type : SpatialSceneNode[]\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n tissueBlocks\n \n \n \n \n \n \n \n \n tissueBlocks: TissueBlockResult[]\n\n \n \n\n\n \n \n Type : TissueBlockResult[]\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n\n\n \n import { Injectable } from '@angular/core';\nimport { Matrix4 } from '@math.gl/core';\nimport { Action, Actions, ofActionDispatched, Selector, State, StateContext, Store } from '@ngxs/store';\nimport { Filter, getOriginScene, SpatialEntity, SpatialSceneNode, SpatialSearch, TissueBlockResult } from 'ccf-database';\nimport { DataSourceService, OrganInfo } from 'ccf-shared';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\nimport { forkJoin, Observable } from 'rxjs';\nimport { debounceTime, mergeMap, take, tap } from 'rxjs/operators';\n\nimport { Sex } from '../../../shared/components/spatial-search-config/spatial-search-config.component';\nimport { UpdateFilter } from '../data/data.actions';\nimport { DataStateSelectors } from '../data/data.selectors';\nimport { SceneState } from '../scene/scene.state';\nimport { AddSearch } from '../spatial-search-filter/spatial-search-filter.actions';\nimport { SpatialSearchFilterSelectors } from '../spatial-search-filter/spatial-search-filter.selectors';\nimport {\n GenerateSpatialSearch,\n MoveToNode,\n ResetPosition,\n ResetRadius,\n SetExecuteSearchOnGenerate,\n SetOrgan,\n SetPosition,\n SetRadius,\n SetSex,\n StartSpatialSearchFlow,\n UpdateSpatialSearch,\n} from './spatial-search-ui.actions';\n\n\nexport interface Position {\n x: number;\n y: number;\n z: number;\n}\n\nexport interface RadiusSettings {\n min: number;\n max: number;\n defaultValue: number;\n}\n\nexport interface TermResult {\n '@id': string;\n label: string;\n count: number;\n}\n\nexport interface SpatialSearchUiModel {\n sex: Sex;\n organId?: string;\n position?: Position;\n radius?: number;\n\n defaultPosition?: Position;\n radiusSettings?: RadiusSettings;\n\n referenceOrgans?: OrganInfo[];\n organScene?: SpatialSceneNode[];\n\n spatialSearchScene?: SpatialSceneNode[];\n tissueBlocks?: TissueBlockResult[];\n anatomicalStructures?: Record;\n cellTypes?: Record;\n\n executeSearchOnGeneration: boolean;\n}\n\nclass ReallyUpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Really update spatial search data';\n}\n\n\n@State({\n name: 'spatialSearchUi',\n defaults: {\n sex: 'female',\n executeSearchOnGeneration: true\n }\n})\n@Injectable()\nexport class SpatialSearchUiState {\n @Selector([SpatialSearchUiState, SceneState.referenceOrganEntities])\n static organEntity(state: SpatialSearchUiModel, organs: SpatialEntity[]): SpatialEntity | undefined {\n const { organId, sex } = state;\n return organs.find(o => o.representation_of === organId && o.sex?.toLowerCase() === sex);\n }\n\n constructor(\n private readonly dataSource: DataSourceService,\n private readonly store: Store,\n actions$: Actions,\n private readonly ga: GoogleAnalyticsService\n ) {\n actions$.pipe(\n ofActionDispatched(UpdateSpatialSearch),\n debounceTime(500),\n tap(() => store.dispatch(ReallyUpdateSpatialSearch))\n ).subscribe();\n }\n\n @Action(StartSpatialSearchFlow)\n startSpatialSearchFlow(ctx: StateContext): Observable {\n const { sex, organId } = ctx.getState();\n const shortOrgan = organId?.split('/').slice(-1)[0];\n this.ga.event('set_organ', 'spatial_search_ui', `${sex}_${shortOrgan}`);\n\n return ctx.dispatch(new SetSex(sex));\n }\n\n /**\n * Updates sex in the SpatialSearchUI and sets selected organ to undefined if not valid for the sex\n */\n @Action(SetSex)\n setSex(ctx: StateContext, { sex }: SetSex): Observable | void {\n let { organId } = ctx.getState();\n ctx.patchState({ sex });\n this.ga.event('set_sex', 'spatial_search_ui', sex);\n\n if (organId !== undefined && !this.organValidForSex(organId, sex)) {\n organId = undefined;\n }\n\n const filter = {\n ...this.store.selectSnapshot(DataStateSelectors.filter),\n spatialSearches: []\n };\n const referenceOrgans = this.store.selectSnapshot(SceneState.referenceOrgans);\n\n return this.dataSource.getOntologyTermOccurences(filter).pipe(\n take(1),\n tap((counts: Record) => {\n ctx.patchState({\n referenceOrgans: referenceOrgans.filter((o) => o.id && !o.disabled && counts[o.id] > 0)\n });\n ctx.dispatch(new SetOrgan(organId));\n })\n );\n }\n\n /**\n * Updates organId in the SpatialSearchUI\n */\n @Action(SetOrgan)\n setOrgan(ctx: StateContext, { organId }: SetOrgan): Observable | void {\n const { sex } = ctx.getState();\n ctx.patchState({ sex, organId });\n const shortOrgan = organId?.split('/').slice(-1)[0];\n this.ga.event('set_organ', 'spatial_search_ui', shortOrgan);\n\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n if (organ && organId && organ.sex) {\n const { x_dimension: width, y_dimension: height, z_dimension: depth } = organ;\n const position = { x: Math.round(width / 2), y: Math.round(height / 2), z: Math.round(depth / 2) };\n const defaultRadius = Math.round(Math.max(width, height, depth) * 0.07);\n const globalFilter = this.store.selectSnapshot(DataStateSelectors.filter);\n const filter = {\n ...globalFilter,\n sex: organ.sex,\n ontologyTerms: [organId],\n spatialSearches: []\n };\n\n return this.dataSource\n .getReferenceOrganScene(organId, filter)\n .pipe(\n take(1),\n tap((organScene: SpatialSceneNode[]) => {\n ctx.patchState({\n position,\n radius: defaultRadius,\n defaultPosition: position,\n radiusSettings: { min: Math.min(defaultRadius, 5), max: Math.floor(Math.max(width, height, depth) / 1.5), defaultValue: defaultRadius },\n organScene: getOriginScene(organ).concat(organScene)\n });\n }),\n mergeMap(() => ctx.dispatch(new UpdateSpatialSearch()))\n );\n }\n }\n\n /**\n * Updates position in the SpatialSearchUI\n */\n @Action(SetPosition)\n setPosition(ctx: StateContext, { position }: SetPosition): void {\n ctx.patchState({ position });\n ctx.dispatch(new UpdateSpatialSearch());\n\n const { x, y, z } = position;\n this.ga.event('set_position', 'spatial_search_ui', `${x}_${y}_${z}`);\n }\n\n @Action(ResetPosition)\n resetPosition(ctx: StateContext): void {\n const { defaultPosition } = ctx.getState();\n ctx.patchState({ position: defaultPosition });\n ctx.dispatch(new UpdateSpatialSearch());\n\n const { x, y, z } = defaultPosition ?? { x: 0, y: 0, z: 0 };\n this.ga.event('reset_position', 'spatial_search_ui', `${x}_${y}_${z}`);\n }\n\n @Action(MoveToNode)\n moveToNode(ctx: StateContext, { node }: MoveToNode): Observable | void {\n const matrix = new Matrix4(node.transformMatrix);\n const [x, y, z] = matrix.getTranslation().map(n => Math.round(n * 1000));\n const position: Position = { x, y, z };\n\n return ctx.dispatch(new SetPosition(position));\n }\n\n /**\n * Updates radius in the SpatialSearchUI\n */\n @Action(SetRadius)\n setRadius(ctx: StateContext, { radius }: SetRadius): void {\n ctx.patchState({ radius });\n ctx.dispatch(new UpdateSpatialSearch());\n\n this.ga.event('set_radius', 'spatial_search_ui', radius.toFixed(1));\n }\n\n @Action(ResetRadius)\n resetRadius(ctx: StateContext): void {\n const { radiusSettings } = ctx.getState();\n const radius = radiusSettings?.defaultValue ?? 0;\n ctx.patchState({ radius });\n ctx.dispatch(new UpdateSpatialSearch());\n\n this.ga.event('reset_radius', 'spatial_search_ui', radius.toFixed(1));\n }\n\n /**\n * Updates the spatial search data as the organ, position, and radius changes\n */\n @Action(ReallyUpdateSpatialSearch)\n updateSpatialSearch(ctx: StateContext): Observable | void {\n const { position, radius } = ctx.getState();\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n if (organ && position && radius && organ.representation_of) {\n const db = this.dataSource;\n const organId = organ.representation_of;\n const globalFilter = this.store.selectSnapshot(DataStateSelectors.filter);\n const filter: Filter = {\n ...globalFilter,\n sex: organ.sex as 'Male' | 'Female',\n ontologyTerms: [organId],\n spatialSearches: [{\n ...position,\n radius: radius,\n target: organ['@id']\n }]\n };\n\n return forkJoin({\n spatialSearchScene: db.getReferenceOrganScene(organId, filter).pipe(take(1)),\n tissueBlocks: db.getTissueBlockResults(filter).pipe(take(1)),\n anatomicalStructures: db.getOntologyTermOccurences(filter).pipe(take(1)),\n cellTypes: db.getCellTypeTermOccurences(filter).pipe(take(1))\n }).pipe(\n tap((data: Partial) => ctx.patchState(data))\n );\n }\n }\n\n /**\n * Generates and adds a new spatial search then resets the ui state\n */\n @Action(GenerateSpatialSearch)\n generateSpatialSearch(ctx: StateContext): Observable | void {\n const { position, radius, sex, organId, referenceOrgans = [], executeSearchOnGeneration } = ctx.getState();\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n const info = referenceOrgans.find(item => item.id === organId);\n // const { spatialSearches = [] } = this.store.selectSnapshot(DataStateSelectors.filter);\n\n if (position && radius && organ?.representation_of && info) {\n const search: SpatialSearch = {\n ...position,\n radius,\n target: organ['@id']\n };\n const actions: unknown[] = [new AddSearch(sex, info.name, search)];\n\n if (executeSearchOnGeneration) {\n const searches = this.store.selectSnapshot(SpatialSearchFilterSelectors.selectedSearches);\n actions.push(new UpdateFilter({\n spatialSearches: searches.concat(search)\n }));\n }\n\n this.ga.event('generate_search', 'spatial_search_ui');\n return ctx.dispatch(actions).pipe(\n tap(() => ctx.patchState({\n sex: 'female',\n organId: undefined\n }))\n );\n }\n }\n\n @Action(SetExecuteSearchOnGenerate)\n setExecuteSearchOnGenerate(ctx: StateContext, { execute }: SetExecuteSearchOnGenerate): void {\n ctx.patchState({\n executeSearchOnGeneration: execute\n });\n }\n\n /**\n * Used to determine if an organ should be listed if a certain sex is selected\n */\n private organValidForSex(organId: string, sex: Sex): boolean {\n const organs = this.store.selectSnapshot(SceneState.referenceOrgans);\n const organ = organs.find(o => o.id === organId)!;\n // eslint-disable-next-line @typescript-eslint/prefer-nullish-coalescing\n return organ.hasSex || organ.sex === sex;\n }\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/SpatialSearchUiModule.html":{"url":"modules/SpatialSearchUiModule.html","title":"module - SpatialSearchUiModule","body":"\n \n\n\n\n\n Modules\n SpatialSearchUiModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_SpatialSearchUiModule\n\n\n\ncluster_SpatialSearchUiModule_imports\n\n\n\ncluster_SpatialSearchUiModule_exports\n\n\n\ncluster_SpatialSearchUiModule_declarations\n\n\n\n\nSpatialSearchUiComponent\n\nSpatialSearchUiComponent\n\n\n\nSpatialSearchUiModule\n\nSpatialSearchUiModule\n\nSpatialSearchUiModule -->\n\nSpatialSearchUiComponent->SpatialSearchUiModule\n\n\n\n\n\nSpatialSearchUiComponent \n\nSpatialSearchUiComponent \n\nSpatialSearchUiComponent -->\n\nSpatialSearchUiModule->SpatialSearchUiComponent \n\n\n\n\n\nSpatialSearchKeyboardUIBehaviorModule\n\nSpatialSearchKeyboardUIBehaviorModule\n\nSpatialSearchUiModule -->\n\nSpatialSearchKeyboardUIBehaviorModule->SpatialSearchUiModule\n\n\n\n\n\nTermOccurrenceListModule\n\nTermOccurrenceListModule\n\nSpatialSearchUiModule -->\n\nTermOccurrenceListModule->SpatialSearchUiModule\n\n\n\nSpatialSearchUiModule -->\n\nTermOccurrenceListModule->SpatialSearchUiModule\n\n\n\n\n\nTissueBlockListModule\n\nTissueBlockListModule\n\nSpatialSearchUiModule -->\n\nTissueBlockListModule->SpatialSearchUiModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n SpatialSearchUiComponent\n \n \n \n \n Imports\n \n \n SpatialSearchKeyboardUIBehaviorModule\n \n \n TermOccurrenceListModule\n \n \n TermOccurrenceListModule\n \n \n TissueBlockListModule\n \n \n \n \n Exports\n \n \n SpatialSearchUiComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatButtonModule } from '@angular/material/button';\nimport { MatDividerModule } from '@angular/material/divider';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatSliderModule } from '@angular/material/slider';\n\nimport { BodyUiModule, InfoButtonModule, XYZPositionModule } from 'ccf-shared';\nimport { SpatialSearchKeyboardUIBehaviorModule } from '../spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.module';\nimport { TermOccurrenceListModule } from '../term-occurence-list/term-occurrence.module';\nimport { TissueBlockListModule } from '../tissue-block-list/tissue-block-list.module';\nimport { SpatialSearchUiComponent } from './spatial-search-ui.component';\n\n@NgModule({\n imports: [\n CommonModule,\n BodyUiModule,\n XYZPositionModule,\n TissueBlockListModule,\n SpatialSearchKeyboardUIBehaviorModule,\n MatIconModule,\n MatSliderModule,\n TermOccurrenceListModule,\n MatDividerModule,\n MatButtonModule,\n InfoButtonModule,\n TermOccurrenceListModule\n ],\n declarations: [SpatialSearchUiComponent],\n exports: [SpatialSearchUiComponent]\n})\nexport class SpatialSearchUiModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/SpatialSearchUiSelectors.html":{"url":"classes/SpatialSearchUiSelectors.html","title":"class - SpatialSearchUiSelectors","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n SpatialSearchUiSelectors\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n organEntity\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n Static\n anatomicalStructures\n \n \n Static\n cellTypes\n \n \n Static\n defaultPosition\n \n \n Private\n Static\n getTermCounts\n \n \n Static\n organ\n \n \n Static\n organId\n \n \n Static\n organMatchesSex\n \n \n Static\n organs\n \n \n Static\n position\n \n \n Static\n radius\n \n \n Static\n radiusSettings\n \n \n Static\n referenceOrgans\n \n \n Static\n scene\n \n \n Static\n sceneBounds\n \n \n Static\n sceneTarget\n \n \n Static\n sex\n \n \n Static\n tissueBlocks\n \n \n \n \n\n\n\n\n\n \n \n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n organEntity\n \n \n \n \n \n \n Default value : SpatialSearchUiState.organEntity\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:12\n \n \n\n\n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Static\n anatomicalStructures\n \n \n \n \n \n \n \n anatomicalStructures(state: SpatialSearchUiModel, tree: OntologyTreeModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['SpatialSearchUiState', 'undefined'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:106\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n SpatialSearchUiModel\n \n\n \n No\n \n\n\n \n \n tree\n \n OntologyTreeModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : TermResult[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n cellTypes\n \n \n \n \n \n \n \n cellTypes(state: SpatialSearchUiModel, tree: OntologyTreeModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['SpatialSearchUiState', 'undefined'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:111\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n SpatialSearchUiModel\n \n\n \n No\n \n\n\n \n \n tree\n \n OntologyTreeModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : TermResult[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n defaultPosition\n \n \n \n \n \n \n \n defaultPosition(state: SpatialSearchUiModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['SpatialSearchUiState'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:54\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n SpatialSearchUiModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Position\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n Static\n getTermCounts\n \n \n \n \n \n \n \n getTermCounts(counts: Record | undefined, tree: OntologyTreeModel)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:115\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n counts\n \n Record | undefined\n \n\n \n No\n \n\n\n \n \n tree\n \n OntologyTreeModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : TermResult[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n organ\n \n \n \n \n \n \n \n organ(id: string | undefined, organs: OrganInfo[])\n \n \n\n \n \n Decorators : \n \n @Selector(['undefined', 'undefined'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:30\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n id\n \n string | undefined\n \n\n \n No\n \n\n\n \n \n organs\n \n OrganInfo[]\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : OrganInfo | undefined\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n organId\n \n \n \n \n \n \n \n organId(state: SpatialSearchUiModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['SpatialSearchUiState'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:25\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n SpatialSearchUiModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : string | undefined\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n organMatchesSex\n \n \n \n \n \n \n \n organMatchesSex(organ: OrganInfo, sex: Sex)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:43\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n organ\n \n OrganInfo\n \n\n \n No\n \n\n\n \n \n sex\n \n Sex\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n organs\n \n \n \n \n \n \n \n organs(sex: Sex, organs: OrganInfo[])\n \n \n\n \n \n Decorators : \n \n @Selector(['undefined', 'undefined'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:39\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n sex\n \n Sex\n \n\n \n No\n \n\n\n \n \n organs\n \n OrganInfo[]\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : OrganInfo[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n position\n \n \n \n \n \n \n \n position(state: SpatialSearchUiModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['SpatialSearchUiState'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:49\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n SpatialSearchUiModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Position\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n radius\n \n \n \n \n \n \n \n radius(state: SpatialSearchUiModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['SpatialSearchUiState'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:59\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n SpatialSearchUiModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : number\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n radiusSettings\n \n \n \n \n \n \n \n radiusSettings(state: SpatialSearchUiModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['SpatialSearchUiState'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:64\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n SpatialSearchUiModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : RadiusSettings\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n referenceOrgans\n \n \n \n \n \n \n \n referenceOrgans(state: SpatialSearchUiModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['SpatialSearchUiState'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:20\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n SpatialSearchUiModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : OrganInfo[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n scene\n \n \n \n \n \n \n \n scene(state: SpatialSearchUiModel, organEntity: SpatialEntity, position: Position, radius: number)\n \n \n\n \n \n Decorators : \n \n @Selector(['SpatialSearchUiState', 'undefined', 'undefined', 'undefined'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:69\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n SpatialSearchUiModel\n \n\n \n No\n \n\n\n \n \n organEntity\n \n SpatialEntity\n \n\n \n No\n \n\n\n \n \n position\n \n Position\n \n\n \n No\n \n\n\n \n \n radius\n \n number\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : SpatialSceneNode[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n sceneBounds\n \n \n \n \n \n \n \n sceneBounds(organEntity: SpatialEntity)\n \n \n\n \n \n Decorators : \n \n @Selector(['undefined'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:84\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n organEntity\n \n SpatialEntity\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Position\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n sceneTarget\n \n \n \n \n \n \n \n sceneTarget(organEntity: SpatialEntity)\n \n \n\n \n \n Decorators : \n \n @Selector(['undefined'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:95\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n organEntity\n \n SpatialEntity\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n sex\n \n \n \n \n \n \n \n sex(state: SpatialSearchUiModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['SpatialSearchUiState'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:15\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n SpatialSearchUiModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Sex\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n tissueBlocks\n \n \n \n \n \n \n \n tissueBlocks(state: SpatialSearchUiModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['SpatialSearchUiState'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:101\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n SpatialSearchUiModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : TissueBlockResult[]\n\n \n \n \n \n \n \n \n \n\n\n\n\n\n\n \n\n\n \n import { Selector } from '@ngxs/store';\nimport { SpatialSceneNode } from 'ccf-body-ui';\nimport { getProbingSphereScene, OntologyTreeModel, SpatialEntity, TissueBlockResult } from 'ccf-database';\nimport { OrganInfo } from 'ccf-shared';\n\nimport { Sex } from '../../../shared/components/spatial-search-config/spatial-search-config.component';\nimport { DataStateSelectors } from '../data/data.selectors';\nimport { Position, RadiusSettings, SpatialSearchUiModel, SpatialSearchUiState, TermResult } from './spatial-search-ui.state';\n\n\nexport class SpatialSearchUiSelectors {\n static readonly organEntity = SpatialSearchUiState.organEntity;\n\n @Selector([SpatialSearchUiState])\n static sex(state: SpatialSearchUiModel): Sex {\n return state.sex;\n }\n\n @Selector([SpatialSearchUiState])\n static referenceOrgans(state: SpatialSearchUiModel): OrganInfo[] {\n return state.referenceOrgans ?? [];\n }\n\n @Selector([SpatialSearchUiState])\n static organId(state: SpatialSearchUiModel): string | undefined {\n return state.organId;\n }\n\n @Selector([SpatialSearchUiSelectors.organId, SpatialSearchUiSelectors.referenceOrgans])\n static organ(id: string | undefined, organs: OrganInfo[]): OrganInfo | undefined {\n if (id === undefined) {\n return undefined;\n }\n\n return organs.find(organ => organ.id === id);\n }\n\n @Selector([SpatialSearchUiSelectors.sex, SpatialSearchUiSelectors.referenceOrgans])\n static organs(sex: Sex, organs: OrganInfo[]): OrganInfo[] {\n return organs.filter(organ => this.organMatchesSex(organ, sex));\n }\n\n static organMatchesSex(organ: OrganInfo, sex: Sex): boolean {\n // eslint-disable-next-line @typescript-eslint/prefer-nullish-coalescing\n return organ.hasSex || organ.sex === sex;\n }\n\n @Selector([SpatialSearchUiState])\n static position(state: SpatialSearchUiModel): Position {\n return state.position ?? { x: 0, y: 0, z: 0 };\n }\n\n @Selector([SpatialSearchUiState])\n static defaultPosition(state: SpatialSearchUiModel): Position {\n return state.defaultPosition ?? { x: 0, y: 0, z: 0 };\n }\n\n @Selector([SpatialSearchUiState])\n static radius(state: SpatialSearchUiModel): number {\n return state.radius ?? 0;\n }\n\n @Selector([SpatialSearchUiState])\n static radiusSettings(state: SpatialSearchUiModel): RadiusSettings {\n return state.radiusSettings ?? { min: 0, max: 0, defaultValue: 0 };\n }\n\n @Selector([SpatialSearchUiState, SpatialSearchUiState.organEntity, SpatialSearchUiSelectors.position, SpatialSearchUiSelectors.radius])\n static scene(state: SpatialSearchUiModel, organEntity: SpatialEntity, position: Position, radius: number): SpatialSceneNode[] {\n const sphere = getProbingSphereScene(organEntity, {\n ...position, radius, target: organEntity['@id']\n });\n const collisions = new Set((state.tissueBlocks ?? []).map(block => block.spatialEntityId));\n const organScene = (state.organScene ?? []).map(s => {\n if (collisions.has(s['@id'])) {\n s = { ...s, color: [41, 121, 255, 0.9 * 255] };\n }\n return s;\n });\n return organScene.concat(sphere);\n }\n\n @Selector([SpatialSearchUiState.organEntity])\n static sceneBounds(organEntity: SpatialEntity): Position {\n const { x_dimension: x, y_dimension: y, z_dimension: z } = organEntity;\n const margin = Math.max(x, y, z) * 0.42;\n return {\n x: (margin + x) / 1000,\n y: (margin + y) / 1000,\n z: (margin + z) / 1000\n };\n }\n\n @Selector([SpatialSearchUiState.organEntity])\n static sceneTarget(organEntity: SpatialEntity): [number, number, number] {\n const { x_dimension: x, y_dimension: y, z_dimension: z } = organEntity;\n return [x / 1000 / 2, y / 1000 / 2, z / 1000 / 2];\n }\n\n @Selector([SpatialSearchUiState])\n static tissueBlocks(state: SpatialSearchUiModel): TissueBlockResult[] {\n return state.tissueBlocks ?? [];\n }\n\n @Selector([SpatialSearchUiState, DataStateSelectors.anatomicalStructuresTreeModel])\n static anatomicalStructures(state: SpatialSearchUiModel, tree: OntologyTreeModel): TermResult[] {\n return this.getTermCounts(state.anatomicalStructures, tree);\n }\n\n @Selector([SpatialSearchUiState, DataStateSelectors.cellTypesTreeModel])\n static cellTypes(state: SpatialSearchUiModel, tree: OntologyTreeModel): TermResult[] {\n return this.getTermCounts(state.cellTypes, tree);\n }\n\n private static getTermCounts(counts: Record | undefined, tree: OntologyTreeModel): TermResult[] {\n return Object.entries(counts ?? {}).filter(([_, count]) => count > 0).map(([term, count]) => ({\n '@id': term,\n label: tree.nodes[term]?.label ?? term.split('/').slice(-1)[0],\n count\n }));\n }\n}\n\n \n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/SpatialSearchUiState.html":{"url":"injectables/SpatialSearchUiState.html","title":"injectable - SpatialSearchUiState","body":"\n \n\n\n\n\n\n\n\n\n Injectables\n SpatialSearchUiState\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts\n \n\n\n\n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n generateSpatialSearch\n \n \n moveToNode\n \n \n Static\n organEntity\n \n \n Private\n organValidForSex\n \n \n resetPosition\n \n \n resetRadius\n \n \n setExecuteSearchOnGenerate\n \n \n setOrgan\n \n \n setPosition\n \n \n setRadius\n \n \n setSex\n \n \n startSpatialSearchFlow\n \n \n updateSpatialSearch\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(dataSource: DataSourceService, store: Store, actions$: Actions, ga: GoogleAnalyticsService)\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts:87\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n dataSource\n \n \n DataSourceService\n \n \n \n No\n \n \n \n \n store\n \n \n Store\n \n \n \n No\n \n \n \n \n actions$\n \n \n Actions\n \n \n \n No\n \n \n \n \n ga\n \n \n GoogleAnalyticsService\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n generateSpatialSearch\n \n \n \n \n \n \ngenerateSpatialSearch(ctx: StateContext)\n \n \n\n \n \n Decorators : \n \n @Action(GenerateSpatialSearch)\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts:271\n \n \n\n\n \n \n Generates and adds a new spatial search then resets the ui state\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n ctx\n \n StateContext\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Observable | void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n moveToNode\n \n \n \n \n \n \nmoveToNode(ctx: StateContext, undefined: MoveToNode)\n \n \n\n \n \n Decorators : \n \n @Action(MoveToNode)\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts:205\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n ctx\n \n StateContext\n \n\n \n No\n \n\n\n \n \n \n MoveToNode\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Observable | void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n organEntity\n \n \n \n \n \n \n \n organEntity(state: SpatialSearchUiModel, organs: SpatialEntity[])\n \n \n\n \n \n Decorators : \n \n @Selector(['SpatialSearchUiState', 'undefined'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts:84\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n SpatialSearchUiModel\n \n\n \n No\n \n\n\n \n \n organs\n \n SpatialEntity[]\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : SpatialEntity | undefined\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n organValidForSex\n \n \n \n \n \n \n \n organValidForSex(organId: string, sex: Sex)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts:312\n \n \n\n\n \n \n Used to determine if an organ should be listed if a certain sex is selected\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n organId\n \n string\n \n\n \n No\n \n\n\n \n \n sex\n \n Sex\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n resetPosition\n \n \n \n \n \n \nresetPosition(ctx: StateContext)\n \n \n\n \n \n Decorators : \n \n @Action(ResetPosition)\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts:195\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n ctx\n \n StateContext\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n resetRadius\n \n \n \n \n \n \nresetRadius(ctx: StateContext)\n \n \n\n \n \n Decorators : \n \n @Action(ResetRadius)\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts:225\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n ctx\n \n StateContext\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n setExecuteSearchOnGenerate\n \n \n \n \n \n \nsetExecuteSearchOnGenerate(ctx: StateContext, undefined: SetExecuteSearchOnGenerate)\n \n \n\n \n \n Decorators : \n \n @Action(SetExecuteSearchOnGenerate)\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts:303\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n ctx\n \n StateContext\n \n\n \n No\n \n\n\n \n \n \n SetExecuteSearchOnGenerate\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n setOrgan\n \n \n \n \n \n \nsetOrgan(ctx: StateContext, undefined: SetOrgan)\n \n \n\n \n \n Decorators : \n \n @Action(SetOrgan)\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts:145\n \n \n\n\n \n \n Updates organId in the SpatialSearchUI\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n ctx\n \n StateContext\n \n\n \n No\n \n\n\n \n \n \n SetOrgan\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Observable | void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n setPosition\n \n \n \n \n \n \nsetPosition(ctx: StateContext, undefined: SetPosition)\n \n \n\n \n \n Decorators : \n \n @Action(SetPosition)\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts:186\n \n \n\n\n \n \n Updates position in the SpatialSearchUI\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n ctx\n \n StateContext\n \n\n \n No\n \n\n\n \n \n \n SetPosition\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n setRadius\n \n \n \n \n \n \nsetRadius(ctx: StateContext, undefined: SetRadius)\n \n \n\n \n \n Decorators : \n \n @Action(SetRadius)\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts:217\n \n \n\n\n \n \n Updates radius in the SpatialSearchUI\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n ctx\n \n StateContext\n \n\n \n No\n \n\n\n \n \n \n SetRadius\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n setSex\n \n \n \n \n \n \nsetSex(ctx: StateContext, undefined: SetSex)\n \n \n\n \n \n Decorators : \n \n @Action(SetSex)\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts:115\n \n \n\n\n \n \n Updates sex in the SpatialSearchUI and sets selected organ to undefined if not valid for the sex\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n ctx\n \n StateContext\n \n\n \n No\n \n\n\n \n \n \n SetSex\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Observable | void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n startSpatialSearchFlow\n \n \n \n \n \n \nstartSpatialSearchFlow(ctx: StateContext)\n \n \n\n \n \n Decorators : \n \n @Action(StartSpatialSearchFlow)\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts:103\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n ctx\n \n StateContext\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Observable<>\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n updateSpatialSearch\n \n \n \n \n \n \nupdateSpatialSearch(ctx: StateContext)\n \n \n\n \n \n Decorators : \n \n @Action(ReallyUpdateSpatialSearch)\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts:238\n \n \n\n\n \n \n Updates the spatial search data as the organ, position, and radius changes\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n ctx\n \n StateContext\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Observable | void\n\n \n \n \n \n \n \n \n \n\n\n \n\n\n \n import { Injectable } from '@angular/core';\nimport { Matrix4 } from '@math.gl/core';\nimport { Action, Actions, ofActionDispatched, Selector, State, StateContext, Store } from '@ngxs/store';\nimport { Filter, getOriginScene, SpatialEntity, SpatialSceneNode, SpatialSearch, TissueBlockResult } from 'ccf-database';\nimport { DataSourceService, OrganInfo } from 'ccf-shared';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\nimport { forkJoin, Observable } from 'rxjs';\nimport { debounceTime, mergeMap, take, tap } from 'rxjs/operators';\n\nimport { Sex } from '../../../shared/components/spatial-search-config/spatial-search-config.component';\nimport { UpdateFilter } from '../data/data.actions';\nimport { DataStateSelectors } from '../data/data.selectors';\nimport { SceneState } from '../scene/scene.state';\nimport { AddSearch } from '../spatial-search-filter/spatial-search-filter.actions';\nimport { SpatialSearchFilterSelectors } from '../spatial-search-filter/spatial-search-filter.selectors';\nimport {\n GenerateSpatialSearch,\n MoveToNode,\n ResetPosition,\n ResetRadius,\n SetExecuteSearchOnGenerate,\n SetOrgan,\n SetPosition,\n SetRadius,\n SetSex,\n StartSpatialSearchFlow,\n UpdateSpatialSearch,\n} from './spatial-search-ui.actions';\n\n\nexport interface Position {\n x: number;\n y: number;\n z: number;\n}\n\nexport interface RadiusSettings {\n min: number;\n max: number;\n defaultValue: number;\n}\n\nexport interface TermResult {\n '@id': string;\n label: string;\n count: number;\n}\n\nexport interface SpatialSearchUiModel {\n sex: Sex;\n organId?: string;\n position?: Position;\n radius?: number;\n\n defaultPosition?: Position;\n radiusSettings?: RadiusSettings;\n\n referenceOrgans?: OrganInfo[];\n organScene?: SpatialSceneNode[];\n\n spatialSearchScene?: SpatialSceneNode[];\n tissueBlocks?: TissueBlockResult[];\n anatomicalStructures?: Record;\n cellTypes?: Record;\n\n executeSearchOnGeneration: boolean;\n}\n\nclass ReallyUpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Really update spatial search data';\n}\n\n\n@State({\n name: 'spatialSearchUi',\n defaults: {\n sex: 'female',\n executeSearchOnGeneration: true\n }\n})\n@Injectable()\nexport class SpatialSearchUiState {\n @Selector([SpatialSearchUiState, SceneState.referenceOrganEntities])\n static organEntity(state: SpatialSearchUiModel, organs: SpatialEntity[]): SpatialEntity | undefined {\n const { organId, sex } = state;\n return organs.find(o => o.representation_of === organId && o.sex?.toLowerCase() === sex);\n }\n\n constructor(\n private readonly dataSource: DataSourceService,\n private readonly store: Store,\n actions$: Actions,\n private readonly ga: GoogleAnalyticsService\n ) {\n actions$.pipe(\n ofActionDispatched(UpdateSpatialSearch),\n debounceTime(500),\n tap(() => store.dispatch(ReallyUpdateSpatialSearch))\n ).subscribe();\n }\n\n @Action(StartSpatialSearchFlow)\n startSpatialSearchFlow(ctx: StateContext): Observable {\n const { sex, organId } = ctx.getState();\n const shortOrgan = organId?.split('/').slice(-1)[0];\n this.ga.event('set_organ', 'spatial_search_ui', `${sex}_${shortOrgan}`);\n\n return ctx.dispatch(new SetSex(sex));\n }\n\n /**\n * Updates sex in the SpatialSearchUI and sets selected organ to undefined if not valid for the sex\n */\n @Action(SetSex)\n setSex(ctx: StateContext, { sex }: SetSex): Observable | void {\n let { organId } = ctx.getState();\n ctx.patchState({ sex });\n this.ga.event('set_sex', 'spatial_search_ui', sex);\n\n if (organId !== undefined && !this.organValidForSex(organId, sex)) {\n organId = undefined;\n }\n\n const filter = {\n ...this.store.selectSnapshot(DataStateSelectors.filter),\n spatialSearches: []\n };\n const referenceOrgans = this.store.selectSnapshot(SceneState.referenceOrgans);\n\n return this.dataSource.getOntologyTermOccurences(filter).pipe(\n take(1),\n tap((counts: Record) => {\n ctx.patchState({\n referenceOrgans: referenceOrgans.filter((o) => o.id && !o.disabled && counts[o.id] > 0)\n });\n ctx.dispatch(new SetOrgan(organId));\n })\n );\n }\n\n /**\n * Updates organId in the SpatialSearchUI\n */\n @Action(SetOrgan)\n setOrgan(ctx: StateContext, { organId }: SetOrgan): Observable | void {\n const { sex } = ctx.getState();\n ctx.patchState({ sex, organId });\n const shortOrgan = organId?.split('/').slice(-1)[0];\n this.ga.event('set_organ', 'spatial_search_ui', shortOrgan);\n\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n if (organ && organId && organ.sex) {\n const { x_dimension: width, y_dimension: height, z_dimension: depth } = organ;\n const position = { x: Math.round(width / 2), y: Math.round(height / 2), z: Math.round(depth / 2) };\n const defaultRadius = Math.round(Math.max(width, height, depth) * 0.07);\n const globalFilter = this.store.selectSnapshot(DataStateSelectors.filter);\n const filter = {\n ...globalFilter,\n sex: organ.sex,\n ontologyTerms: [organId],\n spatialSearches: []\n };\n\n return this.dataSource\n .getReferenceOrganScene(organId, filter)\n .pipe(\n take(1),\n tap((organScene: SpatialSceneNode[]) => {\n ctx.patchState({\n position,\n radius: defaultRadius,\n defaultPosition: position,\n radiusSettings: { min: Math.min(defaultRadius, 5), max: Math.floor(Math.max(width, height, depth) / 1.5), defaultValue: defaultRadius },\n organScene: getOriginScene(organ).concat(organScene)\n });\n }),\n mergeMap(() => ctx.dispatch(new UpdateSpatialSearch()))\n );\n }\n }\n\n /**\n * Updates position in the SpatialSearchUI\n */\n @Action(SetPosition)\n setPosition(ctx: StateContext, { position }: SetPosition): void {\n ctx.patchState({ position });\n ctx.dispatch(new UpdateSpatialSearch());\n\n const { x, y, z } = position;\n this.ga.event('set_position', 'spatial_search_ui', `${x}_${y}_${z}`);\n }\n\n @Action(ResetPosition)\n resetPosition(ctx: StateContext): void {\n const { defaultPosition } = ctx.getState();\n ctx.patchState({ position: defaultPosition });\n ctx.dispatch(new UpdateSpatialSearch());\n\n const { x, y, z } = defaultPosition ?? { x: 0, y: 0, z: 0 };\n this.ga.event('reset_position', 'spatial_search_ui', `${x}_${y}_${z}`);\n }\n\n @Action(MoveToNode)\n moveToNode(ctx: StateContext, { node }: MoveToNode): Observable | void {\n const matrix = new Matrix4(node.transformMatrix);\n const [x, y, z] = matrix.getTranslation().map(n => Math.round(n * 1000));\n const position: Position = { x, y, z };\n\n return ctx.dispatch(new SetPosition(position));\n }\n\n /**\n * Updates radius in the SpatialSearchUI\n */\n @Action(SetRadius)\n setRadius(ctx: StateContext, { radius }: SetRadius): void {\n ctx.patchState({ radius });\n ctx.dispatch(new UpdateSpatialSearch());\n\n this.ga.event('set_radius', 'spatial_search_ui', radius.toFixed(1));\n }\n\n @Action(ResetRadius)\n resetRadius(ctx: StateContext): void {\n const { radiusSettings } = ctx.getState();\n const radius = radiusSettings?.defaultValue ?? 0;\n ctx.patchState({ radius });\n ctx.dispatch(new UpdateSpatialSearch());\n\n this.ga.event('reset_radius', 'spatial_search_ui', radius.toFixed(1));\n }\n\n /**\n * Updates the spatial search data as the organ, position, and radius changes\n */\n @Action(ReallyUpdateSpatialSearch)\n updateSpatialSearch(ctx: StateContext): Observable | void {\n const { position, radius } = ctx.getState();\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n if (organ && position && radius && organ.representation_of) {\n const db = this.dataSource;\n const organId = organ.representation_of;\n const globalFilter = this.store.selectSnapshot(DataStateSelectors.filter);\n const filter: Filter = {\n ...globalFilter,\n sex: organ.sex as 'Male' | 'Female',\n ontologyTerms: [organId],\n spatialSearches: [{\n ...position,\n radius: radius,\n target: organ['@id']\n }]\n };\n\n return forkJoin({\n spatialSearchScene: db.getReferenceOrganScene(organId, filter).pipe(take(1)),\n tissueBlocks: db.getTissueBlockResults(filter).pipe(take(1)),\n anatomicalStructures: db.getOntologyTermOccurences(filter).pipe(take(1)),\n cellTypes: db.getCellTypeTermOccurences(filter).pipe(take(1))\n }).pipe(\n tap((data: Partial) => ctx.patchState(data))\n );\n }\n }\n\n /**\n * Generates and adds a new spatial search then resets the ui state\n */\n @Action(GenerateSpatialSearch)\n generateSpatialSearch(ctx: StateContext): Observable | void {\n const { position, radius, sex, organId, referenceOrgans = [], executeSearchOnGeneration } = ctx.getState();\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n const info = referenceOrgans.find(item => item.id === organId);\n // const { spatialSearches = [] } = this.store.selectSnapshot(DataStateSelectors.filter);\n\n if (position && radius && organ?.representation_of && info) {\n const search: SpatialSearch = {\n ...position,\n radius,\n target: organ['@id']\n };\n const actions: unknown[] = [new AddSearch(sex, info.name, search)];\n\n if (executeSearchOnGeneration) {\n const searches = this.store.selectSnapshot(SpatialSearchFilterSelectors.selectedSearches);\n actions.push(new UpdateFilter({\n spatialSearches: searches.concat(search)\n }));\n }\n\n this.ga.event('generate_search', 'spatial_search_ui');\n return ctx.dispatch(actions).pipe(\n tap(() => ctx.patchState({\n sex: 'female',\n organId: undefined\n }))\n );\n }\n }\n\n @Action(SetExecuteSearchOnGenerate)\n setExecuteSearchOnGenerate(ctx: StateContext, { execute }: SetExecuteSearchOnGenerate): void {\n ctx.patchState({\n executeSearchOnGeneration: execute\n });\n }\n\n /**\n * Used to determine if an organ should be listed if a certain sex is selected\n */\n private organValidForSex(organId: string, sex: Sex): boolean {\n const organs = this.store.selectSnapshot(SceneState.referenceOrgans);\n const organ = organs.find(o => o.id === organId)!;\n // eslint-disable-next-line @typescript-eslint/prefer-nullish-coalescing\n return organ.hasSex || organ.sex === sex;\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/SpinnerOverlayComponent.html":{"url":"components/SpinnerOverlayComponent.html","title":"component - SpinnerOverlayComponent","body":"\n \n\n\n\n\n\n Components\n \n SpinnerOverlayComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/spinner-overlay/spinner-overlay.component.ts\n\n\n\n \n Description\n \n \n Overlay component that displays a progress spinner and\nan optional text description.\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-spinner-overlay\n \n\n \n styleUrls\n ./spinner-overlay.component.scss\n \n\n\n\n \n templateUrl\n ./spinner-overlay.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n\n\n \n \n Inputs\n \n \n \n \n \n \n active\n \n \n text\n \n \n \n \n\n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n\n \n Inputs\n \n \n \n \n \n active\n \n \n \n \n Type : boolean\n\n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spinner-overlay/spinner-overlay.component.ts:19\n \n \n \n \n Whether the overlay is active/showing.\n\n \n \n \n \n \n \n \n \n \n text\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spinner-overlay/spinner-overlay.component.ts:22\n \n \n \n \n Optional text description displayed alongside the spinner.\n\n \n \n \n \n\n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-spinner-overlay\"\n\n \n \n \n \n Default value : 'ccf-spinner-overlay'\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spinner-overlay/spinner-overlay.component.ts:16\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n\n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-spinner-overlay'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spinner-overlay/spinner-overlay.component.ts:16\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, HostBinding, Input } from '@angular/core';\n\n\n/**\n * Overlay component that displays a progress spinner and\n * an optional text description.\n */\n@Component({\n selector: 'ccf-spinner-overlay',\n templateUrl: './spinner-overlay.component.html',\n styleUrls: ['./spinner-overlay.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class SpinnerOverlayComponent {\n /** HTML class */\n @HostBinding('class') readonly className = 'ccf-spinner-overlay';\n\n /** Whether the overlay is active/showing. */\n @Input() @HostBinding('class.active') active = false;\n\n /** Optional text description displayed alongside the spinner. */\n @Input() text: string;\n}\n\n \n\n \n \n{{ text }}\n\n \n\n \n \n ./spinner-overlay.component.scss\n \n :host {\n display: flex;\n position: absolute;\n width: 100%;\n height: 100%;\n z-index: 99;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n pointer-events: none;\n visibility: hidden;\n opacity: 0;\n transition: visibility 0.6s, opacity 0.4s ease-in-out;\n\n mat-spinner {\n margin-bottom: 1rem;\n opacity: 0;\n transition: opacity 0.3s ease-in-out 0.3s;\n }\n\n &.active {\n pointer-events: auto;\n visibility: visible;\n opacity: 1;\n\n mat-spinner {\n opacity: 1;\n }\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = '{{ text }}'\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'SpinnerOverlayComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/SpinnerOverlayModule.html":{"url":"modules/SpinnerOverlayModule.html","title":"module - SpinnerOverlayModule","body":"\n \n\n\n\n\n Modules\n SpinnerOverlayModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_SpinnerOverlayModule\n\n\n\ncluster_SpinnerOverlayModule_declarations\n\n\n\ncluster_SpinnerOverlayModule_exports\n\n\n\n\nSpinnerOverlayComponent\n\nSpinnerOverlayComponent\n\n\n\nSpinnerOverlayModule\n\nSpinnerOverlayModule\n\nSpinnerOverlayModule -->\n\nSpinnerOverlayComponent->SpinnerOverlayModule\n\n\n\n\n\nSpinnerOverlayComponent \n\nSpinnerOverlayComponent \n\nSpinnerOverlayComponent -->\n\nSpinnerOverlayModule->SpinnerOverlayComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/shared/components/spinner-overlay/spinner-overlay.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n SpinnerOverlayComponent\n \n \n \n \n Exports\n \n \n SpinnerOverlayComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatProgressSpinnerModule } from '@angular/material/progress-spinner';\n\nimport { SpinnerOverlayComponent } from './spinner-overlay.component';\n\n\n@NgModule({\n imports: [CommonModule, MatProgressSpinnerModule],\n declarations: [SpinnerOverlayComponent],\n exports: [SpinnerOverlayComponent]\n})\nexport class SpinnerOverlayModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/StartSpatialSearchFlow.html":{"url":"classes/StartSpatialSearchFlow.html","title":"class - StartSpatialSearchFlow","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n StartSpatialSearchFlow\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[SpatialSearchUi] Start the Spatial Search flow'\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:4\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { SpatialSceneNode } from 'ccf-body-ui';\n\nexport class StartSpatialSearchFlow {\n static readonly type = '[SpatialSearchUi] Start the Spatial Search flow';\n}\n\nexport class SetSex {\n static readonly type = '[SpatialSearchUi] Set sex';\n\n constructor(readonly sex: 'male' | 'female') { }\n}\n\nexport class SetOrgan {\n static readonly type = '[SpatialSearchUi] Set organ';\n\n constructor(readonly organId: string | undefined) { }\n}\n\nexport class SetPosition {\n static readonly type = '[SpatialSearchUi] Set position';\n\n constructor(readonly position: { x: number; y: number; z: number }) { }\n}\n\nexport class MoveToNode {\n static readonly type = '[SpatialSearchUi] Start moving the position to a scene node';\n\n constructor(readonly node: SpatialSceneNode) { }\n}\n\nexport class ResetPosition {\n static readonly type = '[SpatialSearchUi] Reset position';\n}\n\nexport class SetRadius {\n static readonly type = '[SpatialSearchUi] Set radius';\n\n constructor(readonly radius: number) { }\n}\n\nexport class ResetRadius {\n static readonly type = '[SpatialSearchUi] Reset radius';\n}\n\nexport class UpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Update spatial search data';\n}\n\nexport class GenerateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Generate and add a spatial search';\n}\n\nexport class SetExecuteSearchOnGenerate {\n static readonly type = '[SpatialSearchUi] Set execute search on generate';\n\n constructor(readonly execute = true) { }\n}\n\n \n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/StoreModule.html":{"url":"modules/StoreModule.html","title":"module - StoreModule","body":"\n \n\n\n\n\n Modules\n StoreModule\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/core/store/store.module.ts\n \n\n\n\n\n\n \n \n \n \n\n\n \n\n\n \n import { NgModule } from '@angular/core';\nimport { NgxsDataPluginModule } from '@ngxs-labs/data';\nimport { NgxsDispatchPluginModule } from '@ngxs-labs/dispatch-decorator';\nimport { NgxsLoggerPluginModule } from '@ngxs/logger-plugin';\nimport { NgxsModule } from '@ngxs/store';\nimport { GlobalConfigState } from 'ccf-shared';\nimport { CallToActionState } from 'projects/ccf-shared/src/public-api';\n\nimport { environment } from '../../../environments/environment';\nimport { ColorAssignmentState } from './color-assignment/color-assignment.state';\nimport { DataState } from './data/data.state';\nimport { IconRegistryState } from './icon-registry/icon-registry.state';\nimport { ListResultsState } from './list-results/list-results.state';\nimport { SceneState } from './scene/scene.state';\nimport { SpatialSearchFilterState } from './spatial-search-filter/spatial-search-filter.state';\nimport { SpatialSearchUiState } from './spatial-search-ui/spatial-search-ui.state';\n\n\n/**\n * States shared across the entire app.\n */\nexport const ROOT_STATES = [\n GlobalConfigState,\n ColorAssignmentState,\n IconRegistryState,\n ListResultsState,\n DataState,\n SceneState,\n CallToActionState,\n SpatialSearchUiState,\n SpatialSearchFilterState\n];\n\n@NgModule({\n imports: [\n // For some strange reason the data plugin is not happy being placed after the store module!?\n NgxsDataPluginModule.forRoot(),\n\n NgxsModule.forRoot(ROOT_STATES, {\n developmentMode: !environment.production,\n selectorOptions: {\n injectContainerState: false\n }\n // Consider setting compatibility and executionStrategy\n // https://www.ngxs.io/advanced/options\n }),\n\n NgxsDispatchPluginModule.forRoot(),\n\n // Logger plugin must be last!\n NgxsLoggerPluginModule.forRoot({\n disabled: environment.production\n })\n ]\n})\nexport class StoreModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/TermOccurrenceListComponent.html":{"url":"components/TermOccurrenceListComponent.html","title":"component - TermOccurrenceListComponent","body":"\n \n\n\n\n\n\n Components\n \n TermOccurrenceListComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/term-occurence-list/term-occurrence.component.ts\n\n\n\n \n Description\n \n \n Component for a dropdown menu\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-term-occurrence-list\n \n\n \n styleUrls\n ./term-occurrence.component.scss\n \n\n\n\n \n templateUrl\n ./term-occurrence.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n\n\n \n \n Inputs\n \n \n \n \n \n \n termList\n \n \n title\n \n \n toolTipText\n \n \n \n \n\n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n\n \n Inputs\n \n \n \n \n \n termList\n \n \n \n \n Type : TermResult[]\n\n \n \n \n \n Default value : []\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/term-occurence-list/term-occurrence.component.ts:20\n \n \n \n \n array that contains the terms and their counts\n\n \n \n \n \n \n \n \n \n \n title\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/term-occurence-list/term-occurrence.component.ts:25\n \n \n \n \n Holds title for section\n\n \n \n \n \n \n \n \n \n \n toolTipText\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/term-occurence-list/term-occurrence.component.ts:30\n \n \n \n \n Text to be included in the tool tip\n\n \n \n \n \n\n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-term-occurrence-list\"\n\n \n \n \n \n Default value : 'ccf-term-occurrence-list'\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/term-occurence-list/term-occurrence.component.ts:15\n \n \n\n\n \n \n\n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-term-occurrence-list'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/term-occurence-list/term-occurrence.component.ts:15\n \n \n\n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, HostBinding, Input } from '@angular/core';\n\nimport { TermResult } from '../../../core/store/spatial-search-ui/spatial-search-ui.state';\n\n/**\n * Component for a dropdown menu\n */\n@Component({\n selector: 'ccf-term-occurrence-list',\n templateUrl: './term-occurrence.component.html',\n styleUrls: ['./term-occurrence.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class TermOccurrenceListComponent {\n @HostBinding('class') readonly className = 'ccf-term-occurrence-list';\n\n /**\n * array that contains the terms and their counts\n */\n @Input() termList: TermResult[] = [];\n\n /**\n * Holds title for section\n */\n @Input() title: string;\n\n /**\n * Text to be included in the tool tip\n */\n @Input() toolTipText: string;\n}\n\n \n\n \n \n {{termList.length}} {{title}}\n \n info\n \n\n\n\n \n\n \n {{ term.label }}\n {{ term.count }}\n \n \n\n\n \n\n \n \n ./term-occurrence.component.scss\n \n :host {\n padding-top: 1rem;\n .term-list-header {\n display: flex;\n justify-content: space-between;\n margin-bottom: 1rem;\n\n .title {\n font-size: .875rem;\n }\n .counter {\n font-size: 1rem;\n }\n\n .info {\n padding-right: 0;\n background: none;\n border: none;\n outline: none;\n border-radius: 0.25rem;\n transition: 0.6s;\n }\n }\n .term-list {\n overflow: auto;\n padding-left: 2rem;\n font-size: 1rem;\n .term-bloc {\n display: flex;\n justify-content: space-between;\n margin-bottom: 1rem;\n overflow: auto;\n }\n .term-line{\n padding-right: 2rem;\n }\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' {{termList.length}} {{title}} info {{ term.label }} {{ term.count }} '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'TermOccurrenceListComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/TermOccurrenceListModule.html":{"url":"modules/TermOccurrenceListModule.html","title":"module - TermOccurrenceListModule","body":"\n \n\n\n\n\n Modules\n TermOccurrenceListModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_TermOccurrenceListModule\n\n\n\ncluster_TermOccurrenceListModule_declarations\n\n\n\ncluster_TermOccurrenceListModule_exports\n\n\n\n\nTermOccurrenceListComponent\n\nTermOccurrenceListComponent\n\n\n\nTermOccurrenceListModule\n\nTermOccurrenceListModule\n\nTermOccurrenceListModule -->\n\nTermOccurrenceListComponent->TermOccurrenceListModule\n\n\n\n\n\nTermOccurrenceListComponent \n\nTermOccurrenceListComponent \n\nTermOccurrenceListComponent -->\n\nTermOccurrenceListModule->TermOccurrenceListComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/shared/components/term-occurence-list/term-occurrence.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n TermOccurrenceListComponent\n \n \n \n \n Exports\n \n \n TermOccurrenceListComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatFormFieldModule } from '@angular/material/form-field';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatSelectModule } from '@angular/material/select';\nimport { MatTooltipModule } from '@angular/material/tooltip';\n\nimport { TermOccurrenceListComponent } from './term-occurrence.component';\n\n\n@NgModule({\n imports: [CommonModule, MatFormFieldModule, MatSelectModule, MatTooltipModule, MatIconModule],\n declarations: [TermOccurrenceListComponent],\n exports: [TermOccurrenceListComponent]\n})\n\nexport class TermOccurrenceListModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/TermResult.html":{"url":"interfaces/TermResult.html","title":"interface - TermResult","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n TermResult\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n @id\n \n \n \n \n count\n \n \n \n \n label\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n @id\n \n \n \n \n \n \n \n \n @id: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n count\n \n \n \n \n \n \n \n \n count: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n label\n \n \n \n \n \n \n \n \n label: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { Injectable } from '@angular/core';\nimport { Matrix4 } from '@math.gl/core';\nimport { Action, Actions, ofActionDispatched, Selector, State, StateContext, Store } from '@ngxs/store';\nimport { Filter, getOriginScene, SpatialEntity, SpatialSceneNode, SpatialSearch, TissueBlockResult } from 'ccf-database';\nimport { DataSourceService, OrganInfo } from 'ccf-shared';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\nimport { forkJoin, Observable } from 'rxjs';\nimport { debounceTime, mergeMap, take, tap } from 'rxjs/operators';\n\nimport { Sex } from '../../../shared/components/spatial-search-config/spatial-search-config.component';\nimport { UpdateFilter } from '../data/data.actions';\nimport { DataStateSelectors } from '../data/data.selectors';\nimport { SceneState } from '../scene/scene.state';\nimport { AddSearch } from '../spatial-search-filter/spatial-search-filter.actions';\nimport { SpatialSearchFilterSelectors } from '../spatial-search-filter/spatial-search-filter.selectors';\nimport {\n GenerateSpatialSearch,\n MoveToNode,\n ResetPosition,\n ResetRadius,\n SetExecuteSearchOnGenerate,\n SetOrgan,\n SetPosition,\n SetRadius,\n SetSex,\n StartSpatialSearchFlow,\n UpdateSpatialSearch,\n} from './spatial-search-ui.actions';\n\n\nexport interface Position {\n x: number;\n y: number;\n z: number;\n}\n\nexport interface RadiusSettings {\n min: number;\n max: number;\n defaultValue: number;\n}\n\nexport interface TermResult {\n '@id': string;\n label: string;\n count: number;\n}\n\nexport interface SpatialSearchUiModel {\n sex: Sex;\n organId?: string;\n position?: Position;\n radius?: number;\n\n defaultPosition?: Position;\n radiusSettings?: RadiusSettings;\n\n referenceOrgans?: OrganInfo[];\n organScene?: SpatialSceneNode[];\n\n spatialSearchScene?: SpatialSceneNode[];\n tissueBlocks?: TissueBlockResult[];\n anatomicalStructures?: Record;\n cellTypes?: Record;\n\n executeSearchOnGeneration: boolean;\n}\n\nclass ReallyUpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Really update spatial search data';\n}\n\n\n@State({\n name: 'spatialSearchUi',\n defaults: {\n sex: 'female',\n executeSearchOnGeneration: true\n }\n})\n@Injectable()\nexport class SpatialSearchUiState {\n @Selector([SpatialSearchUiState, SceneState.referenceOrganEntities])\n static organEntity(state: SpatialSearchUiModel, organs: SpatialEntity[]): SpatialEntity | undefined {\n const { organId, sex } = state;\n return organs.find(o => o.representation_of === organId && o.sex?.toLowerCase() === sex);\n }\n\n constructor(\n private readonly dataSource: DataSourceService,\n private readonly store: Store,\n actions$: Actions,\n private readonly ga: GoogleAnalyticsService\n ) {\n actions$.pipe(\n ofActionDispatched(UpdateSpatialSearch),\n debounceTime(500),\n tap(() => store.dispatch(ReallyUpdateSpatialSearch))\n ).subscribe();\n }\n\n @Action(StartSpatialSearchFlow)\n startSpatialSearchFlow(ctx: StateContext): Observable {\n const { sex, organId } = ctx.getState();\n const shortOrgan = organId?.split('/').slice(-1)[0];\n this.ga.event('set_organ', 'spatial_search_ui', `${sex}_${shortOrgan}`);\n\n return ctx.dispatch(new SetSex(sex));\n }\n\n /**\n * Updates sex in the SpatialSearchUI and sets selected organ to undefined if not valid for the sex\n */\n @Action(SetSex)\n setSex(ctx: StateContext, { sex }: SetSex): Observable | void {\n let { organId } = ctx.getState();\n ctx.patchState({ sex });\n this.ga.event('set_sex', 'spatial_search_ui', sex);\n\n if (organId !== undefined && !this.organValidForSex(organId, sex)) {\n organId = undefined;\n }\n\n const filter = {\n ...this.store.selectSnapshot(DataStateSelectors.filter),\n spatialSearches: []\n };\n const referenceOrgans = this.store.selectSnapshot(SceneState.referenceOrgans);\n\n return this.dataSource.getOntologyTermOccurences(filter).pipe(\n take(1),\n tap((counts: Record) => {\n ctx.patchState({\n referenceOrgans: referenceOrgans.filter((o) => o.id && !o.disabled && counts[o.id] > 0)\n });\n ctx.dispatch(new SetOrgan(organId));\n })\n );\n }\n\n /**\n * Updates organId in the SpatialSearchUI\n */\n @Action(SetOrgan)\n setOrgan(ctx: StateContext, { organId }: SetOrgan): Observable | void {\n const { sex } = ctx.getState();\n ctx.patchState({ sex, organId });\n const shortOrgan = organId?.split('/').slice(-1)[0];\n this.ga.event('set_organ', 'spatial_search_ui', shortOrgan);\n\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n if (organ && organId && organ.sex) {\n const { x_dimension: width, y_dimension: height, z_dimension: depth } = organ;\n const position = { x: Math.round(width / 2), y: Math.round(height / 2), z: Math.round(depth / 2) };\n const defaultRadius = Math.round(Math.max(width, height, depth) * 0.07);\n const globalFilter = this.store.selectSnapshot(DataStateSelectors.filter);\n const filter = {\n ...globalFilter,\n sex: organ.sex,\n ontologyTerms: [organId],\n spatialSearches: []\n };\n\n return this.dataSource\n .getReferenceOrganScene(organId, filter)\n .pipe(\n take(1),\n tap((organScene: SpatialSceneNode[]) => {\n ctx.patchState({\n position,\n radius: defaultRadius,\n defaultPosition: position,\n radiusSettings: { min: Math.min(defaultRadius, 5), max: Math.floor(Math.max(width, height, depth) / 1.5), defaultValue: defaultRadius },\n organScene: getOriginScene(organ).concat(organScene)\n });\n }),\n mergeMap(() => ctx.dispatch(new UpdateSpatialSearch()))\n );\n }\n }\n\n /**\n * Updates position in the SpatialSearchUI\n */\n @Action(SetPosition)\n setPosition(ctx: StateContext, { position }: SetPosition): void {\n ctx.patchState({ position });\n ctx.dispatch(new UpdateSpatialSearch());\n\n const { x, y, z } = position;\n this.ga.event('set_position', 'spatial_search_ui', `${x}_${y}_${z}`);\n }\n\n @Action(ResetPosition)\n resetPosition(ctx: StateContext): void {\n const { defaultPosition } = ctx.getState();\n ctx.patchState({ position: defaultPosition });\n ctx.dispatch(new UpdateSpatialSearch());\n\n const { x, y, z } = defaultPosition ?? { x: 0, y: 0, z: 0 };\n this.ga.event('reset_position', 'spatial_search_ui', `${x}_${y}_${z}`);\n }\n\n @Action(MoveToNode)\n moveToNode(ctx: StateContext, { node }: MoveToNode): Observable | void {\n const matrix = new Matrix4(node.transformMatrix);\n const [x, y, z] = matrix.getTranslation().map(n => Math.round(n * 1000));\n const position: Position = { x, y, z };\n\n return ctx.dispatch(new SetPosition(position));\n }\n\n /**\n * Updates radius in the SpatialSearchUI\n */\n @Action(SetRadius)\n setRadius(ctx: StateContext, { radius }: SetRadius): void {\n ctx.patchState({ radius });\n ctx.dispatch(new UpdateSpatialSearch());\n\n this.ga.event('set_radius', 'spatial_search_ui', radius.toFixed(1));\n }\n\n @Action(ResetRadius)\n resetRadius(ctx: StateContext): void {\n const { radiusSettings } = ctx.getState();\n const radius = radiusSettings?.defaultValue ?? 0;\n ctx.patchState({ radius });\n ctx.dispatch(new UpdateSpatialSearch());\n\n this.ga.event('reset_radius', 'spatial_search_ui', radius.toFixed(1));\n }\n\n /**\n * Updates the spatial search data as the organ, position, and radius changes\n */\n @Action(ReallyUpdateSpatialSearch)\n updateSpatialSearch(ctx: StateContext): Observable | void {\n const { position, radius } = ctx.getState();\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n if (organ && position && radius && organ.representation_of) {\n const db = this.dataSource;\n const organId = organ.representation_of;\n const globalFilter = this.store.selectSnapshot(DataStateSelectors.filter);\n const filter: Filter = {\n ...globalFilter,\n sex: organ.sex as 'Male' | 'Female',\n ontologyTerms: [organId],\n spatialSearches: [{\n ...position,\n radius: radius,\n target: organ['@id']\n }]\n };\n\n return forkJoin({\n spatialSearchScene: db.getReferenceOrganScene(organId, filter).pipe(take(1)),\n tissueBlocks: db.getTissueBlockResults(filter).pipe(take(1)),\n anatomicalStructures: db.getOntologyTermOccurences(filter).pipe(take(1)),\n cellTypes: db.getCellTypeTermOccurences(filter).pipe(take(1))\n }).pipe(\n tap((data: Partial) => ctx.patchState(data))\n );\n }\n }\n\n /**\n * Generates and adds a new spatial search then resets the ui state\n */\n @Action(GenerateSpatialSearch)\n generateSpatialSearch(ctx: StateContext): Observable | void {\n const { position, radius, sex, organId, referenceOrgans = [], executeSearchOnGeneration } = ctx.getState();\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n const info = referenceOrgans.find(item => item.id === organId);\n // const { spatialSearches = [] } = this.store.selectSnapshot(DataStateSelectors.filter);\n\n if (position && radius && organ?.representation_of && info) {\n const search: SpatialSearch = {\n ...position,\n radius,\n target: organ['@id']\n };\n const actions: unknown[] = [new AddSearch(sex, info.name, search)];\n\n if (executeSearchOnGeneration) {\n const searches = this.store.selectSnapshot(SpatialSearchFilterSelectors.selectedSearches);\n actions.push(new UpdateFilter({\n spatialSearches: searches.concat(search)\n }));\n }\n\n this.ga.event('generate_search', 'spatial_search_ui');\n return ctx.dispatch(actions).pipe(\n tap(() => ctx.patchState({\n sex: 'female',\n organId: undefined\n }))\n );\n }\n }\n\n @Action(SetExecuteSearchOnGenerate)\n setExecuteSearchOnGenerate(ctx: StateContext, { execute }: SetExecuteSearchOnGenerate): void {\n ctx.patchState({\n executeSearchOnGeneration: execute\n });\n }\n\n /**\n * Used to determine if an organ should be listed if a certain sex is selected\n */\n private organValidForSex(organId: string, sex: Sex): boolean {\n const organs = this.store.selectSnapshot(SceneState.referenceOrgans);\n const organ = organs.find(o => o.id === organId)!;\n // eslint-disable-next-line @typescript-eslint/prefer-nullish-coalescing\n return organ.hasSex || organ.sex === sex;\n }\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/ThemingModule.html":{"url":"modules/ThemingModule.html","title":"module - ThemingModule","body":"\n \n\n\n\n\n Modules\n ThemingModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_ThemingModule\n\n\n\ncluster_ThemingModule_providers\n\n\n\n\nThemingService\n\nThemingService\n\n\n\nThemingModule\n\nThemingModule\n\nThemingModule -->\n\nThemingService->ThemingModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/core/services/theming/theming.module.ts\n \n\n\n\n\n\n \n \n \n Providers\n \n \n ThemingService\n \n \n \n \n \n\n\n \n\n\n \n import { APP_BOOTSTRAP_LISTENER, NgModule } from '@angular/core';\n\nimport { ThemingService } from './theming.service';\n\n\n@NgModule({\n providers: [\n { provide: APP_BOOTSTRAP_LISTENER, useValue: ThemingService.initialize, multi: true },\n ThemingService\n ]\n})\nexport class ThemingModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/ThemingService.html":{"url":"injectables/ThemingService.html","title":"injectable - ThemingService","body":"\n \n\n\n\n\n\n\n\n\n Injectables\n ThemingService\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/services/theming/theming.service.ts\n \n\n\n \n Description\n \n \n Manages the currently active theme.\n\n \n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Private\n defaultTheme\n \n \n Private\n element\n \n \n Private\n injector\n \n \n Private\n theme\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n Private\n applyThemeClass\n \n \n getTheme\n \n \n Static\n initialize\n \n \n initialize\n \n \n resetTheme\n \n \n setTheme\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(defaultTheme: string | null)\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/services/theming/theming.service.ts:25\n \n \n\n \n \n Creates the theming service.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n defaultTheme\n \n \n string | null\n \n \n \n No\n \n \n \n An optional default theme.\n\n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Private\n applyThemeClass\n \n \n \n \n \n \n \n applyThemeClass(cls: string, method: \"add\" | \"remove\")\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/theming/theming.service.ts:83\n \n \n\n\n \n \n Adds or removes a theme class from the necessary components.\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Default value\n Description\n \n \n \n \n cls\n \n string\n \n\n \n No\n \n\n \n \n\n \n The theme class.\n\n \n \n \n method\n \n \"add\" | \"remove\"\n \n\n \n No\n \n\n \n 'add'\n \n\n \n Whether to add or remove the theme.\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getTheme\n \n \n \n \n \n \ngetTheme()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/theming/theming.service.ts:39\n \n \n\n\n \n \n Get the currently active theme.\n\n\n \n Returns : string\n\n \n \n \n \n \n \n \n \n \n \n \n Static\n initialize\n \n \n \n \n \n \n \n initialize(component: ComponentRef<>)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/theming/theming.service.ts:21\n \n \n\n\n \n \n Initializer called during bootstrap to set up theming.\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n component\n \n ComponentRef<>\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n initialize\n \n \n \n \n \n \ninitialize(element: ElementRef<>, injector: Injector)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/theming/theming.service.ts:71\n \n \n\n\n \n \n Binds theming service to a component.\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n element\n \n ElementRef<>\n \n\n \n No\n \n\n\n \n \n injector\n \n Injector\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n resetTheme\n \n \n \n \n \n \nresetTheme()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/theming/theming.service.ts:60\n \n \n\n\n \n \n Resets the theme to the default.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n setTheme\n \n \n \n \n \n \nsetTheme(theme: string)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/theming/theming.service.ts:48\n \n \n\n\n \n \n Sets the currently active theme.\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n theme\n \n string\n \n\n \n No\n \n\n\n \n The new theme class.\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Private\n defaultTheme\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/services/theming/theming.service.ts:16\n \n \n\n \n \n Default theme class.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n element\n \n \n \n \n \n \n Type : ElementRef<>\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/services/theming/theming.service.ts:13\n \n \n\n\n \n \n \n \n \n \n \n \n Private\n injector\n \n \n \n \n \n \n Type : Injector\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/services/theming/theming.service.ts:14\n \n \n\n\n \n \n \n \n \n \n \n \n Private\n theme\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/services/theming/theming.service.ts:18\n \n \n\n \n \n Currently active theme class.\n\n \n \n\n \n \n\n\n \n\n\n \n import { OverlayContainer } from '@angular/cdk/overlay';\nimport { ComponentRef, ElementRef, Inject, Injector, Injectable, InjectionToken, Optional, Renderer2 } from '@angular/core';\n\n/** Token for specifying the default theme class. */\nexport const DEFAULT_THEME = new InjectionToken('Default theme class');\n\n/**\n * Manages the currently active theme.\n */\n@Injectable()\nexport class ThemingService {\n private element: ElementRef;\n private injector: Injector;\n /** Default theme class. */\n private defaultTheme: string;\n /** Currently active theme class. */\n private theme: string;\n\n /** Initializer called during bootstrap to set up theming. */\n static initialize(component: ComponentRef): void {\n const { injector, location } = component;\n const service = injector.get(ThemingService);\n service.initialize(location, injector);\n }\n\n /**\n * Creates the theming service.\n *\n * @param defaultTheme An optional default theme.\n */\n constructor(@Optional() @Inject(DEFAULT_THEME) defaultTheme: string | null) {\n this.defaultTheme = this.theme = defaultTheme ?? '';\n }\n\n /**\n * Get the currently active theme.\n */\n getTheme(): string {\n return this.theme;\n }\n\n /**\n * Sets the currently active theme.\n *\n * @param theme The new theme class.\n */\n setTheme(theme: string): void {\n if (theme === this.theme) {\n return;\n }\n this.applyThemeClass(this.theme, 'remove');\n this.applyThemeClass(theme);\n this.theme = theme;\n }\n\n /**\n * Resets the theme to the default.\n */\n resetTheme(): void {\n this.setTheme(this.defaultTheme);\n }\n\n\n /**\n * Binds theming service to a component.\n *\n * @param component The top level component.\n * @throws {Error} If the theming service has already been initialized.\n */\n initialize(element: ElementRef, injector: Injector): void {\n this.element = element;\n this.injector = injector;\n this.applyThemeClass(this.getTheme());\n }\n\n /**\n * Adds or removes a theme class from the necessary components.\n *\n * @param cls The theme class.\n * @param method Whether to add or remove the theme.\n */\n private applyThemeClass(cls: string, method: 'add' | 'remove' = 'add'): void {\n const { element, injector } = this;\n if (!cls || !element || !injector) {\n return;\n }\n\n const renderer = injector.get(Renderer2, null);\n if (!renderer) {\n return;\n }\n\n const root = element.nativeElement as HTMLElement;\n const overlay = injector.get(OverlayContainer, null)?.getContainerElement();\n const methodName = method === 'add' ? 'addClass' : 'removeClass';\n\n renderer[methodName](root, cls);\n if (overlay) {\n renderer[methodName](overlay, cls);\n }\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/ThumbnailCarouselComponent.html":{"url":"components/ThumbnailCarouselComponent.html","title":"component - ThumbnailCarouselComponent","body":"\n \n\n\n\n\n\n Components\n \n ThumbnailCarouselComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/thumbnail-carousel/thumbnail-carousel.component.ts\n\n\n\n \n Description\n \n \n Carousel containing sample thumbnails in expanded donor cards\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-thumbnail-carousel\n \n\n \n styleUrls\n ./thumbnail-carousel.component.scss\n \n\n\n\n \n templateUrl\n ./thumbnail-carousel.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Readonly\n className\n \n \n Readonly\n config\n \n \n Readonly\n navigation\n \n \n Readonly\n uid\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n itemId\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n data\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n linkClicked\n \n \n \n \n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n prevButtonId\n \n \n nextButtonId\n \n \n \n \n \n \n\n\n\n \n Inputs\n \n \n \n \n \n data\n \n \n \n \n Type : DatasetResult[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/thumbnail-carousel/thumbnail-carousel.component.ts:34\n \n \n \n \n Items to show in the carousel\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n linkClicked\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/thumbnail-carousel/thumbnail-carousel.component.ts:39\n \n \n \n \n Outputs the result whose link was clicked\n\n \n \n \n \n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-thumbnail-carousel\"\n\n \n \n \n \n Default value : 'ccf-thumbnail-carousel'\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/thumbnail-carousel/thumbnail-carousel.component.ts:29\n \n \n\n \n \n Primary css class selector\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n itemId\n \n \n \n \n \n \nitemId(_index: number, item: DatasetResult)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/thumbnail-carousel/thumbnail-carousel.component.ts:89\n \n \n\n\n \n \n Extract a unique identifier for an item\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n _index\n \n number\n \n\n \n No\n \n\n\n \n Unused\n\n \n \n \n item\n \n DatasetResult\n \n\n \n No\n \n\n\n \n The item\n\n \n \n \n \n \n \n \n \n Returns : string\n\n \n \n An unique identifier\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-thumbnail-carousel'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/thumbnail-carousel/thumbnail-carousel.component.ts:29\n \n \n\n \n \n Primary css class selector\n\n \n \n\n \n \n \n \n \n \n \n \n Readonly\n config\n \n \n \n \n \n \n Type : SwiperOptions\n\n \n \n \n \n Default value : {\n allowTouchMove: false,\n slidesOffsetBefore: 4,\n slidesOffsetAfter: 4,\n slidesPerView: 'auto',\n spaceBetween: 4,\n watchOverflow: true\n }\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/thumbnail-carousel/thumbnail-carousel.component.ts:63\n \n \n\n \n \n Swiper configuration\n\n \n \n\n \n \n \n \n \n \n \n \n Readonly\n navigation\n \n \n \n \n \n \n Type : NavigationOptions\n\n \n \n \n \n Default value : {\n // Normally I would have prefered referencing the elements themselves instead of using selectors\n // However in this case it does not work with angular swiper\n prevEl: '#' + this.prevButtonId,\n nextEl: '#' + this.nextButtonId\n }\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/thumbnail-carousel/thumbnail-carousel.component.ts:75\n \n \n\n \n \n Navigation configuration\n\n \n \n\n \n \n \n \n \n \n \n \n Readonly\n uid\n \n \n \n \n \n \n Default value : nextUid()\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/thumbnail-carousel/thumbnail-carousel.component.ts:44\n \n \n\n \n \n Per instance unique identifier\n\n \n \n\n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n prevButtonId\n \n \n\n \n \n getprevButtonId()\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/thumbnail-carousel/thumbnail-carousel.component.ts:49\n \n \n \n \n HTML id for previous slide button\n\n\n \n Returns : string\n\n \n \n \n\n \n \n \n \n \n \n \n nextButtonId\n \n \n\n \n \n getnextButtonId()\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/thumbnail-carousel/thumbnail-carousel.component.ts:56\n \n \n \n \n HTML id for next slide button\n\n\n \n Returns : string\n\n \n \n \n\n \n \n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, HostBinding, Input, Output } from '@angular/core';\nimport { DatasetResult } from 'ccf-database';\nimport { SwiperOptions } from 'swiper';\nimport { NavigationOptions } from 'swiper/types';\n\n// Returns a unique identifier\nconst nextUid = (() => {\n let counter = -1;\n return () => {\n counter += 1;\n return counter;\n };\n})();\n\n\n/**\n * Carousel containing sample thumbnails in expanded donor cards\n */\n@Component({\n selector: 'ccf-thumbnail-carousel',\n templateUrl: './thumbnail-carousel.component.html',\n styleUrls: ['./thumbnail-carousel.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class ThumbnailCarouselComponent {\n /**\n * Primary css class selector\n */\n @HostBinding('class') readonly className = 'ccf-thumbnail-carousel';\n\n /**\n * Items to show in the carousel\n */\n @Input() data: DatasetResult[];\n\n /**\n * Outputs the result whose link was clicked\n */\n @Output() readonly linkClicked = new EventEmitter();\n\n /**\n * Per instance unique identifier\n */\n readonly uid = nextUid();\n\n /**\n * HTML id for previous slide button\n */\n get prevButtonId(): string {\n return `ccf-thumbnail-carousel-prev-button-${this.uid}`;\n }\n\n /**\n * HTML id for next slide button\n */\n get nextButtonId(): string {\n return `ccf-thumbnail-carousel-next-button-${this.uid}`;\n }\n\n /**\n * Swiper configuration\n */\n readonly config: SwiperOptions = {\n allowTouchMove: false,\n slidesOffsetBefore: 4,\n slidesOffsetAfter: 4,\n slidesPerView: 'auto',\n spaceBetween: 4,\n watchOverflow: true\n };\n\n /**\n * Navigation configuration\n */\n readonly navigation: NavigationOptions = {\n // Normally I would have prefered referencing the elements themselves instead of using selectors\n // However in this case it does not work with angular swiper\n prevEl: '#' + this.prevButtonId,\n nextEl: '#' + this.nextButtonId\n };\n\n /**\n * Extract a unique identifier for an item\n *\n * @param _index Unused\n * @param item The item\n * @returns An unique identifier\n */\n itemId(_index: number, item: DatasetResult): string {\n return item.thumbnail;\n }\n}\n\n \n\n \n \n \n navigate_before\n \n\n\n\n \n \n \n \n {{ item.technology }}\n \n \n DATA\n open_in_new\n \n \n \n \n\n\n\n \n \n \n\n navigate_next\n \n\n\n \n\n \n \n ./thumbnail-carousel.component.scss\n \n :host {\n display: flex;\n\n .swiper {\n flex-grow: 1;\n padding-bottom: 0.3125rem;\n\n ::ng-deep .swiper-slide {\n width: 3.75rem;\n height: 2.8125rem;\n }\n }\n\n .prev, .next {\n display: flex;\n align-items: center;\n\n height: 2.8125rem;\n\n button {\n width: 1.5rem;\n height: 1.5rem;\n line-height: 1.5rem;\n }\n\n .fade {\n position: absolute;\n top: -0.625rem;\n left: -2rem;\n z-index: 10;\n\n width: 2rem;\n height: 2.8125rem + 0.3125rem;\n\n opacity: 1;\n transition: opacity ease-in-out 0.3s;\n\n pointer-events: none;\n }\n\n .swiper-button-disabled, .swiper-button-lock {\n cursor: default;\n pointer-events: none;\n\n .fade {\n opacity: 0;\n }\n }\n }\n\n .slide {\n position: relative;\n width: 100%;\n height: 100%;\n\n .thumbnail {\n display: flex;\n align-items: center;\n justify-content: center;\n background-size: cover;\n\n position: relative;\n width: calc(100% - 2 * 0.125rem);\n height: calc(100% - 2 * 0.125rem);\n\n border-style: solid;\n border-width: 0.125rem;\n border-radius: 0.25rem;\n\n background-origin: padding-box;\n background-clip: padding-box;\n\n font-size: 0.875rem;\n font-weight: bold;\n\n &:after {\n content: \"\";\n\n position: absolute;\n bottom: -0.125rem;\n left: -0.125rem;\n width: 0.125rem;\n height: 0.125rem;\n }\n }\n\n .link {\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n\n position: absolute;\n top: 0;\n bottom: 0;\n right: 0;\n left: 0;\n\n opacity: 0;\n transition: opacity ease-in-out 0.3s;\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.6);\n\n font-size: 0.75rem;\n line-height: 0.75rem;\n\n &,\n &:link,\n &:visited,\n &:hover,\n &:focus,\n &:active {\n cursor: pointer;\n text-decoration: none;\n }\n }\n\n &:hover .link {\n opacity: 1;\n }\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' navigate_before {{ item.technology }} DATA open_in_new navigate_next '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'ThumbnailCarouselComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/ThumbnailCarouselModule.html":{"url":"modules/ThumbnailCarouselModule.html","title":"module - ThumbnailCarouselModule","body":"\n \n\n\n\n\n Modules\n ThumbnailCarouselModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_ThumbnailCarouselModule\n\n\n\ncluster_ThumbnailCarouselModule_exports\n\n\n\ncluster_ThumbnailCarouselModule_declarations\n\n\n\n\nThumbnailCarouselComponent\n\nThumbnailCarouselComponent\n\n\n\nThumbnailCarouselModule\n\nThumbnailCarouselModule\n\nThumbnailCarouselModule -->\n\nThumbnailCarouselComponent->ThumbnailCarouselModule\n\n\n\n\n\nThumbnailCarouselComponent \n\nThumbnailCarouselComponent \n\nThumbnailCarouselComponent -->\n\nThumbnailCarouselModule->ThumbnailCarouselComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/shared/components/thumbnail-carousel/thumbnail-carousel.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n ThumbnailCarouselComponent\n \n \n \n \n Exports\n \n \n ThumbnailCarouselComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatButtonModule } from '@angular/material/button';\nimport { MatIconModule } from '@angular/material/icon';\nimport { SwiperModule } from 'swiper/angular';\nimport { Navigation, Swiper } from 'swiper/core';\n\nimport { ThumbnailCarouselComponent } from './thumbnail-carousel.component';\n\n\n@NgModule({\n imports: [\n CommonModule,\n\n MatButtonModule,\n MatIconModule,\n\n SwiperModule\n ],\n declarations: [ThumbnailCarouselComponent],\n exports: [ThumbnailCarouselComponent]\n})\nexport class ThumbnailCarouselModule {\n constructor() {\n // Install swiper modules\n Swiper.use([Navigation]);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/TissueBlockListComponent.html":{"url":"components/TissueBlockListComponent.html","title":"component - TissueBlockListComponent","body":"\n \n\n\n\n\n\n Components\n \n TissueBlockListComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/tissue-block-list/tissue-block-list.component.ts\n\n\n\n \n Description\n \n \n Tissue block list in spatial search UI\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-tissue-block-list\n \n\n \n styleUrls\n ./tissue-block-list.component.scss\n \n\n\n\n \n templateUrl\n ./tissue-block-list.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n\n\n \n \n Inputs\n \n \n \n \n \n \n tissueBlocks\n \n \n \n \n\n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n\n \n Inputs\n \n \n \n \n \n tissueBlocks\n \n \n \n \n Type : TissueBlockResult[]\n\n \n \n \n \n Default value : []\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/tissue-block-list/tissue-block-list.component.ts:19\n \n \n \n \n Tissue blocks to be displayed\n\n \n \n \n \n\n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-tissue-block-list\"\n\n \n \n \n \n Default value : 'ccf-tissue-block-list'\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/tissue-block-list/tissue-block-list.component.ts:16\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n\n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-tissue-block-list'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/tissue-block-list/tissue-block-list.component.ts:16\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, HostBinding, Input } from '@angular/core';\nimport { TissueBlockResult } from 'ccf-database';\n\n\n/**\n * Tissue block list in spatial search UI\n */\n@Component({\n selector: 'ccf-tissue-block-list',\n templateUrl: './tissue-block-list.component.html',\n styleUrls: ['./tissue-block-list.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class TissueBlockListComponent {\n /** HTML class */\n @HostBinding('class') readonly className = 'ccf-tissue-block-list';\n\n /** Tissue blocks to be displayed */\n @Input() tissueBlocks: TissueBlockResult[] = [];\n\n}\n\n \n\n \n \n {{tissueBlocks.length}} Tissue Blocks\n \n info\n \n\n\n\n \n person\n\n \n {{ tissueBlock.donor.label }}\n {{ tissueBlock.donor.description }}\n \n \n\n\n \n\n \n \n ./tissue-block-list.component.scss\n \n :host { \n .tissue-block-header {\n display: flex;\n justify-content: space-between;\n margin-bottom: 1rem;\n\n .title {\n font-size: .875rem;\n }\n\n .info {\n padding: 0;\n background: none;\n border: none;\n outline: none;\n border-radius: 0.25rem;\n transition: 0.6s;\n }\n }\n\n .tissue-list {\n overflow: auto;\n }\n\n .donor {\n min-height: 3rem;\n padding-left: 0.5rem;\n display: flex;\n font-size: 0.75rem;\n line-height: 1rem;\n align-items: center;\n flex-grow: 1;\n height: 2.5rem;\n width: 22rem;\n padding: 0.5rem;\n box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);\n cursor: pointer;\n margin-right: 1rem;\n margin-bottom: .5rem;\n\n .icon {\n margin-right: 0.5rem;\n }\n\n .donor-info {\n .title {\n font-weight: 600;\n }\n\n .description {\n width: 17rem;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n }\n }\n}\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' {{tissueBlocks.length}} Tissue Blocks info person {{ tissueBlock.donor.label }} {{ tissueBlock.donor.description }} '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'TissueBlockListComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/TissueBlockListModule.html":{"url":"modules/TissueBlockListModule.html","title":"module - TissueBlockListModule","body":"\n \n\n\n\n\n Modules\n TissueBlockListModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_TissueBlockListModule\n\n\n\ncluster_TissueBlockListModule_declarations\n\n\n\ncluster_TissueBlockListModule_exports\n\n\n\n\nTissueBlockListComponent\n\nTissueBlockListComponent\n\n\n\nTissueBlockListModule\n\nTissueBlockListModule\n\nTissueBlockListModule -->\n\nTissueBlockListComponent->TissueBlockListModule\n\n\n\n\n\nTissueBlockListComponent \n\nTissueBlockListComponent \n\nTissueBlockListComponent -->\n\nTissueBlockListModule->TissueBlockListComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/shared/components/tissue-block-list/tissue-block-list.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n TissueBlockListComponent\n \n \n \n \n Exports\n \n \n TissueBlockListComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatTooltipModule } from '@angular/material/tooltip';\n\nimport { TissueBlockListComponent } from './tissue-block-list.component';\n\n@NgModule({\n imports: [\n CommonModule,\n MatIconModule,\n MatTooltipModule\n ],\n declarations: [TissueBlockListComponent],\n exports: [TissueBlockListComponent]\n})\nexport class TissueBlockListModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/TissueSectionVisComponent.html":{"url":"components/TissueSectionVisComponent.html","title":"component - TissueSectionVisComponent","body":"\n \n\n\n\n\n\n Components\n \n TissueSectionVisComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/modules/results-browser/tissue-section-vis/tissue-section-vis.component.ts\n\n\n\n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-tissue-section-vis\n \n\n \n styleUrls\n ./tissue-section-vis.component.scss\n \n\n\n\n \n templateUrl\n ./tissue-section-vis.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n tissueSectionExists\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n tissueSections\n \n \n totalTissueSections\n \n \n \n \n\n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n\n \n Inputs\n \n \n \n \n \n tissueSections\n \n \n \n \n Type : TissueSectionResult[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/tissue-section-vis/tissue-section-vis.component.ts:18\n \n \n \n \n Tissue section data, used to determine which tissues to color on the graph\n\n \n \n \n \n \n \n \n \n \n totalTissueSections\n \n \n \n \n Type : number\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/tissue-section-vis/tissue-section-vis.component.ts:15\n \n \n \n \n The total numebr of tissue sections, used for end label\n\n \n \n \n \n\n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-tissue-section-vis\"\n\n \n \n \n \n Default value : 'ccf-tissue-section-vis'\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/tissue-section-vis/tissue-section-vis.component.ts:12\n \n \n\n \n \n HTML Class Name\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n tissueSectionExists\n \n \n \n \n \n \ntissueSectionExists(sectionNumber: number)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/tissue-section-vis/tissue-section-vis.component.ts:21\n \n \n\n\n \n \n Returns whether or not the given section number exists in the tissueSection array\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n sectionNumber\n \n number\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-tissue-section-vis'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/tissue-section-vis/tissue-section-vis.component.ts:12\n \n \n\n \n \n HTML Class Name\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, HostBinding, Input } from '@angular/core';\nimport { TissueSectionResult } from 'ccf-database';\n\n@Component({\n selector: 'ccf-tissue-section-vis',\n templateUrl: './tissue-section-vis.component.html',\n styleUrls: ['./tissue-section-vis.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class TissueSectionVisComponent {\n /** HTML Class Name */\n @HostBinding('class') readonly clsName = 'ccf-tissue-section-vis';\n\n /** The total numebr of tissue sections, used for end label */\n @Input() totalTissueSections!: number;\n\n /** Tissue section data, used to determine which tissues to color on the graph */\n @Input() tissueSections!: TissueSectionResult[];\n\n /** Returns whether or not the given section number exists in the tissueSection array */\n tissueSectionExists(sectionNumber: number): boolean {\n if (this.tissueSections.filter(section => section.sectionNumber === sectionNumber).length > 0) {\n return true;\n }\n\n return false;\n }\n}\n\n \n\n \n 0\n\n \n \n\n{{ totalTissueSections }}\n \n\n \n \n ./tissue-section-vis.component.scss\n \n :host {\n width: 100%;\n height: 2.5rem;\n padding: .5rem;\n padding-left: 1rem;\n padding-right: 1rem;\n display: flex;\n\n .container {\n margin-right: .5rem;\n margin-left: .5rem;\n flex-grow: 1;\n display: flex;\n position: relative;\n justify-content: space-evenly;\n\n .line-tick {\n height: 100%;\n width: 1px;\n z-index: 2;\n }\n\n .x-axis {\n width: 100%;\n height: 2px;\n position: absolute;\n top: calc(50% - 1px);\n right: 0;\n z-index: 1;\n }\n }\n}\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = '0 {{ totalTissueSections }}'\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'TissueSectionVisComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/TissueSectionVisModule.html":{"url":"modules/TissueSectionVisModule.html","title":"module - TissueSectionVisModule","body":"\n \n\n\n\n\n Modules\n TissueSectionVisModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_TissueSectionVisModule\n\n\n\ncluster_TissueSectionVisModule_declarations\n\n\n\ncluster_TissueSectionVisModule_exports\n\n\n\n\nTissueSectionVisComponent\n\nTissueSectionVisComponent\n\n\n\nTissueSectionVisModule\n\nTissueSectionVisModule\n\nTissueSectionVisModule -->\n\nTissueSectionVisComponent->TissueSectionVisModule\n\n\n\n\n\nTissueSectionVisComponent \n\nTissueSectionVisComponent \n\nTissueSectionVisComponent -->\n\nTissueSectionVisModule->TissueSectionVisComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/modules/results-browser/tissue-section-vis/tissue-section-vis.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n TissueSectionVisComponent\n \n \n \n \n Exports\n \n \n TissueSectionVisComponent\n \n \n \n \n \n\n\n \n\n\n \n import { NgModule } from '@angular/core';\nimport { CommonModule } from '@angular/common';\nimport { TissueSectionVisComponent } from './tissue-section-vis.component';\n\n\n\n@NgModule({\n declarations: [TissueSectionVisComponent],\n imports: [CommonModule],\n exports: [TissueSectionVisComponent]\n})\nexport class TissueSectionVisModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/ToggleButtonComponent.html":{"url":"components/ToggleButtonComponent.html","title":"component - ToggleButtonComponent","body":"\n \n\n\n\n\n\n Components\n \n ToggleButtonComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts\n\n\n\n \n Description\n \n \n Implements open/close button for the side drawers.\n\n \n\n\n \n Implements\n \n \n AfterViewInit\n OnDestroy\n \n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-drawer-toggle-button\n \n\n \n styleUrls\n ./toggle-button.component.scss\n \n\n\n\n \n templateUrl\n ./toggle-button.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Readonly\n className\n \n \n Private\n opened\n \n \n Private\n position\n \n \n Private\n subscriptions\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n handleMessage\n \n \n ngAfterViewInit\n \n \n ngOnDestroy\n \n \n toggle\n \n \n \n \n\n\n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n class.ccf-drawer-toggle-button-end\n \n \n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n classEnd\n \n \n icon\n \n \n \n \n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(drawer: DrawerComponent, messageService: MessageService, cdr: ChangeDetectorRef)\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:42\n \n \n\n \n \n Creates an instance of toggle button component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n drawer\n \n \n DrawerComponent\n \n \n \n No\n \n \n \n The owning side drawer.\n\n \n \n \n messageService\n \n \n MessageService\n \n \n \n No\n \n \n \n Service used to send and receive event messages.\n\n \n \n \n cdr\n \n \n ChangeDetectorRef\n \n \n \n No\n \n \n \n The change detector reference.\n\n \n \n \n \n \n \n \n \n \n\n\n\n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-drawer-toggle-button\"\n\n \n \n \n \n Default value : 'ccf-drawer-toggle-button'\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:19\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n \n \n \n \n \n \n class.ccf-drawer-toggle-button-end\n \n \n \n \n \n \n Type : boolean\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:22\n \n \n\n \n \n Whether this button is attach to a drawer in position 'end'.\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n handleMessage\n \n \n \n \n \n \nhandleMessage(msg: Message)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:85\n \n \n\n\n \n \n Process an event message.\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n msg\n \n Message\n \n\n \n No\n \n\n\n \n The event.\n\n \n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n true if change detection needs to be run.\n\n \n \n \n \n \n \n \n \n \n \n \n ngAfterViewInit\n \n \n \n \n \n \nngAfterViewInit()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:65\n \n \n\n\n \n \n Initializes this component.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n ngOnDestroy\n \n \n \n \n \n \nngOnDestroy()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:75\n \n \n\n\n \n \n Cleans up all subscriptions.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n toggle\n \n \n \n \n \n \ntoggle()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:97\n \n \n\n\n \n \n Updates the drawer state.\n\n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-drawer-toggle-button'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:19\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n opened\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:40\n \n \n\n \n \n Whether the owning drawer is opened.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n position\n \n \n \n \n \n \n Type : \"start\" | \"end\"\n\n \n \n \n \n Default value : 'start'\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:38\n \n \n\n \n \n Position of the owning side drawer.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n subscriptions\n \n \n \n \n \n \n Default value : new Subscription()\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:42\n \n \n\n \n \n Subscriptions managed by this component.\n\n \n \n\n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n classEnd\n \n \n\n \n \n getclassEnd()\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:22\n \n \n \n \n Whether this button is attach to a drawer in position 'end'.\n\n\n \n Returns : boolean\n\n \n \n \n\n \n \n \n \n \n \n \n icon\n \n \n\n \n \n geticon()\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:27\n \n \n \n \n Gets the name of the icon to display.\n\n\n \n Returns : string\n\n \n \n \n\n \n \n\n\n\n\n \n import { ChangeDetectionStrategy, ChangeDetectorRef, Component, OnDestroy, HostBinding, AfterViewInit } from '@angular/core';\n\nimport { DrawerComponent } from '../drawer/drawer.component';\nimport { Message, MessageService } from '../messages';\nimport { Subscription } from 'rxjs';\n\n\n/**\n * Implements open/close button for the side drawers.\n */\n@Component({\n selector: 'ccf-drawer-toggle-button',\n templateUrl: './toggle-button.component.html',\n styleUrls: ['./toggle-button.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class ToggleButtonComponent implements AfterViewInit, OnDestroy {\n /** HTML class */\n @HostBinding('class') readonly className = 'ccf-drawer-toggle-button';\n /** Whether this button is attach to a drawer in position 'end'. */\n @HostBinding('class.ccf-drawer-toggle-button-end') // eslint-disable-line\n get classEnd(): boolean {\n return this.position === 'end';\n }\n\n /** Gets the name of the icon to display. */\n get icon(): string {\n let expand = 'arrow_right';\n let collapse = 'arrow_left';\n if (this.position === 'end') {\n ([expand, collapse] = [collapse, expand]);\n }\n\n return this.opened ? collapse : expand;\n }\n\n /** Position of the owning side drawer. */\n private position: 'start' | 'end' = 'start';\n /** Whether the owning drawer is opened. */\n private opened = false;\n /** Subscriptions managed by this component. */\n private subscriptions = new Subscription();\n\n /**\n * Creates an instance of toggle button component.\n *\n * @param drawer The owning side drawer.\n * @param messageService Service used to send and receive event messages.\n * @param cdr The change detector reference.\n */\n constructor(private drawer: DrawerComponent,\n messageService: MessageService,\n private cdr: ChangeDetectorRef) {\n const channel = messageService.connect(this);\n this.subscriptions.add(channel.getMessagesFromSource(drawer).subscribe(msg => {\n if (this.handleMessage(msg)) {\n cdr.markForCheck();\n }\n }));\n }\n\n /**\n * Initializes this component.\n */\n ngAfterViewInit(): void {\n setTimeout(() => {\n this.position = this.drawer.position;\n this.cdr.markForCheck();\n });\n }\n\n /**\n * Cleans up all subscriptions.\n */\n ngOnDestroy(): void {\n this.subscriptions.unsubscribe();\n }\n\n /**\n * Process an event message.\n *\n * @param msg The event.\n * @returns true if change detection needs to be run.\n */\n handleMessage(msg: Message): boolean {\n if (msg.payload.type === 'drawer-toggled') {\n this.opened = msg.payload.opened;\n return true;\n }\n\n return false;\n }\n\n /**\n * Updates the drawer state.\n */\n toggle(): void {\n const drawer = this.drawer;\n const { opened, expanded } = drawer;\n if (opened) {\n if (expanded) {\n drawer.closeExpanded();\n } else {\n drawer.close();\n }\n } else {\n drawer.open();\n }\n }\n}\n\n \n\n \n \n {{ icon }}\n\n\n \n\n \n \n ./toggle-button.component.scss\n \n :host {\n position: absolute;\n top: calc(50% - 2.0625rem);\n right: -1.0625rem;\n width: 1.0625rem;\n height: 3rem;\n border-radius: 0rem 0.25rem 0.25rem 0rem;\n cursor: pointer;\n display: flex;\n align-items: center;\n transition: 0.6s;\n\n &.ccf-drawer-toggle-button-end {\n right: unset;\n left: calc(-1rem - 1px);\n border-radius: 0.25rem 0rem 0rem 0.25rem;\n }\n\n .expand-collapse-icon {\n position: relative;\n right: 0.25rem;\n transition: all 0.5s;\n }\n\n &.ccf-drawer-toggle-button-end .expand-collapse-icon {\n right: unset;\n left: -0.25rem;\n }\n}\n\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' {{ icon }}'\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'ToggleButtonComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/UpdateFilter.html":{"url":"classes/UpdateFilter.html","title":"class - UpdateFilter","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n UpdateFilter\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/data/data.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(filter: Partial)\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/data/data.actions.ts:4\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n \n Partial\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[DataState] Update filter'\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/data/data.actions.ts:4\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { Filter } from 'ccf-database';\n\nexport class UpdateFilter {\n static readonly type = '[DataState] Update filter';\n\n constructor(readonly filter: Partial) { }\n}\n\n \n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/UpdateSpatialSearch.html":{"url":"classes/UpdateSpatialSearch.html","title":"class - UpdateSpatialSearch","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n UpdateSpatialSearch\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[SpatialSearchUi] Update spatial search data'\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:46\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { SpatialSceneNode } from 'ccf-body-ui';\n\nexport class StartSpatialSearchFlow {\n static readonly type = '[SpatialSearchUi] Start the Spatial Search flow';\n}\n\nexport class SetSex {\n static readonly type = '[SpatialSearchUi] Set sex';\n\n constructor(readonly sex: 'male' | 'female') { }\n}\n\nexport class SetOrgan {\n static readonly type = '[SpatialSearchUi] Set organ';\n\n constructor(readonly organId: string | undefined) { }\n}\n\nexport class SetPosition {\n static readonly type = '[SpatialSearchUi] Set position';\n\n constructor(readonly position: { x: number; y: number; z: number }) { }\n}\n\nexport class MoveToNode {\n static readonly type = '[SpatialSearchUi] Start moving the position to a scene node';\n\n constructor(readonly node: SpatialSceneNode) { }\n}\n\nexport class ResetPosition {\n static readonly type = '[SpatialSearchUi] Reset position';\n}\n\nexport class SetRadius {\n static readonly type = '[SpatialSearchUi] Set radius';\n\n constructor(readonly radius: number) { }\n}\n\nexport class ResetRadius {\n static readonly type = '[SpatialSearchUi] Reset radius';\n}\n\nexport class UpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Update spatial search data';\n}\n\nexport class GenerateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Generate and add a spatial search';\n}\n\nexport class SetExecuteSearchOnGenerate {\n static readonly type = '[SpatialSearchUi] Set execute search on generate';\n\n constructor(readonly execute = true) { }\n}\n\n \n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/ViewerComponent.html":{"url":"components/ViewerComponent.html","title":"component - ViewerComponent","body":"\n \n\n\n\n\n\n Components\n \n ViewerComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/viewer/viewer.component.ts\n\n\n\n \n Description\n \n \n Viewer for tissue samples\n\n \n\n\n \n Implements\n \n \n OnChanges\n \n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-viewer\n \n\n \n styleUrls\n ./viewer.component.scss\n \n\n\n\n \n templateUrl\n ./viewer.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n className\n \n \n loading\n \n \n safeUrl\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n ngOnChanges\n \n \n Private\n updateUrl\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n url\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n closed\n \n \n \n \n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(sanitizer: DomSanitizer)\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/viewer/viewer.component.ts:29\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n sanitizer\n \n \n DomSanitizer\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n url\n \n \n \n \n Type : string\n\n \n \n \n \n Default value : ''\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/viewer/viewer.component.ts:19\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n closed\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/viewer/viewer.component.ts:21\n \n \n \n \n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-viewer'\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/viewer/viewer.component.ts:17\n \n \n\n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n ngOnChanges\n \n \n \n \n \n \nngOnChanges(changes: SimpleChanges)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/viewer/viewer.component.ts:33\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n changes\n \n SimpleChanges\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n updateUrl\n \n \n \n \n \n \n \n updateUrl()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/viewer/viewer.component.ts:39\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n className\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-viewer'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/viewer/viewer.component.ts:17\n \n \n\n\n \n \n \n \n \n \n \n \n loading\n \n \n \n \n \n \n Default value : true\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/viewer/viewer.component.ts:23\n \n \n\n\n \n \n \n \n \n \n \n \n safeUrl\n \n \n \n \n \n \n Type : SafeResourceUrl | null\n\n \n \n \n \n Default value : null\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/viewer/viewer.component.ts:29\n \n \n\n \n \n Sanitized url\nNOTE: Never use a getter for this property! It will cause the iframe to reload constantly.\n\n \n \n\n \n \n\n\n\n\n\n \n import {\n ChangeDetectionStrategy, Component, EventEmitter, HostBinding, Input, OnChanges, Output, SimpleChanges,\n} from '@angular/core';\nimport { DomSanitizer, SafeResourceUrl } from '@angular/platform-browser';\n\n\n/**\n * Viewer for tissue samples\n */\n@Component({\n selector: 'ccf-viewer',\n templateUrl: './viewer.component.html',\n styleUrls: ['./viewer.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class ViewerComponent implements OnChanges {\n @HostBinding('class') className = 'ccf-viewer';\n\n @Input() url = '';\n\n @Output() readonly closed = new EventEmitter();\n\n loading = true;\n\n /**\n * Sanitized url\n * NOTE: Never use a getter for this property! It will cause the iframe to reload constantly.\n */\n safeUrl: SafeResourceUrl | null = null;\n\n constructor(private readonly sanitizer: DomSanitizer) { }\n\n ngOnChanges(changes: SimpleChanges): void {\n if ('url' in changes) {\n this.updateUrl();\n }\n }\n\n private updateUrl(): void {\n const { sanitizer, url } = this;\n this.safeUrl = null;\n if (url) {\n this.safeUrl = sanitizer.bypassSecurityTrustResourceUrl(url);\n this.loading = true;\n }\n }\n}\n\n \n\n \n \n \n launch\n Open in Portal\n \n \n clear\n \n\n\n\n \n Loading External Site\n\n\n\n\n\n \n\n \n \n ./viewer.component.scss\n \n :host {\n display: block;\n\n .toolbar {\n display: flex;\n justify-content: flex-end;\n align-items: center;\n\n width: 100%;\n height: 1.5rem;\n\n .launch {\n margin-right: 3.5rem;\n\n &.mat-button-disabled {\n cursor: not-allowed;\n }\n\n .icon {\n margin-right: 0.25rem;\n }\n }\n\n .close {\n min-width: 0;\n padding: 0;\n line-height: 1.5rem;\n border-radius: 0;\n }\n }\n\n .overlay {\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n\n position: absolute;\n top: 1.5rem;\n bottom: 0;\n left: 0;\n right: 0;\n\n .spinner {\n margin-bottom: 0.5rem;\n }\n }\n\n .frame {\n width: 100%;\n height: 100%;\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' launch Open in Portal clear Loading External Site'\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'ViewerComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/ViewerModule.html":{"url":"modules/ViewerModule.html","title":"module - ViewerModule","body":"\n \n\n\n\n\n Modules\n ViewerModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_ViewerModule\n\n\n\ncluster_ViewerModule_declarations\n\n\n\ncluster_ViewerModule_exports\n\n\n\n\nViewerComponent\n\nViewerComponent\n\n\n\nViewerModule\n\nViewerModule\n\nViewerModule -->\n\nViewerComponent->ViewerModule\n\n\n\n\n\nViewerComponent \n\nViewerComponent \n\nViewerComponent -->\n\nViewerModule->ViewerComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/shared/components/viewer/viewer.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n ViewerComponent\n \n \n \n \n Exports\n \n \n ViewerComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatButtonModule } from '@angular/material/button';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatProgressSpinnerModule } from '@angular/material/progress-spinner';\n\nimport { ViewerComponent } from './viewer.component';\n\n\n\n@NgModule({\n imports: [\n CommonModule,\n\n MatButtonModule,\n MatIconModule,\n MatProgressSpinnerModule\n ],\n declarations: [ViewerComponent],\n exports: [ViewerComponent]\n})\nexport class ViewerModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/WorkerDataSourceService.html":{"url":"injectables/WorkerDataSourceService.html","title":"injectable - WorkerDataSourceService","body":"\n \n\n\n\n\n\n\n\n\n Injectables\n WorkerDataSourceService\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/services/data-source/worker-data-source.service.ts\n \n\n\n\n \n Extends\n \n \n WorkerCCFDatabaseDataSourceService\n \n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n Protected\n createWorker\n \n \n Private\n getWorkerUrl\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(globalConfig: GlobalConfigState, locator: LocationStrategy)\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/services/data-source/worker-data-source.service.ts:10\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n globalConfig\n \n \n GlobalConfigState\n \n \n \n No\n \n \n \n \n locator\n \n \n LocationStrategy\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Protected\n createWorker\n \n \n \n \n \n \n \n createWorker(_config: CCFDatabaseOptions)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/data-source/worker-data-source.service.ts:18\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n _config\n \n CCFDatabaseOptions\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Worker\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n getWorkerUrl\n \n \n \n \n \n \n \n getWorkerUrl(directImport: boolean)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/data-source/worker-data-source.service.ts:23\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n directImport\n \n boolean\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : string | URL\n\n \n \n \n \n \n \n \n \n\n\n \n\n\n \n import { LocationStrategy } from '@angular/common';\nimport { Injectable } from '@angular/core';\nimport { CCFDatabaseOptions } from 'ccf-database';\nimport { GlobalConfigState, WorkerCCFDatabaseDataSourceService } from 'ccf-shared';\n\n\n@Injectable({\n providedIn: 'root'\n})\nexport class WorkerDataSourceService extends WorkerCCFDatabaseDataSourceService {\n constructor(\n globalConfig: GlobalConfigState,\n private readonly locator: LocationStrategy\n ) {\n super(globalConfig);\n }\n\n protected createWorker(_config: CCFDatabaseOptions): Worker {\n const url = this.getWorkerUrl(true);\n return new Worker(url, { type: 'module' });\n }\n\n private getWorkerUrl(directImport: boolean): string | URL {\n if (directImport) {\n return new URL('./data-source.worker', import.meta.url);\n }\n\n const externalUrl = this.locator.prepareExternalUrl('0-es2015.worker.js');\n const codeBlob = new Blob(\n [`importScripts('${externalUrl}')`],\n { type: 'application/javascript' }\n );\n\n return URL.createObjectURL(codeBlob);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"changelog.html":{"url":"changelog.html","title":"getting-started - changelog","body":"\n \n\nChangelog\nChangelog for the Common Coordinate Framework (CCF) User Interfaces\n3.6.0 - 2022-10-15\nAdded in 3.6.0.\n\nUpdated to CCF.OWL v2.1.0 which indexes the Human Reference Atlas (HRA) 4th Release (v1.3) for use in the CCF UIs and CCF-API. Note that some terms have changed in the ontology. As such, some SPARQL queries may need to be updated. All CCF-API calls have been updated to support the new terms.\n\n3.5.0 - 2022-09-27\nAdded in 3.5.0\n\nUpdate to CCF.OWL v1.9.4\nUpdate placement for KPMP rui locations\nSwitch to HuBMAP v3 search-api\nPick right organ when loading rui locations from a file in the RUI\n\n3.4.0 - 2022-07-01\nAdded in 3.4.0\n\nMajor feature added: Spatial Search! This includes an expanded API plus a user interface for dynamically generating spatial searches.\n\nKnown Issues in 3.4.0\n\nThere are some minor visual descrepancies when viewing the spatial search 3D scene and the results. However, blocks which are highlighted will be selected if the spatial search is added to your overall search filters.\n\n3.3.0 - 2022-06-17\nAdded in 3.3.0\n\nAdded support for the latest CCF Ontology v1.9.0 which adds Placenta, Spinal Cord, new Landmarks for reference organs, and a host of data updates.\nAdded a SPARQL route to the CCF-API for flexible querying of the Ontology and linked data. See the /v1/sparql docs for more information.\nClean up and bug fixes\n\n3.2.0 - 2022-04-14\nAdded in 3.2.0\n\nMajor CCF Database speed improvements! 95% reduction in load times!\nMinor graphical fixes\n\n3.1.1 - 2022-04-12\nAdded in 3.1.1\n\nExpanded RUI web component options\nAdded support for warming up the CCF database via the CCF-API so that the EUI can prevent timeouts\n\n3.1.0 - 2022-04-07\nAdded in 3.1.0\n\nAdded support for the latest CCF Ontology v1.8.0 which adds cell types\nAdded feature to search for tissue blocks by cell type\nAdded API feature to dynamically generate GTEx rui_locations.jsonld\nAdded logging of organ and block position changes to the RUI\nAdded an expanded organ selector that makes selecting organs much easier with the larger number of reference organs we have now\nNow generating programming libraries for the CCF-API in Python, TypeScript, TypeScript (Angular), and JavaScript. We will be publishing them to appropriate package managers soon.\nImproved performance of the CCF-API\nNew theming options and toggle for the CCF EUI/RUI\nAdded new themes for SenNet, GTEx, and a default theme\nAdded compodoc generated code documentation to production and staging builds\nBug fixes and minor improvements\n\n3.0.0 - 2022-01-27\nAdded in 3.0.0\n\nAdded support for the latest CCF Ontology v1.7.0\nBug fixes and code cleanup\n\n3.0.0 BETA - 2021-12-17\nAdded in 3.0.0 BETA\n\nAdded reference organs and ASCT+B tables from the v1.1 CCF Release\nLinks: CCF Ontology v1.7 BETA, CCF Release v1.1\n\n\n\nKnown issues in 3.0.0 BETA\n\nPreviously registered tissues may appear slightly off. We are working to rectify this before making it a production release.\n\n2.5.0 - 2021-12-17\nAdded in 2.5.0\n\nCCF-API OpenAPI Spec and implementation. Next version will connect the EUI to this as it's backend.\nAdded the CCF Body UI Web Component for integrating the 3D scene deeply in webpages (including the HuBMAP data portal).\nThe organ-info Web Component can now take an option to highlight specific blocks in the scene. Currently only highlights by providers, but age, sex, and BMI will be added in the next version.\nBug fixes and Quality of Life improvements\n\n2.4.0 - 2021-12-10\nAdded in 2.4.0\n\nRUI shows a confirmation dialog when a user attempts to leave without finishing registration\nAdded GTEx data to EUI\nRUI Common Extraction Sites are now known as Landmarks\nOrgan info now highlights the block selected on click\nUpdated RUI YouTube Demo link\nBug fixes and Quality of Life improvements\n\n2.3.1 - 2021-09-13\nAdded in 2.3.1\n\nAdded support for paired organs to be refernced by their parent (ala Kidney + Left/Right Kidney)\n\n2.3.0 - 2021-09-10\nAdded in 2.3.0\n\nGreatly improved CCF Database performance. This improves the performance in both organ-info and EUI.\nImproved styling of organ-info\n\n2.2.0 - 2021-09-10\nAdded in 2.2.0\n\nAdded an organ-info web component for displaying reference organs and associated data in a simple panel display. The hubmap portal will be using this soon for organ pages.\nEMBEDDING.md instructions have been updated for organ-info embedding.\n\n2.1.0 - 2021-07-30\nAdded in EUI / RUI 2.1.0\n\nBetter support for embedding EUI/RUI in different containers, see EMBEDDING.md for updated instructions.\nConfiguration updates:\nConfiguration of EUI/RUI via webcomponent properties (vs globalConfig)\nOptional use of ontology id to select reference organs in the RUI\nRemoved embedded and tutorial mode configurations from the RUI config\nAbility to load data sources in the eui via external configuration\nAdded cancelRegistration callback to rui external configuration\n\n\nSet dark/light theme based on user/OS preferences\nUpdate HuBMAP search processing to conform to new field names\nCode cleanup, shared utilities, etc.\nTelemetry dialog box fixes to avoid unnecessary reloads\nRUI gizmo rotates in sync with the reference organ in 3D preview view\nRUI now uses an orthographic view when in registration views\n\n2.0.0 - 2021-07-16\nAdded in EUI / RUI 2.0.0\n\nRUI and EUI are now basic web-components, see EMBEDDING.md\nAdded advanced google analytics tracking/telemetry\nLinked donor card and tissue block hovering\nUpdated dependencies, including upgrading to Angular 12\nMinor UI and Bug fixes\nUpdated demo video links\nOrgan carousel will respond to container width and show only full icons\nEUI: clicking refresh and selecting body on partonomy resets the body view\n\nBreaking changes in EUI / RUI 2.0.0\n\nEmbedding the EUI and RUI must now be done via web-components. The most significant change is the element is no longer called ccf-root but is instead called ccf-eui or ccf-rui depending on the UI being embedded.\n\n1.7.0 - 2021-05-21\nAdded in EUI / RUI 1.7.0\n\nAdded a startup modal to the RUI which simplifies the initial setup for a new registration\nAdded 8 new reference organs, bringing us to 13 Reference Organs!\nAdded SPARC Registrations to the EUI\nAdded a tissue section visualization to the results list in the EUI\n\n1.6.0 - 2021-04-09\nAdded in RUI 1.6.0\n\nAdded SOP information to the About section\n\nAdded in EUI 1.6.0\n\nAdded color assignment/selection to both 3d scene and list results\nBug fixes, code cleanup, and optimization\n\nKnown issues in 1.6.0\n\nThe 3d scene is a little slow. To be able to interact, unselect reference organs to reduce scene complexity.\nTissue samples may be a little off in the 3D scene. This will be fixed in a future release. Data is still accurate.\n\n1.5.0 - 2021-03-26\nAdded in RUI 1.5.0\n\nMinor styling updates\n\nAdded in EUI 1.5.0\nNOTE: EUI will not be pushed to production during this cycle as there are some features not fully integrated. This should be resolved in the next release scheduled for April 9th. You can view the results of this sprint on staging.\n\nUpdated styling to better fit the user interface spec\nAdded a new results pane which structures data into Donor->Tissue Blocks (+Datasets)->Tissue Samples (+Datasets)\nAdded a link viewer that allows us to display donors, samples, and datasets in a frame within the application\nAdded UFL thumbnails\nUpdated and optimized the ccf-database for the new results structure and future integrations\nTied organ carousel to the 3D scene. Turning off an organ removes the organ and related tissues from the 3D scene.\nTurned off anatomical structure opacity adjustment until it can be fully integrated\n\n1.4.0 - 2021-03-12\nAdded in RUI 1.4.0\n\nUpdated library dependencies, including to Angular 11\nUpdated styling to better fit the user interface spec\n\nAdded in EUI 1.4.0\nNOTE: EUI will not be pushed to production during this cycle as there are some features partly integrated. This should be resolved in the next release scheduled for March 26th. You can view the results of this sprint on staging.\n\nUpdated library dependencies, including to Angular 11\nUpdated styling to better fit the user interface spec and match RUI styling\nUpdated the Info Dialog to match the RUI look and feel\nUpdated the data processing to improve efficiency and generate data in the form needed for the v1.5.0 spec\nAdded a reference organ selector, also used in the RUI, to turn off/on reference organs on the stage. UI is implemented, but still needs hooked up to the 3d Stage.\nAdded a technology filter\nAdded a control to set Opacities of individual organs/anatomical structures on the stage. UI is implemented, but still needs hooked up to the 3d Stage.\n\n1.3.5 - 2021-02-26\nAdded in RUI 1.3.5\n\nUpdated with a new round of User Interface improvements\nAdded the ability to upload previous registrations created using the standalone version of the RUI tool\nOrgans now have transparency applied automatically\nSolved a major memory leak and performance issue with the 3D reference organ interface. You should notice a sizable speed and reliability increase.\nRUI location numeric data is now rounded to 3 digits\nSwitched to using GitHub Actions over TravisCI for our CI/CD workflows\n\nAdded in EUI 1.3.5\n\nRemoved CCF's internal image-viewer in favor of the image-viewer on the HuBMAP Data Portal\n\nEUI 1.2.0 / RUI 1.0 FINAL - 2020-10-30\nAdded in EUI 1.2.0 / RUI 1.0 FINAL\n\nBug fixes and improvements\nUpdated embedding API in collaboration with the IEC\nUpdated EUI codebase to be in sync with code changes made for the RUI\nAdded KPMP data to the EUI\n\nKnown Issues in EUI 1.2.0 / RUI 1.0 FINAL\n\nIt is still possible that a 3d organ may fail to load. If this happens, just refresh and try again.\nEUI has not been updated with the latest organ set. This will be added in December with its scheduled refresh.\n\nRUI 1.0 BETA - 2020-10-16\nAdded in RUI 1.0 BETA\n\nCreated the first version of the RUI 1.0. This version is a BETA and works in standalone mode only. The next version will include full support and integration into the HuBMAP Ingestion Portal.\n10 Reference Organs are available to choose from (a combination of 4 organs, 2 sexes, and one organ with 2 sides [kidney])\nImplemented automatic tagging of data via collisions with anatomical structures\nRUI Location data is in standard JSON-LD format linked via the CCF Ontology and related ontologies\nImplemented extraction sites display to help guide placement of tissues\n\nKnown Issues in RUI 1.0 BETA\n\nWhile support for embedding is implemented, more testing and collaboration with IEC is required before it is made fully available. Initial embedding documentation is available here.\nWhen adjusting transparency via the left-hand Anatomical Structures menu or Show Previous Registrations option, the transparency effect is not very good. This will be addressed before the RUI 1.0 production release.\nSometimes the 3d organ fails to load when clicking through reference organs quickly (and other side cases). If this happens, just refresh and try again.\n\n1.1.0 - 2020-07-31\nAdded in 1.1.0\n\nUpgraded to latest Vitessce Image Viewer and started showing processed TIFF images coming directly from the HuBMAP infrastructure\nProcessed CODEX and 10x datasets are shown in the HuBMAP Portal's visualization tool\nAdded a limited set of TIFF image thumbnails, with more to come\nAdded two qualitative color schemes for colorizing images in the image viewer\nBug fixes/performance optimizations\n\n1.0.0-rc.1 - 2020-06-22\n\n:warning: WARNING: This version is a release candidate. Some minor updates will likely happen between now and the official HuBMAP Data Release 1 in July.\n\nAdded in 1.0.0-rc.1\n\nBody UI interactions\nImage Viewer Integration\nPartonomy linkage to search / Body UI\nNow fully integrated into the HuBMAP Portal\n\nKnown Issues in 1.0.0-rc.1\n\nImage Viewer is using a placeholder .tiff until more .tiff images can be loaded from the IEC\n\n1.0.0-alpha.3 - 2019-05-08\nAdded in 1.0.0-alpha.3\n\nHooked up the interface to real data (not shown online as the data is not public yet)\nAdded the Tissue Browser on the right\nAdded the initial (Tissue) Image Viewer popup. Currently shows metadata, but no images yet.\nAdded an initial 3D Body. Tissues cuboids currently not displayed, but a test cuboid is shown.\nDocumentation (>90%) and testing coverage improved further\n\n1.0.0-alpha.2 - 2019-03-27\nAdded in 1.0.0-alpha.2\n\nIncreased documentation and testing coverage across the board\nAdded fullscreen button\nBug fixes and optimizations\n\n1.0.0-alpha.1 - 2019-03-06\nAdded in 1.0.0-alpha.1\n\nStarted the process of implementing the 1.0.0 UI spec\nSpec Doc\nUser Stories\n\n\nSetup the base project scaffolding for the new version\nAdded CCF Partonomy (CCF-P) search and tree display\nAdded a filter for filter tissues\n\n0.6.0 - 2019-11-08\nAdded in 0.6.0\n\nThe CCF API project was started with an initial OpenAPI Schema, documentation, and code for spinning up a mock data server. This codifies the CCF data and metadata standards defined by MC-IU and will be used by the CCF EUI and RUI.\nIn preparation for future developments, we added a hidden, alpha-level 3d organ viewer. You can toggle this on and off in the organ view, by typing 3d with your keyboard.\nUpdated navigation to directly jump to the tissue browser when a user selects an item from the search box\nUpgraded dependencies, including upgrades to Angular 8\nTesting and bug fixes\nMinor UI updates\nChanged download icon color\nChanged the background color for the search\nMoved the Technologies filter above ontology\nAdditional styles for details button\n\n\n\n0.5.0 - 2019-05-24\nAdded in 0.5.0\n\nDisplay of the CCF ontology, integrated with search\nSemantic search by ontology, results are presented at all levels\nTissue overlays showing regions of interest\nData download links to direct users to https://sampledata.hubmapconsortium.org\nData documentation (95% coverage) and testing (85% coverage)\n\n0.2.0 - 2019-05-03\nAdded in 0.2.0\n\nSprint 2 release of the CCF-UI!\nA search interface was added to query data by age, sex, technology and TMC. Ontological search will be implemented in the next sprint.\nBody, Organ, and Tissue views now respond to updates to the search on the fly\nAppropriate metadata is now displayed in the Body, Organ, Tissue, and Cell views\n\n0.1.0 - 2019-04-12\nAdded in 0.1.0\n\nSprint 1 release of the CCF-UI!\nSetup the base project scaffolding\nAdded a sample database that includes initial data provided by VU\nAdded Visual browsing of tissue samples and metadata at the whole body, organ, tissue, and cell level\nStay tuned! More features coming in Sprint 2 (starts next week!) and Sprint 3\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"coverage.html":{"url":"coverage.html","title":"coverage - coverage","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n Documentation coverage\n\n\n\n \n\n\n\n \n \n File\n Type\n Identifier\n Statements\n \n \n \n \n \n \n projects/ccf-eui/src/app/app-web-component.component.ts\n \n component\n AppWebComponent\n \n 0 %\n (0/16)\n \n \n \n \n \n projects/ccf-eui/src/app/app-web-component.component.ts\n \n function\n parseDataSources\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-eui/src/app/app.component.ts\n \n component\n AppComponent\n \n 42 %\n (14/33)\n \n \n \n \n \n projects/ccf-eui/src/app/app.component.ts\n \n interface\n AppOptions\n \n 0 %\n (0/6)\n \n \n \n \n \n projects/ccf-eui/src/app/core/header/header.component.ts\n \n component\n HeaderComponent\n \n 75 %\n (6/8)\n \n \n \n \n \n projects/ccf-eui/src/app/core/models/flat-node.ts\n \n class\n FlatNode\n \n 50 %\n (3/6)\n \n \n \n \n \n projects/ccf-eui/src/app/core/models/list-result.ts\n \n interface\n ListResult\n \n 0 %\n (0/5)\n \n \n \n \n \n projects/ccf-eui/src/app/core/models/ontology-selection.ts\n \n interface\n OntologySelection\n \n 0 %\n (0/4)\n \n \n \n \n \n projects/ccf-eui/src/app/core/services/app-root-overlay/app-root-overlay.service.ts\n \n injectable\n AppRootOverlayContainer\n \n 0 %\n (0/6)\n \n \n \n \n \n projects/ccf-eui/src/app/core/services/data-source/data-source.service.ts\n \n injectable\n DelegateDataSourceService\n \n 0 %\n (0/2)\n \n \n \n \n \n projects/ccf-eui/src/app/core/services/data-source/data-source.service.ts\n \n interface\n DelegateDataSourceOptions\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-eui/src/app/core/services/data-source/data-source.worker.ts\n \n variable\n database\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-eui/src/app/core/services/data-source/worker-data-source.service.ts\n \n injectable\n WorkerDataSourceService\n \n 0 %\n (0/4)\n \n \n \n \n \n projects/ccf-eui/src/app/core/services/ontology-search/ontology-search.service.ts\n \n injectable\n OntologySearchService\n \n 72 %\n (8/11)\n \n \n \n \n \n projects/ccf-eui/src/app/core/services/ontology-search/ontology-search.service.ts\n \n interface\n SearchResult\n \n 100 %\n (4/4)\n \n \n \n \n \n projects/ccf-eui/src/app/core/services/theming/theming.service.ts\n \n injectable\n ThemingService\n \n 83 %\n (10/12)\n \n \n \n \n \n projects/ccf-eui/src/app/core/services/theming/theming.service.ts\n \n variable\n DEFAULT_THEME\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/action-as-fn.ts\n \n function\n actionAsFn\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/color-assignment/color-assignment.state.ts\n \n injectable\n ColorAssignmentState\n \n 12 %\n (1/8)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/color-assignment/color-assignment.state.ts\n \n interface\n Color\n \n 0 %\n (0/4)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/color-assignment/color-assignment.state.ts\n \n interface\n ColorAssignmentStateModel\n \n 0 %\n (0/5)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/color-assignment/color-assignment.state.ts\n \n variable\n DEFAULT_COLOR_PALETTE\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/data/data.actions.ts\n \n class\n UpdateFilter\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/data/data.selectors.ts\n \n class\n DataStateSelectors\n \n 0 %\n (0/4)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/data/data.state.ts\n \n injectable\n DataState\n \n 85 %\n (36/42)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/data/data.state.ts\n \n interface\n DataStateModel\n \n 33 %\n (2/6)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/data/data.state.ts\n \n function\n allCompleted\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/data/data.state.ts\n \n function\n queryData\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/data/data.state.ts\n \n function\n sendCompletedTo\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/data/data.state.ts\n \n variable\n DEFAULT_FILTER\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/icon-registry/default-icons.ts\n \n interface\n DefaultIconDefinition\n \n 100 %\n (5/5)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/icon-registry/default-icons.ts\n \n variable\n DEFAULT_ICONS\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/icon-registry/icon-registry.state.ts\n \n injectable\n IconRegistryState\n \n 100 %\n (6/6)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/icon-registry/icon-registry.state.ts\n \n interface\n IconDefinition\n \n 100 %\n (5/5)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/list-results/list-results.state.ts\n \n injectable\n ListResultsState\n \n 50 %\n (6/12)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/list-results/list-results.state.ts\n \n interface\n ListResultsStateModel\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/scene/scene.state.ts\n \n injectable\n SceneState\n \n 68 %\n (13/19)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/scene/scene.state.ts\n \n interface\n SceneStateModel\n \n 0 %\n (0/8)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/scene/scene.state.ts\n \n variable\n DEFAULT_SELECTED_ORGANS\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.actions.ts\n \n class\n AddSearch\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.actions.ts\n \n class\n RemoveSearch\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.actions.ts\n \n class\n SetSelectedSearches\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.selectors.ts\n \n class\n SpatialSearchFilterSelectors\n \n 0 %\n (0/4)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.state.ts\n \n injectable\n SpatialSearchFilterState\n \n 0 %\n (0/7)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.state.ts\n \n interface\n SpatialSearchFilterItem\n \n 0 %\n (0/4)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n class\n GenerateSpatialSearch\n \n 0 %\n (0/2)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n class\n MoveToNode\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n class\n ResetPosition\n \n 0 %\n (0/2)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n class\n ResetRadius\n \n 0 %\n (0/2)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n class\n SetExecuteSearchOnGenerate\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n class\n SetOrgan\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n class\n SetPosition\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n class\n SetRadius\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n class\n SetSex\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n class\n StartSpatialSearchFlow\n \n 0 %\n (0/2)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n class\n UpdateSpatialSearch\n \n 0 %\n (0/2)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts\n \n class\n SpatialSearchUiSelectors\n \n 0 %\n (0/19)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts\n \n class\n ReallyUpdateSpatialSearch\n \n 0 %\n (0/2)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts\n \n injectable\n SpatialSearchUiState\n \n 46 %\n (7/15)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts\n \n interface\n Position\n \n 0 %\n (0/4)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts\n \n interface\n RadiusSettings\n \n 0 %\n (0/4)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts\n \n interface\n SpatialSearchUiModel\n \n 0 %\n (0/14)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts\n \n interface\n TermResult\n \n 0 %\n (0/4)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/store.module.ts\n \n variable\n ROOT_STATES\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts\n \n component\n FiltersContentComponent\n \n 100 %\n (17/17)\n \n \n \n \n \n projects/ccf-eui/src/app/modules/filters/filters-popover/filters-popover.component.ts\n \n component\n FiltersPopoverComponent\n \n 100 %\n (13/13)\n \n \n \n \n \n projects/ccf-eui/src/app/modules/ontology-exploration/ontology-search/ontology-search.component.ts\n \n component\n OntologySearchComponent\n \n 92 %\n (12/13)\n \n \n \n \n \n projects/ccf-eui/src/app/modules/ontology-exploration/ontology-selection/ontology-selection.component.ts\n \n component\n OntologySelectionComponent\n \n 76 %\n (10/13)\n \n \n \n \n \n projects/ccf-eui/src/app/modules/ontology-exploration/ontology-tree/ontology-tree.component.ts\n \n component\n OntologyTreeComponent\n \n 86 %\n (32/37)\n \n \n \n \n \n projects/ccf-eui/src/app/modules/ontology-exploration/ontology-tree/ontology-tree.component.ts\n \n variable\n getLevel\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-eui/src/app/modules/ontology-exploration/ontology-tree/ontology-tree.component.ts\n \n variable\n isExpandable\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.component.ts\n \n component\n DonorCardComponent\n \n 93 %\n (14/15)\n \n \n \n \n \n projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts\n \n component\n ResultsBrowserComponent\n \n 66 %\n (12/18)\n \n \n \n \n \n projects/ccf-eui/src/app/modules/results-browser/tissue-section-vis/tissue-section-vis.component.ts\n \n component\n TissueSectionVisComponent\n \n 83 %\n (5/6)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/checkbox/checkbox.component.ts\n \n component\n CheckboxComponent\n \n 100 %\n (8/8)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts\n \n component\n ContainerComponent\n \n 100 %\n (13/13)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts\n \n function\n throwDuplicateDrawersError\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts\n \n component\n ContentComponent\n \n 100 %\n (18/18)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/drawer/drawer/drawer.component.ts\n \n component\n DrawerComponent\n \n 95 %\n (42/44)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/drawer/drawer/drawer.component.ts\n \n class\n InitializationState\n \n 100 %\n (7/7)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/drawer/drawer/drawer.component.ts\n \n variable\n EXPAND_COLLAPSE_PARAMS_DEFAULT\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/drawer/messages.ts\n \n interface\n ContentContainerChanged\n \n 100 %\n (3/3)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/drawer/messages.ts\n \n interface\n DrawerContainersChanged\n \n 100 %\n (3/3)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/drawer/messages.ts\n \n interface\n DrawerInitialized\n \n 100 %\n (2/2)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/drawer/messages.ts\n \n interface\n DrawerToggled\n \n 100 %\n (6/6)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/drawer/messages.ts\n \n variable\n MessageService\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts\n \n component\n ToggleButtonComponent\n \n 100 %\n (12/12)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/dropdown/dropdown.component.ts\n \n component\n DropdownComponent\n \n 100 %\n (9/9)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts\n \n component\n DualSliderComponent\n \n 100 %\n (26/26)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/run-spatial-search/run-spatial-search.component.ts\n \n component\n RunSpatialSearchComponent\n \n 80 %\n (4/5)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts\n \n component\n SpatialSearchConfigBehaviorComponent\n \n 0 %\n (0/16)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/spatial-search-config/spatial-search-config.component.ts\n \n component\n SpatialSearchConfigComponent\n \n 81 %\n (9/11)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts\n \n component\n SpatialSearchKeyboardUIBehaviorComponent\n \n 100 %\n (17/17)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui/spatial-search-keyboard-ui.component.ts\n \n component\n SpatialSearchKeyboardUIComponent\n \n 100 %\n (8/8)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts\n \n component\n SpatialSearchUiBehaviorComponent\n \n 29 %\n (8/27)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts\n \n component\n SpatialSearchUiComponent\n \n 100 %\n (24/24)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/spinner-overlay/spinner-overlay.component.ts\n \n component\n SpinnerOverlayComponent\n \n 100 %\n (5/5)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/term-occurence-list/term-occurrence.component.ts\n \n component\n TermOccurrenceListComponent\n \n 66 %\n (4/6)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/thumbnail-carousel/thumbnail-carousel.component.ts\n \n component\n ThumbnailCarouselComponent\n \n 100 %\n (9/9)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/thumbnail-carousel/thumbnail-carousel.component.ts\n \n variable\n nextUid\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/tissue-block-list/tissue-block-list.component.ts\n \n component\n TissueBlockListComponent\n \n 100 %\n (4/4)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/viewer/viewer.component.ts\n \n component\n ViewerComponent\n \n 20 %\n (2/10)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/services/message/message.service.ts\n \n class\n MessageChannel\n \n 100 %\n (8/8)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/services/message/message.service.ts\n \n injectable\n MessageService\n \n 100 %\n (6/6)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/services/message/message.service.ts\n \n interface\n Message\n \n 100 %\n (4/4)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/services/message/message.service.ts\n \n interface\n MessageServiceConfig\n \n 100 %\n (2/2)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/services/message/message.service.ts\n \n variable\n MESSAGE_SERVICE_CONFIG\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/services/message/message.service.ts\n \n variable\n MESSAGE_SERVICE_DEFAULT_CONFIG\n \n 100 %\n (1/1)\n \n \n \n\n\n\n\n\n new Tablesort(document.getElementById('coverage-table'));\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"dependencies.html":{"url":"dependencies.html","title":"package-dependencies - dependencies","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n Dependencies\n \n \n \n @angular-ru/common : ^15.126.1\n \n @angular/animations : ^12.1.1\n \n @angular/cdk : ^12.1.1\n \n @angular/common : ^12.1.1\n \n @angular/compiler : ^12.1.1\n \n @angular/core : ^12.1.1\n \n @angular/elements : ^12.1.1\n \n @angular/forms : ^12.1.1\n \n @angular/material : ^12.1.3\n \n @angular/platform-browser : ^12.1.1\n \n @angular/platform-browser-dynamic : ^12.1.1\n \n @angular/router : ^12.1.1\n \n @angular/youtube-player : ^12.1.1\n \n @comunica/query-sparql-rdfjs : ^2.2.0\n \n @deck.gl/core : ^8.5.7\n \n @deck.gl/geo-layers : ^8.7.8\n \n @deck.gl/layers : ^8.5.7\n \n @deck.gl/mesh-layers : ^8.5.7\n \n @loaders.gl/core : ^3.0.12\n \n @loaders.gl/draco : ^3.0.12\n \n @loaders.gl/gltf : ^3.0.12\n \n @luma.gl/core : ^8.5.12\n \n @math.gl/core : ^3.5.5\n \n @math.gl/culling : ^3.5.7\n \n @ngxs-labs/data : ^6.2.0\n \n @ngxs-labs/dispatch-decorator : ^4.0.2\n \n @ngxs/logger-plugin : ^3.7.1\n \n @ngxs/storage-plugin : ^3.7.1\n \n @ngxs/store : ^3.7.3\n \n @rdfjs/data-model : ^1.2.0\n \n @types/lru-cache : \n \n @webcomponents/webcomponentsjs : ^2.5.0\n \n bind-decorator : ^1.0.11\n \n body-parser : ^1.19.0\n \n cannon-es : ^0.18.0\n \n comlink : ^4.3.0\n \n concat : ^1.0.3\n \n cors : ^2.8.5\n \n css-element-queries : ^1.2.3\n \n document-register-element : ^1.7.2\n \n dotenv : ^16.0.0\n \n express : ^4.17.1\n \n file-saver : ^2.0.5\n \n fs-extra : ^10.0.0\n \n graphology : ^0.20.0\n \n graphology-shortest-path : ^1.4.1\n \n helmet : ^4.6.0\n \n hex-rgb : ^5.0.0\n \n idb-keyval : ^6.0.1\n \n jsonld : ^5.2.0\n \n lodash : ^4.17.21\n \n lru-cache : \n \n n3 : ^1.16.0\n \n ng5-slider : ^1.2.6\n \n ngx-google-analytics : ^11.2.1\n \n ngx-markdown : ^12.0.1\n \n node-fetch : ^2.6.7\n \n qs : ^6.10.2\n \n rdf-literal : ^1.2.0\n \n rdfxml-streaming-parser : ^1.4.0\n \n readable-stream : ^3.6.0\n \n rxjs : ^6.6.7\n \n stream-browserify : ^3.0.0\n \n swiper : ^6.5.1\n \n ts-cacheable : ^1.0.6\n \n tslib : ^2.1.0\n \n uuid : ^8.3.2\n \n zone.js : ~0.11.4\n \n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"miscellaneous/enumerations.html":{"url":"miscellaneous/enumerations.html","title":"miscellaneous-enumerations - enumerations","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n Miscellaneous\n Enumerations\n\n\n\n Index\n \n \n \n \n \n \n DataQueryState   (projects/.../data.state.ts)\n \n \n \n \n \n \n\n\n projects/ccf-eui/src/app/core/store/data/data.state.ts\n \n \n \n \n \n \n DataQueryState\n \n \n \n \n Current state of data queries.\n\n \n \n \n \n  Running\n \n \n \n \n Value : running\n \n \n \n \n  Completed\n \n \n \n \n Value : completed\n \n \n \n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"miscellaneous/functions.html":{"url":"miscellaneous/functions.html","title":"miscellaneous-functions - functions","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n Miscellaneous\n Functions\n\n\n\n Index\n \n \n \n \n \n \n actionAsFn   (projects/.../action-as-fn.ts)\n \n \n allCompleted   (projects/.../data.state.ts)\n \n \n parseDataSources   (projects/.../app-web-component.component.ts)\n \n \n queryData   (projects/.../data.state.ts)\n \n \n sendCompletedTo   (projects/.../data.state.ts)\n \n \n throwDuplicateDrawersError   (projects/.../container.component.ts)\n \n \n \n \n \n \n\n\n projects/ccf-eui/src/app/core/store/action-as-fn.ts\n \n \n \n \n \n \n \n actionAsFn\n \n \n \n \n \n \nactionAsFn(type)\n \n \n\n\n\n\n \n \n Small utility for creating callables that construct a new action\n\n\n \n Parameters :\n \n \n \n Name\n Optional\n Description\n \n \n \n \n type\n\n \n No\n \n\n\n \n Action type\n\n \n \n \n \n \n \n \n \n Returns : InstanceType\n\n \n \n Callable that creates a new action when called\n\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/data/data.state.ts\n \n \n \n \n \n \n \n allCompleted\n \n \n \n \n \n \nallCompleted(states)\n \n \n\n\n\n\n \n \n Helper for testing that all states in an array are DataQueryState.Completed.\n\n\n \n Parameters :\n \n \n \n Name\n Optional\n Description\n \n \n \n \n states\n\n \n No\n \n\n\n \n The array of states to test.\n\n \n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n true if all values in the array is Completed.\n\n \n \n \n \n \n \n \n \n \n \n \n queryData\n \n \n \n \n \n \nqueryData(query, next?)\n \n \n\n\n\n\n \n \n Helper operator that combines querying with sharing and replay functionality.\n\n\n \n Parameters :\n \n \n \n Name\n Optional\n Description\n \n \n \n \n query\n\n \n No\n \n\n\n \n The data query function.\n\n \n \n \n next\n\n \n Yes\n \n\n\n \n An optional listener on the values emitted by the latest query.\n\n \n \n \n \n \n \n \n \n Returns : OperatorFunction>\n\n \n \n The combined pipe operator function.\n\n \n \n \n \n \n \n \n \n \n \n \n sendCompletedTo\n \n \n \n \n \n \nsendCompletedTo(subject)\n \n \n\n\n\n\n \n \n Helper creating a function that sends a DataQueryState.Completed to\na subject whenever it is called.\n\n\n \n Parameters :\n \n \n \n Name\n Optional\n Description\n \n \n \n \n subject\n\n \n No\n \n\n\n \n The subject to send completed messagess to.\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n The function.\n\n \n \n \n \n \n projects/ccf-eui/src/app/app-web-component.component.ts\n \n \n \n \n \n \n \n parseDataSources\n \n \n \n \n \n \nparseDataSources(value)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Optional\n \n \n \n \n value\n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : string[]\n\n \n \n \n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts\n \n \n \n \n \n \n \n throwDuplicateDrawersError\n \n \n \n \n \n \nthrowDuplicateDrawersError(position)\n \n \n\n\n\n\n \n \n Helper function for creating drawer errors.\n\n\n \n Parameters :\n \n \n \n Name\n Optional\n Description\n \n \n \n \n position\n\n \n No\n \n\n\n \n The position of the drawer.\n\n \n \n \n \n \n \n \n \n Returns : never\n\n \n \n \n \n \n \n \n \n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"index.html":{"url":"index.html","title":"getting-started - index","body":"\n \n\nCommon Coordinate Framework (CCF) - User Interfaces\n\n\n\n\n\n\n\nThis repository is a monorepo (multiple projects in one repository) containing the software to build the CCF-EUI, CCF-RUI, and CCF-Organ-Info.\nWebsite Links\n\nCCF Exploration User Interface (CCF-EUI)\n:star2: 4.0 BETA: https://beta--hubmap-ccf-ui.netlify.app\nProduction: https://portal.hubmapconsortium.org/ccf-eui\nProduction (alt): https://hubmapconsortium.github.io/ccf-ui/\nStaging: https://hubmap-ccf-ui.netlify.app/\nOld Version 0.6.0: https://old--hubmap-ccf-ui.netlify.app\n\n\nCCF Registration User Interface (CCF-RUI)\n:star2: 4.0 BETA: https://beta--hubmap-ccf-ui.netlify.app/rui/\nProduction: https://hubmapconsortium.github.io/ccf-ui/rui/\nStaging: https://hubmap-ccf-ui.netlify.app/rui/\n\n\nCCF Organ Info Component (CCF-Organ-Info)\nProduction: https://hubmapconsortium.github.io/ccf-ui/organ-info/\nStaging: https://hubmap-ccf-ui.netlify.app/organ-info/\n\n\nCCF API\nProduction: https://ccf-api.hubmapconsortium.org\nStaging: https://r5i95k35v5.us-east-2.awsapprunner.com\nOpenAPI Specification: ccf-api-spec.yaml\n\n\nCCF API Client Libraries:\nJavaScript: @ccf-openapi/js-client\nTypeScript: @ccf-openapi/ts-client\nAngular 12+: @ccf-openapi/ng-client\nPython 3.6+: ccf-openapi\n\n\n\nBackground and More Information\nFor more information about the Common Coordinate Framework (CCF), see the HuBMAP CCF Portal at https://hubmapconsortium.github.io/ccf/.\nChange Log\nSee the ChangeLog for the latest developments.\nCredits\nThis software is developed by the Cyberinfrastructure for Network Science Center at Indiana University. It is funded by NIH Award OT2OD026671.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"license.html":{"url":"license.html","title":"getting-started - license","body":"\n \n\nMIT License\nCopyright (c) 2019 HuBMAP Consortium\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules.html":{"url":"modules.html","title":"modules - modules","body":"\n \n\n\n\n\n Modules\n\n\n \n \n \n \n AppModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n CheckboxModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n CoreModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n DonorCardModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n DrawerModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n DropdownModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n DualSliderModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n FiltersContentModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n FiltersPopoverModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n HeaderModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n OntologyExplorationModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n OntologySearchModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n OntologySelectionModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n OntologyTreeModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n ResultsBrowserModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n RunSpatialSearchModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n SpatialSearchConfigBehaviorModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n SpatialSearchConfigModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n SpatialSearchKeyboardUIBehaviorModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n SpatialSearchKeyboardUIModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n SpatialSearchUiBehaviorModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n SpatialSearchUiModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n SpinnerOverlayModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n StoreModule\n \n \n \n No graph available.\n \n \n Browse\n \n \n \n \n \n \n \n TermOccurrenceListModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n ThemingModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n ThumbnailCarouselModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n TissueBlockListModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n TissueSectionVisModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n ViewerModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"overview.html":{"url":"overview.html","title":"overview - overview","body":"\n \n\n\n\n Overview\n\n \n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_AppModule\n\n\n\ncluster_AppModule_declarations\n\n\n\ncluster_AppModule_imports\n\n\n\ncluster_CheckboxModule\n\n\n\ncluster_CheckboxModule_declarations\n\n\n\ncluster_CheckboxModule_exports\n\n\n\ncluster_CoreModule\n\n\n\ncluster_CoreModule_imports\n\n\n\ncluster_CoreModule_exports\n\n\n\ncluster_DonorCardModule\n\n\n\ncluster_DonorCardModule_declarations\n\n\n\ncluster_DonorCardModule_imports\n\n\n\ncluster_DonorCardModule_exports\n\n\n\ncluster_DrawerModule\n\n\n\ncluster_DrawerModule_declarations\n\n\n\ncluster_DrawerModule_exports\n\n\n\ncluster_DropdownModule\n\n\n\ncluster_DropdownModule_declarations\n\n\n\ncluster_DropdownModule_exports\n\n\n\ncluster_DualSliderModule\n\n\n\ncluster_DualSliderModule_declarations\n\n\n\ncluster_DualSliderModule_exports\n\n\n\ncluster_FiltersContentModule\n\n\n\ncluster_FiltersContentModule_declarations\n\n\n\ncluster_FiltersContentModule_exports\n\n\n\ncluster_FiltersPopoverModule\n\n\n\ncluster_FiltersPopoverModule_declarations\n\n\n\ncluster_FiltersPopoverModule_exports\n\n\n\ncluster_HeaderModule\n\n\n\ncluster_HeaderModule_declarations\n\n\n\ncluster_HeaderModule_exports\n\n\n\ncluster_OntologyExplorationModule\n\n\n\ncluster_OntologyExplorationModule_imports\n\n\n\ncluster_OntologyExplorationModule_exports\n\n\n\ncluster_OntologySearchModule\n\n\n\ncluster_OntologySearchModule_declarations\n\n\n\ncluster_OntologySearchModule_exports\n\n\n\ncluster_OntologySelectionModule\n\n\n\ncluster_OntologySelectionModule_declarations\n\n\n\ncluster_OntologySelectionModule_OntologySelectionComponent_providers\n\n\n\ncluster_OntologySelectionModule_exports\n\n\n\ncluster_OntologyTreeModule\n\n\n\ncluster_OntologyTreeModule_declarations\n\n\n\ncluster_OntologyTreeModule_exports\n\n\n\ncluster_ResultsBrowserModule\n\n\n\ncluster_ResultsBrowserModule_declarations\n\n\n\ncluster_ResultsBrowserModule_exports\n\n\n\ncluster_RunSpatialSearchModule\n\n\n\ncluster_RunSpatialSearchModule_declarations\n\n\n\ncluster_RunSpatialSearchModule_exports\n\n\n\ncluster_SpatialSearchConfigBehaviorModule\n\n\n\ncluster_SpatialSearchConfigBehaviorModule_declarations\n\n\n\ncluster_SpatialSearchConfigBehaviorModule_imports\n\n\n\ncluster_SpatialSearchConfigBehaviorModule_exports\n\n\n\ncluster_SpatialSearchConfigModule\n\n\n\ncluster_SpatialSearchConfigModule_declarations\n\n\n\ncluster_SpatialSearchConfigModule_exports\n\n\n\ncluster_SpatialSearchKeyboardUIBehaviorModule\n\n\n\ncluster_SpatialSearchKeyboardUIBehaviorModule_declarations\n\n\n\ncluster_SpatialSearchKeyboardUIBehaviorModule_imports\n\n\n\ncluster_SpatialSearchKeyboardUIBehaviorModule_exports\n\n\n\ncluster_SpatialSearchKeyboardUIModule\n\n\n\ncluster_SpatialSearchKeyboardUIModule_declarations\n\n\n\ncluster_SpatialSearchKeyboardUIModule_exports\n\n\n\ncluster_SpatialSearchUiBehaviorModule\n\n\n\ncluster_SpatialSearchUiBehaviorModule_declarations\n\n\n\ncluster_SpatialSearchUiBehaviorModule_imports\n\n\n\ncluster_SpatialSearchUiBehaviorModule_exports\n\n\n\ncluster_SpatialSearchUiModule\n\n\n\ncluster_SpatialSearchUiModule_declarations\n\n\n\ncluster_SpatialSearchUiModule_imports\n\n\n\ncluster_SpatialSearchUiModule_exports\n\n\n\ncluster_SpinnerOverlayModule\n\n\n\ncluster_SpinnerOverlayModule_declarations\n\n\n\ncluster_SpinnerOverlayModule_exports\n\n\n\ncluster_TermOccurrenceListModule\n\n\n\ncluster_TermOccurrenceListModule_declarations\n\n\n\ncluster_TermOccurrenceListModule_exports\n\n\n\ncluster_ThemingModule\n\n\n\ncluster_ThemingModule_providers\n\n\n\ncluster_ThumbnailCarouselModule\n\n\n\ncluster_ThumbnailCarouselModule_declarations\n\n\n\ncluster_ThumbnailCarouselModule_exports\n\n\n\ncluster_TissueBlockListModule\n\n\n\ncluster_TissueBlockListModule_declarations\n\n\n\ncluster_TissueBlockListModule_exports\n\n\n\ncluster_TissueSectionVisModule\n\n\n\ncluster_TissueSectionVisModule_declarations\n\n\n\ncluster_TissueSectionVisModule_exports\n\n\n\ncluster_ViewerModule\n\n\n\ncluster_ViewerModule_declarations\n\n\n\ncluster_ViewerModule_exports\n\n\n\n\nAppComponent\n\nAppComponent\n\n\n\nAppModule\n\nAppModule\n\nAppModule -->\n\nAppComponent->AppModule\n\n\n\n\n\nAppWebComponent\n\nAppWebComponent\n\nAppModule -->\n\nAppWebComponent->AppModule\n\n\n\n\n\nCoreModule\n\nCoreModule\n\nAppModule -->\n\nCoreModule->AppModule\n\n\n\n\n\nHeaderModule \n\nHeaderModule \n\nHeaderModule -->\n\nCoreModule->HeaderModule \n\n\n\n\n\nDrawerModule\n\nDrawerModule\n\nAppModule -->\n\nDrawerModule->AppModule\n\n\n\n\n\nContainerComponent \n\nContainerComponent \n\nContainerComponent -->\n\nDrawerModule->ContainerComponent \n\n\n\n\n\nContentComponent \n\nContentComponent \n\nContentComponent -->\n\nDrawerModule->ContentComponent \n\n\n\n\n\nDrawerComponent \n\nDrawerComponent \n\nDrawerComponent -->\n\nDrawerModule->DrawerComponent \n\n\n\n\n\nToggleButtonComponent \n\nToggleButtonComponent \n\nToggleButtonComponent -->\n\nDrawerModule->ToggleButtonComponent \n\n\n\n\n\nDualSliderModule\n\nDualSliderModule\n\nAppModule -->\n\nDualSliderModule->AppModule\n\n\n\n\n\nDualSliderComponent \n\nDualSliderComponent \n\nDualSliderComponent -->\n\nDualSliderModule->DualSliderComponent \n\n\n\n\n\nFiltersContentModule\n\nFiltersContentModule\n\nFiltersContentModule -->\n\nDualSliderModule->FiltersContentModule\n\n\n\n\n\nFiltersPopoverModule\n\nFiltersPopoverModule\n\nAppModule -->\n\nFiltersPopoverModule->AppModule\n\n\n\n\n\nFiltersPopoverComponent \n\nFiltersPopoverComponent \n\nFiltersPopoverComponent -->\n\nFiltersPopoverModule->FiltersPopoverComponent \n\n\n\n\n\nOntologyExplorationModule\n\nOntologyExplorationModule\n\nAppModule -->\n\nOntologyExplorationModule->AppModule\n\n\n\n\n\nOntologySearchModule \n\nOntologySearchModule \n\nOntologySearchModule -->\n\nOntologyExplorationModule->OntologySearchModule \n\n\n\n\n\nOntologySelectionModule \n\nOntologySelectionModule \n\nOntologySelectionModule -->\n\nOntologyExplorationModule->OntologySelectionModule \n\n\n\n\n\nOntologyTreeModule \n\nOntologyTreeModule \n\nOntologyTreeModule -->\n\nOntologyExplorationModule->OntologyTreeModule \n\n\n\n\n\nResultsBrowserModule\n\nResultsBrowserModule\n\nAppModule -->\n\nResultsBrowserModule->AppModule\n\n\n\n\n\nResultsBrowserComponent \n\nResultsBrowserComponent \n\nResultsBrowserComponent -->\n\nResultsBrowserModule->ResultsBrowserComponent \n\n\n\n\n\nRunSpatialSearchModule\n\nRunSpatialSearchModule\n\nAppModule -->\n\nRunSpatialSearchModule->AppModule\n\n\n\nFiltersContentModule -->\n\nRunSpatialSearchModule->FiltersContentModule\n\n\n\n\n\nRunSpatialSearchComponent \n\nRunSpatialSearchComponent \n\nRunSpatialSearchComponent -->\n\nRunSpatialSearchModule->RunSpatialSearchComponent \n\n\n\n\n\nSpinnerOverlayModule\n\nSpinnerOverlayModule\n\nAppModule -->\n\nSpinnerOverlayModule->AppModule\n\n\n\n\n\nSpinnerOverlayComponent \n\nSpinnerOverlayComponent \n\nSpinnerOverlayComponent -->\n\nSpinnerOverlayModule->SpinnerOverlayComponent \n\n\n\n\n\nViewerModule\n\nViewerModule\n\nAppModule -->\n\nViewerModule->AppModule\n\n\n\n\n\nViewerComponent \n\nViewerComponent \n\nViewerComponent -->\n\nViewerModule->ViewerComponent \n\n\n\n\n\nCheckboxComponent\n\nCheckboxComponent\n\n\n\nCheckboxModule\n\nCheckboxModule\n\nCheckboxModule -->\n\nCheckboxComponent->CheckboxModule\n\n\n\n\n\nCheckboxComponent \n\nCheckboxComponent \n\nCheckboxComponent -->\n\nCheckboxModule->CheckboxComponent \n\n\n\nFiltersContentModule -->\n\nCheckboxModule->FiltersContentModule\n\n\n\n\n\nHeaderModule\n\nHeaderModule\n\nCoreModule -->\n\nHeaderModule->CoreModule\n\n\n\n\n\nHeaderComponent \n\nHeaderComponent \n\nHeaderComponent -->\n\nHeaderModule->HeaderComponent \n\n\n\n\n\nStoreModule\n\nStoreModule\n\nCoreModule -->\n\nStoreModule->CoreModule\n\n\n\n\n\nThemingModule\n\nThemingModule\n\nCoreModule -->\n\nThemingModule->CoreModule\n\n\n\n\n\nDonorCardComponent\n\nDonorCardComponent\n\n\n\nDonorCardModule\n\nDonorCardModule\n\nDonorCardModule -->\n\nDonorCardComponent->DonorCardModule\n\n\n\nResultsBrowserModule -->\n\nDonorCardModule->ResultsBrowserModule\n\n\n\n\n\nDonorCardComponent \n\nDonorCardComponent \n\nDonorCardComponent -->\n\nDonorCardModule->DonorCardComponent \n\n\n\n\n\nThumbnailCarouselModule\n\nThumbnailCarouselModule\n\nDonorCardModule -->\n\nThumbnailCarouselModule->DonorCardModule\n\n\n\n\n\nThumbnailCarouselComponent \n\nThumbnailCarouselComponent \n\nThumbnailCarouselComponent -->\n\nThumbnailCarouselModule->ThumbnailCarouselComponent \n\n\n\n\n\nTissueSectionVisModule\n\nTissueSectionVisModule\n\nDonorCardModule -->\n\nTissueSectionVisModule->DonorCardModule\n\n\n\n\n\nTissueSectionVisComponent \n\nTissueSectionVisComponent \n\nTissueSectionVisComponent -->\n\nTissueSectionVisModule->TissueSectionVisComponent \n\n\n\n\n\nContainerComponent\n\nContainerComponent\n\nDrawerModule -->\n\nContainerComponent->DrawerModule\n\n\n\n\n\nContentComponent\n\nContentComponent\n\nDrawerModule -->\n\nContentComponent->DrawerModule\n\n\n\n\n\nDrawerComponent\n\nDrawerComponent\n\nDrawerModule -->\n\nDrawerComponent->DrawerModule\n\n\n\n\n\nToggleButtonComponent\n\nToggleButtonComponent\n\nDrawerModule -->\n\nToggleButtonComponent->DrawerModule\n\n\n\n\n\nDropdownComponent\n\nDropdownComponent\n\n\n\nDropdownModule\n\nDropdownModule\n\nDropdownModule -->\n\nDropdownComponent->DropdownModule\n\n\n\n\n\nDropdownComponent \n\nDropdownComponent \n\nDropdownComponent -->\n\nDropdownModule->DropdownComponent \n\n\n\nFiltersContentModule -->\n\nDropdownModule->FiltersContentModule\n\n\n\n\n\nDualSliderComponent\n\nDualSliderComponent\n\nDualSliderModule -->\n\nDualSliderComponent->DualSliderModule\n\n\n\n\n\nFiltersContentComponent\n\nFiltersContentComponent\n\nFiltersContentModule -->\n\nFiltersContentComponent->FiltersContentModule\n\n\n\nFiltersPopoverModule -->\n\nFiltersContentModule->FiltersPopoverModule\n\n\n\n\n\nFiltersContentComponent \n\nFiltersContentComponent \n\nFiltersContentComponent -->\n\nFiltersContentModule->FiltersContentComponent \n\n\n\n\n\nFiltersPopoverComponent\n\nFiltersPopoverComponent\n\nFiltersPopoverModule -->\n\nFiltersPopoverComponent->FiltersPopoverModule\n\n\n\n\n\nHeaderComponent\n\nHeaderComponent\n\nHeaderModule -->\n\nHeaderComponent->HeaderModule\n\n\n\n\n\nOntologySearchModule\n\nOntologySearchModule\n\nOntologyExplorationModule -->\n\nOntologySearchModule->OntologyExplorationModule\n\n\n\n\n\nOntologySelectionModule\n\nOntologySelectionModule\n\nOntologySelectionModule -->\n\nOntologySearchModule->OntologySelectionModule\n\n\n\n\n\nOntologySearchComponent \n\nOntologySearchComponent \n\nOntologySearchComponent -->\n\nOntologySearchModule->OntologySearchComponent \n\n\n\nOntologyExplorationModule -->\n\nOntologySelectionModule->OntologyExplorationModule\n\n\n\n\n\nOntologySelectionComponent \n\nOntologySelectionComponent \n\nOntologySelectionComponent -->\n\nOntologySelectionModule->OntologySelectionComponent \n\n\n\n\n\nOntologyTreeModule\n\nOntologyTreeModule\n\nOntologyExplorationModule -->\n\nOntologyTreeModule->OntologyExplorationModule\n\n\n\nOntologySelectionModule -->\n\nOntologyTreeModule->OntologySelectionModule\n\n\n\n\n\nOntologyTreeComponent \n\nOntologyTreeComponent \n\nOntologyTreeComponent -->\n\nOntologyTreeModule->OntologyTreeComponent \n\n\n\n\n\nOntologySearchComponent\n\nOntologySearchComponent\n\nOntologySearchModule -->\n\nOntologySearchComponent->OntologySearchModule\n\n\n\n\n\nOntologySelectionComponent\n\nOntologySelectionComponent\n\nOntologySelectionModule -->\n\nOntologySelectionComponent->OntologySelectionModule\n\n\n\n\n\nOntologySearchService\n\nOntologySearchService\n\nOntologySelectionComponent -->\n\nOntologySearchService->OntologySelectionComponent\n\n\n\n\n\nOntologyTreeComponent\n\nOntologyTreeComponent\n\nOntologyTreeModule -->\n\nOntologyTreeComponent->OntologyTreeModule\n\n\n\n\n\nResultsBrowserComponent\n\nResultsBrowserComponent\n\nResultsBrowserModule -->\n\nResultsBrowserComponent->ResultsBrowserModule\n\n\n\n\n\nRunSpatialSearchComponent\n\nRunSpatialSearchComponent\n\nRunSpatialSearchModule -->\n\nRunSpatialSearchComponent->RunSpatialSearchModule\n\n\n\n\n\nSpatialSearchConfigBehaviorComponent\n\nSpatialSearchConfigBehaviorComponent\n\n\n\nSpatialSearchConfigBehaviorModule\n\nSpatialSearchConfigBehaviorModule\n\nSpatialSearchConfigBehaviorModule -->\n\nSpatialSearchConfigBehaviorComponent->SpatialSearchConfigBehaviorModule\n\n\n\n\n\nSpatialSearchConfigBehaviorComponent \n\nSpatialSearchConfigBehaviorComponent \n\nSpatialSearchConfigBehaviorComponent -->\n\nSpatialSearchConfigBehaviorModule->SpatialSearchConfigBehaviorComponent \n\n\n\n\n\nSpatialSearchConfigModule\n\nSpatialSearchConfigModule\n\nSpatialSearchConfigBehaviorModule -->\n\nSpatialSearchConfigModule->SpatialSearchConfigBehaviorModule\n\n\n\n\n\nSpatialSearchConfigComponent \n\nSpatialSearchConfigComponent \n\nSpatialSearchConfigComponent -->\n\nSpatialSearchConfigModule->SpatialSearchConfigComponent \n\n\n\n\n\nSpatialSearchConfigComponent\n\nSpatialSearchConfigComponent\n\nSpatialSearchConfigModule -->\n\nSpatialSearchConfigComponent->SpatialSearchConfigModule\n\n\n\n\n\nSpatialSearchKeyboardUIBehaviorComponent\n\nSpatialSearchKeyboardUIBehaviorComponent\n\n\n\nSpatialSearchKeyboardUIBehaviorModule\n\nSpatialSearchKeyboardUIBehaviorModule\n\nSpatialSearchKeyboardUIBehaviorModule -->\n\nSpatialSearchKeyboardUIBehaviorComponent->SpatialSearchKeyboardUIBehaviorModule\n\n\n\n\n\nSpatialSearchKeyboardUIBehaviorComponent \n\nSpatialSearchKeyboardUIBehaviorComponent \n\nSpatialSearchKeyboardUIBehaviorComponent -->\n\nSpatialSearchKeyboardUIBehaviorModule->SpatialSearchKeyboardUIBehaviorComponent \n\n\n\n\n\nSpatialSearchUiModule\n\nSpatialSearchUiModule\n\nSpatialSearchUiModule -->\n\nSpatialSearchKeyboardUIBehaviorModule->SpatialSearchUiModule\n\n\n\n\n\nSpatialSearchKeyboardUIModule\n\nSpatialSearchKeyboardUIModule\n\nSpatialSearchKeyboardUIBehaviorModule -->\n\nSpatialSearchKeyboardUIModule->SpatialSearchKeyboardUIBehaviorModule\n\n\n\n\n\nSpatialSearchKeyboardUIComponent \n\nSpatialSearchKeyboardUIComponent \n\nSpatialSearchKeyboardUIComponent -->\n\nSpatialSearchKeyboardUIModule->SpatialSearchKeyboardUIComponent \n\n\n\n\n\nSpatialSearchKeyboardUIComponent\n\nSpatialSearchKeyboardUIComponent\n\nSpatialSearchKeyboardUIModule -->\n\nSpatialSearchKeyboardUIComponent->SpatialSearchKeyboardUIModule\n\n\n\n\n\nSpatialSearchUiBehaviorComponent\n\nSpatialSearchUiBehaviorComponent\n\n\n\nSpatialSearchUiBehaviorModule\n\nSpatialSearchUiBehaviorModule\n\nSpatialSearchUiBehaviorModule -->\n\nSpatialSearchUiBehaviorComponent->SpatialSearchUiBehaviorModule\n\n\n\n\n\nSpatialSearchUiBehaviorComponent \n\nSpatialSearchUiBehaviorComponent \n\nSpatialSearchUiBehaviorComponent -->\n\nSpatialSearchUiBehaviorModule->SpatialSearchUiBehaviorComponent \n\n\n\nSpatialSearchUiBehaviorModule -->\n\nSpatialSearchUiModule->SpatialSearchUiBehaviorModule\n\n\n\n\n\nSpatialSearchUiComponent \n\nSpatialSearchUiComponent \n\nSpatialSearchUiComponent -->\n\nSpatialSearchUiModule->SpatialSearchUiComponent \n\n\n\n\n\nSpatialSearchUiComponent\n\nSpatialSearchUiComponent\n\nSpatialSearchUiModule -->\n\nSpatialSearchUiComponent->SpatialSearchUiModule\n\n\n\n\n\nTermOccurrenceListModule\n\nTermOccurrenceListModule\n\nSpatialSearchUiModule -->\n\nTermOccurrenceListModule->SpatialSearchUiModule\n\n\n\nSpatialSearchUiModule -->\n\nTermOccurrenceListModule->SpatialSearchUiModule\n\n\n\n\n\nTermOccurrenceListComponent \n\nTermOccurrenceListComponent \n\nTermOccurrenceListComponent -->\n\nTermOccurrenceListModule->TermOccurrenceListComponent \n\n\n\n\n\nTissueBlockListModule\n\nTissueBlockListModule\n\nSpatialSearchUiModule -->\n\nTissueBlockListModule->SpatialSearchUiModule\n\n\n\n\n\nTissueBlockListComponent \n\nTissueBlockListComponent \n\nTissueBlockListComponent -->\n\nTissueBlockListModule->TissueBlockListComponent \n\n\n\n\n\nSpinnerOverlayComponent\n\nSpinnerOverlayComponent\n\nSpinnerOverlayModule -->\n\nSpinnerOverlayComponent->SpinnerOverlayModule\n\n\n\n\n\nTermOccurrenceListComponent\n\nTermOccurrenceListComponent\n\nTermOccurrenceListModule -->\n\nTermOccurrenceListComponent->TermOccurrenceListModule\n\n\n\n\n\nThemingService\n\nThemingService\n\nThemingModule -->\n\nThemingService->ThemingModule\n\n\n\n\n\nThumbnailCarouselComponent\n\nThumbnailCarouselComponent\n\nThumbnailCarouselModule -->\n\nThumbnailCarouselComponent->ThumbnailCarouselModule\n\n\n\n\n\nTissueBlockListComponent\n\nTissueBlockListComponent\n\nTissueBlockListModule -->\n\nTissueBlockListComponent->TissueBlockListModule\n\n\n\n\n\nTissueSectionVisComponent\n\nTissueSectionVisComponent\n\nTissueSectionVisModule -->\n\nTissueSectionVisComponent->TissueSectionVisModule\n\n\n\n\n\nViewerComponent\n\nViewerComponent\n\nViewerModule -->\n\nViewerComponent->ViewerModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n \n\n \n \n \n \n \n \n 30 Modules\n \n \n \n \n \n \n \n \n 30 Components\n \n \n \n \n \n \n \n 13 Injectables\n \n \n \n \n \n \n \n 22 Classes\n \n \n \n \n \n \n \n 23 Interfaces\n \n \n \n \n\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"miscellaneous/typealiases.html":{"url":"miscellaneous/typealiases.html","title":"miscellaneous-typealiases - typealiases","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n Miscellaneous\n Type aliases\n\n\n\n Index\n \n \n \n \n \n \n Constructor   (projects/.../action-as-fn.ts)\n \n \n ContainerPayload   (projects/.../messages.ts)\n \n \n DrawerPayload   (projects/.../messages.ts)\n \n \n ExpandedState   (projects/.../drawer.component.ts)\n \n \n ExpandedState2   (projects/.../drawer.component.ts)\n \n \n GetChildrenFunc   (projects/.../ontology-tree.component.ts)\n \n \n Message   (projects/.../messages.ts)\n \n \n MessageChannel   (projects/.../messages.ts)\n \n \n MessageService   (projects/.../messages.ts)\n \n \n OpenedState   (projects/.../drawer.component.ts)\n \n \n Payload   (projects/.../messages.ts)\n \n \n Sex   (projects/.../spatial-search-config.component.ts)\n \n \n SpatialSearchFilterModel   (projects/.../spatial-search-filter.state.ts)\n \n \n \n \n \n \n\n\n projects/ccf-eui/src/app/core/store/action-as-fn.ts\n \n \n \n \n \n \n Constructor\n \n \n \n \n \n\n \n \n \n \n projects/ccf-eui/src/app/shared/components/drawer/messages.ts\n \n \n \n \n \n \n ContainerPayload\n \n \n \n \n Payload types for messages sent from the drawer container.\n\n \n \n \n \n ContentContainerChanged | DrawerContainersChanged\n\n \n \n \n \n \n \n \n \n \n DrawerPayload\n \n \n \n \n Payload types for messages sent from the drawers.\n\n \n \n \n \n DrawerToggled | DrawerInitialized\n\n \n \n \n \n \n \n \n \n \n Message\n \n \n \n \n Specific message type.\n\n \n \n \n \n GenericMessage\n\n \n \n \n \n \n \n \n \n \n MessageChannel\n \n \n \n \n Specific channel type.\n\n \n \n \n \n GenericMessageChannel\n\n \n \n \n \n \n \n \n \n \n MessageService\n \n \n \n \n Specific service type.\n\n \n \n \n \n GenericMessageService\n\n \n \n \n \n \n \n \n \n \n Payload\n \n \n \n \n Combined payload type for all drawer sub components.\n\n \n \n \n \n ContainerPayload | DrawerPayload\n\n \n \n \n \n projects/ccf-eui/src/app/shared/components/drawer/drawer/drawer.component.ts\n \n \n \n \n \n \n ExpandedState\n \n \n \n \n Expanded/collapsed state.\n\n \n \n \n \n \"open\" | \"open-instant\" | \"closed\"\n\n \n \n \n \n \n \n \n \n \n ExpandedState2\n \n \n \n \n Expanded state relative to an opposite drawer.\n\n \n \n \n \n \"collapsed\" | \"half\" | \"extended\" | \"full\"\n\n \n \n \n \n \n \n \n \n \n OpenedState\n \n \n \n \n Opened/closed state.\n\n \n \n \n \n \"open\" | \"open-instant\" | \"closed\"\n\n \n \n \n \n projects/ccf-eui/src/app/modules/ontology-exploration/ontology-tree/ontology-tree.component.ts\n \n \n \n \n \n \n GetChildrenFunc\n \n \n \n \n Type of function for getting child nodes from a parent node.\n\n \n \n \n \n function\n\n \n \n \n \n projects/ccf-eui/src/app/shared/components/spatial-search-config/spatial-search-config.component.ts\n \n \n \n \n \n \n Sex\n \n \n \n \n Sex can either be male or female\n\n \n \n \n \n \"male\" | \"female\"\n\n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.state.ts\n \n \n \n \n \n \n SpatialSearchFilterModel\n \n \n \n \n SpatialSearchFilterItem[]\n\n \n \n \n \n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"miscellaneous/variables.html":{"url":"miscellaneous/variables.html","title":"miscellaneous-variables - variables","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n Miscellaneous\n Variables\n\n\n\n Index\n \n \n \n \n \n \n database   (projects/.../data-source.worker.ts)\n \n \n DEFAULT_COLOR_PALETTE   (projects/.../color-assignment.state.ts)\n \n \n DEFAULT_FILTER   (projects/.../data.state.ts)\n \n \n DEFAULT_ICONS   (projects/.../default-icons.ts)\n \n \n DEFAULT_SELECTED_ORGANS   (projects/.../scene.state.ts)\n \n \n DEFAULT_THEME   (projects/.../theming.service.ts)\n \n \n EXPAND_COLLAPSE_PARAMS_DEFAULT   (projects/.../drawer.component.ts)\n \n \n getLevel   (projects/.../ontology-tree.component.ts)\n \n \n isExpandable   (projects/.../ontology-tree.component.ts)\n \n \n MESSAGE_SERVICE_CONFIG   (projects/.../message.service.ts)\n \n \n MESSAGE_SERVICE_DEFAULT_CONFIG   (projects/.../message.service.ts)\n \n \n MessageService   (projects/.../messages.ts)\n \n \n nextUid   (projects/.../thumbnail-carousel.component.ts)\n \n \n ROOT_STATES   (projects/.../store.module.ts)\n \n \n \n \n \n \n\n\n projects/ccf-eui/src/app/core/services/data-source/data-source.worker.ts\n \n \n \n \n \n \n \n database\n \n \n \n \n \n \n Default value : new CCFDatabase()\n \n \n\n \n \n Worker thread database.\n\n \n \n\n \n \n\n projects/ccf-eui/src/app/core/store/color-assignment/color-assignment.state.ts\n \n \n \n \n \n \n \n DEFAULT_COLOR_PALETTE\n \n \n \n \n \n \n Type : Color[]\n\n \n \n \n \n Default value : [\n '#FF8800',\n '#2979ff',\n '#ffd740',\n '#b92dff',\n '#da326f',\n '#7323e2',\n '#acf32b',\n '#82B1FF',\n '#E040FB',\n '#00E5FF'\n].map((color, rank) => {\n const rgba = hexRgb(color, { format: 'array' });\n rgba[3] = 255; // for Deck.gl\n return { color, rgba, rank };\n})\n \n \n\n\n \n \n\n projects/ccf-eui/src/app/core/store/data/data.state.ts\n \n \n \n \n \n \n \n DEFAULT_FILTER\n \n \n \n \n \n \n Type : Filter\n\n \n \n \n \n Default value : {\n sex: 'Both',\n ageRange: [1, 110],\n bmiRange: [13, 83],\n tmc: [],\n technologies: [],\n ontologyTerms: ['http://purl.obolibrary.org/obo/UBERON_0013702'],\n cellTypeTerms: ['http://purl.obolibrary.org/obo/CL_0000000'],\n spatialSearches: []\n}\n \n \n\n \n \n Default values for filters.\n\n \n \n\n \n \n\n projects/ccf-eui/src/app/core/store/icon-registry/default-icons.ts\n \n \n \n \n \n \n \n DEFAULT_ICONS\n \n \n \n \n \n \n Type : DefaultIconDefinition[]\n\n \n \n \n \n Default value : [\n // Reference Organs\n { name: 'bladder', namespace: 'app', url: 'assets/icons/organs/ico-organs-bladder.svg' },\n { name: 'blood', namespace: 'app', url: 'assets/icons/organs/ico-organs-blood.svg' },\n { name: 'bone-marrow', namespace: 'app', url: 'assets/icons/organs/ico-organs-bone-marrow.svg' },\n { name: 'brain', namespace: 'app', url: 'assets/icons/organs/ico-organs-brain.svg' },\n { name: 'eye', namespace: 'app', url: 'assets/icons/organs/ico-organs-eye.svg' },\n { name: 'fallopian-tube-left', namespace: 'app', url: 'assets/icons/organs/ico-organs-fallopian-tube-left.svg' },\n { name: 'fallopian-tube-right', namespace: 'app', url: 'assets/icons/organs/ico-organs-fallopian-tube-right.svg' },\n { name: 'heart', namespace: 'app', url: 'assets/icons/organs/ico-organs-heart.svg' },\n { name: 'kidney-left', namespace: 'app', url: 'assets/icons/organs/ico-organs-kidney-left.svg' },\n { name: 'kidney-right', namespace: 'app', url: 'assets/icons/organs/ico-organs-kidney-right.svg' },\n { name: 'kidney', namespace: 'app', url: 'assets/icons/organs/ico-organs-kidney.svg' },\n { name: 'knee', namespace: 'app', url: 'assets/icons/organs/ico-organs-knee.svg' },\n { name: 'large-intestine', namespace: 'app', url: 'assets/icons/organs/ico-organs-large-intestine.svg' },\n { name: 'liver', namespace: 'app', url: 'assets/icons/organs/ico-organs-liver.svg' },\n { name: 'lung-left', namespace: 'app', url: 'assets/icons/organs/ico-organs-lung-left.svg' },\n { name: 'lung-right', namespace: 'app', url: 'assets/icons/organs/ico-organs-lung-right.svg' },\n { name: 'lung', namespace: 'app', url: 'assets/icons/organs/ico-organs-lung.svg' },\n { name: 'lymph-nodes', namespace: 'app', url: 'assets/icons/organs/ico-organs-lymph-nodes.svg' },\n { name: 'mammary-gland', namespace: 'app', url: 'assets/icons/organs/ico-organs-breast.svg' },\n { name: 'neuron', namespace: 'app', url: 'assets/icons/organs/ico-organs-neuron.svg' },\n { name: 'ovaries', namespace: 'app', url: 'assets/icons/organs/ico-organs-ovaries.svg' },\n { name: 'ovary-left', namespace: 'app', url: 'assets/icons/organs/ico-organs-ovary-left.svg' },\n { name: 'ovary-right', namespace: 'app', url: 'assets/icons/organs/ico-organs-ovary-right.svg' },\n { name: 'pancreas', namespace: 'app', url: 'assets/icons/organs/ico-organs-pancreas.svg' },\n { name: 'pelvis-f', namespace: 'app', url: 'assets/icons/organs/ico-organs-pelvis-f.svg' },\n { name: 'placenta', namespace: 'app', url: 'assets/icons/organs/ico-organs-placenta.svg' },\n { name: 'prostate', namespace: 'app', url: 'assets/icons/organs/ico-organs-prostate.svg' },\n { name: 'skin', namespace: 'app', url: 'assets/icons/organs/ico-organs-skin.svg' },\n { name: 'small-intestine', namespace: 'app', url: 'assets/icons/organs/ico-organs-small intestine.svg' },\n { name: 'spinal-cord', namespace: 'app', url: 'assets/icons/organs/ico-organs-spinal-cord.svg' },\n { name: 'spleen', namespace: 'app', url: 'assets/icons/organs/ico-organs-spleen.svg' },\n { name: 'stomach', namespace: 'app', url: 'assets/icons/organs/ico-organs-stomach.svg' },\n { name: 'thymus', namespace: 'app', url: 'assets/icons/organs/ico-organs-thymus.svg' },\n { name: 'ureter-left', namespace: 'app', url: 'assets/icons/organs/ico-organs-ureter-left.svg' },\n { name: 'ureter-right', namespace: 'app', url: 'assets/icons/organs/ico-organs-ureter-right.svg' },\n { name: 'uterus', namespace: 'app', url: 'assets/icons/organs/ico-organs-uterus.svg' },\n { name: 'vasculature-thick', namespace: 'app', url: 'assets/icons/organs/ico-organs-vasculature-thick.svg' },\n { name: 'vasculature-thin', namespace: 'app', url: 'assets/icons/organs/ico-organs-vasculature-thin.svg' },\n\n { name: 'opacity', namespace: 'app', url: 'assets/icons/opacity-24px.svg' },\n { name: 'visibility_on', namespace: 'app', url: 'assets/icons/visibility-on-24px.svg' },\n { name: 'visibility_off', namespace: 'app', url: 'assets/icons/visibility-off-24px.svg' },\n { name: 'expand_more', namespace: 'app', url: 'assets/icons/expand_more-24px.svg' },\n { name: 'expand_less', namespace: 'app', url: 'assets/icons/expand_less-24px.svg' },\n { name: 'filter', url: 'assets/icons/filter.svg' }\n]\n \n \n\n \n \n Icons registered at startup.\n\n \n \n\n \n \n\n projects/ccf-eui/src/app/core/store/scene/scene.state.ts\n \n \n \n \n \n \n \n DEFAULT_SELECTED_ORGANS\n \n \n \n \n \n \n Default value : new Set(['Skin', 'Heart', 'Kidney', 'Spleen'])\n \n \n\n\n \n \n\n projects/ccf-eui/src/app/core/services/theming/theming.service.ts\n \n \n \n \n \n \n \n DEFAULT_THEME\n \n \n \n \n \n \n Default value : new InjectionToken('Default theme class')\n \n \n\n \n \n Token for specifying the default theme class.\n\n \n \n\n \n \n\n projects/ccf-eui/src/app/shared/components/drawer/drawer/drawer.component.ts\n \n \n \n \n \n \n \n EXPAND_COLLAPSE_PARAMS_DEFAULT\n \n \n \n \n \n \n Type : object\n\n \n \n \n \n Default value : {\n params: {\n width: 0,\n margin: 0,\n margin2: 0\n }\n}\n \n \n\n \n \n Default animation parameters.\n\n \n \n\n \n \n\n projects/ccf-eui/src/app/modules/ontology-exploration/ontology-tree/ontology-tree.component.ts\n \n \n \n \n \n \n \n getLevel\n \n \n \n \n \n \n Default value : property('level')\n \n \n\n \n \n Getter function for 'level' on a flat node.\n\n \n \n\n \n \n \n \n \n \n \n \n isExpandable\n \n \n \n \n \n \n Default value : property('expandable')\n \n \n\n \n \n Getter function for 'expandable' on a flat node.\n\n \n \n\n \n \n\n projects/ccf-eui/src/app/shared/services/message/message.service.ts\n \n \n \n \n \n \n \n MESSAGE_SERVICE_CONFIG\n \n \n \n \n \n \n Default value : new InjectionToken(\n 'Message service configuration',\n {\n providedIn: 'root',\n factory: () => MESSAGE_SERVICE_DEFAULT_CONFIG\n }\n)\n \n \n\n \n \n Token for specifying the message service configuration.\n\n \n \n\n \n \n \n \n \n \n \n \n MESSAGE_SERVICE_DEFAULT_CONFIG\n \n \n \n \n \n \n Type : MessageServiceConfig\n\n \n \n \n \n Default value : {\n isolated: true\n}\n \n \n\n \n \n Default message service configuration.\n\n \n \n\n \n \n\n projects/ccf-eui/src/app/shared/components/drawer/messages.ts\n \n \n \n \n \n \n \n MessageService\n \n \n \n \n \n \n Default value : GenericMessageService\n \n \n\n \n \n Reference to the service class.\n\n \n \n\n \n \n\n projects/ccf-eui/src/app/shared/components/thumbnail-carousel/thumbnail-carousel.component.ts\n \n \n \n \n \n \n \n nextUid\n \n \n \n \n \n \n Default value : (() => {\n let counter = -1;\n return () => {\n counter += 1;\n return counter;\n };\n})()\n \n \n\n\n \n \n\n projects/ccf-eui/src/app/core/store/store.module.ts\n \n \n \n \n \n \n \n ROOT_STATES\n \n \n \n \n \n \n Type : []\n\n \n \n \n \n Default value : [\n GlobalConfigState,\n ColorAssignmentState,\n IconRegistryState,\n ListResultsState,\n DataState,\n SceneState,\n CallToActionState,\n SpatialSearchUiState,\n SpatialSearchFilterState\n]\n \n \n\n \n \n States shared across the entire app.\n\n \n \n\n \n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"}} + "index": {"version":"2.3.9","fields":["title","body"],"fieldVectors":[["title/classes/AddSearch.html",[0,0.069,1,2.262]],["body/classes/AddSearch.html",[0,0.124,1,3.783,2,2.312,3,0.108,4,0.132,5,0.096,6,0.097,7,2.86,8,1.42,9,3.519,10,4.588,11,0.471,12,0.867,13,2.435,14,1.206,15,0.7,16,1.286,17,5.397,18,2.711,19,5.744,20,1.113,21,4.422,22,1.161,23,7.504,24,1.259,25,0.009,26,0.819,27,0.965,28,1.033,29,0.987,30,1.346,31,2.913,32,3.249,33,0.192,34,0.687,35,1.669,36,3.075,37,2.5,38,2.799,39,3.913,40,3.712,41,0.176,42,3.729,43,3.712,44,4.311,45,2.312,46,3.712,47,2.199,48,2.096,49,2.885,50,2.569,51,0.005,52,0.007,53,0.005]],["title/modules/AppModule.html",[54,1.342,55,3.375]],["body/modules/AppModule.html",[0,0.077,3,0.089,4,0.109,5,0.079,6,0.079,14,0.676,22,0.778,25,0.009,30,1.027,33,0.22,34,0.567,41,0.109,51,0.005,52,0.006,53,0.005,55,7.076,56,1.505,57,1.985,58,4.453,59,4.453,60,4.453,61,2.73,62,2.638,63,5.959,64,5.959,65,5.641,66,5.959,67,5.959,68,5.959,69,5.641,70,5.959,71,5.959,72,2.125,73,1.208,74,1.377,75,5.033,76,2.336,77,6.638,78,2.175,79,1.318,80,7.428,81,5.033,82,1.182,83,1.462,84,5.369,85,3.557,86,6.638,87,5.029,88,2.125,89,0.389,90,5.033,91,4.453,92,3.046,93,2.179,94,6.638,95,4.453,96,4.07,97,4.692,98,3.557,99,5.873,100,4.441,101,2.822,102,5.873,103,4.453,104,5.873,105,5.873,106,6.638,107,6.638,108,1.575,109,4.692,110,4.453,111,1.526,112,3.785,113,4.453,114,4.992,115,5.033,116,3.367,117,3.557,118,5.033,119,5.033,120,5.033,121,4.453,122,3.557,123,5.033,124,5.033,125,2.822,126,5.033,127,5.033,128,4.992,129,5.033,130,5.033,131,4.453,132,3.557,133,4.453,134,4.453,135,3.557,136,3.785,137,5.033,138,3.785,139,5.033,140,5.033,141,2.936,142,4.992,143,4.07,144,3.557,145,3.367,146,4.453,147,4.453,148,2.008,149,2.822,150,0.973,151,6.638,152,5.033,153,4.453,154,5.033,155,3.557]],["title/interfaces/AppOptions.html",[156,0.743,157,3.63]],["body/interfaces/AppOptions.html",[0,0.048,3,0.056,4,0.068,5,0.05,6,0.038,8,1.091,9,2.483,11,0.443,12,0.55,13,0.879,14,1.199,15,0.596,16,0.663,20,1.047,25,0.009,27,1.275,28,0.533,31,1.634,32,1.362,33,0.211,34,0.773,35,0.86,39,1.64,40,1.914,41,0.068,43,1.914,46,2.894,47,1.134,48,1.634,51,0.003,52,0.004,53,0.006,61,0.984,73,0.755,79,1.245,83,1.59,87,4.07,89,0.243,95,2.782,96,2.543,101,3.585,108,0.984,109,3.361,110,2.782,111,1.318,112,2.365,113,2.782,116,2.104,121,2.782,122,2.223,145,5.39,146,5.073,148,1.255,150,0.919,156,0.521,157,3.846,158,1.107,159,2.782,160,2.059,161,5.073,162,4.213,163,5.552,164,6.392,165,5.552,166,1.894,167,1.055,168,3.182,169,1.14,170,3.361,171,4.207,172,2.543,173,4.755,174,4.313,175,1.443,176,2.104,177,1.835,178,1.835,179,1.08,180,3.028,181,2.397,182,3.361,183,3.145,184,5.734,185,2.782,186,2.104,187,3.217,188,2.365,189,1.03,190,1.835,191,1.835,192,1.162,193,4.755,194,3.145,195,3.145,196,2.365,197,2.104,198,2.104,199,5.103,200,2.782,201,3.028,202,3.182,203,3.145,204,2.223,205,2.543,206,2.543,207,1.699,208,3.145,209,2.543,210,2.569,211,2.782,212,3.346,213,3.145,214,2.003,215,2.365,216,2.397,217,3.145,218,3.346,219,1.835,220,1.764,221,2.003,222,1.454,223,2.782,224,1.754,225,3.145,226,2.365,227,1.699,228,1.748,229,3.145,230,2.543,231,1.639,232,3.145,233,2.104,234,0.771,235,1.08,236,3.145,237,1.134,238,3.145,239,1.055,240,1.055,241,3.145,242,1.879,243,3.145,244,3.145,245,3.145,246,3.145,247,3.145,248,3.145,249,3.145,250,3.145,251,3.145,252,0.919,253,4.207,254,3.361,255,1.301,256,2.288,257,5.17,258,2.782,259,3.145,260,2.415,261,3.145,262,4.313,263,3.145,264,1.849,265,1.673,266,2.543,267,3.729,268,3.145,269,1.093,270,2.365,271,3.729,272,2.667,273,2.774,274,3.145,275,1.879,276,3.145,277,3.145,278,0.971,279,3.145,280,3.145,281,3.145,282,2.543,283,3.145,284,3.145,285,1.511,286,3.145,287,1.585,288,2.104,289,3.182,290,1.007,291,3.145,292,3.145,293,3.145,294,3.145,295,2.208,296,2.782,297,3.145,298,3.145,299,3.098,300,4.638,301,3.145,302,3.145,303,2.365,304,3.145,305,3.145,306,3.145,307,2.543,308,3.145,309,1.634,310,1.055,311,2.099,312,1.511,313,2.782,314,2.543,315,1.255,316,4.755,317,2.003,318,0.823,319,2.543,320,2.104,321,3.145,322,3.145,323,3.145,324,3.145,325,3.145,326,3.145,327,3.145,328,3.145,329,3.145,330,3.145,331,3.145,332,3.145,333,3.145,334,3.145,335,3.145,336,3.145,337,4.313,338,3.145,339,2.223,340,2.782,341,3.145,342,3.145,343,3.145,344,2.365,345,3.145,346,3.145,347,3.145,348,3.145,349,1.535,350,2.782,351,3.145,352,2.894,353,4.755,354,4.755,355,2.003,356,5.734,357,3.145,358,3.145,359,4.755,360,2.543,361,1.758,362,3.145,363,2.543,364,3.145,365,5.734,366,1.764,367,1.835,368,2.288,369,3.454,370,3.846,371,6.388,372,4.313,373,2.23,374,4.755,375,3.145,376,2.543,377,3.145,378,3.145,379,3.145,380,3.145,381,3.145,382,3.145,383,4.755,384,3.145,385,3.145,386,1.921,387,3.145,388,3.145,389,3.145,390,1.192,391,3.145,392,1.192,393,1.443,394,1.055,395,3.145,396,2.365,397,1.914,398,3.145,399,3.145,400,2.543,401,2.782,402,1.192,403,1.764,404,1.443,405,2.104,406,2.667,407,3.145,408,0.899,409,3.846,410,3.846,411,5.734,412,4.755,413,4.755,414,7.221,415,4.755,416,7.221,417,6.392,418,3.145,419,3.145,420,1.08,421,2.003,422,2.249,423,3.145,424,4.755,425,1.223,426,3.145,427,4.755,428,3.145,429,3.145,430,3.145,431,3.145,432,2.543,433,3.145,434,3.145,435,3.145,436,4.755,437,2.003,438,3.145,439,3.145,440,3.145,441,3.145,442,1.64,443,3.145,444,1.835,445,2.782,446,3.145,447,2.782,448,3.028,449,2.782,450,3.145,451,3.145]],["title/injectables/AppRootOverlayContainer.html",[109,3.172,452,1.101]],["body/injectables/AppRootOverlayContainer.html",[0,0.089,3,0.104,4,0.126,5,0.092,6,0.105,11,0.452,12,0.845,15,0.564,22,1.33,24,1.207,25,0.009,26,0.786,27,0.926,28,0.991,29,0.947,33,0.172,41,0.126,51,0.005,52,0.007,53,0.005,79,1.914,82,1.874,83,1.932,84,6.451,85,4.135,89,0.452,109,5.168,111,2.132,112,6.598,160,3.166,170,6.201,242,2.614,269,1.345,285,1.288,313,6.469,318,2.376,452,1.794,453,2.949,454,7.762,455,5.176,456,7.977,457,7.977,458,5.999,459,8.356,460,8.356,461,7.312,462,5.85,463,5.85,464,7.312,465,5.85,466,5.85,467,5.85,468,3.413,469,7.977,470,5.85,471,7.312,472,5.85,473,1.749,474,5.85,475,4.732,476,5.85,477,2.855,478,7.312,479,2.684,480,2.684,481,2.607,482,2.162,483,2.767,484,3.914,485,3.914,486,5.85,487,5.85,488,5.85]],["title/components/AppWebComponent.html",[62,1.404,169,0.663]],["body/components/AppWebComponent.html",[0,0.062,3,0.072,4,0.088,5,0.064,6,0.107,8,1.197,11,0.315,12,0.665,15,0.689,16,1.214,20,1.193,22,1.38,24,0.843,25,0.009,26,0.895,27,0.646,29,0.932,30,1.258,33,0.171,34,1.055,41,0.088,51,0.004,52,0.005,53,0.005,61,1.278,62,2.265,89,0.315,108,1.278,111,1.532,117,6.34,145,4.46,150,1.289,160,2.492,162,4.223,163,5.391,165,5.391,166,2.038,167,1.37,168,4.843,169,0.984,182,5.116,197,2.732,198,2.732,222,1.249,224,1.249,228,1.823,231,1.906,234,2.292,239,1.931,240,1.931,255,1.823,275,1.338,278,0.692,285,1.267,290,1.308,307,5.854,312,0.899,320,4.843,442,2.13,473,1.221,489,1.403,490,1.249,491,7.255,492,3.303,493,6.666,494,1.37,495,5.756,496,1.801,497,3.889,498,2.297,499,7.238,500,6.666,501,6.666,502,6.666,503,6.666,504,6.666,505,5.391,506,5.854,507,4.084,508,5.756,509,5.756,510,4.084,511,4.084,512,4.084,513,4.084,514,4.084,515,4.084,516,4.084,517,4.084,518,4.084,519,4.084,520,4.084,521,4.084,522,4.084,523,3.361,524,4.084,525,4.084,526,4.084,527,3.613,528,2.592,529,4.084,530,7.631,531,4.329,532,4.084,533,4.084,534,4.084,535,5.093,536,4.084,537,4.084,538,4.084,539,3.303,540,4.084,541,2.732,542,4.084,543,4.084,544,3.071,545,4.084,546,4.084,547,4.084,548,4.084,549,4.084,550,3.303,551,6.666,552,1.403,553,1.801,554,1.801,555,1.403,556,2.487,557,1.403,558,1.403,559,1.403,560,1.278,561,1.403,562,1.278,563,1.403,564,1.278,565,1.977,566,1.278,567,1.308,568,1.403,569,1.403,570,1.278,571,1.403,572,1.278,573,1.37,574,1.403,575,1.278,576,1.76,577,1.403,578,1.278,579,1.403,580,1.278,581,1.977,582,1.278,583,1.403,584,1.308,585,1.403,586,1.278,587,1.403,588,1.278,589,1.338,590,1.278,591,1.142,592,2.29,593,1.278,594,1.403,595,1.278,596,1.76,597,1.113,598,1.278,599,1.977,600,1.278,601,1.278,602,1.278,603,1.403,604,1.278,605,1.221,606,1.403,607,1.977,608,1.278,609,1.37,610,1.403,611,1.278,612,1.721,613,1.278,614,1.278,615,1.403,616,1.278,617,1.194,618,1.403,619,1.278,620,1.403,621,1.403]],["title/components/CheckboxComponent.html",[169,0.663,560,1.404]],["body/components/CheckboxComponent.html",[0,0.058,3,0.067,4,0.082,5,0.06,6,0.097,8,1.167,11,0.292,14,0.732,15,0.614,16,0.798,20,1.061,22,1.231,24,1.125,25,0.009,26,0.939,27,0.863,28,0.923,29,1.132,30,1.231,31,2.195,32,2.361,33,0.151,34,1.046,41,0.082,44,3.853,51,0.003,52,0.005,53,0.005,61,1.184,62,1.184,79,1.427,82,0.889,83,1.2,89,0.292,111,0.87,149,2.122,150,0.732,166,1.337,167,1.27,169,1.175,201,5.186,222,1.157,224,1.157,228,1.491,231,1.827,234,2.279,235,1.873,237,1.966,239,1.829,240,1.829,252,1.594,255,1.748,256,3.25,264,2.12,272,3.058,275,1.24,278,0.641,287,2.748,288,3.648,290,1.212,309,2.402,310,1.829,311,1.955,352,3.318,361,2.853,373,1.471,400,4.41,404,3.209,420,1.3,421,3.472,473,1.132,489,1.3,490,1.157,494,1.27,496,1.184,498,2.176,523,2.809,552,1.3,553,1.706,554,1.706,555,1.3,556,2.402,557,1.3,558,1.3,559,1.3,560,2.188,561,1.3,562,1.184,563,1.3,564,1.184,565,1.873,566,1.184,567,1.212,568,1.3,569,1.3,570,1.184,571,1.3,572,1.184,573,1.27,574,1.3,575,1.184,576,1.667,577,1.3,578,1.184,579,1.3,580,1.184,581,1.873,582,1.184,583,1.3,584,1.212,585,1.3,586,1.184,587,1.3,588,1.184,589,1.24,590,1.184,591,1.058,592,2.195,593,1.184,594,1.3,595,1.184,596,1.667,597,1.054,598,1.184,599,1.873,600,1.184,601,1.184,602,1.184,603,1.3,604,1.184,605,1.132,606,1.3,607,1.873,608,1.184,609,1.27,610,1.3,611,1.184,612,1.63,613,1.184,614,1.184,615,1.3,616,1.184,617,1.106,618,1.3,619,1.184,620,1.3,621,1.3,622,1.365,623,3.348,624,1.407,625,5.452,626,4.824,627,7.72,628,2.748,629,5.452,630,7.851,631,6.391,632,5.452,633,5.452,634,6.557,635,4.255,636,2.502,637,5.169,638,2.675,639,3.525,640,5.452,641,3.222,642,3.022,643,1.746,644,1.407,645,4.41,646,3.785,647,3.785,648,5.452,649,4.1,650,5.452,651,5.452,652,3.785,653,2.661,654,5.656,655,4.41,656,3.785,657,7.45,658,3.853,659,6.993,660,2.847,661,4.824,662,3.472,663,3.853,664,5.452,665,6.993,666,5.862,667,3.785,668,4.1,669,3.318,670,5.452,671,4.942,672,3.412,673,3.853,674,5.452,675,5.452,676,2.429,677,3.061,678,1.847,679,1.79,680,3.785,681,5.169,682,3.785,683,5.452,684,3.785,685,3.785,686,3.348,687,2.122,688,2.045,689,3.453,690,3.785,691,3.348,692,3.785,693,2.846,694,3.785,695,2.846,696,2.675,697,3.785,698,2.578,699,1.966,700,1.736,701,1.79,702,2.303,703,2.045,704,2.208,705,2.846,706,2.691,707,2.122,708,2.675,709,5.452,710,3.785,711,1.594,712,2.846,713,3.785,714,3.348]],["title/modules/CheckboxModule.html",[54,1.342,715,3.172]],["body/modules/CheckboxModule.html",[0,0.103,3,0.119,4,0.146,5,0.106,6,0.081,25,0.008,33,0.207,41,0.146,51,0.006,52,0.007,53,0.006,56,2.018,57,2.385,72,2.554,73,1.62,74,1.846,76,2.807,78,2.212,88,2.554,89,0.521,560,2.941,677,5.459,715,6.478,716,5.972,717,5.972,718,5.972,719,6.75,720,2.74,721,2.876,722,2.319,723,7.057,724,6.75]],["title/interfaces/Color.html",[156,0.743,355,1.89]],["body/interfaces/Color.html",[0,0.074,3,0.085,4,0.104,5,0.076,6,0.058,11,0.372,12,0.745,14,1.042,15,0.561,20,1.087,25,0.009,26,0.647,33,0.204,41,0.168,51,0.004,52,0.006,53,0.004,83,1.06,89,0.372,150,1.5,156,1.067,158,1.694,160,2.085,175,2.957,179,1.654,189,1.578,191,2.809,192,1.78,227,2.601,242,1.578,273,3.761,278,0.815,285,1.781,295,2.222,318,1.261,355,3.914,386,1.233,408,1.377,422,2.277,425,1.872,452,1.581,644,2.009,725,3.403,726,2.7,727,3.403,728,5.63,729,6.262,730,4.862,731,3.621,732,4.075,733,2.145,734,3.615,735,2.7,736,4.104,737,2.7,738,3.894,739,3.621,740,3.621,741,3.615,742,4.627,743,3.403,744,3.621,745,3.621,746,3.621,747,3.621,748,3.621,749,3.621,750,3.621,751,3.621,752,3.621,753,3.621,754,3.621,755,3.621,756,3.403,757,3.621,758,3.066,759,3.621,760,3.403,761,5.213,762,7.078,763,5.678,764,2.35,765,7.212,766,4.941,767,3.894,768,3.066,769,2.209,770,5.213,771,2.601,772,5.213,773,3.894,774,3.894,775,3.894,776,3.894,777,5.877,778,5.877,779,3.894,780,3.894,781,5.213,782,3.894,783,3.894,784,3.894,785,3.894,786,3.894,787,3.894,788,3.894,789,3.894,790,3.894,791,4.556,792,3.894,793,5.213,794,5.213,795,5.213,796,5.213,797,3.922,798,3.894,799,3.894,800,3.894,801,3.894]],["title/injectables/ColorAssignmentState.html",[452,1.101,771,2.425]],["body/injectables/ColorAssignmentState.html",[0,0.067,3,0.077,4,0.094,5,0.069,6,0.101,11,0.337,12,0.697,14,1.187,15,0.533,20,1.121,22,1.281,24,1.425,25,0.009,26,1,27,1.093,28,1.324,29,1.265,33,0.199,41,0.161,51,0.004,52,0.005,53,0.004,79,1.578,82,1.622,83,1.327,89,0.337,150,1.44,156,0.998,160,2.61,175,2.765,179,1.498,189,1.429,191,2.545,192,1.612,227,2.357,242,1.975,273,3.516,278,1.021,285,1.721,295,2.278,318,1.808,355,3.841,386,1.117,408,1.723,422,2.063,425,1.696,452,1.478,453,2.199,624,0.96,644,1.721,725,5.968,726,4.736,727,3.083,728,5.276,729,5.193,730,5.23,731,3.28,732,4.384,733,1.943,734,3.38,735,2.446,736,4.397,737,2.446,738,3.528,739,3.28,740,3.28,741,3.873,742,4.978,743,3.083,744,3.28,745,3.28,746,3.28,747,3.28,748,3.28,749,3.28,750,3.28,751,3.28,752,3.28,753,3.28,754,3.28,755,3.28,756,3.083,757,3.28,758,2.777,759,3.28,760,3.083,761,4.874,762,6.933,763,5.669,764,2.128,765,7.2,766,5.276,767,4.874,768,2.777,769,2.001,770,4.874,771,3.256,772,6.538,773,4.874,774,4.874,775,4.874,776,4.874,777,5.585,778,5.585,779,3.528,780,3.528,781,6.024,782,3.528,783,3.528,784,3.528,785,3.528,786,3.528,787,3.528,788,3.528,789,3.528,790,3.528,791,4.259,792,3.528,793,4.874,794,4.874,795,4.874,796,4.874,797,3.667,798,3.528,799,3.528,800,3.528,801,3.528,802,6.027,803,6.027,804,6.027,805,4.362,806,1.929,807,4.362,808,4.362,809,4.362,810,4.362,811,4.362,812,4.362,813,4.362,814,4.362]],["title/interfaces/ColorAssignmentStateModel.html",[156,0.743,760,3.172]],["body/interfaces/ColorAssignmentStateModel.html",[0,0.073,3,0.085,4,0.104,5,0.076,6,0.057,11,0.371,12,0.744,14,1.041,15,0.642,20,1.034,25,0.009,26,0.645,33,0.204,41,0.167,51,0.004,52,0.006,53,0.004,83,1.057,89,0.371,150,1.499,156,1.065,158,1.689,160,2.079,175,2.952,179,1.649,189,1.573,191,2.801,192,1.774,227,2.594,242,1.573,273,3.753,278,0.813,285,1.78,295,2.219,318,1.257,355,3.913,386,1.23,408,1.373,422,2.271,425,1.867,452,1.578,644,1.78,725,3.393,726,2.693,727,3.393,728,5.411,729,5.457,730,4.855,731,3.611,732,4.069,733,2.139,734,3.608,735,2.693,736,4.097,737,2.693,738,3.883,739,3.611,740,3.611,741,3.608,742,4.62,743,3.393,744,3.611,745,3.611,746,3.611,747,3.611,748,3.611,749,3.611,750,3.611,751,3.611,752,3.611,753,3.611,754,3.611,755,3.611,756,3.393,757,3.611,758,3.057,759,3.611,760,4.547,761,6.537,762,7.26,763,5.782,764,3.541,765,7.343,766,4.936,767,3.883,768,3.057,769,2.203,770,5.203,771,2.594,772,5.203,773,3.883,774,3.883,775,3.883,776,3.883,777,5.868,778,5.868,779,3.883,780,3.883,781,5.203,782,3.883,783,3.883,784,3.883,785,3.883,786,3.883,787,3.883,788,3.883,789,3.883,790,3.883,791,4.547,792,3.883,793,5.203,794,5.203,795,5.203,796,5.203,797,3.915,798,3.883,799,3.883,800,3.883,801,3.883,815,4.838]],["title/components/ContainerComponent.html",[169,0.663,562,1.404]],["body/components/ContainerComponent.html",[0,0.112,3,0.057,4,0.07,5,0.051,6,0.103,8,1.104,11,0.376,12,0.563,14,0.785,15,0.627,16,0.684,20,0.415,22,1.319,24,1.005,25,0.009,26,0.872,27,0.77,28,0.99,29,0.946,30,1.172,33,0.172,34,1.04,41,0.07,51,0.003,52,0.004,53,0.004,61,1.015,62,1.015,79,1.275,82,1.78,83,1.43,89,0.25,111,0.746,141,2.841,148,1.943,150,1.255,166,1.593,167,1.088,168,4.345,169,1.217,189,1.063,192,1.199,222,0.992,224,1.986,226,3.662,228,1.999,231,2.477,234,2.25,235,1.673,237,1.756,239,1.633,240,1.633,252,1.423,255,1.598,264,1.893,269,1.742,275,1.063,278,0.99,285,1.43,290,1.039,309,1.673,310,1.633,311,1.986,318,2.347,320,4.345,339,2.293,349,2.376,367,4.737,386,0.831,394,1.088,408,1.392,420,1.115,425,2.272,442,2.539,473,1.456,489,1.115,490,0.992,494,1.088,496,1.015,539,2.624,552,1.115,553,2.177,554,1.523,555,1.115,556,2.231,557,1.115,558,1.115,559,1.115,560,1.015,561,1.115,562,2.032,563,1.115,564,2.032,565,1.673,566,1.015,567,1.039,568,1.115,569,1.115,570,1.015,571,1.115,572,1.015,573,1.088,574,1.115,575,1.015,576,1.489,577,1.115,578,1.015,579,1.115,580,1.015,581,1.673,582,1.015,583,1.115,584,1.039,585,1.115,586,1.015,587,1.115,588,1.015,589,1.915,590,1.015,591,0.907,592,2.007,593,1.015,594,1.115,595,1.015,596,1.489,597,0.941,598,1.015,599,1.673,600,1.015,601,1.015,602,1.015,603,1.115,604,1.015,605,0.97,606,1.115,607,1.673,608,1.015,609,1.088,610,1.115,611,1.015,612,1.456,613,1.015,614,1.015,615,1.115,616,1.015,617,0.949,618,1.115,619,1.015,620,1.115,621,1.115,622,1.17,624,1.287,643,1.559,644,1.072,672,3.566,698,4.067,806,2.079,816,2.624,817,4.726,818,3.277,819,4.307,820,4.869,821,3.576,822,5.844,823,4.869,824,3.629,825,2.852,826,5.844,827,5.844,828,5.07,829,3.938,830,5.252,831,3.642,832,6.494,833,2.303,834,3.441,835,3.524,836,5.844,837,4.307,838,4.869,839,2.454,840,3.508,841,3.642,842,3.662,843,2.169,844,4.869,845,4.869,846,3.376,847,3.245,848,4.307,849,4.869,850,3.662,851,3.441,852,3.245,853,3.071,854,4.307,855,4.869,856,3.245,857,3.441,858,3.245,859,4.869,860,4.869,861,2.946,862,3.245,863,3.258,864,2.234,865,7.578,866,4.869,867,6.494,868,3.245,869,4.59,870,4.307,871,6.494,872,4.869,873,3.245,874,3.441,875,4.307,876,4.869,877,3.245,878,3.91,879,3.662,880,3.245,881,3.245,882,4.307,883,3.245,884,3.245,885,3.245,886,1.489,887,3.245,888,2.871,889,2.871,890,2.44,891,2.624,892,2.066,893,2.871,894,1.822,895,2.871,896,3.938,897,3.245,898,2.871,899,3.245,900,2.871,901,2.332,902,3.409,903,2.624,904,3.245,905,3.245,906,3.245,907,3.245,908,2.171,909,2.624,910,2.871,911,2.44,912,3.245,913,3.245,914,4.307,915,2.066,916,2.731,917,4.307,918,3.245,919,3.245,920,2.171,921,3.245,922,1.974,923,3.245,924,3.245,925,4.869,926,4.869,927,3.245,928,3.245,929,3.245,930,3.245,931,3.245,932,3.245,933,3.245,934,1.535,935,1.974,936,2.963,937,1.82,938,3.245,939,2.871,940,2.871]],["title/components/ContentComponent.html",[169,0.663,564,1.404]],["body/components/ContentComponent.html",[0,0.109,3,0.053,4,0.065,5,0.047,6,0.104,8,1.072,11,0.355,12,0.531,14,0.749,15,0.634,16,0.634,20,0.385,22,1.332,24,1.151,25,0.009,26,0.904,27,0.883,28,1.408,29,1.33,30,1.142,33,0.159,34,1.033,41,0.065,51,0.003,52,0.004,53,0.004,61,0.941,62,0.941,74,0.822,79,1.203,82,1.581,83,1.562,89,0.232,111,0.691,148,1.834,150,1.427,166,1.811,167,1.009,168,4.179,169,1.152,189,0.985,222,0.92,224,2.058,228,1.257,231,2.539,234,2.234,237,1.657,239,1.542,240,1.542,242,2.419,252,1.344,255,1.526,264,2.96,269,1.697,275,0.985,278,0.778,285,1.375,290,0.963,295,1.706,309,1.579,310,1.542,311,2.258,318,2.22,320,4.179,339,2.125,344,2.261,367,3.926,368,2.832,373,2.759,386,1.891,393,1.38,394,1.009,420,1.033,421,2.927,425,1.169,442,1.568,473,1.374,489,1.033,490,0.92,494,1.009,496,1.438,497,1.754,552,1.033,553,2.106,554,1.438,555,1.033,556,2.146,557,1.033,558,1.033,559,1.033,560,0.941,561,1.033,562,0.941,563,1.033,564,1.954,565,1.579,566,0.941,567,0.963,568,1.033,569,1.033,570,0.941,571,1.033,572,0.941,573,1.009,574,1.033,575,0.941,576,1.406,577,1.033,578,0.941,579,1.033,580,0.941,581,1.579,582,0.941,583,1.033,584,0.963,585,1.033,586,0.941,587,1.033,588,0.941,589,1.828,590,0.941,591,0.841,592,1.916,593,0.941,594,1.033,595,0.941,596,1.406,597,0.889,598,0.941,599,1.579,600,0.941,601,0.941,602,0.941,603,1.033,604,0.941,605,0.899,606,1.033,607,1.579,608,0.941,609,1.009,610,1.033,611,0.941,612,1.374,613,0.941,614,0.941,615,1.033,616,0.941,617,0.879,618,1.033,619,0.941,620,1.033,621,1.033,622,1.084,624,1.375,643,1.471,644,1.753,671,2.125,672,3.463,699,3.19,711,2.281,806,2.155,818,3.129,821,3.256,825,2.722,828,4.94,829,3.717,831,3.503,833,2.174,835,3.552,837,4.066,839,2.317,840,3.149,841,3.503,842,3.456,843,2.048,846,3.162,850,3.456,851,3.248,853,2.174,857,3.248,864,2.109,875,4.066,878,3.733,879,3.456,886,1.38,890,2.261,894,1.635,901,2.946,902,4.14,911,2.261,915,1.915,916,1.686,920,2.012,934,1.422,936,1.83,941,2.66,942,4.596,943,7.164,944,2.174,945,4.936,946,5.579,947,6.73,948,5.579,949,5.579,950,6.247,951,4.596,952,4.596,953,4.596,954,6.247,955,6.247,956,6.247,957,4.596,958,3.075,959,4.596,960,4.512,961,4.596,962,4.596,963,4.196,964,4.596,965,4.114,966,4.596,967,3.717,968,3.007,969,3.717,970,3.717,971,3.007,972,3.007,973,4.596,974,2.954,975,2.681,976,4.596,977,5.156,978,3.007,979,4.596,980,3.007,981,3.248,982,3.456,983,4.596,984,6.247,985,2.66,986,3.395,987,2.109,988,2.66,989,2.432,990,3.007,991,3.007,992,2.048,993,3.007,994,3.007,995,3.007,996,3.007,997,3.007,998,2.261,999,2.432,1000,3.255,1001,4.596,1002,3.007,1003,4.596,1004,3.007,1005,1.915,1006,2.012,1007,3.007,1008,3.007,1009,3.007,1010,5.579,1011,3.007,1012,3.007,1013,4.596,1014,3.007,1015,3.007,1016,4.596,1017,3.007,1018,3.007,1019,3.007,1020,1.14,1021,2.125,1022,2.66,1023,1.754,1024,3.007,1025,3.007,1026,3.007,1027,2.012]],["title/interfaces/ContentContainerChanged.html",[156,0.743,1028,2.858]],["body/interfaces/ContentContainerChanged.html",[0,0.082,3,0.095,4,0.116,5,0.085,6,0.064,11,0.414,12,0.8,15,0.726,25,0.009,33,0.127,41,0.196,51,0.005,52,0.006,53,0.005,150,1.038,156,1.341,158,1.889,166,1.698,169,1.237,228,1.894,231,2.622,233,3.591,252,1.569,264,2.692,267,3.131,278,1.172,295,1.641,361,2.992,367,4.039,408,1.535,479,2.463,480,2.463,481,2.391,482,1.984,483,2.538,484,3.591,485,3.591,497,3.131,528,2.98,617,1.569,624,1.182,643,2.216,644,1.524,698,3.274,699,2.496,711,2.024,733,3.607,821,3.516,824,2.799,835,3.663,839,2.706,840,3.49,843,3.414,846,4.086,861,3.49,915,3.418,916,3.882,977,4.408,981,3.793,1005,3.418,1028,4.88,1029,3.418,1030,5.006,1031,4.893,1032,4.893,1033,5.127,1034,3.793,1035,4.408,1036,3.793,1037,3.131,1038,4.213,1039,4.893,1040,4.037,1041,4.037,1042,4.408,1043,4.408,1044,3.74,1045,4.037,1046,2.619,1047,3.793,1048,4.893,1049,3.418,1050,4.298]],["title/modules/CoreModule.html",[54,1.342,63,3.172]],["body/modules/CoreModule.html",[0,0.091,3,0.106,4,0.129,5,0.094,6,0.071,25,0.009,27,0.945,33,0.216,34,0.906,41,0.129,51,0.005,52,0.007,53,0.005,54,2.214,56,1.785,57,2.214,63,6.544,72,2.371,73,1.433,74,1.633,78,2.426,88,2.371,89,0.461,108,1.868,111,1.372,141,3.482,142,4.489,147,5.281,155,4.219,181,3.732,185,5.281,197,3.994,198,3.994,278,1.254,539,4.828,720,2.544,1051,5.281,1052,5.281,1053,5.281,1054,6.544,1055,6.232,1056,6.232,1057,5.969,1058,7.404,1059,5.969,1060,5.233,1061,7.404,1062,5.969,1063,7.404,1064,5.969,1065,5.969,1066,5.281,1067,5.969,1068,5.233,1069,5.969,1070,4.219,1071,4.828,1072,5.969,1073,5.969,1074,5.969,1075,5.969,1076,5.969,1077,5.969,1078,5.969,1079,5.969,1080,5.969,1081,5.281,1082,8.049,1083,5.969,1084,4.828,1085,5.969]],["title/interfaces/DataStateModel.html",[156,0.743,1086,3.375]],["body/interfaces/DataStateModel.html",[0,0.043,3,0.049,4,0.141,5,0.044,6,0.033,11,0.335,12,0.502,14,1.198,15,0.574,18,0.853,20,0.681,25,0.009,26,0.375,27,1.029,28,0.473,29,0.702,31,3.169,33,0.184,34,0.6,35,1.456,41,0.13,51,0.007,52,0.004,53,0.003,82,1.833,83,1.681,89,0.215,108,0.873,148,1.114,149,1.565,150,0.839,155,1.972,156,0.718,158,0.982,160,1.208,166,0.684,175,1.991,177,1.628,179,0.959,180,4.861,181,2.187,186,2.903,187,3.202,188,2.099,189,0.914,190,1.628,191,1.628,192,1.031,209,3.509,210,1.508,234,0.684,252,1.902,254,3.067,255,1.456,256,1.732,262,4.004,269,0.642,270,2.099,278,1.321,285,1.718,287,1.407,288,1.867,295,2.334,296,2.469,299,1.508,300,2.257,303,5.406,309,0.959,310,0.936,311,2.43,312,1.944,315,1.732,318,2.188,352,1.698,361,1.031,403,2.433,422,2.518,425,1.085,442,3.748,452,1.064,473,1.297,479,1.28,480,1.28,481,2.372,482,1.031,528,1.085,576,0.853,605,1.795,612,1.297,624,0.614,628,4.214,643,1.389,644,0.614,688,1.508,732,3.648,733,1.243,734,2.433,735,1.565,737,1.565,741,4.526,769,1.28,797,3.654,839,1.407,846,1.243,891,4.306,892,1.777,896,4.306,901,1.114,974,1.32,975,3.106,1000,1.628,1037,3.106,1049,1.777,1086,3.263,1087,1.972,1088,5.755,1089,5.755,1090,7.521,1091,6.886,1092,5.813,1093,6.886,1094,3.509,1095,1.508,1096,3.763,1097,5.741,1098,2.469,1099,4.339,1100,1.058,1101,1.407,1102,4.339,1103,7.432,1104,4.339,1105,3.839,1106,2.099,1107,5.324,1108,2.791,1109,2.791,1110,4.339,1111,2.469,1112,2.469,1113,1.508,1114,1.972,1115,2.263,1116,2.344,1117,2.791,1118,4.004,1119,2.099,1120,2.469,1121,2.469,1122,2.469,1123,2.099,1124,2.257,1125,2.257,1126,1.972,1127,2.469,1128,2.469,1129,1.628,1130,6.439,1131,1.628,1132,2.791,1133,2.257,1134,2.257,1135,4.71,1136,5.179,1137,2.257,1138,5.313,1139,2.257,1140,3.839,1141,2.791,1142,1.698,1143,1.777,1144,2.469,1145,2.469,1146,2.791,1147,3.839,1148,2.469,1149,2.257,1150,2.469,1151,2.469,1152,2.257,1153,7.169,1154,1.777,1155,5.589,1156,2.776,1157,2.257,1158,1.972,1159,2.791,1160,2.791,1161,2.791,1162,2.791,1163,2.791,1164,2.469,1165,2.791,1166,2.791,1167,2.791,1168,5.406,1169,4.339,1170,2.791,1171,4.339,1172,2.791,1173,4.339,1174,2.791,1175,4.339,1176,2.791,1177,4.339,1178,2.791,1179,4.339,1180,2.791,1181,4.339,1182,2.791,1183,4.339,1184,3.263,1185,4.339,1186,4.339,1187,4.339,1188,2.791,1189,4.339,1190,7.188,1191,2.791,1192,2.791,1193,4.339,1194,3.839,1195,2.791,1196,2.791,1197,6.005,1198,4.339,1199,2.791,1200,2.791,1201,4.339,1202,2.791,1203,2.791,1204,4.339,1205,2.791,1206,2.791,1207,3.839,1208,4.339,1209,2.791,1210,2.791,1211,4.339,1212,4.339,1213,2.791,1214,2.791,1215,2.791,1216,2.791,1217,2.791,1218,2.791,1219,2.791,1220,2.791,1221,2.791,1222,2.791,1223,2.791,1224,2.791,1225,2.791,1226,2.791,1227,2.791,1228,2.791,1229,2.791,1230,2.791,1231,2.791,1232,2.791,1233,2.791,1234,2.791,1235,1.777,1236,2.791,1237,2.791,1238,2.791,1239,2.791,1240,2.791,1241,2.791,1242,2.791,1243,2.791,1244,2.791,1245,2.257,1246,2.791,1247,2.791,1248,2.791,1249,2.791,1250,2.791,1251,2.791,1252,2.791,1253,2.791,1254,2.791,1255,2.791,1256,2.791,1257,2.791,1258,2.791,1259,2.791,1260,2.791,1261,2.791,1262,1.565,1263,2.791,1264,2.791,1265,4.339,1266,2.263,1267,2.791,1268,2.791,1269,2.469,1270,2.791,1271,3.824,1272,2.791,1273,2.791,1274,2.791,1275,1.972,1276,2.791,1277,1.698,1278,1.867,1279,2.791,1280,2.791,1281,2.791,1282,2.791,1283,2.791,1284,4.892,1285,2.791,1286,2.791,1287,7.188,1288,2.791,1289,2.791,1290,2.791,1291,2.791,1292,2.791,1293,2.791,1294,2.791,1295,2.791,1296,2.791,1297,2.791,1298,2.791,1299,2.791,1300,2.791,1301,2.791,1302,2.791,1303,2.791,1304,2.791]],["title/classes/DataStateSelectors.html",[0,0.069,207,2.425]],["body/classes/DataStateSelectors.html",[0,0.094,2,2.332,3,0.109,4,0.133,5,0.097,6,0.102,11,0.475,13,2.56,15,0.63,22,1.262,24,1.684,25,0.009,26,1.096,27,1.291,31,2.998,33,0.192,34,0.693,35,1.683,41,0.133,51,0.006,52,0.007,53,0.006,79,1.975,82,1.916,111,1.734,179,2.114,180,5.558,207,4.076,210,3.324,234,1.509,285,1.796,295,2.495,406,4.231,806,2.612,1086,6.926,1088,6.674,1089,6.674,1305,5.443,1306,7.544,1307,8.159,1308,6.153,1309,7.544,1310,6.153,1311,7.544,1312,6.153,1313,6.153,1314,8.159,1315,6.153,1316,6.153,1317,6.153]],["title/interfaces/DefaultIconDefinition.html",[156,0.743,1318,3.375]],["body/interfaces/DefaultIconDefinition.html",[3,0.068,4,0.084,5,0.061,6,0.046,11,0.299,12,0.64,15,0.545,20,1.106,25,0.009,26,1.27,27,1.296,31,1.329,41,0.12,47,2.805,51,0.003,52,0.005,53,0.003,116,6.299,150,0.748,156,0.641,158,1.362,271,5.522,272,3.107,368,2.984,373,2.907,406,2.17,553,2.506,624,0.852,843,1.724,922,3.371,992,1.724,1278,2.589,1318,4.866,1319,2.735,1320,3.129,1321,3.129,1322,3.129,1323,4.782,1324,3.423,1325,4.48,1326,3.869,1327,3.869,1328,2.735,1329,3.869,1330,3.423,1331,3.129,1332,3.423,1333,7.11,1334,4.166,1335,5.313,1336,5.714,1337,4.166,1338,2.589,1339,3.129,1340,2.735,1341,4.578,1342,3.423,1343,8.292,1344,3.423,1345,3.423,1346,3.423,1347,4.901,1348,3.423,1349,3.423,1350,3.423,1351,3.423,1352,3.423,1353,3.423,1354,6.25,1355,6.25,1356,6.614,1357,6.614,1358,2.91,1359,3.423,1360,5.284,1361,3.423,1362,3.423,1363,3.423,1364,4.901,1365,4.901,1366,4.901,1367,3.423,1368,3.423,1369,6.614,1370,3.423,1371,4.901,1372,3.423,1373,3.423,1374,3.423,1375,3.423,1376,3.423,1377,3.423,1378,3.423,1379,3.423,1380,6.25,1381,3.423,1382,3.423,1383,4.901,1384,3.423,1385,3.423,1386,3.129,1387,3.423,1388,3.423,1389,3.423,1390,3.423,1391,3.423,1392,4.48,1393,4.48,1394,3.129,1395,3.423,1396,2.91,1397,3.423,1398,3.423,1399,3.423,1400,3.423,1401,3.423,1402,6.25,1403,3.423,1404,3.423,1405,6.25,1406,3.423,1407,3.423,1408,2.91,1409,3.423,1410,3.423,1411,6.614,1412,3.423,1413,4.901,1414,3.423,1415,3.129,1416,3.423,1417,3.129,1418,3.423,1419,3.423]],["title/interfaces/DelegateDataSourceOptions.html",[156,0.743,1420,3.375]],["body/interfaces/DelegateDataSourceOptions.html",[0,0.098,3,0.113,4,0.138,5,0.101,6,0.076,11,0.493,12,0.891,15,0.595,20,1.06,25,0.009,27,1.363,33,0.203,34,0.719,41,0.167,51,0.006,52,0.007,53,0.006,89,0.493,108,1.996,111,1.467,150,1.233,156,1.056,158,2.245,160,2.762,166,2.033,197,4.269,198,4.269,285,1.825,312,1.405,408,1.824,452,1.892,458,4.798,468,3.722,505,7.246,506,7.246,531,4.798,591,1.784,1068,4.509,1070,4.509,1071,5.16,1420,6.234,1421,4.509,1422,4.798,1423,6.823,1424,6.823,1425,6.823,1426,5.644,1427,6.823,1428,5.451,1429,5.8,1430,5.644,1431,5.644]],["title/injectables/DelegateDataSourceService.html",[452,1.101,1068,3.172]],["body/injectables/DelegateDataSourceService.html",[0,0.097,3,0.112,4,0.137,5,0.1,6,0.092,11,0.489,15,0.489,20,0.811,22,0.98,24,1.308,25,0.009,26,0.851,27,1.003,33,0.203,34,0.714,41,0.166,51,0.006,52,0.007,53,0.006,79,2.011,82,1.489,89,0.489,108,1.983,111,1.457,150,1.226,156,1.05,160,3.327,166,1.555,197,4.242,198,4.242,285,1.82,312,1.396,408,1.812,452,1.884,453,3.196,458,6.217,468,3.699,505,6.686,506,6.686,531,4.768,591,2.148,1068,5.43,1070,5.43,1071,5.127,1420,6.462,1421,5.43,1422,4.768,1423,7.313,1424,6.797,1425,6.797,1426,5.609,1427,7.313,1428,5.43,1429,5.778,1430,6.797,1431,5.609,1432,7.683,1433,6.34]],["title/components/DonorCardComponent.html",[169,0.663,566,1.404]],["body/components/DonorCardComponent.html",[0,0.102,3,0.118,4,0.056,5,0.041,6,0.098,8,1.009,11,0.2,12,0.473,14,0.897,15,0.612,16,0.547,20,0.894,22,1.259,24,0.845,25,0.009,26,0.939,27,0.648,28,1.184,29,1.081,30,1.081,33,0.12,34,1.022,35,0.709,41,0.056,47,2.407,48,2.563,50,2.645,51,0.002,52,0.004,53,0.004,61,0.811,62,0.811,74,0.709,79,1.072,82,1.193,83,1.47,89,0.2,111,0.596,149,1.454,166,1.245,167,0.87,169,1.187,222,0.793,224,0.793,226,1.95,228,1.12,231,1.452,234,2.201,235,1.407,237,1.477,239,1.374,240,1.374,242,2.291,253,3.624,254,2.895,255,1.389,269,0.596,271,3.895,275,0.85,278,0.977,282,3.313,287,2.065,288,2.74,290,0.83,295,2.281,309,1.407,310,1.374,311,1.253,312,0.902,355,2.944,361,1.514,368,2.664,373,1.974,386,2.03,420,2.294,425,2.243,437,3.673,473,2.09,477,3.065,482,1.514,489,0.891,490,0.793,494,0.87,496,0.811,498,1.635,523,2.53,552,0.891,553,1.965,554,1.965,555,0.891,556,1.981,557,0.891,558,0.891,559,0.891,560,0.811,561,0.891,562,0.811,563,0.891,564,0.811,565,1.407,566,1.805,567,2.773,568,0.891,569,0.891,570,0.811,571,0.891,572,0.811,573,0.87,574,0.891,575,0.811,576,1.253,577,0.891,578,0.811,579,0.891,580,0.811,581,1.407,582,0.811,583,0.891,584,0.83,585,0.891,586,0.811,587,0.891,588,0.811,589,1.664,590,0.811,591,0.725,592,1.744,593,0.811,594,0.891,595,0.811,596,1.253,597,0.792,598,0.811,599,1.407,600,0.811,601,0.811,602,0.811,603,0.891,604,0.811,605,0.775,606,0.891,607,1.407,608,0.811,609,0.87,610,0.891,611,0.811,612,2.167,613,0.811,614,1.588,615,0.891,616,0.811,617,0.758,618,0.891,619,0.811,620,0.891,621,0.891,622,0.935,624,1.383,630,6.894,636,1.879,638,1.832,639,2.908,641,2.559,642,2.401,643,1.311,653,1.999,657,5.557,660,2.798,661,5.103,672,1.999,676,2.262,678,1.265,679,1.226,687,2.847,688,2.743,689,3.607,691,3.624,695,3.08,696,4.077,698,1.226,699,2.858,700,2.646,701,2.401,702,4.41,703,3.777,704,2.962,706,3.142,711,2.278,806,0.83,833,1.937,835,2.364,851,2.895,853,2.728,864,1.879,886,1.19,894,1.329,902,2.39,916,2.297,934,1.226,935,2.492,936,2.492,937,1.454,944,3.158,963,1.95,965,3.394,987,1.19,992,2.57,1000,2.39,1020,2.65,1023,1.513,1027,3.397,1044,4.128,1101,2.559,1131,1.513,1323,2.213,1415,3.313,1417,3.313,1434,5.242,1435,6.659,1436,6.192,1437,2.294,1438,7.477,1439,3.624,1440,3.624,1441,5.077,1442,4.096,1443,4.492,1444,5.077,1445,5.768,1446,4.096,1447,5.768,1448,5.08,1449,3.818,1450,5.077,1451,4.096,1452,2.593,1453,5.021,1454,3.607,1455,4.467,1456,2.593,1457,2.593,1458,2.593,1459,2.593,1460,2.593,1461,2.593,1462,3.744,1463,4.096,1464,2.593,1465,4.665,1466,3.08,1467,4.096,1468,2.593,1469,3.624,1470,3.624,1471,2.608,1472,4.096,1473,4.096,1474,2.895,1475,2.492,1476,2.593,1477,3.313,1478,3.08,1479,3.313,1480,3.08,1481,6.677,1482,2.593,1483,5.077,1484,5.077,1485,4.096,1486,5.103,1487,2.593,1488,2.593,1489,2.593,1490,3.313,1491,3.624,1492,3.624,1493,5.907,1494,5.768,1495,4.096,1496,4.096,1497,4.096,1498,4.096,1499,4.096,1500,4.096,1501,1.226,1502,1.578,1503,3.258,1504,3.158,1505,2.492,1506,1.937,1507,0.758,1508,2.097,1509,2.136,1510,2.743,1511,2.559,1512,2.593,1513,2.593,1514,2.593,1515,2.593,1516,2.294,1517,2.593,1518,2.097,1519,2.593,1520,2.593,1521,3.818,1522,2.593,1523,1.832,1524,2.97,1525,2.743,1526,3.089,1527,3.08,1528,1.832,1529,1.832,1530,6.412,1531,1.454,1532,4.724,1533,2.097,1534,3.397,1535,3.818,1536,2.593,1537,3.624,1538,2.593,1539,2.593,1540,2.593,1541,2.593,1542,2.593,1543,2.593,1544,1.401,1545,2.593,1546,2.728,1547,1.651,1548,2.097,1549,2.097,1550,3.089,1551,2.294,1552,2.097,1553,3.624,1554,2.294,1555,2.593,1556,2.39,1557,2.593,1558,2.593,1559,2.294,1560,2.294,1561,2.294,1562,1.651,1563,2.294]],["title/modules/DonorCardModule.html",[54,1.342,1564,3.172]],["body/modules/DonorCardModule.html",[0,0.097,3,0.112,4,0.137,5,0.1,6,0.076,25,0.009,33,0.214,41,0.137,51,0.006,52,0.007,53,0.006,56,1.9,57,2.301,72,2.463,73,1.526,74,1.738,76,2.708,78,2.521,88,2.463,89,0.491,92,3.53,93,2.752,566,2.92,567,2.035,612,1.9,614,2.407,677,5.14,720,2.643,721,2.774,722,2.183,723,6.807,1434,4.047,1435,5.14,1436,4.78,1564,6.571,1565,5.623,1566,5.623,1567,5.623,1568,5.623,1569,6.327,1570,6.327,1571,6.356,1572,6.356,1573,4.492,1574,6.356,1575,6.356,1576,4.78,1577,6.356]],["title/interfaces/DrawerContainersChanged.html",[156,0.743,1035,2.858]],["body/interfaces/DrawerContainersChanged.html",[0,0.081,3,0.094,4,0.115,5,0.084,6,0.064,11,0.411,12,0.796,15,0.726,25,0.009,33,0.125,41,0.196,51,0.005,52,0.006,53,0.005,150,1.029,156,1.336,158,1.873,166,1.689,169,1.192,228,2.088,231,2.64,233,3.561,252,1.556,264,2.677,267,3.105,278,0.901,295,1.627,361,2.983,367,4.876,408,1.968,479,2.442,480,2.442,481,2.371,482,1.967,483,2.517,484,3.561,485,3.561,497,3.105,528,2.967,617,1.556,624,1.172,643,2.204,644,1.516,698,3.256,699,2.482,711,2.013,733,3.595,821,3.502,824,2.775,835,3.307,839,2.683,840,3.471,843,3.067,846,4.082,861,3.471,915,3.389,916,3.861,977,4.384,981,4.866,1005,3.389,1028,4.384,1029,3.389,1030,4.995,1031,4.866,1032,4.866,1033,5.106,1034,3.761,1035,4.86,1036,4.866,1037,4.017,1038,4.189,1039,4.866,1040,4.002,1041,4.002,1042,4.384,1043,4.384,1044,3.72,1045,4.002,1046,2.597,1047,3.761,1048,4.866,1049,3.389,1050,4.28]],["title/interfaces/DrawerInitialized.html",[156,0.743,1042,2.858]],["body/interfaces/DrawerInitialized.html",[0,0.083,3,0.096,4,0.117,5,0.085,6,0.065,11,0.417,12,0.804,15,0.726,25,0.009,33,0.128,41,0.196,51,0.005,52,0.006,53,0.005,150,1.046,156,1.344,158,1.903,166,1.706,169,1.136,228,1.903,231,2.636,233,3.618,252,1.581,264,2.705,267,3.155,278,0.916,295,1.654,361,2.842,367,4.059,408,1.546,479,2.481,480,2.481,481,2.409,482,1.999,483,2.558,484,3.618,485,3.618,497,3.155,528,2.99,617,1.581,624,1.191,643,2.227,644,1.532,698,3.29,699,2.508,711,2.034,733,3.617,821,3.529,824,2.82,835,3.327,839,2.726,840,3.507,843,3.099,846,4.09,861,3.507,915,3.444,916,3.901,977,4.43,981,3.822,1005,3.444,1028,4.43,1029,3.444,1030,5.016,1031,4.917,1032,4.917,1033,5.145,1034,3.822,1035,4.43,1036,3.822,1037,3.155,1038,4.233,1039,4.917,1040,5.232,1041,5.232,1042,4.897,1043,4.43,1044,3.759,1045,4.067,1046,2.639,1047,3.822,1048,4.917,1049,3.444,1050,4.313]],["title/modules/DrawerModule.html",[54,1.342,64,3.172]],["body/modules/DrawerModule.html",[0,0.093,3,0.107,4,0.131,5,0.095,6,0.072,25,0.009,33,0.215,41,0.131,51,0.005,52,0.007,53,0.005,56,1.808,57,2.232,64,6.636,72,2.39,73,1.452,74,1.654,76,2.627,78,1.982,88,2.39,89,0.467,92,3.425,93,2.619,99,6.604,100,4.994,101,3.392,102,6.604,103,5.351,141,3.529,142,4.549,143,4.892,224,2.837,562,2.902,564,2.902,616,2.902,617,1.768,720,2.564,889,5.351,890,4.549,1034,4.275,1578,5.351,1579,5.351,1580,5.351,1581,6.048,1582,4.753,1583,4.753,1584,6.048,1585,4.892,1586,6.048]],["title/interfaces/DrawerToggled.html",[156,0.743,1043,2.858]],["body/interfaces/DrawerToggled.html",[0,0.079,3,0.091,4,0.112,5,0.081,6,0.062,11,0.399,12,0.78,15,0.728,25,0.009,33,0.122,41,0.195,51,0.005,52,0.006,53,0.005,150,0.998,156,1.321,158,1.817,166,2.083,169,1.111,228,1.846,231,2.656,233,3.454,252,1.973,264,3.101,267,3.938,278,0.874,295,2.064,361,2.948,367,3.938,408,1.476,479,2.369,480,2.369,481,2.3,482,1.908,483,2.441,484,3.454,485,3.454,497,3.012,528,2.924,617,1.973,624,1.137,643,2.161,644,1.869,698,3.192,699,3.062,711,2.482,733,3.554,821,3.451,824,2.692,835,3.269,839,3.403,840,3.403,843,3.007,846,4.065,861,3.403,915,3.287,916,3.786,977,5.407,981,3.649,1005,3.287,1028,4.298,1029,3.287,1030,4.829,1031,4.771,1032,4.771,1033,5.032,1034,3.649,1035,4.298,1036,3.649,1037,3.012,1038,4.108,1039,4.771,1040,3.882,1041,3.882,1042,4.298,1043,4.789,1044,4.588,1045,5.076,1046,3.294,1047,4.771,1048,4.771,1049,3.287,1050,4.218]],["title/components/DropdownComponent.html",[169,0.663,570,1.404]],["body/components/DropdownComponent.html",[0,0.055,3,0.063,4,0.077,5,0.056,6,0.098,8,1.144,11,0.276,12,0.604,14,0.702,15,0.603,16,0.753,20,1.063,22,1.24,24,1.079,25,0.009,26,0.914,27,0.827,28,0.605,29,1.297,30,1.209,33,0.123,34,1.043,41,0.077,48,2.753,51,0.003,52,0.005,53,0.005,61,1.117,62,1.117,79,1.368,82,1.228,83,1.498,89,0.276,111,0.821,149,2.003,167,1.198,169,1.207,178,3.05,201,4.612,222,1.092,224,1.092,228,1.43,231,1.768,234,2.268,235,1.796,237,1.885,239,1.754,240,1.754,252,1.528,255,1.691,256,3.02,275,1.17,278,1.047,287,2.635,289,2.389,290,1.143,309,1.796,310,1.754,311,1.599,337,2.686,368,2.716,373,2.032,386,1.743,425,1.389,432,2.888,473,1.068,475,4.228,477,3.017,489,1.227,490,1.092,494,1.198,496,1.117,498,2.086,523,2.579,552,1.227,553,1.635,554,1.635,555,1.227,556,2.338,557,1.227,558,1.227,559,1.227,560,1.117,561,1.227,562,1.117,563,1.227,564,1.117,565,1.796,566,1.117,567,1.143,568,1.227,569,1.227,570,2.129,571,1.227,572,1.117,573,1.198,574,1.227,575,1.117,576,1.599,577,1.227,578,1.117,579,1.227,580,1.117,581,1.796,582,1.117,583,1.227,584,1.143,585,1.227,586,1.117,587,1.227,588,1.117,589,1.17,590,1.117,591,0.999,592,2.124,593,1.117,594,1.227,595,1.117,596,1.599,597,1.011,598,1.117,599,1.796,600,1.117,601,1.117,602,1.117,603,1.227,604,1.117,605,1.068,606,1.227,607,1.796,608,1.117,609,1.198,610,1.227,611,1.117,612,1.563,613,1.117,614,1.117,615,1.227,616,1.117,617,1.044,618,1.227,619,1.117,620,1.227,621,1.227,622,1.288,624,1.361,628,2.635,635,3.763,636,2.398,637,5.001,638,2.524,639,3.431,641,3.117,642,2.924,643,1.674,660,2.755,666,5.363,676,2.329,678,1.743,679,1.689,681,2.888,687,4.062,688,3.913,689,4.33,696,3.694,700,2.398,701,3.425,703,3.341,704,2.083,705,2.686,706,1.504,711,2.285,894,0.935,916,2.932,960,5.504,965,2.824,974,2.472,986,2.173,987,1.639,992,2.755,1020,2.579,1106,3.931,1131,2.083,1501,1.689,1502,3.763,1504,3.578,1506,3.218,1523,2.524,1524,1.689,1531,2.003,1544,1.929,1546,2.472,1587,3.159,1588,7.017,1589,6.482,1590,6.183,1591,5.227,1592,6.183,1593,5.227,1594,6.805,1595,5.227,1596,3.571,1597,4.228,1598,3.571,1599,5.227,1600,3.05,1601,3.571,1602,3.571,1603,5.227,1604,3.571,1605,3.571,1606,5.227,1607,5.504,1608,5.504,1609,3.931,1610,3.931,1611,4.407,1612,5.227,1613,3.571,1614,3.571,1615,3.571,1616,4.625,1617,5.227,1618,3.571,1619,4.625,1620,4.977,1621,4.56,1622,4.137,1623,6.183,1624,2.686,1625,2.686,1626,3.017,1627,2.686,1628,4.553,1629,3.931,1630,2.389,1631,5.118,1632,2.524,1633,4.625,1634,2.686,1635,3.571,1636,3.159,1637,3.159,1638,3.931,1639,3.159,1640,3.571,1641,1.929,1642,3.571,1643,2.083,1644,2.173,1645,3.571,1646,2.888,1647,3.571,1648,2.686,1649,3.159,1650,3.571]],["title/modules/DropdownModule.html",[54,1.342,1651,3.172]],["body/modules/DropdownModule.html",[0,0.102,3,0.118,4,0.144,5,0.105,6,0.08,25,0.009,33,0.211,41,0.144,51,0.006,52,0.007,53,0.006,56,1.999,57,2.372,72,2.54,73,1.605,74,1.829,76,2.791,78,2.191,88,2.54,89,0.516,570,2.938,720,2.725,721,2.86,722,2.297,1621,3.901,1651,6.467,1652,5.916,1653,5.916,1654,5.916,1655,6.687,1656,5.965,1657,5.029,1658,5.965,1659,5.029,1660,6.687]],["title/components/DualSliderComponent.html",[169,0.663,572,1.404]],["body/components/DualSliderComponent.html",[0,0.031,3,0.036,4,0.044,5,0.032,6,0.102,8,0.905,11,0.158,12,0.58,13,1.403,14,0.454,15,0.609,16,0.712,20,0.711,22,1.317,24,1.307,25,0.009,26,0.95,27,1.002,28,0.731,29,1.291,30,0.98,33,0.131,34,0.988,41,0.044,48,1.161,50,1.423,51,0.002,52,0.003,53,0.003,61,0.639,62,0.639,79,0.884,82,1.663,83,1.757,85,1.444,89,0.158,96,1.653,111,0.47,132,6.045,148,1.348,150,1.281,169,1.045,170,4.682,172,1.653,178,1.192,201,4.622,222,0.625,224,0.625,228,0.924,231,1.235,234,2.139,235,1.161,237,1.218,242,2.251,252,1.75,255,1.181,256,2.644,257,3.493,264,1.951,269,1.277,275,0.67,278,0.731,285,1.224,287,2.529,289,5.055,290,0.654,309,1.724,310,1.133,311,1.831,318,1.9,337,1.537,360,4.058,361,2.212,368,1.724,373,1.679,376,6.977,386,1.76,393,1.55,396,2.541,402,0.774,408,0.966,420,2.056,422,1.598,425,1.679,473,0.611,475,2.732,477,1.649,479,1.982,480,1.982,482,1.596,489,0.702,490,0.625,494,0.685,496,1.351,497,2.927,498,1.348,523,2.269,552,0.702,553,1.057,554,2.437,555,0.702,556,1.724,557,0.702,558,0.702,559,0.702,560,0.639,561,0.702,562,0.639,563,0.702,564,0.639,565,1.161,566,0.639,567,0.654,568,0.702,569,0.702,570,0.639,571,0.702,572,1.57,573,2.375,574,0.702,575,0.639,576,1.033,577,0.702,578,0.639,579,0.702,580,0.639,581,1.161,582,0.639,583,0.702,584,0.654,585,0.702,586,0.639,587,0.702,588,0.639,589,0.67,590,0.639,591,0.571,592,1.484,593,0.639,594,0.702,595,0.639,596,1.033,597,0.653,598,0.639,599,1.161,600,0.639,601,0.639,602,0.639,603,0.702,604,0.639,605,0.611,606,0.702,607,1.161,608,0.639,609,0.685,610,0.702,611,0.639,612,1.01,613,0.639,614,0.639,615,0.702,616,0.639,617,0.597,618,0.702,619,0.639,620,0.702,621,0.702,622,1.218,624,1.459,628,2.529,635,4.513,636,1.55,637,3.493,639,2.529,641,2.529,642,2.043,643,1.606,644,1.459,655,1.653,658,2.388,660,1.924,672,4.002,676,1.505,678,0.997,679,0.966,681,1.653,686,1.808,687,2.814,688,2.711,689,3.002,696,1.444,699,2.004,700,2.55,701,2.373,703,3.002,704,1.971,705,2.541,706,2.668,707,1.895,711,1.852,766,2.75,806,1.383,818,3.117,831,2.814,834,2.388,835,0.837,841,1.895,843,2.952,853,1.598,857,2.388,894,0.884,901,1.348,902,1.192,916,1.146,922,2.056,937,1.146,940,4.439,944,1.598,960,4.494,965,3.423,974,3.249,987,0.937,992,2.476,1020,2.269,1037,2.927,1046,3.233,1106,2.541,1131,1.192,1275,3.546,1284,2.541,1455,3.357,1462,1.895,1471,3.195,1475,2.056,1501,0.966,1502,2.056,1503,2.108,1504,2.831,1505,1.243,1506,1.598,1509,1.066,1511,3.659,1524,2.373,1525,1.104,1531,1.146,1544,1.104,1546,2.043,1597,2.732,1607,2.732,1608,2.732,1610,4.502,1611,3.382,1616,2.989,1619,2.989,1620,3.539,1621,3.242,1622,2.26,1624,1.537,1625,2.541,1626,2.449,1627,1.537,1628,3.357,1629,2.541,1630,1.367,1631,3.774,1632,2.388,1633,2.989,1636,1.808,1637,1.808,1638,2.541,1639,1.808,1641,1.104,1643,1.192,1646,2.732,1648,1.537,1649,1.808,1661,6.918,1662,1.808,1663,2.541,1664,6.44,1665,3.248,1666,4.319,1667,3.378,1668,4.319,1669,6.625,1670,5.986,1671,6.625,1672,6.87,1673,6.335,1674,5.018,1675,5.018,1676,3.378,1677,5.018,1678,2.541,1679,3.378,1680,3.378,1681,5.986,1682,5.018,1683,5.018,1684,4.319,1685,2.989,1686,3.378,1687,3.378,1688,5.557,1689,2.043,1690,3.378,1691,2.989,1692,3.378,1693,2.541,1694,2.043,1695,3.378,1696,2.043,1697,6.87,1698,2.043,1699,2.541,1700,3.378,1701,2.043,1702,2.541,1703,4.916,1704,2.043,1705,4.916,1706,4.319,1707,4.439,1708,5.018,1709,5.018,1710,4.058,1711,4.439,1712,5.018,1713,2.617,1714,5.018,1715,2.043,1716,3.378,1717,3.378,1718,2.043,1719,2.043,1720,2.151,1721,2.541,1722,3.774,1723,2.043,1724,3.378,1725,2.043,1726,3.378,1727,2.989,1728,2.043,1729,4.916,1730,2.043,1731,6.335,1732,4.319,1733,5.018,1734,3.493,1735,3.378,1736,2.043,1737,5.018,1738,2.043,1739,2.989,1740,2.043,1741,3.378,1742,2.043,1743,3.821,1744,2.043,1745,2.043,1746,5.018,1747,2.732,1748,2.043,1749,2.989,1750,2.043,1751,2.043,1752,2.043,1753,3.378,1754,3.378,1755,2.043,1756,2.732,1757,4.319,1758,3.378,1759,2.043,1760,2.043,1761,2.043,1762,3.378,1763,2.989,1764,3.378,1765,1.808,1766,1.653,1767,4.058,1768,2.043,1769,2.043,1770,2.043,1771,2.043,1772,3.378,1773,2.043,1774,2.043,1775,2.043,1776,1.653,1777,2.043,1778,2.043,1779,2.043,1780,1.808,1781,2.043,1782,3.378,1783,2.043,1784,3.378,1785,2.043,1786,2.043,1787,3.378,1788,3.378,1789,2.043,1790,4.319,1791,2.043,1792,2.043,1793,2.043,1794,2.043,1795,2.043,1796,2.043,1797,2.043,1798,2.043,1799,2.043,1800,2.043,1801,3.378,1802,4.319,1803,3.378,1804,4.319,1805,2.043,1806,2.043,1807,2.043,1808,2.043,1809,2.043,1810,2.043,1811,5.018,1812,2.043,1813,2.043,1814,2.043,1815,3.378,1816,3.378,1817,3.378,1818,2.043,1819,2.056,1820,2.043,1821,2.043,1822,2.388,1823,2.043,1824,2.043,1825,2.043,1826,3.378,1827,2.043,1828,2.043,1829,2.043,1830,2.043,1831,1.653,1832,3.378,1833,1.653,1834,2.043,1835,2.043,1836,2.043]],["title/modules/DualSliderModule.html",[54,1.342,65,3.003]],["body/modules/DualSliderModule.html",[0,0.099,3,0.115,4,0.14,5,0.102,6,0.077,25,0.009,33,0.216,41,0.14,51,0.006,52,0.007,53,0.006,56,1.937,57,2.327,65,6.083,72,2.492,73,1.555,74,1.772,76,2.739,78,2.123,85,4.579,88,2.492,89,0.5,132,4.579,572,2.927,573,2.173,720,2.674,721,2.807,722,2.226,1621,3.78,1656,5.854,1657,4.873,1658,5.854,1659,4.873,1661,5.24,1664,4.579,1765,5.732,1767,5.24,1837,5.732,1838,5.732,1839,5.732,1840,6.479,1841,7.784,1842,7.784,1843,7.784,1844,6.479]],["title/components/FiltersContentComponent.html",[169,0.663,575,1.404]],["body/components/FiltersContentComponent.html",[0,0.044,3,0.051,4,0.062,5,0.045,6,0.102,8,1.259,9,1.246,11,0.222,14,0.886,15,0.643,16,0.607,18,2.223,20,0.929,22,1.312,24,1.361,25,0.009,26,0.976,27,1.044,28,0.487,29,1.129,30,1.301,31,2.829,33,0.156,34,1.026,36,1.45,37,1.179,38,1.32,39,4.017,40,1.751,41,0.062,47,2.201,48,1.526,49,3.12,50,3.061,51,0.003,52,0.004,53,0.004,61,0.9,62,0.9,79,1.163,82,1.638,83,1.79,89,0.222,111,0.661,141,2.592,148,1.773,149,1.614,150,1.049,166,1.09,167,0.965,169,1.073,201,2.829,211,2.546,218,1.679,222,0.88,224,0.88,228,1.67,231,1.552,234,2.225,235,1.526,237,1.602,239,1.49,240,1.49,255,1.485,272,2.492,275,0.943,278,1.305,287,4.098,290,0.921,309,1.526,310,1.49,311,1.867,312,1.344,344,4.082,361,2.577,368,1.148,373,2.11,386,1.862,397,3.714,404,3.199,420,2.266,425,1.119,473,0.86,489,0.988,490,0.88,494,0.965,496,0.9,498,1.773,523,2.845,528,1.119,552,0.988,553,1.39,554,1.39,555,0.988,556,2.097,557,0.988,558,0.988,559,0.988,560,0.9,561,0.988,562,0.9,563,0.988,564,0.9,565,1.526,566,0.9,567,0.921,568,0.988,569,0.988,570,0.9,571,0.988,572,0.9,573,1.49,574,0.988,575,1.91,576,2.739,577,0.988,578,0.9,579,0.988,580,0.9,581,1.526,582,0.9,583,0.988,584,0.921,585,0.988,586,0.9,587,0.988,588,0.9,589,0.943,590,0.9,591,0.805,592,1.865,593,0.9,594,0.988,595,0.9,596,1.359,597,0.859,598,0.9,599,1.526,600,0.9,601,0.9,602,0.9,603,0.988,604,0.9,605,0.86,606,0.988,607,1.526,608,0.9,609,0.965,610,0.988,611,0.9,612,1.328,613,0.9,614,0.9,615,0.988,616,0.9,617,0.841,618,0.988,619,0.9,620,0.988,621,0.988,622,1.037,624,1.344,626,2.546,628,3.077,636,2.039,638,2.034,639,3.077,641,2.736,642,2.567,643,1.422,658,3.14,660,3.432,666,1.925,669,2.704,671,2.034,673,3.14,676,2.939,678,1.404,679,1.361,687,1.614,688,1.555,698,2.101,699,2.514,700,2.039,706,2.936,707,1.614,708,2.034,711,2.038,712,3.341,714,2.546,764,2.168,766,4.628,835,2.979,841,2.492,937,3.91,944,2.567,945,4.802,974,2.887,986,2.704,987,3.199,992,2.418,1046,3.547,1116,2.401,1118,2.164,1119,3.341,1126,3.14,1129,1.679,1131,1.679,1323,1.555,1440,2.546,1453,3.341,1454,1.555,1455,2.973,1462,2.492,1465,3.593,1503,2.168,1504,2.101,1505,3.303,1506,3.12,1507,0.841,1509,2.83,1510,1.555,1511,1.45,1524,2.887,1531,1.614,1546,2.101,1562,2.829,1588,2.327,1610,3.341,1611,2.704,1628,1.925,1638,2.164,1643,2.592,1644,2.704,1664,2.034,1665,4.082,1678,3.341,1721,3.341,1722,4.59,1845,6.041,1846,6.428,1847,2.546,1848,3.341,1849,4.937,1850,4.443,1851,6.104,1852,6.104,1853,4.443,1854,4.443,1855,4.802,1856,5.4,1857,4.802,1858,4.802,1859,4.802,1860,4.802,1861,4.802,1862,4.443,1863,2.877,1864,2.877,1865,2.877,1866,2.877,1867,2.877,1868,3.931,1869,2.877,1870,3.931,1871,2.877,1872,3.931,1873,2.877,1874,3.931,1875,2.877,1876,6.104,1877,2.877,1878,3.593,1879,2.877,1880,4.443,1881,4.443,1882,2.877,1883,4.443,1884,6.104,1885,4.443,1886,2.877,1887,4.443,1888,2.877,1889,4.443,1890,2.877,1891,3.593,1892,4.802,1893,2.877,1894,5.428,1895,2.877,1896,4.443,1897,2.877,1898,2.877,1899,2.877,1900,2.877,1901,2.877,1902,2.877,1903,2.546,1904,2.546,1905,2.877,1906,2.877,1907,2.877,1908,2.877,1909,2.877,1910,2.877,1911,2.877,1912,2.877,1913,2.877,1914,2.877,1915,2.877,1916,2.877,1917,2.877,1918,4.443,1919,3.931,1920,4.443,1921,4.937,1922,4.802,1923,2.877,1924,2.877,1925,2.877,1926,1.832,1927,4.443,1928,2.877,1929,1.751,1930,2.877,1931,2.546,1932,1.925]],["title/modules/FiltersContentModule.html",[54,1.342,1933,3.172]],["body/modules/FiltersContentModule.html",[0,0.093,3,0.108,4,0.132,5,0.096,6,0.073,25,0.009,30,1.161,33,0.217,34,0.688,41,0.132,51,0.005,52,0.007,53,0.005,56,1.826,57,2.245,65,5.933,69,5.933,72,2.404,73,1.466,74,1.671,76,2.643,78,2.461,88,2.404,89,0.471,92,3.446,93,2.644,108,1.911,131,5.403,132,4.317,133,5.403,134,5.403,135,4.317,136,4.593,575,2.906,576,1.868,715,6.267,720,2.58,721,2.708,722,2.098,1651,6.267,1845,4.317,1846,4.593,1933,6.626,1934,5.403,1935,6.107,1936,5.403,1937,5.403,1938,6.107,1939,4.57,1940,3.716,1941,7.51,1942,6.107,1943,6.107,1944,6.107]],["title/components/FiltersPopoverComponent.html",[169,0.663,222,1.372]],["body/components/FiltersPopoverComponent.html",[0,0.052,3,0.06,4,0.073,5,0.053,6,0.102,8,1.298,9,1.461,11,0.462,12,0.579,14,0.803,15,0.622,20,0.847,22,1.302,24,0.696,25,0.009,26,0.803,27,0.534,28,0.849,29,0.811,30,1.316,31,2.274,33,0.156,34,1.037,39,3.119,40,2.053,41,0.073,47,2.387,49,2.371,51,0.003,52,0.004,53,0.004,61,1.056,62,1.056,74,1.636,79,1.312,82,1.405,83,1.104,89,0.26,111,0.776,122,6.015,141,2.924,166,1.229,167,1.132,169,1.045,174,5.32,175,1.548,176,2.257,177,1.968,218,2.924,222,2.025,224,1.032,228,1.371,231,2.023,234,2.258,235,1.722,237,1.807,239,1.682,240,1.682,242,1.96,254,4.679,255,1.636,260,2.788,264,2.574,272,2.811,275,1.106,278,1.198,285,1.104,287,3.975,290,1.08,311,1.032,312,1.458,344,2.537,368,2,373,1.312,376,6.728,386,1.532,394,1.682,396,3.77,404,3.401,405,3.354,425,1.312,442,2.614,444,2.924,473,1.009,489,1.159,490,1.032,494,1.132,496,1.056,498,2,523,2.81,544,2.537,552,1.159,553,1.568,554,1.568,555,1.159,556,2.274,557,1.159,558,1.159,559,1.159,560,1.056,561,1.159,562,1.056,563,1.159,564,1.056,565,1.722,566,1.056,567,1.08,568,1.159,569,1.159,570,1.056,571,1.159,572,1.056,573,1.132,574,1.159,575,1.056,576,2.793,577,1.159,578,1.056,579,1.159,580,1.056,581,1.722,582,1.056,583,1.159,584,1.08,585,1.159,586,1.056,587,1.159,588,1.056,589,1.106,590,1.056,591,0.943,592,2.055,593,1.056,594,1.159,595,1.056,596,1.533,597,0.969,598,1.056,599,1.722,600,1.056,601,1.056,602,1.056,603,1.159,604,1.056,605,1.009,606,1.159,607,1.722,608,1.056,609,1.132,610,1.159,611,1.056,612,1.499,613,1.056,614,1.056,615,1.159,616,1.056,617,0.986,618,1.159,619,1.056,620,1.159,621,1.159,622,2.157,624,1.104,628,3.338,636,2.3,660,3.42,669,2.053,676,2.95,696,2.384,698,2.371,699,1.216,700,1.548,702,2.053,711,1.936,764,3.452,806,1.605,841,2.811,894,1.852,922,4.029,935,3.64,937,1.892,987,3.522,992,2.665,1020,1.279,1027,4.002,1044,3.232,1106,3.77,1126,3.543,1131,1.968,1278,3.354,1453,3.77,1454,1.823,1455,3.354,1504,2.829,1506,2.829,1507,0.986,1510,1.823,1511,2.527,1524,2.371,1531,4.518,1544,1.823,1546,2.371,1550,2.053,1556,1.968,1611,4.305,1626,3.231,1628,2.257,1632,3.543,1638,3.77,1643,1.968,1663,2.537,1845,6.015,1848,5.575,1849,4.054,1855,5.292,1856,5.292,1857,5.292,1858,4.435,1859,5.292,1860,5.292,1861,5.292,1872,4.435,1874,4.435,1892,2.985,1922,5.857,1926,2.148,1929,2.053,1945,2.985,1946,5.981,1947,5.013,1948,5.981,1949,6.621,1950,6.621,1951,5.981,1952,3.374,1953,5.857,1954,5.013,1955,3.374,1956,4.435,1957,4.435,1958,4.435,1959,3.374,1960,3.374,1961,3.374,1962,3.374,1963,3.374,1964,3.374,1965,5.013,1966,3.374,1967,6.621,1968,3.374,1969,2.899,1970,3.374,1971,3.374,1972,1.032,1973,1.892,1974,5.981,1975,3.374,1976,3.374,1977,3.374,1978,3.374,1979,5.013,1980,3.374,1981,3.374,1982,3.374,1983,3.374,1984,3.374,1985,3.374,1986,3.374]],["title/modules/FiltersPopoverModule.html",[54,1.342,66,3.172]],["body/modules/FiltersPopoverModule.html",[0,0.101,3,0.116,4,0.142,5,0.104,6,0.079,25,0.009,33,0.21,41,0.142,51,0.006,52,0.007,53,0.006,56,1.965,57,2.347,66,6.538,72,2.514,73,1.578,74,1.798,76,2.763,78,2.573,88,2.514,89,0.507,92,3.602,93,2.846,122,4.645,222,2.866,223,5.815,576,2.401,720,2.697,721,2.831,722,2.258,1845,4.645,1846,4.943,1933,6.376,1987,5.815,1988,5.815,1989,5.815,1990,6.573,1991,6.573,1992,6.573]],["title/classes/FlatNode.html",[0,0.069,1993,3.63]],["body/classes/FlatNode.html",[0,0.079,2,1.947,3,0.091,4,0.111,5,0.081,6,0.105,11,0.396,12,0.778,13,2.098,14,0.69,15,0.667,16,1.083,20,0.86,22,1.336,24,1.388,25,0.009,26,0.903,27,1.387,28,1.139,29,1.089,33,0.121,34,0.578,35,1.405,41,0.111,42,2.356,51,0.005,52,0.006,53,0.005,79,1.761,82,1.87,166,1.953,169,0.993,252,1.967,255,2.397,256,3.298,264,2.616,269,1.547,272,4.755,278,1.399,285,1.652,309,2.735,310,2.257,311,2.435,369,3.635,386,1.316,490,2.68,624,1.652,644,1.969,834,4.755,992,3.343,1611,4.565,1691,5.952,1747,5.441,1993,6.438,1994,7.754,1995,4.544,1996,3.13,1997,6.068,1998,6.637,1999,5.136,2000,5.78,2001,6.917,2002,5.136,2003,7.913,2004,8.863,2005,5.136,2006,5.952,2007,5.136,2008,5.136,2009,6.727,2010,5.136,2011,6.727,2012,5.136,2013,5.136,2014,6.727,2015,5.136,2016,5.136,2017,6.727,2018,5.441,2019,5.136,2020,5.136,2021,5.136]],["title/classes/GenerateSpatialSearch.html",[0,0.069,2022,1.839]],["body/classes/GenerateSpatialSearch.html",[0,0.139,2,2.1,3,0.098,4,0.12,5,0.087,6,0.084,7,2.486,8,1.358,11,0.428,12,0.817,13,2.575,14,1.237,15,0.714,18,2.16,20,0.903,22,0.857,25,0.009,28,0.938,29,0.897,30,1.267,32,3.059,33,0.131,34,0.624,41,0.197,42,3.97,47,3.051,51,0.005,52,0.006,53,0.005,73,1.696,260,2.333,265,1.949,269,1.273,312,1.22,315,2.211,390,2.1,392,2.1,394,1.858,402,2.1,408,1.584,597,1.071,644,1.804,653,3.796,894,2.145,901,2.819,1100,2.677,1507,2.274,1969,2.27,1972,2.16,1996,2.37,2022,2.895,2023,2.889,2024,4.084,2025,5.54,2026,2.27,2027,2.889,2028,2.27,2029,2.333,2030,2.333,2031,2.27,2032,2.399,2033,2.27,2034,2.27,2035,2.993,2036,2.211,2037,2.27,2038,2.27,2039,2.333,2040,3.147]],["title/components/HeaderComponent.html",[169,0.663,578,1.404]],["body/components/HeaderComponent.html",[0,0.064,3,0.119,4,0.09,5,0.066,6,0.1,8,1.204,11,0.322,14,0.784,15,0.632,20,0.934,22,1.265,25,0.009,26,0.784,30,1.265,31,2.641,33,0.098,34,1.055,41,0.09,50,2.837,51,0.004,52,0.005,53,0.005,61,1.303,62,1.303,89,0.322,111,0.958,144,2.944,162,4.485,163,5.45,165,5.45,166,1.791,167,1.397,169,0.995,222,1.274,224,1.274,228,1.597,231,1.926,234,2.295,235,2.005,237,2.105,239,1.958,240,1.958,255,1.843,270,5.491,271,3.405,275,1.365,278,0.988,290,1.334,307,5.45,312,1.285,352,3.552,355,1.754,366,3.273,373,1.62,386,1.726,420,2.641,425,1.62,437,3.717,447,5.164,449,5.961,473,1.245,477,3.288,489,1.431,490,1.274,494,1.397,496,1.303,498,2.329,523,3.02,552,1.431,553,1.826,554,1.826,555,1.431,556,2.508,557,1.431,558,1.431,559,1.431,560,1.303,561,1.431,562,1.303,563,1.431,564,1.303,565,2.005,566,1.303,567,1.334,568,1.431,569,1.431,570,1.303,571,1.431,572,1.303,573,1.397,574,1.431,575,1.303,576,2.351,577,1.431,578,2.285,579,1.431,580,1.303,581,2.005,582,1.303,583,1.431,584,1.334,585,1.431,586,1.303,587,1.431,588,1.303,589,1.365,590,1.303,591,1.165,592,2.315,593,1.303,594,1.431,595,1.303,596,1.785,597,1.128,598,1.303,599,2.005,600,1.303,601,1.303,602,1.303,603,1.431,604,1.303,605,1.245,606,1.431,607,2.005,608,1.303,609,1.397,610,1.431,611,1.303,612,1.745,613,1.303,614,1.303,615,1.431,616,1.303,617,1.218,618,1.431,619,1.303,620,1.431,621,1.431,622,1.502,624,0.917,628,3.681,636,2.678,655,3.369,660,3.425,673,4.125,676,3.002,699,2.105,701,2.76,703,3.154,704,2.43,706,3.237,711,2.135,764,2.848,898,5.164,944,3.187,965,2.251,986,2.535,987,1.911,1020,2.914,1036,2.944,1046,3.563,1111,5.164,1454,3.154,1462,4.469,1503,3.288,1504,2.76,1506,3.187,1507,1.218,1508,3.369,1510,2.251,1511,2.1,1523,2.944,1525,2.251,1528,2.944,1546,1.97,1550,4.1,1600,3.405,1626,2.848,1630,2.787,1643,2.43,1644,2.535,1849,4.721,1921,5.45,2041,3.685,2042,6.46,2043,7.05,2044,7.302,2045,4.125,2046,6.738,2047,5.837,2048,6.738,2049,6.738,2050,4.166,2051,4.166,2052,5.067,2053,4.166,2054,5.837,2055,4.166,2056,4.166,2057,4.166,2058,4.166,2059,5.837,2060,3.369,2061,4.166,2062,3.369,2063,4.166,2064,3.133,2065,4.166,2066,4.166,2067,4.166,2068,4.166,2069,3.369,2070,4.166,2071,4.166,2072,4.166,2073,4.166,2074,4.166,2075,4.166,2076,4.166,2077,2.535]],["title/modules/HeaderModule.html",[54,1.342,1054,3.172]],["body/modules/HeaderModule.html",[0,0.101,3,0.117,4,0.142,5,0.104,6,0.079,25,0.009,33,0.215,41,0.142,51,0.006,52,0.007,53,0.006,56,1.97,57,2.351,72,2.518,73,1.582,74,1.803,76,2.767,78,2.159,88,2.518,89,0.509,92,3.608,93,2.853,97,5.558,98,4.658,578,2.933,720,2.701,721,2.835,722,2.264,1054,6.448,1939,4.785,1940,4.01,2078,5.83,2079,5.83,2080,5.83,2081,6.59,2082,7.864,2083,6.59,2084,6.59]],["title/interfaces/IconDefinition.html",[156,0.743,2085,3.375]],["body/interfaces/IconDefinition.html",[0,0.067,3,0.078,4,0.095,5,0.069,6,0.053,11,0.34,12,0.701,14,0.591,15,0.577,16,0.928,20,1.082,25,0.009,26,1.204,27,1.375,28,1.027,29,0.712,33,0.196,41,0.131,47,2.923,51,0.004,52,0.005,53,0.004,82,1.756,83,0.969,89,0.34,93,1.905,100,2.944,101,2.468,150,1.636,156,0.729,158,1.548,160,1.905,166,1.487,175,2.782,179,1.512,242,2.656,252,2.028,269,1.595,271,5.201,272,3.4,278,1.027,285,1.863,295,2.286,309,1.512,310,1.476,311,2.479,318,1.957,370,3.559,422,2.081,452,1.487,528,2.907,553,2.769,624,0.969,643,1.409,668,5.897,689,3.276,732,3.4,734,3.4,735,2.468,737,2.468,922,3.69,1084,3.559,1094,4.904,1168,3.309,1235,2.802,1319,3.11,1322,6.844,1323,5.013,1328,5.284,1333,6.657,1334,5.897,1335,6.246,1336,6.047,1337,4.56,1338,5.002,1340,4.285,1474,4.285,1475,3.69,1693,3.309,1702,3.309,2085,6.246,2086,3.309,2087,3.559,2088,5.364,2089,6.614,2090,6.047,2091,6.137,2092,4.904,2093,3.893,2094,2.944,2095,7.171,2096,3.893,2097,4.904,2098,3.893,2099,3.893,2100,2.677,2101,3.893,2102,3.559,2103,3.893,2104,3.893,2105,3.893,2106,5.364,2107,4.904,2108,3.893,2109,3.893,2110,3.893,2111,3.893,2112,3.893,2113,5.364,2114,3.893,2115,3.893,2116,3.893,2117,3.893,2118,3.559,2119,3.893,2120,3.893,2121,6.137,2122,3.893,2123,3.559,2124,3.893,2125,3.893,2126,3.893,2127,3.893,2128,3.893,2129,3.893,2130,3.893,2131,3.893,2132,3.893,2133,3.893,2134,3.893,2135,3.893,2136,3.893]],["title/injectables/IconRegistryState.html",[452,1.101,2094,3.003]],["body/injectables/IconRegistryState.html",[0,0.061,3,0.071,4,0.087,5,0.063,6,0.094,11,0.31,14,0.539,15,0.585,16,1.199,20,0.969,22,1.172,24,1.564,25,0.009,26,1.202,27,1.281,28,1.118,29,0.649,33,0.191,41,0.123,47,2.38,51,0.004,52,0.005,53,0.004,79,1.488,82,1.943,83,0.883,89,0.31,93,1.737,100,2.684,101,2.25,150,1.599,156,0.664,160,2.461,166,1.761,175,2.608,179,1.378,242,2.71,252,2.301,269,1.743,271,4.907,272,2.25,278,0.679,285,1.821,295,2.407,309,1.953,310,1.907,311,2.407,318,2.233,370,4.597,422,2.688,452,1.394,453,2.022,528,2.792,553,2.632,624,1.581,643,1.82,668,6.219,689,3.88,732,3.702,734,3.188,735,2.25,737,2.25,806,1.284,922,2.441,1084,4.597,1094,5.339,1168,4.275,1235,2.555,1319,5.564,1322,6.803,1323,4.982,1328,5.845,1333,6.219,1334,5.401,1335,6.219,1336,4.597,1337,3.017,1338,4.805,1340,4.018,1474,5.075,1475,4.37,1693,4.275,1702,4.275,2085,6.652,2086,5.92,2087,3.245,2088,3.549,2089,5.029,2090,4.597,2091,6.965,2092,5.808,2093,3.549,2094,3.803,2095,7.545,2096,5.029,2097,5.808,2098,5.029,2099,5.029,2100,4.017,2101,3.549,2102,3.245,2103,3.549,2104,3.549,2105,5.029,2106,6.353,2107,5.808,2108,5.029,2109,3.549,2110,5.029,2111,6.353,2112,5.029,2113,5.029,2114,3.549,2115,3.549,2116,3.549,2117,3.549,2118,3.245,2119,3.549,2120,3.549,2121,5.841,2122,3.549,2123,3.245,2124,3.549,2125,3.549,2126,3.549,2127,5.841,2128,3.549,2129,3.549,2130,3.549,2131,3.549,2132,3.549,2133,3.549,2134,5.029,2135,5.841,2136,3.549,2137,5.684,2138,4.012,2139,4.012,2140,4.012,2141,4.012,2142,4.012,2143,4.012,2144,4.012,2145,4.012]],["title/classes/InitializationState.html",[0,0.069,2146,3.63]],["body/classes/InitializationState.html",[0,0.076,2,0.96,3,0.045,4,0.055,5,0.04,6,0.083,11,0.196,12,0.465,13,1.398,14,0.834,15,0.51,16,0.534,22,1.022,24,0.83,25,0.009,28,0.964,29,1.005,33,0.146,34,0.453,41,0.055,47,2.792,51,0.002,52,0.004,53,0.002,74,1.1,79,1.053,82,1.553,83,1.783,89,0.196,148,1.011,150,1.467,166,1.932,167,0.85,168,2.691,169,0.976,170,2.842,189,0.83,224,1.529,228,0.693,231,2.565,234,0.621,235,0.87,237,0.914,239,0.85,240,0.85,242,2.356,252,1.176,264,2.694,267,4.726,269,1.78,272,2.256,278,1.173,285,1.853,288,1.695,295,2.61,309,0.87,310,0.85,311,2.119,318,2.3,320,2.691,339,1.791,349,1.963,361,0.936,368,1.605,369,3.572,373,1.564,386,2.048,393,1.162,396,3.025,397,2.447,442,2.608,444,2.346,479,3.615,480,3.615,481,2.228,482,2.912,483,2.365,484,3.346,485,3.346,497,3.623,523,2.158,528,0.985,553,1.258,554,2.168,589,0.83,617,0.741,622,0.914,624,0.558,628,2.521,643,0.811,644,0.885,660,1.129,671,4.024,672,2.779,673,1.791,676,3.087,699,2.954,711,2.395,817,3.253,818,2.256,819,2.241,821,2.613,824,2.608,825,1.236,828,3.346,830,2.049,831,1.421,840,2.027,841,2.256,842,1.905,843,1.792,846,2.228,848,2.241,850,1.905,853,1.198,857,1.791,861,2.027,863,1.695,864,1.162,878,2.691,879,1.905,882,3.558,886,1.162,894,1.491,901,2.869,902,4.194,908,1.695,909,2.049,910,2.241,911,1.905,914,3.558,920,1.695,935,2.447,943,2.241,967,2.049,970,2.049,977,4.931,982,1.905,985,2.241,986,4.216,987,1.845,988,2.241,989,2.049,998,1.905,999,2.049,1000,1.478,1005,2.561,1006,1.695,1021,2.842,1027,2.691,1038,1.542,1044,4.32,1136,1.905,1142,1.542,1143,2.561,1154,2.561,1331,2.049,1466,1.905,1486,5.848,1609,1.905,1626,1.236,1629,1.905,1631,4.671,1710,2.049,1720,1.613,1756,2.049,1766,2.049,2146,4.045,2147,1.905,2148,4.022,2149,5.001,2150,6.929,2151,5.694,2152,5.694,2153,5.694,2154,4.022,2155,5.001,2156,2.534,2157,7.743,2158,5.001,2159,2.534,2160,2.534,2161,2.534,2162,2.534,2163,2.534,2164,5.001,2165,2.534,2166,2.534,2167,2.241,2168,4.424,2169,6.13,2170,5.989,2171,4.424,2172,4.424,2173,5.848,2174,4.424,2175,5.495,2176,3.558,2177,4.424,2178,4.045,2179,4.605,2180,3.558,2181,5.038,2182,4.022,2183,2.534,2184,2.534,2185,2.534,2186,2.534,2187,2.534,2188,2.534,2189,2.534,2190,2.534,2191,4.022,2192,2.534,2193,4.022,2194,2.534,2195,2.534,2196,2.534,2197,2.049,2198,6.211,2199,2.534,2200,2.534,2201,2.534,2202,4.424,2203,2.241,2204,3.253,2205,4.022,2206,2.534,2207,5.694,2208,2.534,2209,4.022,2210,2.534,2211,2.534,2212,2.534,2213,5.001,2214,2.534,2215,2.534,2216,2.534,2217,3.346,2218,2.534,2219,5.001,2220,2.534,2221,2.534,2222,3.558,2223,2.534,2224,2.534,2225,2.534,2226,6.611,2227,4.022,2228,5.694,2229,4.022,2230,4.022,2231,2.534,2232,5.001,2233,4.022,2234,2.534,2235,2.534,2236,2.534,2237,2.534,2238,4.022,2239,4.022,2240,2.534,2241,2.534,2242,5.001,2243,2.534,2244,2.534,2245,2.534,2246,2.534,2247,4.022,2248,2.534,2249,2.534,2250,2.241,2251,2.534,2252,2.534,2253,2.534,2254,5.038,2255,5.001,2256,5.694,2257,4.022,2258,4.022,2259,2.534,2260,2.534,2261,2.534,2262,2.534,2263,2.534,2264,2.534,2265,2.241,2266,2.241,2267,2.534,2268,4.022,2269,2.534,2270,2.534,2271,2.534,2272,2.534,2273,2.534,2274,2.534,2275,2.534,2276,2.534,2277,1.791,2278,2.534,2279,2.534,2280,4.022,2281,2.534,2282,2.534,2283,2.534,2284,2.534,2285,2.534,2286,2.534,2287,4.022,2288,5.001,2289,2.534,2290,2.534,2291,4.022,2292,2.534,2293,2.534,2294,2.534,2295,2.534,2296,2.534,2297,2.049,2298,2.534,2299,2.534,2300,2.534]],["title/interfaces/ListResult.html",[156,0.743,2301,3.003]],["body/interfaces/ListResult.html",[3,0.12,4,0.147,5,0.107,6,0.081,11,0.525,12,0.926,15,0.679,20,1.089,25,0.008,27,1.392,33,0.16,34,0.766,35,1.861,41,0.147,48,3.022,51,0.006,52,0.007,53,0.006,156,1.127,158,2.395,166,2.09,355,3.704,644,1.876,728,5.601,1101,4.434,1449,6.616,2301,5.362,2302,6.02,2303,6.02]],["title/injectables/ListResultsState.html",[212,2.618,452,1.101]],["body/injectables/ListResultsState.html",[0,0.065,3,0.075,4,0.091,5,0.066,6,0.105,11,0.326,12,0.681,14,1.125,15,0.634,16,1.43,20,0.939,22,1.347,24,1.594,25,0.009,26,1.074,27,1.222,28,0.997,29,0.953,33,0.205,34,0.475,41,0.127,45,2.232,48,2.023,51,0.007,52,0.005,53,0.007,79,1.542,82,1.879,83,1.935,87,5.488,89,0.326,108,1.32,148,1.683,150,1.419,156,0.698,160,2.55,175,2.702,179,1.449,181,3.701,186,3.94,189,1.382,190,2.461,191,2.461,192,1.559,210,4.322,212,3.435,214,5.596,242,1.382,252,1.721,269,0.97,285,0.929,295,2.688,309,2.023,310,1.975,311,1.801,312,1.616,315,3.193,318,2.193,349,2.873,355,3.369,404,3.369,408,1.206,420,2.522,452,1.444,453,2.126,624,1.296,643,2.351,726,2.366,728,2.686,732,3.804,733,1.879,734,3.302,735,2.366,736,4.32,737,2.366,742,4.918,763,4.32,768,2.686,769,1.935,771,3.665,791,2.981,797,4.128,806,1.351,975,2.461,1096,5.654,1115,2.2,1156,2.2,1235,2.686,1266,2.2,1271,2.686,1449,5.102,1720,3.75,2045,2.981,2301,5.924,2304,7.107,2305,3.412,2306,6.016,2307,6.091,2308,5.888,2309,5.888,2310,5.888,2311,5.888,2312,6.495,2313,3.732,2314,5.888,2315,4.428,2316,5.102,2317,4.794,2318,5.21,2319,4.218,2320,5.21,2321,4.218,2322,4.218,2323,5.21,2324,4.218,2325,4.218,2326,4.218,2327,4.218,2328,4.428,2329,4.218,2330,5.21,2331,4.218,2332,5.21,2333,4.218,2334,4.162,2335,3.412,2336,2.822,2337,3.732,2338,2.981,2339,2.981,2340,3.172,2341,3.732,2342,3.732,2343,3.732,2344,3.172,2345,3.172,2346,3.172,2347,3.172,2348,2.981,2349,3.172,2350,3.172,2351,3.172,2352,3.172,2353,3.732,2354,3.172,2355,3.732,2356,3.732,2357,3.732,2358,2.2,2359,3.732,2360,3.732,2361,3.732,2362,3.732,2363,3.732,2364,3.732,2365,3.732,2366,3.732]],["title/interfaces/ListResultsStateModel.html",[156,0.743,2340,3.375]],["body/interfaces/ListResultsStateModel.html",[0,0.077,3,0.089,4,0.109,5,0.079,6,0.06,11,0.388,12,0.767,14,1.06,15,0.512,16,1.399,20,1.01,25,0.009,26,0.675,27,1.05,33,0.212,34,0.566,41,0.143,45,1.905,48,2.279,51,0.006,52,0.006,53,0.007,83,1.856,87,5.226,89,0.388,108,1.573,148,2.006,150,1.526,156,0.832,158,1.769,160,2.177,175,3.044,179,1.727,181,3.344,186,4.438,189,1.647,190,2.933,191,2.933,192,1.858,210,4.011,212,2.933,214,3.201,242,1.647,252,1.47,269,1.156,285,1.107,295,2.629,309,1.727,310,1.687,311,2.029,312,1.461,315,2.963,318,2.067,349,2.453,355,3.456,404,3.044,408,1.437,420,2.279,452,1.627,643,2.124,726,2.82,728,3.201,732,3.72,733,2.24,734,3.72,735,2.82,736,4.224,737,2.82,742,4.728,763,3.201,768,3.201,769,2.307,771,3.584,791,3.553,797,4.518,975,2.933,1096,5.247,1115,2.622,1156,2.622,1235,3.201,1266,2.622,1271,3.201,1449,5.584,1720,3.201,2045,3.553,2301,5.906,2304,4.066,2305,4.066,2306,6.464,2307,6.298,2312,4.448,2315,3.781,2316,4.989,2317,4.689,2318,4.448,2320,4.448,2323,4.448,2328,3.781,2330,4.448,2332,4.448,2334,3.553,2335,4.066,2336,3.364,2337,4.448,2338,3.553,2339,3.553,2340,4.989,2341,4.448,2342,4.448,2343,4.448,2344,3.781,2345,3.781,2346,3.781,2347,3.781,2348,3.553,2349,3.781,2350,3.781,2351,3.781,2352,3.781,2353,4.448,2354,3.781,2355,4.448,2356,4.448,2357,4.448,2358,2.622,2359,4.448,2360,4.448,2361,4.448,2362,4.448,2363,4.448,2364,4.448,2365,4.448,2366,4.448]],["title/interfaces/Message.html",[156,0.743,846,1.999]],["body/interfaces/Message.html",[0,0.091,3,0.076,4,0.195,5,0.068,6,0.051,11,0.332,12,0.69,13,1.204,14,0.921,15,0.601,16,0.908,25,0.009,27,0.945,28,0.729,31,1.479,33,0.162,41,0.174,45,3.052,51,0.004,52,0.005,53,0.004,82,1.828,83,1.315,89,0.332,111,1.373,148,1.718,150,1.155,156,0.989,158,1.515,166,1.056,187,3.958,189,1.411,192,1.591,252,1.259,264,1.674,269,0.99,278,1.318,285,1.713,309,2.356,310,1.444,311,2.614,312,1.315,318,2.108,369,3.705,386,1.103,448,2.742,452,1.465,468,3.485,496,2.146,528,3.025,541,4.588,591,1.67,624,0.948,635,2.62,643,2.695,644,1.713,662,4.954,733,3.895,741,4.154,818,3.35,821,2.74,824,4.513,831,2.415,839,2.17,840,4.407,846,4.178,853,2.036,861,3.011,863,2.881,892,2.742,908,3.996,958,2.881,1006,3.996,1030,4.697,1050,2.415,1060,4.221,1114,3.043,1142,2.62,1154,2.742,1158,5.836,1582,2.742,1583,3.803,2100,2.62,2217,4.588,2277,3.043,2367,2.881,2368,5.235,2369,4.956,2370,3.635,2371,4.492,2372,3.043,2373,3.996,2374,3.238,2375,4.954,2376,4.367,2377,3.238,2378,4.221,2379,2.881,2380,3.043,2381,3.238,2382,3.803,2383,3.238,2384,3.043,2385,3.238,2386,3.238,2387,3.238,2388,3.238,2389,4.492,2390,3.238,2391,3.238,2392,3.238,2393,3.238,2394,4.221,2395,3.238,2396,4.492,2397,3.238,2398,3.238,2399,3.238,2400,3.238,2401,3.238,2402,3.238,2403,3.238,2404,3.238,2405,5.158,2406,3.238,2407,3.238,2408,3.238,2409,3.238,2410,3.043,2411,3.238,2412,3.238,2413,3.238,2414,3.238]],["title/classes/MessageChannel.html",[0,0.069,861,2.262]],["body/classes/MessageChannel.html",[0,0.084,2,1.446,3,0.068,4,0.195,5,0.06,6,0.098,11,0.295,12,0.634,13,1.795,14,0.862,15,0.616,16,1.157,22,1.234,24,1.449,25,0.009,26,0.943,27,1.225,28,0.929,29,0.618,31,1.311,33,0.151,41,0.167,45,2.661,51,0.003,52,0.005,53,0.003,79,1.436,82,1.982,83,1.414,89,0.295,111,1.261,148,1.523,150,1.06,156,0.908,166,0.936,187,4.089,189,1.251,192,1.41,252,1.604,264,1.484,269,0.877,278,1.311,285,1.637,309,2.555,310,1.28,311,2.542,312,0.84,318,2.209,369,4.183,386,1.405,448,2.43,452,1.345,468,3.2,496,2.009,528,2.891,541,5.18,591,1.534,624,1.637,635,2.322,643,2.613,644,1.705,662,4.735,733,3.805,741,4.473,818,3.076,821,2.517,824,4.54,831,2.14,839,2.765,840,4.542,846,4.168,853,1.805,861,3.237,863,2.553,892,2.43,908,3.67,958,3.67,1006,3.67,1030,4.762,1050,3.076,1060,3.877,1114,2.697,1142,3.338,1154,2.43,1158,5.638,1582,2.43,1583,3.493,2100,2.322,2217,5.18,2277,3.877,2367,2.553,2368,5.256,2369,4.975,2370,2.322,2371,2.87,2372,2.697,2373,3.67,2374,2.87,2375,4.735,2376,4.089,2377,2.87,2378,3.877,2379,2.553,2380,2.697,2381,4.125,2382,4.735,2383,4.125,2384,3.877,2385,4.125,2386,4.125,2387,2.87,2388,2.87,2389,4.125,2390,4.125,2391,4.125,2392,5.279,2393,2.87,2394,4.961,2395,4.125,2396,4.125,2397,4.125,2398,4.125,2399,2.87,2400,5.279,2401,2.87,2402,2.87,2403,2.87,2404,2.87,2405,4.829,2406,2.87,2407,2.87,2408,2.87,2409,2.87,2410,2.697,2411,2.87,2412,2.87,2413,2.87,2414,2.87,2415,5.485,2416,5.485,2417,5.485,2418,3.816,2419,5.485,2420,3.816,2421,3.816,2422,3.816,2423,3.816,2424,3.816]],["title/injectables/MessageService.html",[452,1.101,821,2.059]],["body/injectables/MessageService.html",[0,0.088,3,0.072,4,0.193,5,0.064,6,0.094,11,0.313,12,0.662,13,1.135,14,0.892,15,0.588,16,1.208,22,1.177,24,1.182,25,0.009,26,0.769,27,1.142,28,0.97,29,0.657,31,1.394,33,0.157,41,0.171,45,2.518,51,0.004,52,0.005,53,0.004,79,1.5,82,1.908,83,1.463,89,0.313,111,1.317,148,1.619,150,1.108,156,0.949,166,0.995,187,3.948,189,1.33,192,1.5,252,1.186,264,1.578,269,0.933,278,1.375,285,1.676,309,2.479,310,1.922,311,2.579,312,0.893,318,2.238,369,3.589,386,1.039,448,2.584,452,1.405,453,2.045,468,3.343,496,2.078,528,2.96,541,4.444,591,1.857,624,1.463,635,2.469,643,2.794,644,1.463,662,5.281,733,3.695,741,4.269,818,3.214,821,3.493,824,4.62,831,4.048,839,2.045,840,4.466,846,4.171,853,2.71,861,3.349,863,3.834,892,3.649,908,3.834,958,2.715,1006,3.834,1030,4.61,1050,2.276,1060,4.05,1114,2.868,1142,2.469,1154,3.649,1158,5.38,1582,2.584,1583,3.649,2100,4.042,2217,4.444,2277,2.868,2367,2.715,2368,4.695,2369,4.444,2370,2.469,2371,3.052,2372,2.868,2373,3.834,2374,3.052,2375,5.031,2376,4.847,2377,3.052,2378,4.05,2379,2.715,2380,2.868,2381,3.052,2382,3.649,2383,3.052,2384,2.868,2385,3.052,2386,3.052,2387,3.052,2388,3.052,2389,4.309,2390,3.052,2391,3.052,2392,3.052,2393,3.052,2394,4.05,2395,3.052,2396,4.309,2397,3.052,2398,3.052,2399,3.052,2400,3.052,2401,3.052,2402,4.309,2403,3.052,2404,3.052,2405,4.996,2406,3.052,2407,3.052,2408,3.052,2409,3.052,2410,4.05,2411,3.052,2412,4.309,2413,4.309,2414,3.052,2425,5.069,2426,4.058,2427,5.73,2428,4.058,2429,4.058,2430,4.058]],["title/interfaces/MessageServiceConfig.html",[156,0.743,2376,2.858]],["body/interfaces/MessageServiceConfig.html",[0,0.092,3,0.077,4,0.192,5,0.069,6,0.052,11,0.336,12,0.696,13,1.218,14,0.926,15,0.575,16,0.918,25,0.009,27,0.952,28,0.737,31,1.496,33,0.163,41,0.175,45,2.615,51,0.004,52,0.005,53,0.004,82,1.835,83,1.325,89,0.336,111,1.384,148,1.738,150,1.164,156,0.997,158,1.532,166,1.692,187,3.965,189,1.427,192,1.609,252,1.273,264,2.34,269,1.001,278,1.323,285,1.72,309,2.37,310,1.461,311,2.62,312,0.959,318,2.115,369,3.727,386,1.115,448,2.773,452,1.476,468,3.512,496,2.159,528,3.038,541,4.616,591,1.683,624,0.959,635,3.663,643,2.743,644,1.519,662,5.145,733,3.761,741,4.174,818,3.376,821,2.762,824,4.468,831,2.442,839,2.195,840,4.454,846,4.159,853,2.059,861,3.034,863,2.913,892,2.773,908,4.027,958,2.913,1006,4.027,1030,4.558,1050,2.442,1060,4.254,1114,3.077,1142,2.65,1154,2.773,1158,5.521,1582,2.773,1583,3.833,2100,2.65,2217,4.616,2277,3.077,2367,2.913,2368,4.876,2369,4.616,2370,2.65,2371,3.275,2372,3.077,2373,4.027,2374,3.275,2375,5.145,2376,4.739,2377,4.527,2378,5.521,2379,2.913,2380,3.077,2381,3.275,2382,3.833,2383,3.275,2384,3.077,2385,3.275,2386,3.275,2387,3.275,2388,3.275,2389,4.527,2390,3.275,2391,3.275,2392,3.275,2393,3.275,2394,4.254,2395,3.275,2396,4.527,2397,3.275,2398,3.275,2399,3.275,2400,3.275,2401,3.275,2402,3.275,2403,3.275,2404,3.275,2405,5.188,2406,3.275,2407,3.275,2408,3.275,2409,3.275,2410,3.077,2411,3.275,2412,3.275,2413,3.275,2414,3.275]],["title/classes/MoveToNode.html",[0,0.069,2034,1.839]],["body/classes/MoveToNode.html",[0,0.139,2,2.059,3,0.096,4,0.117,5,0.086,6,0.092,7,2.712,8,1.365,11,0.419,12,0.806,13,2.569,14,1.233,15,0.715,16,1.145,18,2.133,20,0.892,22,1.079,24,1.121,25,0.009,26,0.729,27,0.859,28,0.92,29,0.879,30,1.192,32,2.352,33,0.128,34,0.612,41,0.196,42,3.949,47,3.033,51,0.005,52,0.006,53,0.005,73,1.674,260,2.287,265,1.911,269,1.249,312,1.196,315,2.784,390,2.059,392,2.059,394,1.822,402,2.059,408,1.553,597,1.05,644,1.79,653,3.404,894,2.202,901,3.075,1100,3.082,1507,2.253,1969,2.226,1972,2.357,1996,2.728,2022,2.226,2023,2.832,2024,4.073,2026,2.226,2027,2.832,2028,2.226,2029,2.287,2030,2.287,2031,2.226,2032,2.352,2033,2.226,2034,2.859,2035,3.769,2036,2.168,2037,2.226,2038,2.226,2039,2.287,2040,3.108,2431,5.431,2432,6.976]],["title/modules/OntologyExplorationModule.html",[54,1.342,67,3.172]],["body/modules/OntologyExplorationModule.html",[0,0.097,3,0.113,4,0.137,5,0.1,6,0.076,25,0.009,33,0.208,41,0.137,51,0.006,52,0.007,53,0.006,56,1.903,57,2.302,67,6.619,72,2.465,73,1.527,74,1.741,78,2.523,88,2.465,89,0.491,125,3.569,136,4.786,255,2.265,720,2.645,721,2.776,722,2.186,2433,5.63,2434,5.63,2435,5.63,2436,6.245,2437,6.597,2438,6.245,2439,3.713,2440,6.364,2441,3.872,2442,4.786,2443,6.364,2444,4.052,2445,5.63]],["title/components/OntologySearchComponent.html",[169,0.663,580,1.404]],["body/components/OntologySearchComponent.html",[0,0.043,3,0.05,4,0.061,5,0.045,6,0.098,8,1.372,11,0.339,12,0.507,14,0.589,15,0.592,16,0.597,20,0.924,22,1.253,24,1.351,25,0.009,26,0.97,27,1.036,28,0.743,29,1.369,30,1.118,31,1.846,33,0.181,34,1.026,35,0.775,41,0.061,45,1.663,48,2.482,51,0.007,52,0.004,53,0.007,61,0.886,62,0.886,79,1.149,82,1.754,83,1.725,89,0.219,111,0.651,125,4.602,148,1.751,150,0.848,167,0.95,169,1.067,171,4.754,187,3.087,189,0.928,190,1.652,192,1.047,222,0.866,224,0.866,228,1.2,231,1.536,234,2.221,235,1.508,237,1.582,239,1.472,240,1.472,242,1.438,255,2.313,256,2.415,267,3.135,275,0.928,278,0.91,285,1.183,287,2.212,290,0.907,309,1.508,310,2.572,311,2.119,318,0.741,340,5.355,352,3.683,368,1.13,369,3.27,372,3.3,386,2.126,406,2.461,420,2.079,425,2.694,442,3.613,444,2.56,473,0.847,477,2.141,489,0.973,490,0.866,494,0.95,496,0.886,498,1.751,523,2.036,531,2.13,552,0.973,553,1.373,554,1.373,555,0.973,556,2.079,557,0.973,558,0.973,559,0.973,560,0.886,561,0.973,562,0.886,563,0.973,564,0.886,565,1.508,566,0.886,567,0.907,568,0.973,569,0.973,570,0.886,571,0.973,572,0.886,573,0.95,574,0.973,575,0.886,576,1.342,577,0.973,578,0.886,579,0.973,580,1.894,581,1.508,582,0.886,583,0.973,584,0.907,585,0.973,586,0.886,587,0.973,588,0.886,589,0.928,590,0.886,591,0.792,592,1.846,593,0.886,594,0.973,595,0.886,596,1.342,597,0.848,598,0.886,599,1.508,600,0.886,601,0.886,602,0.886,603,0.973,604,0.886,605,1.312,606,0.973,607,1.508,608,0.886,609,0.95,610,0.973,611,0.886,612,1.312,613,0.886,614,0.886,615,0.973,616,0.886,617,0.828,618,0.973,619,0.886,620,0.973,621,0.973,622,1.021,624,1.525,636,2.014,639,3.051,641,3.051,642,2.541,643,1.938,644,0.966,654,3.549,660,2.394,666,4.049,672,2.953,676,2.696,678,1.382,679,1.339,687,3.013,688,2.903,689,4.31,698,1.339,699,2.182,700,1.299,701,2.541,706,1.192,711,2.025,888,3.883,901,1.751,902,2.56,936,1.723,1000,2.56,1020,2.294,1023,1.652,1090,3.883,1112,2.505,1142,2.67,1152,4.346,1408,2.13,1474,3.102,1501,1.339,1502,1.723,1506,3.772,1507,1.915,1524,2.075,1525,1.53,1529,2.001,1546,3.532,1547,2.794,1550,1.723,1600,2.56,1610,3.3,1620,5.157,1621,4.654,1622,1.895,1624,2.13,1626,3.196,1627,2.13,1630,1.895,1641,2.371,1644,1.723,1699,3.3,1727,3.883,1833,2.29,1926,4.411,1932,1.895,1996,2.197,2000,4.049,2060,2.29,2069,2.29,2297,3.549,2335,2.29,2336,1.895,2394,3.102,2439,4.788,2441,5.051,2446,2.29,2447,4.389,2448,3.883,2449,4.754,2450,3.883,2451,5.373,2452,5.373,2453,7.468,2454,2.794,2455,7.226,2456,4.389,2457,4.389,2458,4.389,2459,4.389,2460,4.754,2461,2.832,2462,3.985,2463,4.389,2464,5.373,2465,5.296,2466,2.505,2467,2.832,2468,4.389,2469,3.883,2470,4.389,2471,5.537,2472,2.832,2473,4.389,2474,4.389,2475,2.29,2476,8.457,2477,4.389,2478,2.832,2479,4.389,2480,4.389,2481,3.549,2482,4.389,2483,6.928,2484,2.832,2485,3.883,2486,4.389,2487,4.389,2488,2.832,2489,6.052,2490,4.389,2491,4.389,2492,2.832,2493,4.389,2494,2.832,2495,5.373,2496,2.832,2497,4.389,2498,4.389,2499,2.832,2500,2.13,2501,2.505,2502,2.505,2503,2.505,2504,2.832,2505,2.832,2506,2.832,2507,2.832,2508,2.832,2509,2.29,2510,2.832,2511,2.832,2512,2.832,2513,2.832,2514,2.832,2515,2.832,2516,2.832,2517,2.832,2518,2.832,2519,2.832,2520,2.832,2521,2.832,2522,2.832,2523,2.832,2524,2.832,2525,2.832,2526,4.389,2527,4.389,2528,4.389,2529,4.389,2530,2.29,2531,2.832,2532,2.832,2533,4.389,2534,2.505]],["title/modules/OntologySearchModule.html",[54,1.342,2436,3.003]],["body/modules/OntologySearchModule.html",[0,0.099,3,0.114,4,0.14,5,0.102,6,0.077,25,0.009,33,0.216,41,0.14,51,0.006,52,0.007,53,0.006,56,1.935,57,2.326,72,2.49,73,1.553,74,1.77,76,2.737,78,2.12,88,2.49,89,0.5,92,3.569,93,2.802,125,3.629,255,1.77,580,2.926,720,2.672,721,2.805,722,2.223,1621,3.775,1656,5.85,1657,4.866,2436,6.082,2439,3.775,2441,3.938,2500,4.866,2501,5.725,2535,5.725,2536,5.725,2537,5.725,2538,5.725,2539,6.881,2540,7.778,2541,7.778,2542,7.778,2543,6.471,2544,5.725]],["title/injectables/OntologySearchService.html",[452,1.101,2462,2.731]],["body/injectables/OntologySearchService.html",[0,0.055,3,0.064,4,0.078,5,0.057,6,0.101,8,1.383,11,0.652,12,0.608,14,1.101,15,0.62,20,1.153,22,1.288,24,1.567,25,0.009,26,1.019,27,1.201,28,1.053,29,1.177,31,1.808,33,0.185,34,0.406,35,0.986,41,0.114,49,2.489,51,0.007,52,0.005,53,0.007,79,1.378,82,1.983,83,1.159,89,0.278,111,1.21,150,1.405,156,0.871,177,2.103,180,4.834,187,2.77,188,2.711,189,1.181,190,3.071,192,1.332,227,1.948,255,2.41,256,3.57,278,1.053,285,1.601,303,3.958,310,1.209,311,2.458,312,0.794,318,2.146,369,2.844,406,4.833,421,3.351,422,3.59,452,1.677,453,1.817,490,2.09,605,2.552,624,1.671,644,1.369,730,4.573,806,1.154,843,2.345,853,2.489,869,3.72,874,3.72,1000,3.988,1097,5.141,1143,3.351,1477,2.915,1478,3.958,1525,3.693,1547,2.295,1600,2.103,1620,3.351,1699,5.141,1822,3.72,1996,2.936,2000,5.766,2018,6.499,2064,6.043,2336,2.412,2370,2.193,2441,5.136,2454,4.834,2462,4.159,2465,2.915,2471,4.393,2481,4.257,2509,4.257,2530,4.257,2545,6.826,2546,2.915,2547,4.656,2548,4.656,2549,5.5,2550,6.499,2551,5.263,2552,5.263,2553,5.263,2554,5.263,2555,5.263,2556,3.605,2557,4.656,2558,7.838,2559,3.605,2560,4.656,2561,4.656,2562,6.047,2563,4.656,2564,4.656,2565,3.605,2566,4.656,2567,4.656,2568,4.656,2569,3.605,2570,4.656,2571,3.605,2572,4.656,2573,4.656,2574,4.656,2575,3.605,2576,6.047,2577,4.656,2578,3.605,2579,4.656,2580,3.605,2581,3.605,2582,3.605,2583,3.189,2584,3.189,2585,5.5,2586,3.189,2587,2.915,2588,3.189,2589,3.189,2590,3.189,2591,3.189,2592,3.189,2593,3.189,2594,4.656,2595,3.189,2596,4.656,2597,4.656,2598,4.656,2599,4.656,2600,3.189,2601,3.189,2602,3.189,2603,3.189,2604,3.189,2605,3.189,2606,4.656,2607,4.656,2608,2.915,2609,3.189,2610,3.189]],["title/interfaces/OntologySelection.html",[156,0.743,199,3.172]],["body/interfaces/OntologySelection.html",[3,0.122,4,0.148,5,0.108,6,0.082,11,0.53,12,0.932,15,0.66,20,1.165,25,0.008,33,0.162,34,0.774,35,1.879,41,0.148,45,3.344,51,0.006,52,0.007,53,0.006,156,1.138,158,2.418,199,5.697,256,3.521,408,2.445,2000,5.904,2611,6.078,2612,6.078,2613,7.137]],["title/components/OntologySelectionComponent.html",[169,0.663,582,1.404]],["body/components/OntologySelectionComponent.html",[0,0.056,3,0.064,4,0.078,5,0.057,6,0.103,8,1.292,11,0.28,12,0.612,13,1.48,14,0.488,15,0.66,16,1.116,20,0.877,22,1.322,24,1.289,25,0.009,26,0.979,27,0.988,30,1.215,31,1.818,33,0.172,34,1.045,35,0.994,41,0.078,48,2.767,51,0.003,52,0.005,53,0.006,61,1.137,62,1.137,79,1.386,82,1.243,83,1.511,89,0.28,111,0.835,116,3.542,125,4.84,141,3.088,148,2.113,150,0.702,162,3.643,166,1.298,167,1.219,169,1.248,172,2.939,180,3.976,199,4.849,200,3.215,201,5.383,222,1.111,224,1.111,228,1.877,231,1.785,234,2.271,235,1.818,237,1.909,239,1.776,240,1.776,242,1.735,252,1.548,255,2.547,257,6.157,258,4.683,275,1.191,278,0.615,290,1.163,309,1.818,310,1.776,311,1.619,312,1.166,361,1.957,400,4.281,404,2.429,405,3.542,406,2.038,420,2.357,473,1.086,489,1.248,490,2.697,494,1.219,496,1.137,498,2.113,523,3.112,552,1.248,553,1.656,554,1.656,555,1.248,556,2.357,557,1.248,558,1.248,559,1.248,560,1.137,561,1.248,562,1.137,563,1.248,564,1.137,565,1.818,566,1.137,567,1.163,568,1.248,569,1.248,570,1.137,571,1.248,572,1.137,573,1.219,574,1.248,575,1.137,576,1.619,577,1.248,578,1.137,579,1.248,580,1.137,581,1.818,582,2.147,583,1.248,584,2.197,585,1.248,586,1.137,587,1.248,588,1.137,589,1.191,590,1.137,591,1.016,592,2.145,593,1.137,594,1.248,595,1.137,596,1.619,597,1.023,598,1.137,599,1.818,600,1.137,601,1.137,602,1.137,603,1.248,604,1.137,605,1.086,606,1.248,607,1.818,608,1.137,609,1.219,610,1.248,611,1.137,612,1.583,613,1.137,614,1.137,615,1.248,616,1.137,617,1.062,618,1.248,619,1.137,620,1.248,621,1.248,622,1.31,624,1.375,628,2.669,636,2.429,643,1.999,660,2.782,672,2.583,676,2.359,764,3.93,806,1.163,841,3.848,1184,5.725,1271,3.371,1275,3.741,1455,3.542,1470,4.683,1523,3.741,1547,3.371,1665,4.696,1678,3.981,1721,3.981,1722,5.16,1996,2.447,2000,4.591,2439,5.035,2441,2.211,2442,6.491,2444,2.314,2448,5.525,2454,3.976,2460,5.525,2462,5.202,2502,3.215,2503,3.215,2550,5.549,2587,2.939,2608,2.939,2614,3.215,2615,5.294,2616,6.245,2617,5.294,2618,6.245,2619,6.245,2620,6.245,2621,3.633,2622,5.294,2623,3.633,2624,3.633,2625,4.281,2626,3.633,2627,3.633,2628,3.633,2629,3.633,2630,5.294,2631,5.294,2632,3.633,2633,5.294,2634,3.633,2635,5.294,2636,3.633,2637,5.294,2638,3.633,2639,3.215,2640,3.633,2641,3.633,2642,3.633]],["title/modules/OntologySelectionModule.html",[54,1.342,2437,3.172]],["body/modules/OntologySelectionModule.html",[0,0.098,3,0.113,4,0.139,5,0.101,6,0.077,25,0.009,33,0.208,41,0.139,51,0.006,52,0.007,53,0.006,56,1.917,57,2.313,72,2.477,73,1.539,74,1.754,76,2.722,78,2.535,88,2.477,89,0.495,125,3.596,136,4.823,255,2.272,582,2.941,720,2.658,721,2.789,722,2.203,2436,6.002,2437,6.578,2438,6.002,2439,3.741,2441,3.902,2442,4.823,2444,4.083,2445,5.673,2462,5.055,2643,5.673,2644,5.673,2645,6.413,2646,5.673,2647,5.673,2648,6.413,2649,6.413]],["title/modules/OntologyTreeModule.html",[54,1.342,2438,3.003]],["body/modules/OntologyTreeModule.html",[0,0.099,3,0.115,4,0.14,5,0.102,6,0.077,25,0.009,33,0.216,34,0.73,41,0.14,51,0.006,52,0.007,53,0.006,56,1.937,57,2.327,72,2.492,73,1.555,74,1.772,76,2.739,78,2.123,88,2.492,89,0.5,92,3.572,93,2.805,97,5.502,98,4.579,108,2.027,125,3.634,255,1.772,584,2.995,720,2.674,721,2.807,722,2.226,1939,4.737,1940,3.943,2438,6.083,2439,3.78,2444,4.126,2639,5.732,2650,5.732,2651,5.732,2652,5.732,2653,6.479,2654,7.784,2655,6.479,2656,7.784]],["title/interfaces/Position.html",[156,0.743,894,1.175]],["body/interfaces/Position.html",[0,0.071,1,1.546,3,0.1,4,0.066,5,0.048,6,0.037,7,1.079,8,1.275,9,2.02,11,0.237,12,0.539,13,1.304,14,0.847,15,0.487,16,0.646,18,2.723,20,0.807,21,2.432,25,0.009,26,0.412,30,1.106,31,2.456,33,0.201,34,0.525,35,0.839,36,1.546,37,1.256,38,1.407,41,0.147,45,1.162,48,1.602,49,1.45,51,0.003,52,0.004,53,0.003,83,1.762,89,0.237,108,0.959,150,1.777,156,1.045,158,1.079,166,1.144,179,1.053,181,2.351,187,3.312,189,1.005,192,1.133,207,1.656,216,1.546,219,1.789,220,1.719,221,1.952,234,0.752,252,0.896,256,1.224,265,2.816,269,0.705,278,0.956,285,1.687,295,1.93,299,2.52,312,1.027,317,1.952,318,1.652,349,1.496,361,1.133,366,1.719,386,1.739,390,3.033,392,3.033,393,2.59,394,2.685,402,1.162,403,3.166,408,1.941,452,1.144,479,1.407,480,1.407,481,1.366,482,1.133,483,1.45,528,1.192,597,0.593,639,2.351,641,1.546,642,1.45,644,1.857,678,1.496,679,1.45,711,0.896,764,2.755,769,1.407,894,2.322,974,3.211,1020,2.14,1095,1.656,1100,2.391,1101,2.351,1113,1.656,1115,2.944,1116,2.52,1129,3.961,1156,2.432,1262,2.616,1266,1.599,1277,1.866,1341,2.276,1501,2.206,1507,2.488,1556,1.789,1641,2.52,1713,2.432,1969,1.912,1972,0.938,1973,1.719,1996,1.028,2022,1.256,2024,3.186,2026,1.256,2028,1.912,2029,1.291,2030,2.378,2031,1.912,2032,3.765,2033,1.912,2034,1.912,2036,1.224,2037,1.912,2038,1.256,2039,3.011,2040,2.078,2358,2.432,2657,1.952,2658,2.051,2659,1.952,2660,4.018,2661,2.051,2662,5.02,2663,2.051,2664,3.294,2665,2.351,2666,3.121,2667,2.051,2668,3.121,2669,2.051,2670,1.952,2671,1.952,2672,3.668,2673,2.97,2674,1.599,2675,1.952,2676,2.721,2677,3.961,2678,3.681,2679,2.97,2680,3.121,2681,2.721,2682,2.721,2683,4.542,2684,1.866,2685,2.051,2686,1.656,2687,1.952,2688,2.051,2689,2.051,2690,3.121,2691,1.866,2692,2.051,2693,2.051,2694,2.051,2695,2.051,2696,2.051,2697,2.051,2698,2.051,2699,4.523,2700,3.778,2701,3.121,2702,2.97,2703,3.121,2704,5.125,2705,2.051,2706,5.125,2707,2.051,2708,2.051,2709,2.051,2710,2.051,2711,5.355,2712,2.051,2713,2.051,2714,4.222,2715,3.121,2716,2.051,2717,2.051,2718,2.051,2719,2.838,2720,2.051,2721,2.051,2722,2.051,2723,2.051,2724,2.051,2725,3.778,2726,4.018,2727,1.952,2728,1.952,2729,1.952,2730,3.778,2731,2.051,2732,2.051,2733,2.051,2734,3.778,2735,2.051,2736,2.051,2737,4.222,2738,3.121,2739,2.051,2740,2.051,2741,2.051,2742,2.051,2743,2.051,2744,2.051,2745,2.051,2746,2.051,2747,2.051,2748,3.121,2749,2.051,2750,2.051,2751,2.051,2752,2.051,2753,2.051,2754,2.051,2755,2.051,2756,2.051,2757,2.051,2758,1.952,2759,2.051,2760,2.051,2761,2.051,2762,2.051,2763,2.838,2764,2.051,2765,2.051,2766,2.051,2767,2.051,2768,2.051,2769,2.051,2770,3.121,2771,2.051,2772,3.121,2773,2.051,2774,2.051,2775,2.051,2776,2.051,2777,2.051,2778,2.051,2779,2.051,2780,2.051,2781,1.789,2782,2.051,2783,2.051,2784,2.051,2785,1.866,2786,2.051,2787,2.051,2788,2.051,2789,2.051,2790,2.051,2791,2.051,2792,2.051,2793,2.051,2794,2.051,2795,2.051,2796,1.866,2797,2.051,2798,2.051,2799,2.051,2800,1.952,2801,1.952,2802,1.952,2803,1.952]],["title/interfaces/RadiusSettings.html",[156,0.743,2672,2.425]],["body/interfaces/RadiusSettings.html",[0,0.071,1,1.546,3,0.1,4,0.066,5,0.048,6,0.037,7,1.079,8,1.275,9,2.02,11,0.237,12,0.539,13,1.304,14,0.847,15,0.487,16,0.646,18,2.723,20,0.807,21,2.432,25,0.009,26,0.412,30,1.106,31,2.456,33,0.201,34,0.525,35,0.839,36,1.546,37,1.256,38,1.407,41,0.147,45,1.162,48,1.602,49,1.45,51,0.003,52,0.004,53,0.003,83,1.762,89,0.237,108,0.959,150,1.777,156,1.045,158,1.079,166,1.144,179,1.053,181,2.351,187,3.312,189,1.005,192,1.133,207,1.656,216,1.546,219,1.789,220,1.719,221,1.952,234,0.752,252,0.896,256,1.224,265,2.816,269,0.705,278,0.956,285,1.687,295,1.93,299,2.52,312,1.027,317,1.952,318,1.652,349,1.496,361,1.133,366,1.719,386,1.739,390,2.817,392,2.817,393,2.59,394,2.494,402,1.162,403,3.166,408,1.941,452,1.144,479,1.407,480,1.407,481,1.366,482,1.133,483,1.45,528,1.192,597,0.593,639,2.351,641,1.546,642,1.45,644,1.857,678,1.496,679,1.45,711,0.896,764,2.755,769,1.407,894,2.312,974,3.211,1020,2.14,1095,1.656,1100,2.391,1101,2.351,1113,1.656,1115,2.944,1116,2.52,1129,3.961,1156,2.432,1262,2.616,1266,1.599,1277,1.866,1341,2.276,1501,3.211,1507,2.488,1556,1.789,1641,3.668,1713,2.432,1969,1.912,1972,0.938,1973,1.719,1996,1.028,2022,1.256,2024,3.186,2026,1.256,2028,1.912,2029,1.291,2030,2.378,2031,1.912,2032,3.765,2033,1.912,2034,1.912,2036,1.224,2037,1.912,2038,1.256,2039,3.011,2040,2.078,2358,2.432,2657,1.952,2658,2.051,2659,1.952,2660,4.018,2661,2.051,2662,5.02,2663,2.051,2664,3.294,2665,2.351,2666,3.121,2667,2.051,2668,3.121,2669,2.051,2670,1.952,2671,1.952,2672,3.863,2673,4.323,2674,1.599,2675,1.952,2676,2.721,2677,3.961,2678,3.681,2679,2.97,2680,3.121,2681,2.721,2682,2.721,2683,4.542,2684,1.866,2685,2.051,2686,1.656,2687,1.952,2688,2.051,2689,2.051,2690,3.121,2691,1.866,2692,2.051,2693,2.051,2694,2.051,2695,2.051,2696,2.051,2697,2.051,2698,2.051,2699,4.523,2700,3.778,2701,3.121,2702,2.97,2703,3.121,2704,5.125,2705,2.051,2706,5.125,2707,2.051,2708,2.051,2709,2.051,2710,2.051,2711,5.355,2712,2.051,2713,2.051,2714,4.222,2715,3.121,2716,2.051,2717,2.051,2718,2.051,2719,2.838,2720,2.051,2721,2.051,2722,2.051,2723,2.051,2724,2.051,2725,3.778,2726,4.018,2727,1.952,2728,1.952,2729,1.952,2730,3.778,2731,2.051,2732,2.051,2733,2.051,2734,3.778,2735,2.051,2736,2.051,2737,4.222,2738,3.121,2739,2.051,2740,2.051,2741,2.051,2742,2.051,2743,2.051,2744,2.051,2745,2.051,2746,2.051,2747,2.051,2748,3.121,2749,2.051,2750,2.051,2751,2.051,2752,2.051,2753,2.051,2754,2.051,2755,2.051,2756,2.051,2757,2.051,2758,1.952,2759,2.051,2760,2.051,2761,2.051,2762,2.051,2763,2.838,2764,2.051,2765,2.051,2766,2.051,2767,2.051,2768,2.051,2769,2.051,2770,3.121,2771,2.051,2772,3.121,2773,2.051,2774,2.051,2775,2.051,2776,2.051,2777,2.051,2778,2.051,2779,2.051,2780,2.051,2781,1.789,2782,2.051,2783,2.051,2784,2.051,2785,1.866,2786,2.051,2787,2.051,2788,2.051,2789,2.051,2790,2.051,2791,2.051,2792,2.051,2793,2.051,2794,2.051,2795,2.051,2796,1.866,2797,2.051,2798,2.051,2799,2.051,2800,1.952,2801,1.952,2802,1.952,2803,1.952]],["title/classes/ReallyUpdateSpatialSearch.html",[0,0.069,2684,2.731]],["body/classes/ReallyUpdateSpatialSearch.html",[0,0.071,1,1.542,2,1.159,3,0.1,4,0.066,5,0.048,6,0.056,7,1.638,8,1.305,9,2.016,11,0.236,12,0.538,13,1.762,14,0.959,15,0.486,16,0.645,18,2.722,20,0.867,21,2.428,22,0.473,25,0.009,26,0.411,28,0.518,29,0.495,30,1.149,31,2.454,33,0.201,34,0.524,35,0.837,36,1.542,37,1.253,38,1.403,41,0.146,45,1.159,48,1.599,49,1.446,51,0.003,52,0.004,53,0.003,83,1.761,89,0.236,108,0.957,150,1.777,156,1.043,166,1.142,179,1.051,181,2.347,187,3.309,189,1.002,192,1.13,207,1.652,216,1.542,219,1.784,220,1.715,221,1.947,234,0.75,252,0.894,256,1.221,265,2.814,269,0.703,278,0.955,285,1.685,295,1.927,299,2.516,312,1.241,317,1.947,318,1.65,349,1.492,361,1.13,366,1.715,386,1.737,390,2.815,392,2.815,393,2.587,394,2.492,402,1.765,403,3.162,408,1.939,452,1.142,479,1.403,480,1.403,481,1.363,482,1.13,483,1.446,528,1.189,597,0.591,639,2.347,641,1.542,642,1.446,644,1.685,678,1.492,679,1.446,711,0.894,764,2.751,769,1.403,894,2.311,974,3.207,1020,2.137,1095,1.652,1100,2.388,1101,2.347,1113,1.652,1115,2.94,1116,2.516,1129,3.956,1156,2.428,1262,2.611,1266,1.595,1277,1.861,1341,2.272,1501,2.202,1507,2.487,1556,1.784,1641,2.516,1713,2.428,1969,1.908,1972,1.424,1973,1.715,1996,1.026,2022,1.253,2024,3.309,2026,1.253,2028,1.908,2029,1.288,2030,2.374,2031,1.908,2032,3.763,2033,1.908,2034,1.908,2036,1.221,2037,1.908,2038,1.253,2039,3.008,2040,2.074,2358,2.428,2657,1.947,2658,2.046,2659,1.947,2660,4.013,2661,2.046,2662,5.017,2663,2.046,2664,3.289,2665,2.347,2666,3.115,2667,2.046,2668,3.115,2669,2.046,2670,1.947,2671,1.947,2672,3.664,2673,2.965,2674,1.595,2675,1.947,2676,2.716,2677,3.956,2678,3.677,2679,2.965,2680,3.115,2681,2.716,2682,2.716,2683,4.537,2684,2.833,2685,3.115,2686,1.652,2687,1.947,2688,2.046,2689,2.046,2690,3.115,2691,1.861,2692,2.046,2693,2.046,2694,2.046,2695,2.046,2696,2.046,2697,2.046,2698,2.046,2699,4.519,2700,3.772,2701,3.115,2702,2.965,2703,3.115,2704,5.122,2705,2.046,2706,5.122,2707,2.046,2708,2.046,2709,2.046,2710,2.046,2711,5.351,2712,2.046,2713,2.046,2714,4.216,2715,3.115,2716,2.046,2717,2.046,2718,2.046,2719,2.833,2720,2.046,2721,2.046,2722,2.046,2723,2.046,2724,2.046,2725,3.772,2726,4.013,2727,1.947,2728,1.947,2729,1.947,2730,3.772,2731,2.046,2732,2.046,2733,2.046,2734,3.772,2735,2.046,2736,2.046,2737,4.216,2738,3.115,2739,2.046,2740,2.046,2741,2.046,2742,2.046,2743,2.046,2744,2.046,2745,2.046,2746,2.046,2747,2.046,2748,3.115,2749,2.046,2750,2.046,2751,2.046,2752,2.046,2753,2.046,2754,2.046,2755,2.046,2756,2.046,2757,2.046,2758,1.947,2759,2.046,2760,2.046,2761,2.046,2762,2.046,2763,2.833,2764,2.046,2765,2.046,2766,2.046,2767,2.046,2768,2.046,2769,2.046,2770,3.115,2771,2.046,2772,3.115,2773,2.046,2774,2.046,2775,2.046,2776,2.046,2777,2.046,2778,2.046,2779,2.046,2780,2.046,2781,1.784,2782,2.046,2783,2.046,2784,2.046,2785,1.861,2786,2.046,2787,2.046,2788,2.046,2789,2.046,2790,2.046,2791,2.046,2792,2.046,2793,2.046,2794,2.046,2795,2.046,2796,1.861,2797,2.046,2798,2.046,2799,2.046,2800,1.947,2801,1.947,2802,1.947,2803,1.947,2804,3.058]],["title/classes/RemoveSearch.html",[0,0.069,43,2.731]],["body/classes/RemoveSearch.html",[0,0.125,1,3.105,2,2.335,3,0.109,4,0.133,5,0.097,6,0.098,7,2.872,8,1.414,9,3.535,10,4.633,11,0.476,12,0.873,13,2.441,14,1.208,15,0.701,16,1.299,18,2.496,19,4.354,20,1.116,21,3.937,22,1.168,24,1.271,25,0.009,26,0.827,27,0.975,28,1.043,29,0.997,30,1.35,31,2.923,32,2.667,33,0.192,34,0.694,35,1.685,36,3.105,37,2.525,38,2.826,39,3.937,40,3.749,41,0.176,42,3.745,43,4.594,44,5.336,45,2.861,46,3.749,47,2.221,48,2.116,49,2.913,50,2.594,51,0.006,52,0.007,53,0.006,2805,6.16,2806,7.549]],["title/classes/ResetPosition.html",[0,0.069,2036,1.791]],["body/classes/ResetPosition.html",[0,0.139,2,2.104,3,0.098,4,0.12,5,0.088,6,0.085,7,2.489,8,1.346,11,0.429,12,0.818,13,2.576,14,1.237,15,0.714,18,2.164,20,0.905,22,0.859,25,0.009,28,0.94,29,0.899,30,1.204,32,2.404,33,0.131,34,0.625,41,0.197,42,3.972,47,3.053,51,0.005,52,0.006,53,0.005,73,1.869,260,2.338,265,1.954,269,1.276,312,1.222,315,2.216,390,2.104,392,2.104,394,1.862,402,2.104,408,1.587,597,1.073,644,1.805,653,3.452,894,2.217,901,2.823,1100,2.681,1507,2.276,1969,2.275,1972,2.164,1996,2.373,2022,2.275,2023,2.895,2024,4.086,2026,2.275,2027,2.895,2028,2.275,2029,2.338,2030,2.338,2031,2.275,2032,2.404,2033,2.275,2034,2.275,2035,3,2036,2.823,2037,2.275,2038,2.275,2039,2.338,2040,3.152,2807,5.552]],["title/classes/ResetRadius.html",[0,0.069,2038,1.839]],["body/classes/ResetRadius.html",[0,0.139,2,2.104,3,0.098,4,0.12,5,0.088,6,0.085,7,2.489,8,1.346,11,0.429,12,0.818,13,2.576,14,1.237,15,0.714,18,2.164,20,0.905,22,0.859,25,0.009,28,0.94,29,0.899,30,1.204,32,2.404,33,0.131,34,0.625,41,0.197,42,3.972,47,3.053,51,0.005,52,0.006,53,0.005,73,1.869,260,2.338,265,1.954,269,1.276,312,1.222,315,2.216,390,2.104,392,2.104,394,1.862,402,2.104,408,1.587,597,1.073,644,1.805,653,3.452,894,2.146,901,2.823,1100,2.681,1507,2.397,1969,2.275,1972,2.164,1996,2.373,2022,2.275,2023,2.895,2024,4.086,2026,2.275,2027,2.895,2028,2.275,2029,2.338,2030,2.338,2031,2.275,2032,2.404,2033,2.275,2034,2.275,2035,3,2036,2.216,2037,2.275,2038,2.899,2039,2.338,2040,3.152,2808,5.552]],["title/components/ResultsBrowserComponent.html",[169,0.663,586,1.404]],["body/components/ResultsBrowserComponent.html",[0,0.045,3,0.052,4,0.064,5,0.047,6,0.103,8,1.066,11,0.228,12,0.525,14,0.947,15,0.653,16,0.624,20,0.993,22,1.328,24,1.379,25,0.009,26,0.986,27,1.057,28,0.501,29,0.735,30,1.135,32,1.966,33,0.158,34,1.026,35,0.809,41,0.064,45,1.121,47,1.637,48,2.602,51,0.008,52,0.004,53,0.008,61,0.926,62,0.926,79,1.189,82,1.57,83,1.668,89,0.228,101,4.523,111,0.68,128,6.892,149,1.659,150,0.878,162,3.614,166,1.639,167,0.993,169,1.147,178,2.649,222,0.905,224,0.905,227,1.599,228,1.242,230,3.672,231,1.579,234,2.231,235,1.56,237,1.637,239,1.523,240,1.523,242,1.488,252,2.061,254,3.209,255,1.511,256,2.204,264,2.742,273,1.726,275,1.81,278,1.131,285,0.651,290,0.947,309,1.56,310,1.523,311,2.043,373,2.148,386,1.163,392,1.121,404,3.368,420,2.422,422,2.147,437,5.049,473,0.885,477,1.444,482,1.094,489,1.016,490,0.905,494,0.993,496,0.926,498,1.812,523,3.101,552,1.016,553,1.42,554,1.728,555,1.016,556,2.128,557,1.016,558,1.016,559,1.016,560,0.926,561,1.016,562,0.926,563,1.016,564,0.926,565,1.56,566,0.926,567,0.947,568,1.016,569,1.016,570,0.926,571,1.016,572,0.926,573,0.993,574,1.016,575,0.926,576,1.388,577,1.016,578,0.926,579,1.016,580,0.926,581,1.56,582,0.926,583,1.016,584,0.947,585,1.016,586,1.938,587,1.016,588,0.926,589,0.97,590,0.926,591,0.827,592,1.897,593,0.926,594,1.016,595,0.926,596,1.388,597,0.878,598,0.926,599,1.56,600,0.926,601,0.926,602,0.926,603,1.016,604,0.926,605,0.885,606,1.016,607,1.56,608,0.926,609,0.993,610,1.016,611,0.926,612,1.357,613,0.926,614,0.926,615,1.016,616,0.926,617,0.865,618,1.016,619,0.926,620,1.016,621,1.016,622,1.067,624,1.471,636,2.083,638,2.091,639,3.123,641,2.784,642,2.612,643,1.453,660,3.593,663,3.209,669,1.801,672,3.441,676,3.646,678,1.444,679,1.399,698,2.93,699,1.992,700,1.358,701,3.673,703,2.984,704,2.649,706,2.969,707,3.098,708,3.209,711,1.811,730,5.068,731,2.225,854,4.016,894,0.775,936,1.801,937,2.546,939,4.016,965,1.599,1020,2.672,1021,2.091,1022,2.618,1023,1.726,1098,2.618,1194,4.887,1275,3.209,1408,2.225,1434,5.505,1448,4.467,1455,3.037,1462,3.474,1465,3.672,1471,3.944,1501,1.399,1502,2.763,1503,1.444,1504,2.147,1511,1.492,1521,2.225,1524,2.147,1525,1.599,1526,3.361,1527,2.225,1531,1.659,1544,1.599,1550,3.769,1554,2.618,1626,2.215,1693,3.414,1703,4.016,1780,4.016,1819,2.763,1932,1.98,1953,4.016,1957,4.016,2217,4.718,2301,1.98,2307,3.904,2534,2.618,2796,2.763,2809,2.618,2810,4.54,2811,6.195,2812,6.195,2813,4.54,2814,6.195,2815,4.54,2816,4.54,2817,5.523,2818,4.54,2819,5.523,2820,4.54,2821,4.54,2822,4.54,2823,5.523,2824,4.54,2825,6.682,2826,5.523,2827,5.523,2828,4.887,2829,5.523,2830,5.523,2831,4.54,2832,2.959,2833,2.959,2834,2.959,2835,2.959,2836,2.959,2837,4.54,2838,2.959,2839,2.959,2840,2.959,2841,4.54,2842,4.54,2843,2.959,2844,4.54,2845,2.959,2846,2.959,2847,2.959,2848,4.54,2849,2.959,2850,6.195,2851,4.54,2852,2.959,2853,4.54,2854,4.54,2855,2.959,2856,4.54,2857,5.523,2858,2.959,2859,7.768,2860,4.54,2861,4.54,2862,4.54,2863,5.523,2864,2.959,2865,2.959,2866,2.959,2867,2.959,2868,2.959,2869,2.959,2870,2.959,2871,4.54,2872,4.54,2873,4.54,2874,4.54,2875,2.959,2876,4.54,2877,4.54,2878,6.195,2879,2.959,2880,2.959,2881,2.618,2882,2.618,2883,4.54,2884,2.959,2885,2.393]],["title/modules/ResultsBrowserModule.html",[54,1.342,68,3.172]],["body/modules/ResultsBrowserModule.html",[0,0.1,3,0.116,4,0.141,5,0.103,6,0.078,25,0.009,33,0.209,41,0.141,51,0.006,52,0.007,53,0.007,56,1.957,57,2.342,68,6.534,72,2.508,73,1.571,74,1.791,76,2.756,78,2.567,88,2.508,89,0.505,128,5.891,567,2.096,586,2.93,720,2.691,721,2.824,722,2.249,1434,4.169,1436,4.924,1564,6.37,2886,5.792,2887,6.547,2888,5.792,2889,5.792,2890,6.547,2891,7.833,2892,6.547,2893,6.547,2894,6.547]],["title/components/RunSpatialSearchComponent.html",[169,0.663,588,1.404]],["body/components/RunSpatialSearchComponent.html",[0,0.124,3,0.077,4,0.095,5,0.069,6,0.094,8,1.399,11,0.338,12,0.698,14,1.051,15,0.534,16,0.923,20,0.56,22,1.154,24,0.903,25,0.009,26,0.929,27,0.693,28,1.023,29,0.978,30,1.458,33,0.191,34,1.062,41,0.095,50,1.843,51,0.004,52,0.005,53,0.005,61,1.369,62,1.369,79,1.582,82,1.028,83,1.33,89,0.338,111,1.006,135,5.532,149,2.455,167,1.468,169,1.021,179,1.504,192,1.618,218,2.554,222,1.339,224,1.339,228,1.652,231,1.978,234,2.303,235,2.075,237,2.178,239,2.027,240,2.027,255,1.892,275,1.434,290,1.401,318,1.146,368,1.747,403,4.539,420,1.504,473,1.309,489,1.504,490,1.339,494,1.468,496,1.369,552,1.504,553,2.449,554,1.89,555,1.504,556,2.563,557,1.504,558,1.504,559,1.504,560,1.369,561,1.504,562,1.369,563,1.504,564,1.369,565,2.075,566,1.369,567,1.401,568,1.504,569,1.504,570,1.369,571,1.504,572,1.369,573,1.468,574,1.504,575,1.369,576,1.848,577,1.504,578,1.369,579,1.504,580,1.369,581,2.075,582,1.369,583,1.504,584,1.401,585,1.504,586,1.369,587,1.504,588,2.334,589,2.953,590,1.89,591,2.189,592,2.377,593,1.369,594,1.504,595,1.369,596,1.848,597,1.168,598,1.369,599,2.075,600,1.369,601,1.369,602,1.369,603,1.504,604,1.369,605,1.309,606,1.504,607,2.075,608,1.369,609,1.468,610,1.504,611,1.369,612,1.806,613,1.369,614,1.369,615,1.504,616,1.369,617,1.28,618,1.504,619,1.369,620,1.504,621,1.504,622,1.578,624,0.964,687,2.455,688,2.365,689,3.264,699,1.578,706,1.843,806,1.401,825,3.376,833,2.857,853,2.857,864,2.772,886,2.008,934,2.07,944,2.07,1046,3.64,1113,2.365,1115,3.15,1262,2.455,1266,2.282,1323,2.365,1503,2.136,1609,4.543,1622,2.928,1972,1.339,1973,2.455,2026,3.208,2027,3.15,2446,3.54,2449,6.121,2450,5.345,2466,6.121,2895,6.33,2896,4.377,2897,5.203,2898,6.033,2899,4.377,2900,5.345,2901,3.093,2902,2.554,2903,2.928,2904,4.377,2905,4.377,2906,3.872,2907,6.041,2908,4.377]],["title/modules/RunSpatialSearchModule.html",[54,1.342,69,3.003]],["body/modules/RunSpatialSearchModule.html",[0,0.102,3,0.118,4,0.143,5,0.105,6,0.079,25,0.009,30,1.304,33,0.21,41,0.143,51,0.006,52,0.007,53,0.006,56,1.986,57,2.362,69,6.114,72,2.53,73,1.594,74,1.817,76,2.78,78,2.177,88,2.53,89,0.513,92,3.625,93,2.876,135,4.695,588,2.935,589,2.177,720,2.714,721,2.849,722,2.282,1939,4.808,1940,4.042,2538,5.877,2544,5.877,2895,5.372,2909,5.877,2910,5.877,2911,5.877]],["title/injectables/SceneState.html",[216,2.262,452,1.101]],["body/injectables/SceneState.html",[0,0.048,3,0.084,4,0.068,5,0.049,6,0.105,11,0.242,12,0.548,13,2.017,14,1.138,15,0.64,16,1.207,20,0.607,22,1.349,24,1.63,25,0.009,26,1.081,27,1.25,28,1.081,29,1.033,33,0.195,34,0.645,35,0.857,41,0.124,48,2.478,51,0.003,52,0.004,53,0.003,79,1.242,82,1.891,83,1.896,87,5.126,89,0.242,108,0.981,148,1.251,150,1.234,156,0.519,160,2.054,166,1.404,175,2.177,179,1.077,181,3.217,186,3.174,189,1.027,190,1.829,191,1.829,192,1.159,210,3.897,212,3.339,214,1.996,215,2.358,216,2.392,234,1.682,242,1.027,252,1.387,260,1.32,265,2.538,278,1.081,285,1.405,295,2.652,299,1.694,309,1.63,310,1.592,311,2.206,312,1.405,315,3.598,318,2.141,349,3.764,355,2.688,361,1.159,386,0.803,402,1.798,404,1.438,420,2.192,452,1.164,453,1.58,528,1.219,597,0.606,624,1.509,643,2.043,644,1.405,649,2.358,672,1.53,693,2.358,726,1.758,732,4.429,733,1.397,734,2.661,735,1.758,736,3.645,737,1.758,742,5.028,758,1.996,763,3.645,768,1.996,769,1.438,771,3.092,797,3.884,806,2.309,843,3.837,963,2.358,975,1.829,992,1.397,1096,5.097,1100,2.993,1113,1.694,1115,1.635,1156,1.635,1235,1.996,1262,1.758,1266,2.474,1271,1.996,1278,2.097,1341,3.991,1358,2.358,1360,2.216,1396,2.358,1466,2.358,1471,1.996,1611,1.908,1720,3.021,1878,3.837,1996,2.513,1997,2.535,2045,2.216,2077,1.908,2306,4.304,2307,4.045,2313,2.774,2315,3.568,2316,4.304,2317,4.045,2328,3.568,2334,4.511,2338,2.216,2339,2.216,2344,2.358,2345,2.358,2346,2.358,2347,2.358,2348,3.353,2349,2.358,2350,2.358,2351,2.358,2352,2.358,2354,2.358,2664,4.37,2665,4.123,2678,4.837,2691,1.908,2719,1.908,2912,2.358,2913,5.646,2914,6.825,2915,6.825,2916,5.064,2917,4.744,2918,5.646,2919,4.744,2920,4.744,2921,4.744,2922,4.744,2923,4.744,2924,3.135,2925,4.197,2926,5.633,2927,3.135,2928,3.837,2929,3.135,2930,3.135,2931,5.646,2932,3.135,2933,4.197,2934,4.197,2935,3.135,2936,3.135,2937,3.135,2938,3.135,2939,5.646,2940,5.424,2941,3.135,2942,3.135,2943,3.135,2944,3.135,2945,3.174,2946,3.135,2947,3.135,2948,3.135,2949,3.135,2950,4.197,2951,3.135,2952,4.197,2953,3.135,2954,4.197,2955,3.135,2956,4.197,2957,3.135,2958,4.197,2959,2.358,2960,2.535,2961,4.197,2962,4.197,2963,2.774,2964,2.535,2965,2.774,2966,2.774,2967,2.774,2968,2.774,2969,2.774,2970,2.774,2971,4.197,2972,4.197,2973,5.646,2974,2.774,2975,5.064,2976,2.774,2977,2.774,2978,2.774,2979,2.774,2980,2.774,2981,2.774,2982,2.774,2983,2.535,2984,2.774,2985,2.774,2986,2.774,2987,2.774,2988,2.774,2989,2.774,2990,2.774,2991,2.774,2992,2.774,2993,2.774,2994,2.774,2995,2.774,2996,2.774,2997,2.774,2998,2.774,2999,2.774,3000,2.774,3001,2.774,3002,2.774,3003,2.774,3004,2.774,3005,2.774,3006,2.774,3007,2.774,3008,2.774,3009,2.774,3010,2.774,3011,2.774,3012,2.774,3013,2.774,3014,2.774,3015,2.774,3016,2.774,3017,2.358,3018,2.774,3019,2.774,3020,2.774,3021,2.774,3022,2.774]],["title/interfaces/SceneStateModel.html",[156,0.743,2926,3.375]],["body/interfaces/SceneStateModel.html",[0,0.058,3,0.097,4,0.082,5,0.06,6,0.046,11,0.295,12,0.634,13,1.534,14,1.04,15,0.642,16,1.157,20,0.898,25,0.009,26,0.512,27,0.868,33,0.203,34,0.723,35,1.044,41,0.139,48,2.412,51,0.003,52,0.005,53,0.003,83,1.797,87,4.735,89,0.295,108,1.194,148,1.523,150,1.357,156,0.632,158,1.343,160,1.652,166,1.575,175,2.517,179,1.311,181,2.765,186,3.67,189,1.251,190,2.226,191,2.226,192,1.41,210,3.469,212,3.2,214,2.43,215,2.87,216,1.924,234,1.575,242,1.251,252,1.116,260,1.607,265,2.47,278,1.189,285,1.546,295,2.542,299,2.062,309,1.311,310,1.28,311,2.368,312,1.208,315,3.596,318,1.947,349,3.426,355,2.704,361,1.41,386,0.978,402,2.079,404,1.751,420,1.884,452,1.345,528,1.484,597,0.738,643,1.756,644,1.546,649,2.87,672,1.862,693,2.87,726,2.14,732,4.17,733,1.7,734,3.076,735,2.14,736,3.493,737,2.14,742,4.735,758,2.43,763,2.43,768,2.43,769,1.751,771,2.964,797,4.272,815,4.125,843,3.703,963,2.87,975,2.226,992,1.7,1096,4.538,1100,3.023,1113,2.062,1115,1.99,1156,1.99,1235,2.43,1262,2.14,1266,2.86,1271,2.43,1278,2.553,1341,3.778,1358,2.87,1360,2.697,1396,2.87,1466,2.87,1471,2.43,1611,2.322,1720,2.43,1878,3.086,1996,2.495,1997,3.086,2045,2.697,2077,2.322,2306,4.829,2307,2.697,2315,2.87,2316,4.125,2317,3.877,2328,2.87,2334,3.877,2338,2.697,2339,2.697,2344,2.87,2345,2.87,2346,2.87,2347,2.87,2348,3.877,2349,2.87,2350,2.87,2351,2.87,2352,2.87,2354,2.87,2664,4.517,2665,4.253,2678,4.922,2691,2.322,2719,2.322,2912,2.87,2913,6.579,2914,7.221,2915,7.221,2916,3.376,2918,3.376,2925,3.376,2926,5.279,2928,3.086,2931,4.853,2933,3.376,2934,3.376,2939,4.853,2940,4.829,2945,2.553,2950,3.376,2952,3.376,2954,3.376,2956,3.376,2958,4.853,2959,2.87,2960,3.086,2961,6.579,2962,6.579,2963,3.376,2964,3.086,2965,3.376,2966,3.376,2967,3.376,2968,3.376,2969,3.376,2970,3.376,2971,4.853,2972,4.853,2973,6.211,2974,3.376,2975,5.681,2976,3.376,2977,3.376,2978,3.376,2979,3.376,2980,3.376,2981,3.376,2982,3.376,2983,3.086,2984,3.376,2985,3.376,2986,3.376,2987,3.376,2988,3.376,2989,3.376,2990,3.376,2991,3.376,2992,3.376,2993,3.376,2994,3.376,2995,3.376,2996,3.376,2997,3.376,2998,3.376,2999,3.376,3000,3.376,3001,3.376,3002,3.376,3003,3.376,3004,3.376,3005,3.376,3006,3.376,3007,3.376,3008,3.376,3009,3.376,3010,3.376,3011,3.376,3012,3.376,3013,3.376,3014,3.376,3015,3.376,3016,3.376,3017,2.87,3018,3.376,3019,3.376,3020,3.376,3021,3.376,3022,3.376]],["title/interfaces/SearchResult.html",[156,0.743,2471,3.172]],["body/interfaces/SearchResult.html",[0,0.067,3,0.078,4,0.095,5,0.069,6,0.053,8,1.385,11,0.683,12,0.701,14,0.932,15,0.605,20,1.111,25,0.009,29,0.712,33,0.196,34,0.496,35,1.204,41,0.131,49,2.081,51,0.007,52,0.005,53,0.008,82,1.842,83,0.969,89,0.34,111,1.011,150,1.516,156,1.149,158,1.548,177,2.567,180,4.417,187,2.701,188,3.309,189,1.442,190,3.537,192,1.626,227,2.377,255,2.315,256,3.503,278,1.027,285,1.727,303,3.309,310,2.034,311,2.588,312,1.335,318,1.816,369,2.377,406,4.658,421,2.802,422,3.281,452,1.702,490,1.854,605,2.424,624,0.969,644,1.646,730,4.057,843,1.96,853,2.081,869,3.11,874,3.11,1000,3.537,1097,5.217,1143,2.802,1477,4.904,1478,3.309,1525,3.276,1547,3.861,1600,3.537,1620,2.802,1699,4.56,1822,3.11,1996,2.969,2000,5.873,2018,6.047,2064,6.096,2336,2.944,2370,3.69,2441,2.677,2454,3.861,2462,3.69,2465,4.904,2471,4.903,2481,3.559,2509,3.559,2530,3.559,2545,3.559,2546,3.559,2547,3.893,2548,3.893,2549,3.893,2550,5.611,2557,3.893,2558,7.766,2560,3.893,2561,3.893,2562,5.364,2563,3.893,2564,3.893,2566,3.893,2567,3.893,2568,3.893,2570,3.893,2572,3.893,2573,3.893,2574,3.893,2576,5.364,2577,3.893,2579,3.893,2583,3.893,2584,5.364,2585,7.171,2586,3.893,2587,3.559,2588,3.893,2589,3.893,2590,3.893,2591,3.893,2592,3.893,2593,3.893,2594,5.364,2595,3.893,2596,5.364,2597,5.364,2598,5.364,2599,5.364,2600,3.893,2601,3.893,2602,3.893,2603,3.893,2604,3.893,2605,3.893,2606,5.364,2607,5.364,2608,3.559,2609,3.893,2610,3.893]],["title/classes/SetExecuteSearchOnGenerate.html",[0,0.069,1969,1.839]],["body/classes/SetExecuteSearchOnGenerate.html",[0,0.139,2,2.067,3,0.097,4,0.118,5,0.086,6,0.092,7,2.717,8,1.375,11,0.421,12,0.809,13,2.57,14,1.234,15,0.712,16,1.15,18,2.139,20,0.895,22,1.082,24,1.126,25,0.009,26,0.732,27,0.863,28,0.924,29,0.883,30,1.194,32,2.362,33,0.129,34,0.614,41,0.196,42,3.954,47,3.107,51,0.005,52,0.006,53,0.005,73,1.679,260,2.297,265,1.92,269,1.254,312,1.201,315,2.177,390,2.067,392,2.067,394,1.83,402,2.067,408,1.56,597,1.055,644,1.793,653,3.768,894,2.132,901,2.792,1100,2.651,1507,2.258,1969,2.867,1972,2.362,1996,2.347,2022,2.236,2023,2.845,2024,4.076,2026,2.236,2027,2.845,2028,2.236,2029,2.297,2030,2.297,2031,2.236,2032,2.362,2033,2.236,2034,2.236,2035,2.947,2036,2.177,2037,2.236,2038,2.236,2039,2.297,2040,3.629,3023,5.455,3024,6.995]],["title/classes/SetOrgan.html",[0,0.069,2031,1.839]],["body/classes/SetOrgan.html",[0,0.139,2,2.056,3,0.096,4,0.117,5,0.086,6,0.092,7,2.71,8,1.364,11,0.419,12,0.806,13,2.568,14,1.233,15,0.715,16,1.144,18,2.132,20,1.039,22,1.078,24,1.12,25,0.009,26,0.729,27,0.859,28,0.919,29,0.878,30,1.191,32,2.349,33,0.128,34,0.611,41,0.196,42,3.948,47,3.103,51,0.005,52,0.006,53,0.005,73,1.673,260,2.285,265,2.453,269,1.247,312,1.195,315,2.165,390,2.056,392,2.056,394,1.82,402,2.056,408,2.202,597,1.049,644,1.79,653,3.402,894,2.128,901,2.782,1100,2.642,1507,2.252,1969,2.224,1972,2.356,1996,2.339,2022,2.224,2023,2.829,2024,4.073,2026,2.224,2027,2.829,2028,2.224,2029,2.285,2030,2.285,2031,2.857,2032,3.018,2033,2.224,2034,2.224,2035,2.931,2036,2.165,2037,2.224,2038,2.224,2039,2.285,2040,3.106,3025,5.426,3026,6.971]],["title/classes/SetPosition.html",[0,0.069,2033,1.839]],["body/classes/SetPosition.html",[0,0.139,2,2.061,3,0.096,4,0.117,5,0.086,6,0.092,7,2.713,8,1.365,11,0.42,12,0.807,13,2.569,14,1.234,15,0.719,16,1.147,18,2.135,20,0.893,22,1.08,24,1.122,25,0.009,26,0.73,27,0.86,28,0.921,29,0.88,30,1.192,32,2.354,33,0.128,34,0.612,41,0.196,42,3.95,47,3.105,51,0.005,52,0.006,53,0.005,73,1.676,260,2.29,265,1.913,269,1.25,312,1.197,315,2.17,390,2.061,392,2.061,394,1.824,402,2.061,408,1.555,597,1.051,644,1.791,653,3.406,815,5.25,894,2.254,901,2.786,1100,2.646,1507,2.254,1969,2.228,1972,2.358,1996,2.342,2022,2.228,2023,2.835,2024,4.074,2026,2.228,2027,2.835,2028,2.228,2029,2.29,2030,2.29,2031,2.228,2032,2.354,2033,2.861,2034,2.228,2035,2.938,2036,2.17,2037,2.228,2038,2.228,2039,2.29,2040,3.11,3027,5.437,3028,6.981]],["title/classes/SetRadius.html",[0,0.069,2037,1.839]],["body/classes/SetRadius.html",[0,0.139,2,2.065,3,0.096,4,0.118,5,0.086,6,0.092,7,2.716,8,1.365,11,0.421,12,0.808,13,2.57,14,1.234,15,0.715,16,1.149,18,2.138,20,0.894,22,1.081,24,1.124,25,0.009,26,0.732,27,0.862,28,0.923,29,0.882,30,1.194,32,2.359,33,0.128,34,0.614,41,0.196,42,3.953,47,3.106,51,0.005,52,0.006,53,0.005,73,1.678,260,2.295,265,1.917,269,1.253,312,1.2,315,2.175,390,2.065,392,2.065,394,1.828,402,2.065,408,1.558,597,1.053,644,1.897,653,3.411,894,2.132,901,2.79,1100,2.649,1507,2.461,1969,2.233,1972,2.36,1996,2.345,2022,2.233,2023,2.842,2024,4.075,2026,2.233,2027,2.842,2028,2.233,2029,2.295,2030,2.295,2031,2.233,2032,2.359,2033,2.233,2034,2.233,2035,2.944,2036,2.175,2037,2.865,2038,2.233,2039,2.295,2040,3.115,3029,5.449,3030,6.991]],["title/classes/SetSelectedSearches.html",[0,0.069,46,2.731]],["body/classes/SetSelectedSearches.html",[0,0.125,1,3.098,2,2.329,3,0.109,4,0.133,5,0.097,6,0.097,7,2.869,8,1.414,9,3.531,10,4.621,11,0.474,12,0.871,13,2.44,14,1.208,15,0.701,16,1.296,18,2.494,19,4.343,20,1.043,21,3.931,22,1.166,24,1.268,25,0.009,26,0.825,27,0.972,28,1.041,29,0.995,30,1.349,31,2.921,32,2.661,33,0.192,34,0.692,35,1.681,36,3.098,37,2.518,38,2.819,39,4.433,40,3.739,41,0.176,42,3.741,43,3.739,44,4.343,45,2.329,46,4.587,47,2.718,48,2.589,49,3.565,50,3.174,51,0.006,52,0.007,53,0.006,3031,6.145,3032,7.538]],["title/classes/SetSex.html",[0,0.069,2028,1.839]],["body/classes/SetSex.html",[0,0.139,2,2.056,3,0.096,4,0.117,5,0.086,6,0.092,7,2.71,8,1.364,11,0.419,12,0.806,13,2.568,14,1.233,15,0.715,16,1.144,17,4.8,18,2.486,20,0.891,22,1.078,24,1.12,25,0.009,26,0.729,27,0.859,28,0.919,29,0.878,30,1.191,32,2.349,33,0.128,34,0.611,41,0.196,42,3.948,47,3.103,51,0.005,52,0.006,53,0.005,73,1.673,260,2.285,265,1.909,269,1.247,312,1.195,315,2.165,390,2.056,392,2.056,394,1.82,402,2.056,408,1.551,597,1.049,644,1.79,653,3.402,894,2.128,901,2.782,1100,2.642,1507,2.252,1969,2.224,1972,2.356,1996,2.339,2022,2.224,2023,2.829,2024,4.073,2026,2.224,2027,2.829,2028,2.857,2029,3.244,2030,3.244,2031,2.224,2032,2.349,2033,2.224,2034,2.224,2035,2.931,2036,2.165,2037,2.224,2038,2.224,2039,2.285,2040,3.106,3033,6.971]],["title/components/SpatialSearchConfigBehaviorComponent.html",[169,0.663,590,1.404]],["body/components/SpatialSearchConfigBehaviorComponent.html",[0,0.055,3,0.063,4,0.077,5,0.056,6,0.105,8,1.425,11,0.275,12,0.604,14,1.221,15,0.603,16,1.102,18,2.08,22,1.352,24,1.078,25,0.009,26,0.913,27,0.827,28,1.152,29,1.101,30,1.342,33,0.199,34,1.043,37,1.463,38,1.637,41,0.077,51,0.003,52,0.005,53,0.005,61,1.117,62,1.117,79,1.368,82,1.701,83,1.829,89,0.275,108,1.117,111,0.82,148,2.085,150,0.69,167,1.197,169,0.913,174,5.445,175,1.637,176,2.388,177,2.082,178,2.082,179,1.226,187,3.482,189,1.169,204,2.522,205,2.886,206,2.886,218,3.048,222,1.091,224,1.091,228,1.429,231,1.767,234,2.268,235,1.795,239,1.753,240,1.753,242,1.169,255,1.691,275,1.169,278,1.152,290,1.143,312,1.361,318,2.14,444,3.969,473,1.067,489,1.226,490,1.091,494,1.197,496,1.117,552,1.226,553,1.635,554,1.635,555,1.226,556,2.337,557,1.226,558,1.226,559,1.226,560,1.117,561,1.226,562,1.117,563,1.226,564,1.117,565,1.795,566,1.117,567,1.143,568,1.226,569,1.226,570,1.117,571,1.226,572,1.117,573,1.197,574,1.226,575,1.117,576,1.598,577,1.226,578,1.117,579,1.226,580,1.117,581,1.795,582,1.117,583,1.226,584,1.143,585,1.226,586,1.117,587,1.226,588,1.117,589,1.169,590,2.128,591,2.604,592,2.123,593,1.635,594,1.226,595,1.117,596,1.598,597,1.315,598,1.117,599,1.795,600,1.635,601,1.117,602,1.117,603,1.226,604,1.117,605,1.067,606,1.226,607,1.795,608,1.117,609,1.197,610,1.226,611,1.117,612,1.562,613,1.117,614,1.117,615,1.226,616,1.117,617,1.043,618,1.226,619,1.117,620,1.226,621,1.226,711,1.043,806,2.318,818,3.466,828,4.135,831,3.815,835,1.463,878,4.844,920,2.388,1341,3.016,1526,2.172,1776,2.886,1972,1.598,1973,2.001,2028,1.463,2031,1.463,2454,3.936,2665,1.799,2897,5.116,2898,6.481,2901,2.522,2902,5.161,2903,2.388,3034,4.292,3035,2.684,3036,3.929,3037,4.225,3038,6.181,3039,7.233,3040,5.468,3041,5.468,3042,5.468,3043,6.019,3044,4.622,3045,6.019,3046,3.569,3047,5.468,3048,6.019,3049,6.181,3050,5.468,3051,6.019,3052,5.225,3053,3.569,3054,3.569,3055,4.622,3056,3.569,3057,3.157,3058,3.569,3059,3.157,3060,5.225,3061,3.157,3062,3.569,3063,4.622,3064,3.157,3065,4.622,3066,3.157,3067,3.157,3068,5.225,3069,3.157,3070,5.225,3071,3.157,3072,3.157,3073,2.522,3074,3.157,3075,3.569,3076,3.157,3077,3.157,3078,3.569,3079,3.157,3080,3.157,3081,2.886,3082,3.157,3083,3.157,3084,3.157,3085,3.157,3086,3.157,3087,3.157,3088,3.157,3089,3.157,3090,3.157,3091,3.157,3092,3.569,3093,3.157,3094,3.157,3095,3.157]],["title/modules/SpatialSearchConfigBehaviorModule.html",[54,1.342,3096,3.375]],["body/modules/SpatialSearchConfigBehaviorModule.html",[0,0.099,3,0.115,4,0.14,5,0.102,6,0.078,8,1.339,25,0.009,30,1.205,33,0.209,37,2.659,41,0.14,51,0.006,52,0.007,53,0.006,56,1.94,57,2.329,72,2.494,73,1.557,74,1.774,76,2.741,78,2.553,88,2.494,89,0.501,590,2.927,591,2.335,720,2.676,721,2.809,722,2.229,2901,4.585,2902,3.785,2903,4.341,3034,3.166,3096,6.943,3097,5.74,3098,5.74,3099,5.74,3100,5.74,3101,6.357,3102,5.247,3103,6.892,3104,6.487]],["title/components/SpatialSearchConfigComponent.html",[169,0.663,593,1.404]],["body/components/SpatialSearchConfigComponent.html",[0,0.091,3,0.125,4,0.073,5,0.053,6,0.099,8,1.411,11,0.26,12,0.579,14,1.058,15,0.642,18,2.626,20,0.431,22,1.267,25,0.009,26,0.672,28,0.848,29,0.81,30,1.388,33,0.118,34,1.044,37,3.408,41,0.108,48,2.272,50,2.516,51,0.003,52,0.004,53,0.004,61,1.053,62,1.053,89,0.26,108,1.053,111,0.774,162,2.92,167,1.129,169,0.882,178,4.124,222,1.03,224,1.03,228,1.369,231,1.708,234,2.261,235,1.719,237,1.805,239,1.679,240,1.679,255,1.634,256,1.997,265,2.833,275,1.103,278,1.197,287,4.131,290,1.078,368,2.384,373,2.323,386,1.898,397,2.049,405,4.425,420,2.428,444,3.859,473,1.007,477,1.643,489,1.157,490,1.03,494,1.129,496,1.053,498,1.997,523,2.507,552,1.157,553,1.566,554,1.566,555,1.157,556,2.272,557,1.157,558,1.157,559,1.157,560,1.053,561,1.157,562,1.053,563,1.157,564,1.053,565,1.719,566,1.053,567,1.913,568,1.157,569,1.157,570,1.053,571,1.157,572,1.053,573,1.129,574,1.157,575,1.053,576,1.531,577,1.157,578,1.053,579,1.157,580,1.053,581,1.719,582,1.053,583,1.157,584,1.078,585,1.157,586,1.053,587,1.157,588,1.053,589,1.103,590,1.053,591,2.252,592,2.052,593,2.069,594,1.157,595,1.053,596,1.531,597,0.968,598,1.053,599,1.719,600,1.053,601,1.053,602,1.053,603,1.157,604,1.053,605,1.007,606,1.157,607,1.719,608,1.053,609,1.129,610,1.157,611,1.053,612,1.496,613,1.053,614,1.053,615,1.157,616,1.053,617,1.463,618,1.157,619,1.053,620,1.157,621,1.157,622,1.214,624,0.741,636,2.296,658,4.675,660,3.705,666,2.253,669,2.049,676,3.301,687,2.807,688,2.704,689,3.574,699,2.385,700,3.035,701,2.825,702,3.046,703,2.704,706,3.319,707,2.807,708,2.38,711,2.166,806,1.078,825,2.915,833,2.367,835,2.051,864,2.296,886,1.545,894,0.881,901,1.344,934,1.592,944,2.825,965,2.704,986,2.049,987,1.545,992,1.5,1020,2.679,1046,3.929,1131,2.92,1341,3.743,1454,1.819,1462,4.155,1502,2.049,1503,2.915,1504,3.503,1505,4.025,1506,3.808,1507,1.934,1509,2.61,1510,2.704,1511,3.012,1524,2.825,1526,2.049,1529,2.38,1531,2.807,1532,3.764,1533,2.723,1534,2.253,1535,3.764,1544,1.819,1546,2.367,1551,4.428,1556,1.964,1562,2.144,1620,3.804,1621,3.485,1622,3.349,1624,2.532,1626,3.449,1627,2.532,1628,3.349,1629,2.532,1630,2.253,1641,1.819,1643,2.92,1644,3.046,1648,2.532,1819,2.049,1848,3.764,1926,2.144,1929,2.049,2029,2.785,2030,2.785,2060,2.723,2062,5.717,2077,2.049,2665,3.563,2881,2.979,3034,4.058,3040,5.285,3041,5.285,3042,5.285,3043,5.285,3105,2.723,3106,5.974,3107,5.005,3108,5.974,3109,5.285,3110,3.367,3111,3.367,3112,3.367,3113,3.367,3114,7.069,3115,3.367,3116,3.367,3117,3.367,3118,3.367,3119,5.005,3120,4.428,3121,5.005,3122,2.723,3123,3.367,3124,4.428,3125,3.367,3126,5.974,3127,3.367,3128,3.367,3129,2.723]],["title/modules/SpatialSearchConfigModule.html",[54,1.342,3101,3.172]],["body/modules/SpatialSearchConfigModule.html",[0,0.099,3,0.114,4,0.14,5,0.102,6,0.077,8,1.26,25,0.009,30,1.001,33,0.216,37,2.652,38,2.969,41,0.14,51,0.006,52,0.007,53,0.006,56,1.935,57,2.326,72,2.49,73,1.553,74,1.77,76,2.737,78,2.12,88,2.49,89,0.5,92,3.569,93,2.802,593,2.926,720,2.672,721,2.805,722,2.223,1658,5.85,1659,4.866,1939,4.733,1940,3.938,2500,4.866,2539,6.881,3034,3.158,3101,6.425,3130,5.725,3131,5.725,3132,5.725,3133,6.471,3134,7.778,3135,6.471]],["title/interfaces/SpatialSearchFilterItem.html",[39,2.34,156,0.743]],["body/interfaces/SpatialSearchFilterItem.html",[0,0.081,1,3.468,3,0.094,4,0.115,5,0.084,6,0.064,7,1.871,8,1.404,9,2.302,11,0.41,12,0.795,15,0.623,18,2.787,19,4.863,20,1.129,21,4.542,25,0.009,26,1.083,29,0.861,30,0.822,33,0.205,34,0.775,35,1.454,36,2.68,37,2.179,38,2.439,39,4.207,41,0.165,43,4.187,45,3.301,46,4.187,48,2.363,50,2.239,51,0.005,52,0.006,53,0.005,83,1.68,89,0.41,108,1.663,150,1.655,156,0.88,158,1.871,160,2.979,179,1.826,219,3.101,242,1.742,269,1.222,273,4.45,278,0.9,285,1.68,295,2.104,318,1.997,390,2.891,392,2.891,394,2.559,452,1.688,624,1.17,769,2.439,1095,2.872,1507,2.23,1713,3.588,1891,4.299,2662,4.909,2699,3.235,2763,3.235,2785,3.235,3136,3.998,3137,6.749,3138,4.703,3139,4.703,3140,4.703,3141,3.998,3142,4.703,3143,3.385,3144,4.703,3145,4.703,3146,4.703,3147,4.703,3148,4.703,3149,4.703,3150,4.703,3151,4.703,3152,4.703,3153,4.703,3154,4.703,3155,4.703,3156,4.703,3157,4.703,3158,4.703,3159,4.703,3160,4.703,3161,4.703,3162,4.703,3163,4.703,3164,4.703,3165,4.703,3166,4.703,3167,4.703,3168,4.703,3169,4.703,3170,4.703,3171,4.703,3172,4.299,3173,4.703,3174,4.703,3175,4.703]],["title/classes/SpatialSearchFilterSelectors.html",[0,0.069,220,2.517]],["body/classes/SpatialSearchFilterSelectors.html",[0,0.093,2,2.303,3,0.108,4,0.131,5,0.096,6,0.101,7,2.98,8,1.381,9,3.667,11,0.469,13,2.554,15,0.626,21,4.535,22,1.255,24,1.674,25,0.009,26,1.09,27,1.284,30,0.94,33,0.191,34,0.684,35,1.662,39,4.764,40,3.698,41,0.131,49,3.541,50,3.567,51,0.005,52,0.007,53,0.005,79,1.96,82,1.906,179,2.088,220,4.199,234,1.491,285,1.787,295,2.29,806,2.598,1903,5.377,1904,6.624,3141,6.369,3143,3.87,3176,5.377,3177,7.487,3178,7.487,3179,6.078,3180,6.078,3181,7.487,3182,6.624,3183,6.078,3184,7.487,3185,6.078,3186,6.078,3187,7.487,3188,6.078,3189,6.078]],["title/injectables/SpatialSearchFilterState.html",[452,1.101,3143,2.858]],["body/injectables/SpatialSearchFilterState.html",[0,0.071,1,4.145,3,0.082,4,0.1,5,0.073,6,0.101,7,2.96,8,1.422,9,3.642,11,0.356,15,0.649,18,2.746,19,4.427,20,1.141,21,4.616,22,1.272,24,1.697,25,0.009,26,1.213,27,1.301,29,0.747,30,0.714,33,0.198,34,0.705,35,1.262,36,2.326,37,1.891,38,2.117,39,3.977,41,0.154,43,5.004,45,2.891,46,5.004,48,2.152,50,1.943,51,0.004,52,0.006,53,0.004,79,1.64,82,1.932,83,1.811,89,0.356,108,1.444,150,1.59,156,0.764,160,1.998,179,1.585,219,2.692,242,1.512,269,1.061,273,4.149,278,0.782,285,1.566,295,1.916,318,2.271,390,2.695,392,2.695,394,2.386,408,2.033,452,1.536,453,2.326,624,1.016,769,2.117,806,2.277,1095,2.493,1507,2.079,1713,3.267,1891,3.733,2662,5.338,2699,2.808,2763,2.808,2785,2.808,3136,3.471,3137,5.542,3138,4.083,3139,4.083,3140,4.083,3141,3.471,3142,4.083,3143,3.989,3144,5.542,3145,5.542,3146,4.083,3147,5.542,3148,5.542,3149,4.083,3150,4.083,3151,5.542,3152,5.542,3153,4.083,3154,4.083,3155,4.083,3156,4.083,3157,4.083,3158,4.083,3159,4.083,3160,5.542,3161,4.083,3162,4.083,3163,5.542,3164,4.083,3165,5.542,3166,4.083,3167,4.083,3168,4.083,3169,4.083,3170,4.083,3171,4.083,3172,3.733,3173,4.083,3174,4.083,3175,4.083,3190,6.264,3191,6.264,3192,6.264,3193,4.615,3194,6.292,3195,4.615,3196,4.615,3197,4.615,3198,4.615,3199,4.615]],["title/components/SpatialSearchKeyboardUIBehaviorComponent.html",[169,0.663,595,1.404]],["body/components/SpatialSearchKeyboardUIBehaviorComponent.html",[0,0.107,3,0.052,4,0.063,5,0.046,6,0.102,8,1.414,11,0.225,12,0.52,14,0.826,15,0.638,20,1.043,22,1.315,24,1.508,25,0.009,26,1.039,27,1.224,28,1.188,29,1.301,30,1.357,33,0.106,34,1.031,41,0.063,51,0.003,52,0.004,53,0.004,61,0.914,62,0.914,79,1.177,82,1.56,83,1.74,89,0.225,111,0.671,167,0.98,169,1.079,218,1.704,222,0.893,224,0.893,228,1.229,231,1.566,234,2.228,235,1.544,239,1.508,240,1.508,242,1.795,255,1.499,269,1.26,275,0.957,278,0.495,287,2.266,290,0.935,311,2.031,360,5.674,361,1.661,363,2.362,390,1.704,392,1.704,393,2.062,394,1.508,408,0.835,421,2.862,425,1.748,473,0.873,489,1.003,490,0.893,494,0.98,496,0.914,498,1.794,523,2.659,552,1.003,553,2.078,554,1.406,555,1.003,556,2.114,557,1.003,558,1.003,559,1.003,560,0.914,561,1.003,562,0.914,563,1.003,564,0.914,565,1.544,566,0.914,567,0.935,568,1.003,569,1.003,570,0.914,571,1.003,572,0.914,573,0.98,574,1.003,575,0.914,576,1.375,577,1.003,578,0.914,579,1.003,580,0.914,581,1.544,582,0.914,583,1.003,584,0.935,585,1.003,586,0.914,587,1.003,588,0.914,589,0.957,590,0.914,591,0.817,592,1.882,593,0.914,594,1.003,595,1.925,596,2.869,597,1.793,598,0.914,599,1.544,600,0.914,601,0.914,602,0.914,603,1.003,604,0.914,605,0.873,606,1.003,607,1.544,608,0.914,609,0.98,610,1.003,611,0.914,612,1.344,613,0.914,614,0.914,615,1.003,616,0.914,617,0.854,618,1.003,619,0.914,620,1.003,621,1.003,624,1.661,628,3.803,636,2.062,644,1.355,660,2.441,672,4.21,676,2.003,766,5.729,806,1.754,825,2.674,833,2.126,864,2.062,886,1.34,894,2.272,974,3.737,998,2.197,1000,4.093,1462,2.521,1479,3.635,1480,3.38,1549,2.362,1552,2.362,1685,3.977,1702,3.38,1713,3.658,1729,6.674,1734,3.635,1766,2.362,1972,0.893,2204,6.599,2384,3.177,2475,2.362,2902,5,3034,4.182,3035,2.197,3036,5.276,3037,3.635,3059,2.584,3061,2.584,3064,2.584,3066,2.584,3069,2.584,3071,2.584,3200,3.977,3201,5.479,3202,6.206,3203,6.206,3204,4.495,3205,4.495,3206,4.495,3207,6.643,3208,3.977,3209,6.643,3210,5.479,3211,5.479,3212,4.495,3213,4.495,3214,2.921,3215,4.495,3216,6.153,3217,4.495,3218,4.495,3219,4.495,3220,2.921,3221,3.977,3222,5.479,3223,2.921,3224,4.495,3225,4.495,3226,4.495,3227,4.495,3228,2.921,3229,4.495,3230,2.921,3231,4.495,3232,4.495,3233,4.495,3234,3.635,3235,4.495,3236,2.921,3237,5.443,3238,1.954,3239,7.308,3240,5.479,3241,2.921,3242,2.921,3243,6.153,3244,2.921,3245,2.584,3246,4.495,3247,7.308,3248,4.495,3249,2.362,3250,4.495,3251,2.921,3252,2.921,3253,2.921,3254,2.921,3255,2.921]],["title/modules/SpatialSearchKeyboardUIBehaviorModule.html",[54,1.342,3256,3.172]],["body/modules/SpatialSearchKeyboardUIBehaviorModule.html",[0,0.099,3,0.115,4,0.14,5,0.102,6,0.078,8,1.339,25,0.009,30,1.206,33,0.204,41,0.14,51,0.006,52,0.007,53,0.006,56,1.942,57,2.331,72,2.496,73,1.559,74,1.777,76,2.743,78,2.555,88,2.496,89,0.501,595,2.928,596,2.71,597,1.615,720,2.678,721,2.811,722,2.232,1972,1.987,2902,3.79,2903,4.346,3034,3.17,3102,5.254,3256,6.526,3257,5.747,3258,5.747,3259,5.747,3260,5.747,3261,6.359,3262,5.747]],["title/components/SpatialSearchKeyboardUIComponent.html",[169,0.663,598,1.404]],["body/components/SpatialSearchKeyboardUIComponent.html",[0,0.115,3,0.063,4,0.077,5,0.056,6,0.096,8,1.403,11,0.274,12,0.602,14,0.97,15,0.602,20,0.788,22,1.207,25,0.009,26,0.699,28,1.044,29,1.17,30,1.387,33,0.084,34,1.047,41,0.077,50,2.858,51,0.003,52,0.005,53,0.005,61,1.111,62,1.111,89,0.274,111,0.816,166,1.277,167,1.191,169,0.91,178,2.072,222,1.086,224,1.086,228,1.424,231,1.762,234,2.267,235,1.788,237,1.877,239,1.746,240,1.746,255,1.686,269,1.197,275,1.164,278,0.881,287,3.421,290,1.137,352,2.161,363,5.489,372,3.915,386,0.91,393,1.629,404,2.388,420,2.482,425,2.024,473,1.062,489,1.22,490,1.086,494,1.191,496,1.928,498,2.077,523,2.336,552,1.22,553,2.261,554,1.629,555,1.22,556,2.331,557,1.22,558,1.22,559,1.22,560,1.111,561,1.22,562,1.111,563,1.22,564,1.111,565,1.788,566,1.111,567,1.137,568,1.22,569,1.22,570,1.111,571,1.22,572,1.111,573,1.191,574,1.22,575,1.111,576,1.592,577,1.22,578,1.111,579,1.22,580,1.111,581,1.788,582,1.111,583,1.22,584,1.137,585,1.22,586,1.111,587,1.22,588,1.111,589,1.164,590,1.111,591,0.993,592,2.117,593,1.111,594,1.22,595,1.111,596,2.822,597,1.605,598,2.123,599,1.788,600,1.111,601,1.111,602,1.111,603,1.22,604,1.111,605,1.062,606,1.22,607,1.788,608,1.111,609,1.191,610,1.22,611,1.111,612,1.556,613,1.111,614,1.111,615,1.22,616,1.111,617,1.038,618,1.22,619,1.111,620,1.22,621,1.22,622,1.28,624,0.782,628,2.624,634,3.142,636,2.388,645,2.872,660,3.219,676,2.746,699,1.28,700,1.629,701,1.679,702,4.13,706,3.438,707,4.958,708,3.679,711,1.984,766,5.802,806,1.137,825,3.007,833,2.462,835,2.526,864,2.388,886,1.629,901,1.417,934,1.679,944,3.571,987,1.629,992,2.319,1020,2.336,1338,3.483,1462,2.919,1479,4.21,1480,3.915,1503,3.312,1504,3.21,1505,3.75,1506,3.21,1507,1.522,1509,3.214,1510,1.919,1511,1.79,1532,5.104,1534,3.483,1546,2.462,1549,5.489,1552,5.489,1626,1.733,1644,3.168,1648,5.104,1734,6.107,1819,4.13,1972,2.447,2945,2.376,3034,3.905,3122,5.489,3202,5.452,3203,5.452,3237,6.393,3245,6.004,3249,5.489,3263,2.872,3264,5.452,3265,4.605,3266,6.163,3267,6.163,3268,6.163,3269,3.551,3270,3.551,3271,3.551,3272,3.551,3273,5.206,3274,5.206,3275,5.206,3276,5.206,3277,4.605,3278,5.206,3279,5.206,3280,3.551,3281,6.163,3282,4.605,3283,5.206,3284,6.681,3285,3.551,3286,3.551,3287,3.551,3288,3.551,3289,6.787,3290,3.551,3291,2.872,3292,2.872,3293,3.551]],["title/modules/SpatialSearchKeyboardUIModule.html",[54,1.342,3261,3.172]],["body/modules/SpatialSearchKeyboardUIModule.html",[0,0.102,3,0.118,4,0.144,5,0.105,6,0.08,8,1.275,25,0.009,30,1.029,33,0.206,41,0.144,51,0.006,52,0.007,53,0.006,56,1.989,57,2.364,72,2.532,73,1.596,74,1.819,76,2.782,78,2.179,88,2.532,89,0.513,92,3.628,93,2.88,196,5.002,596,2.581,598,2.936,720,2.716,721,2.851,722,2.285,1972,2.034,3034,3.246,3261,6.46,3294,5.884,3295,5.884,3296,5.884,3297,5.884]],["title/components/SpatialSearchUiBehaviorComponent.html",[169,0.663,600,1.404]],["body/components/SpatialSearchUiBehaviorComponent.html",[0,0.042,3,0.135,4,0.06,5,0.044,6,0.107,8,1.434,11,0.214,12,0.499,14,1.253,15,0.65,16,0.909,18,1.829,22,1.374,24,0.89,25,0.009,26,0.803,27,0.682,28,1.162,29,1.111,30,1.394,33,0.195,34,1.022,35,0.757,37,1.135,38,1.27,41,0.06,51,0.002,52,0.004,53,0.004,61,0.866,62,0.866,79,1.129,82,1.612,83,1.632,89,0.214,108,0.866,111,0.637,150,0.535,167,0.929,169,0.957,174,6.14,175,1.27,176,1.853,177,1.615,178,1.615,179,0.951,187,3.945,189,0.907,196,2.082,204,1.957,205,2.239,206,2.239,218,3.091,222,0.847,224,0.847,228,1.18,231,1.515,234,2.216,235,1.482,239,1.447,240,1.447,242,0.907,255,1.449,265,1.864,275,0.907,278,1.097,285,0.61,290,0.887,311,0.847,312,1.774,315,2.114,318,1.697,444,3.489,473,0.828,489,0.951,490,0.847,494,0.929,496,0.866,523,1.635,552,0.951,553,1.349,554,1.349,555,0.951,556,2.054,557,0.951,558,0.951,559,0.951,560,0.866,561,0.951,562,0.866,563,0.951,564,0.866,565,1.482,566,0.866,567,0.887,568,0.951,569,0.951,570,0.866,571,0.951,572,0.866,573,0.929,574,0.951,575,0.866,576,1.319,577,0.951,578,0.866,579,0.951,580,0.866,581,1.482,582,0.866,583,0.951,584,0.887,585,0.951,586,0.866,587,0.951,588,0.866,589,0.907,590,1.349,591,1.812,592,1.82,593,0.866,594,0.951,595,0.866,596,1.319,597,1.817,598,0.866,599,1.482,600,1.871,601,1.349,602,0.866,603,0.951,604,0.866,605,0.828,606,0.951,607,1.482,608,0.866,609,0.929,610,0.951,611,0.866,612,1.289,613,0.866,614,0.866,615,0.951,616,0.866,617,0.81,618,0.951,619,0.866,620,0.951,621,0.951,624,0.95,663,3.048,711,0.81,806,2.738,828,4.336,835,1.135,878,3.544,894,1.566,920,1.853,974,2.04,1100,1.049,1101,1.396,1507,1.549,1526,1.685,1600,2.516,1609,3.244,1634,4.497,1710,5.552,1776,2.239,1972,1.829,1973,1.553,2022,2.451,2033,1.135,2034,2.451,2036,2.386,2037,1.135,2038,2.451,2358,2.762,2454,3.373,2665,1.396,2672,3.231,2674,1.444,2677,3.091,2681,3.091,2682,3.091,2781,2.516,2897,5.964,2898,5.242,2901,1.957,2902,5.217,2903,1.853,2906,2.45,3034,4.351,3035,2.082,3036,3.244,3037,3.488,3039,6.737,3044,3.816,3045,5.291,3047,3.816,3048,5.291,3050,4.687,3051,5.291,3055,3.816,3057,2.45,3063,3.816,3065,3.816,3067,2.45,3072,2.45,3073,1.957,3074,2.45,3076,3.816,3077,2.45,3079,2.45,3080,2.45,3081,2.239,3082,2.45,3083,2.45,3084,2.45,3085,2.45,3086,2.45,3087,2.45,3088,2.45,3089,2.45,3090,2.45,3091,2.45,3093,2.45,3094,2.45,3095,2.45,3200,3.816,3208,4.687,3221,2.45,3238,1.853,3298,4.284,3299,4.284,3300,5.297,3301,5.291,3302,5.98,3303,2.769,3304,4.313,3305,2.769,3306,2.769,3307,2.769,3308,4.313,3309,2.769,3310,2.769,3311,4.313,3312,2.769,3313,4.313,3314,2.769,3315,4.313,3316,2.769,3317,2.769,3318,4.313,3319,2.769,3320,2.769,3321,4.313,3322,2.769,3323,4.313,3324,2.769,3325,4.313,3326,2.769,3327,4.313,3328,2.769,3329,4.313,3330,2.769,3331,4.313,3332,4.313,3333,2.769,3334,4.313,3335,2.769,3336,2.769,3337,4.313,3338,2.769,3339,4.313,3340,2.769,3341,4.313,3342,2.769]],["title/modules/SpatialSearchUiBehaviorModule.html",[54,1.342,3343,3.375]],["body/modules/SpatialSearchUiBehaviorModule.html",[0,0.099,3,0.115,4,0.14,5,0.102,6,0.078,8,1.339,25,0.009,30,1.205,33,0.209,41,0.14,51,0.006,52,0.007,53,0.006,56,1.94,57,2.329,72,2.494,73,1.557,74,1.774,76,2.741,78,2.553,88,2.494,89,0.501,597,1.614,600,2.927,720,2.676,721,2.809,722,2.229,1972,1.984,2901,4.585,2902,3.785,2903,4.341,3034,3.166,3102,5.247,3103,6.892,3262,5.74,3343,6.943,3344,5.74,3345,5.74,3346,5.74,3347,5.74,3348,6.357]],["title/components/SpatialSearchUiComponent.html",[169,0.663,601,1.404]],["body/components/SpatialSearchUiComponent.html",[0,0.1,3,0.121,4,0.053,5,0.039,6,0.104,8,1.418,11,0.189,12,0.452,14,1.164,15,0.666,18,2.295,20,0.625,22,1.334,25,0.009,26,0.525,28,0.945,29,0.791,30,1.362,33,0.144,34,1.023,35,0.669,41,0.053,48,1.917,50,2.057,51,0.002,52,0.004,53,0.004,61,0.765,62,0.765,73,1.757,89,0.189,108,0.765,111,0.562,162,2.849,167,0.82,169,0.901,201,1.557,218,1.426,222,0.748,224,0.748,226,2.94,228,1.069,231,1.396,234,2.187,235,1.343,237,1.409,239,1.311,240,1.311,255,1.336,256,0.976,260,2.057,262,2.94,265,2.575,275,0.801,278,1.239,287,4.214,290,0.783,315,3.244,355,2.057,361,2.062,368,2.227,373,2.372,386,0.626,397,2.972,404,1.122,406,2.192,409,3.161,410,3.161,420,2.792,437,2.489,444,3.796,473,1.46,477,2.723,482,0.903,489,0.84,490,0.748,494,0.82,496,0.765,498,1.56,523,3.004,552,0.84,553,1.909,554,1.223,555,0.84,556,1.917,557,0.84,558,0.84,559,0.84,560,0.765,561,0.84,562,0.765,563,0.84,564,0.765,565,1.343,566,0.765,567,1.564,568,0.84,569,0.84,570,0.765,571,0.84,572,0.765,573,0.82,574,0.84,575,0.765,576,1.195,577,0.84,578,0.765,579,0.84,580,0.765,581,1.343,582,0.765,583,0.84,584,0.783,585,0.84,586,0.765,587,0.84,588,0.765,589,1.999,590,0.765,591,0.684,592,1.678,593,0.765,594,0.84,595,0.765,596,1.866,597,1.553,598,0.765,599,1.343,600,0.765,601,1.746,602,0.765,603,0.84,604,0.765,605,0.731,606,0.84,607,1.343,608,0.765,609,0.82,610,0.84,611,0.765,612,1.946,613,0.765,614,0.765,615,0.84,616,0.765,617,0.715,618,0.84,619,0.765,620,0.84,621,0.84,622,0.881,624,0.538,628,3.783,636,1.793,644,1.563,660,3.753,669,1.487,676,3.344,687,1.371,688,1.321,695,1.838,698,1.156,699,2.559,700,3.358,701,1.849,702,2.972,703,3.835,704,2.849,706,3.614,707,3.422,711,2.241,712,1.838,806,0.783,825,2.383,833,1.849,835,2.501,864,1.793,886,1.122,894,2.17,901,0.976,934,1.156,936,1.487,937,1.371,944,2.31,965,3.297,986,1.487,987,1.793,992,1.089,1020,2.774,1021,3.452,1023,2.28,1037,2.28,1038,2.378,1046,3.808,1100,1.851,1101,2.462,1454,2.639,1462,4.505,1471,2.489,1475,2.378,1501,1.849,1503,2.383,1504,2.31,1505,3.395,1506,3.549,1507,2.566,1509,2.91,1510,2.112,1511,2.462,1524,1.849,1526,2.378,1527,2.94,1534,1.635,1546,2.31,1547,2.489,1550,2.972,1562,3.11,1622,1.635,1625,1.838,1626,2.723,1634,1.838,1643,1.426,1644,1.487,1664,3.452,1713,2.038,1819,3.713,1833,1.977,1926,1.557,1929,1.487,1932,3.268,1972,2.663,1996,1.311,2036,1.949,2062,3.161,2077,1.487,2358,2.547,2625,5.263,2665,2.462,2672,3.516,2674,3.182,2677,2.849,2681,2.849,2682,2.849,2882,2.163,3034,4.23,3036,1.838,3109,4.321,3120,3.458,3122,3.95,3129,1.977,3172,3.161,3238,1.635,3263,1.977,3264,4.321,3265,3.458,3284,2.163,3292,1.977,3298,3.95,3299,3.95,3301,4.321,3349,4.884,3350,4.884,3351,4.884,3352,4.884,3353,4.884,3354,4.884,3355,4.884,3356,2.444,3357,7.669,3358,2.444,3359,2.444,3360,3.909,3361,2.444,3362,2.444,3363,3.458,3364,2.444,3365,3.909,3366,3.909,3367,2.444,3368,2.444,3369,2.444,3370,3.909,3371,2.444,3372,2.444,3373,2.444,3374,3.161,3375,2.444,3376,2.444,3377,2.444,3378,6.102,3379,2.444,3380,2.444,3381,2.444,3382,2.444,3383,2.444,3384,7.097,3385,2.444,3386,5.58,3387,3.909,3388,3.909,3389,3.909,3390,3.909,3391,3.909,3392,2.444,3393,2.444,3394,2.444,3395,2.444,3396,2.444,3397,2.444,3398,2.444,3399,2.444,3400,2.444,3401,3.458,3402,2.444,3403,2.444,3404,2.444,3405,2.444,3406,2.444,3407,2.444,3408,2.444]],["title/interfaces/SpatialSearchUiModel.html",[156,0.743,2676,2.618]],["body/interfaces/SpatialSearchUiModel.html",[0,0.068,1,1.463,3,0.097,4,0.063,5,0.046,6,0.035,7,1.021,8,1.261,9,1.937,11,0.224,12,0.517,13,1.251,14,0.823,15,0.644,16,0.612,18,2.749,20,0.895,21,2.332,25,0.009,26,0.39,27,1.393,30,1.082,31,2.404,33,0.199,34,0.504,35,0.794,36,1.463,37,1.189,38,1.332,41,0.143,45,1.1,48,1.537,49,1.373,51,0.003,52,0.004,53,0.003,83,1.737,89,0.224,108,0.908,150,1.769,156,1.015,158,1.021,166,1.504,179,0.997,181,2.255,187,3.248,189,0.951,192,1.073,207,1.568,216,1.463,219,1.693,220,1.628,221,1.848,234,0.712,252,0.848,256,1.158,265,2.775,269,0.667,278,0.924,285,1.658,295,1.875,299,2.417,312,0.985,317,1.848,318,1.605,349,1.416,361,1.073,366,1.628,386,1.697,390,2.763,392,2.763,393,2.504,394,2.446,402,1.1,403,3.061,408,1.894,452,1.097,479,1.332,480,1.332,481,1.293,482,1.073,483,1.373,528,1.128,597,0.561,639,2.255,641,1.463,642,1.373,644,1.737,678,1.416,679,1.373,711,0.848,764,3.558,769,1.332,894,2.354,974,3.132,1020,2.068,1095,1.568,1100,2.853,1101,3.091,1113,1.568,1115,2.846,1116,2.417,1129,3.864,1156,2.332,1262,2.508,1266,1.513,1277,1.766,1341,2.183,1501,2.115,1507,2.52,1556,1.693,1641,2.417,1713,2.332,1969,1.833,1972,0.888,1973,1.628,1996,0.974,2022,1.189,2024,3.117,2026,1.189,2028,1.833,2029,1.222,2030,2.298,2031,1.833,2032,3.795,2033,1.833,2034,1.833,2036,1.158,2037,1.833,2038,1.189,2039,2.947,2040,1.993,2358,3.454,2657,1.848,2658,1.942,2659,1.848,2660,3.905,2661,1.942,2662,4.957,2663,1.942,2664,3.184,2665,3.091,2666,2.993,2667,1.942,2668,2.993,2669,1.942,2670,1.848,2671,1.848,2672,4.262,2673,2.848,2674,1.513,2675,1.848,2676,3.184,2677,4.392,2678,4.254,2679,4.218,2680,4.431,2681,3.864,2682,3.864,2683,5.037,2684,1.766,2685,1.942,2686,1.568,2687,1.848,2688,1.942,2689,1.942,2690,2.993,2691,1.766,2692,1.942,2693,1.942,2694,1.942,2695,1.942,2696,1.942,2697,1.942,2698,1.942,2699,4.437,2700,3.651,2701,2.993,2702,2.848,2703,2.993,2704,5.037,2705,1.942,2706,5.037,2707,1.942,2708,1.942,2709,1.942,2710,1.942,2711,5.277,2712,1.942,2713,1.942,2714,4.103,2715,2.993,2716,1.942,2717,1.942,2718,1.942,2719,2.722,2720,1.942,2721,1.942,2722,1.942,2723,1.942,2724,1.942,2725,3.651,2726,3.905,2727,1.848,2728,1.848,2729,1.848,2730,3.651,2731,1.942,2732,1.942,2733,1.942,2734,3.651,2735,1.942,2736,1.942,2737,4.103,2738,2.993,2739,1.942,2740,1.942,2741,1.942,2742,1.942,2743,1.942,2744,1.942,2745,1.942,2746,1.942,2747,1.942,2748,2.993,2749,1.942,2750,1.942,2751,1.942,2752,1.942,2753,1.942,2754,1.942,2755,1.942,2756,1.942,2757,1.942,2758,1.848,2759,1.942,2760,1.942,2761,1.942,2762,1.942,2763,2.722,2764,1.942,2765,1.942,2766,1.942,2767,1.942,2768,1.942,2769,1.942,2770,2.993,2771,1.942,2772,2.993,2773,1.942,2774,1.942,2775,1.942,2776,1.942,2777,1.942,2778,1.942,2779,1.942,2780,1.942,2781,1.693,2782,1.942,2783,1.942,2784,1.942,2785,1.766,2786,1.942,2787,1.942,2788,1.942,2789,1.942,2790,1.942,2791,1.942,2792,1.942,2793,1.942,2794,1.942,2795,1.942,2796,1.766,2797,1.942,2798,1.942,2799,1.942,2800,1.848,2801,1.848,2802,1.848,2803,1.848]],["title/modules/SpatialSearchUiModule.html",[54,1.342,3348,3.172]],["body/modules/SpatialSearchUiModule.html",[0,0.091,3,0.105,4,0.129,5,0.094,6,0.071,8,1.307,25,0.009,30,1.143,33,0.217,34,0.671,41,0.129,51,0.005,52,0.007,53,0.005,56,1.78,57,2.21,72,2.367,73,1.429,74,1.629,76,2.602,78,2.423,88,2.367,89,0.46,92,3.392,93,2.578,104,6.541,105,6.541,108,1.863,196,4.478,473,2.21,596,2.261,597,1.429,601,2.896,605,1.78,612,1.78,720,2.54,721,2.666,722,2.046,1939,4.499,1940,3.624,1972,1.821,2902,3.474,3034,2.906,3256,6.228,3297,5.268,3348,6.609,3409,5.268,3410,5.268,3411,5.268,3412,5.268,3413,6.434,3414,6.228,3415,7.393,3416,5.955,3417,7.393,3418,5.955,3419,7.393,3420,5.955,3421,4.478,3422,4.478,3423,5.955,3424,4.478,3425,5.955]],["title/classes/SpatialSearchUiSelectors.html",[0,0.069,3073,3.172]],["body/classes/SpatialSearchUiSelectors.html",[0,0.047,2,1.161,3,0.054,4,0.066,5,0.048,6,0.105,7,3.077,8,1.399,11,0.236,12,0.539,13,2.62,14,0.758,15,0.667,18,2.642,20,0.868,22,1.344,24,1.783,25,0.009,26,1.16,27,1.367,28,0.519,29,0.496,30,0.474,33,0.175,34,0.635,35,0.838,36,1.544,37,1.255,38,1.405,41,0.066,45,2.39,51,0.003,52,0.004,53,0.003,79,1.22,82,2.015,108,0.958,150,1.382,166,1.143,179,1.052,180,5.095,207,1.654,234,0.751,256,1.222,260,1.289,265,1.985,278,0.519,285,1.925,295,2.487,315,1.86,318,1.477,355,1.289,386,2.049,390,2.816,392,2.902,393,2.589,394,2.569,408,2.5,479,1.405,480,1.405,481,1.364,482,1.132,483,1.448,490,2.487,597,0.592,605,0.916,644,1.686,699,2.274,758,2.967,764,2.753,806,2.724,894,2.246,1100,2.138,1101,2.844,1341,3.737,1501,1.448,1507,2.089,1641,1.654,1713,1.597,1972,2.674,2032,2.018,2358,2.43,2664,4.668,2665,4.324,2670,1.95,2672,3.666,2673,1.95,2674,3.875,2675,4.015,2676,5.344,2677,2.719,2678,2.719,2679,1.95,2681,2.719,2682,2.719,2686,1.654,2687,5.179,2702,1.95,2726,1.95,2727,2.967,2728,2.967,2729,2.967,2758,4.551,2800,1.95,2801,1.95,2802,1.95,2803,1.95,2928,3.769,2964,2.477,3073,3.294,3182,5.579,3238,2.049,3249,4.563,3298,3.769,3299,3.769,3357,2.709,3426,2.709,3427,7.078,3428,4.66,3429,4.66,3430,5.642,3431,3.062,3432,4.66,3433,7.196,3434,3.062,3435,4.66,3436,3.062,3437,4.66,3438,3.062,3439,4.66,3440,3.062,3441,2.709,3442,4.66,3443,3.062,3444,4.66,3445,3.062,3446,4.66,3447,3.062,3448,4.66,3449,3.062,3450,4.66,3451,3.062,3452,4.66,3453,3.062,3454,4.66,3455,3.062,3456,3.062,3457,4.66,3458,3.062,3459,4.66,3460,3.062,3461,4.66,3462,3.062,3463,4.66,3464,3.062,3465,4.66,3466,3.062,3467,3.062,3468,3.062,3469,3.062,3470,3.062,3471,4.66,3472,3.062,3473,3.062,3474,3.062,3475,3.062,3476,3.062,3477,3.062,3478,3.062,3479,3.062,3480,3.062,3481,3.062,3482,3.062,3483,3.062,3484,3.062,3485,2.709,3486,3.062,3487,3.062,3488,3.062,3489,3.062,3490,3.062,3491,3.062,3492,3.062,3493,3.062,3494,3.062,3495,3.062,3496,4.66,3497,3.062,3498,3.062,3499,3.062,3500,3.062,3501,3.062,3502,3.062,3503,3.062,3504,3.062,3505,3.062,3506,3.062,3507,3.062,3508,3.062]],["title/injectables/SpatialSearchUiState.html",[452,1.101,2686,2.425]],["body/injectables/SpatialSearchUiState.html",[0,0.06,1,1.241,3,0.087,4,0.053,5,0.039,6,0.097,7,2.865,8,1.38,9,1.702,11,0.19,13,1.566,14,0.752,15,0.628,16,0.829,18,2.713,20,0.835,21,2.049,22,1.244,24,1.66,25,0.009,26,1.093,27,1.273,30,1.1,31,2.242,33,0.192,34,0.443,35,0.673,36,1.241,37,1.009,38,1.129,41,0.132,45,0.933,48,1.924,49,1.164,51,0.002,52,0.004,53,0.002,79,1.029,82,1.865,83,1.869,89,0.19,108,0.77,150,1.741,156,0.928,166,1.203,179,0.846,181,2.824,187,3.537,189,0.807,192,0.91,207,1.33,216,1.241,219,1.436,220,1.38,221,1.567,234,0.604,252,1.149,256,0.982,265,2.794,269,0.566,278,0.949,285,1.567,295,1.996,299,2.123,312,1.08,317,2.503,318,1.709,349,1.918,361,1.453,366,2.204,386,1.568,390,2.596,392,2.596,393,2.251,394,2.298,402,0.933,403,3.842,408,2.3,452,0.964,453,1.241,479,1.129,480,1.129,481,1.097,482,0.91,483,1.164,528,0.957,597,0.76,639,2.824,641,2.473,642,1.164,644,1.567,678,1.201,679,1.164,711,0.72,764,2.394,769,1.129,806,2.503,894,2.261,974,3.557,1020,1.859,1095,1.33,1100,2.123,1101,1.981,1113,1.33,1115,2.558,1116,2.123,1129,3.572,1156,2.049,1262,2.204,1266,1.283,1277,1.498,1341,2.734,1501,1.859,1507,2.427,1556,1.436,1641,2.123,1713,2.049,1969,2.675,1972,2.49,1973,1.38,1996,0.826,2022,2.011,2024,3.351,2026,2.011,2028,2.675,2029,1.036,2030,2.066,2031,2.675,2032,3.677,2033,2.675,2034,2.675,2036,1.958,2037,2.675,2038,2.011,2039,2.996,2040,1.751,2358,2.049,2657,1.567,2658,1.647,2659,1.567,2660,4.53,2661,1.647,2662,5.457,2663,1.647,2664,3.808,2665,1.981,2666,2.63,2667,1.647,2668,2.63,2669,1.647,2670,1.567,2671,1.567,2672,3.308,2673,2.503,2674,1.283,2675,1.567,2676,3.268,2677,3.572,2678,3.268,2679,2.503,2680,2.63,2681,2.293,2682,2.293,2683,4.096,2684,1.498,2685,1.647,2686,2.123,2687,1.567,2688,1.647,2689,2.63,2690,2.63,2691,1.498,2692,1.647,2693,1.647,2694,1.647,2695,1.647,2696,1.647,2697,2.63,2698,2.63,2699,4.169,2700,3.283,2701,2.63,2702,2.503,2703,2.63,2704,4.76,2705,1.647,2706,4.76,2707,1.647,2708,2.63,2709,2.63,2710,2.63,2711,5.032,2712,1.647,2713,1.647,2714,3.748,2715,2.63,2716,1.647,2717,1.647,2718,1.647,2719,2.392,2720,1.647,2721,1.647,2722,1.647,2723,2.63,2724,2.63,2725,3.283,2726,3.567,2727,1.567,2728,1.567,2729,1.567,2730,3.283,2731,1.647,2732,1.647,2733,1.647,2734,3.283,2735,1.647,2736,1.647,2737,3.748,2738,2.63,2739,1.647,2740,1.647,2741,1.647,2742,1.647,2743,1.647,2744,1.647,2745,2.63,2746,2.63,2747,1.647,2748,2.63,2749,2.63,2750,2.63,2751,1.647,2752,2.63,2753,2.63,2754,1.647,2755,1.647,2756,1.647,2757,1.647,2758,1.567,2759,1.647,2760,2.63,2761,2.63,2762,1.647,2763,2.392,2764,2.63,2765,2.63,2766,1.647,2767,1.647,2768,2.63,2769,2.63,2770,2.63,2771,1.647,2772,2.63,2773,1.647,2774,1.647,2775,1.647,2776,1.647,2777,1.647,2778,1.647,2779,1.647,2780,2.63,2781,2.293,2782,2.63,2783,2.63,2784,1.647,2785,1.498,2786,1.647,2787,1.647,2788,1.647,2789,1.647,2790,1.647,2791,1.647,2792,1.647,2793,1.647,2794,2.63,2795,2.63,2796,2.392,2797,2.63,2798,2.63,2799,2.63,2800,1.567,2801,1.567,2802,1.567,2803,1.567,3194,6.795,3427,3.477,3433,2.178,3509,3.93,3510,2.461,3511,2.461,3512,2.461,3513,2.461,3514,2.461,3515,2.461,3516,2.461,3517,2.461,3518,2.461,3519,2.461,3520,2.461,3521,2.461,3522,2.461,3523,2.461,3524,2.461]],["title/components/SpinnerOverlayComponent.html",[169,0.663,602,1.404]],["body/components/SpinnerOverlayComponent.html",[0,0.125,3,0.079,4,0.096,5,0.07,6,0.094,8,1.23,11,0.473,12,0.708,14,0.938,15,0.581,20,0.894,22,1.163,25,0.009,26,0.822,27,1.19,28,1.183,29,1.131,30,1.289,33,0.105,34,1.063,41,0.096,50,1.879,51,0.004,52,0.005,53,0.005,61,1.396,62,1.396,74,1.675,89,0.345,111,1.026,138,5.927,166,1.095,167,1.497,169,1.164,222,1.365,224,1.365,228,1.675,231,1.998,234,2.306,235,2.103,237,2.208,239,2.054,240,2.054,242,2.006,255,1.912,264,2.381,275,1.462,289,5.831,290,2.928,386,1.568,394,1.497,420,1.533,425,2.381,473,1.334,477,2.988,489,1.533,490,1.365,494,1.497,496,1.396,498,2.443,523,2.649,552,1.533,553,2.466,554,1.916,555,1.533,556,2.584,557,1.533,558,1.533,559,1.533,560,1.396,561,1.533,562,1.396,563,1.533,564,1.396,565,2.103,566,1.396,567,1.429,568,1.533,569,1.533,570,1.396,571,1.533,572,1.396,573,1.497,574,1.533,575,1.396,576,1.872,577,1.533,578,1.396,579,1.533,580,1.396,581,2.103,582,1.396,583,1.533,584,1.429,585,1.533,586,1.396,587,1.533,588,1.396,589,1.462,590,1.396,591,1.248,592,2.401,593,1.396,594,1.533,595,1.396,596,1.872,597,1.184,598,1.396,599,2.103,600,1.396,601,1.396,602,2.353,603,1.533,604,1.396,605,1.334,606,1.533,607,2.103,608,1.396,609,1.497,610,1.533,611,1.396,612,1.831,613,1.396,614,1.396,615,1.533,616,1.396,617,1.305,618,1.533,619,1.396,620,1.533,621,1.533,622,1.609,624,1.735,669,3.726,689,3.308,699,1.609,700,2.048,701,2.111,706,2.578,707,2.503,711,1.305,806,1.429,825,3.41,833,2.896,835,1.829,864,2.809,886,2.048,894,1.168,934,2.111,937,2.503,944,2.896,987,2.809,992,3.627,1020,1.691,1023,2.604,1027,4.096,1439,5.417,1503,2.178,1509,2.327,1511,3.086,1525,4.654,1544,2.411,1600,3.572,1611,2.716,1626,2.178,1632,4.327,1743,6.183,1819,2.716,1929,2.716,2945,5.032,3525,6.374,3526,3.948,3527,6.123,3528,6.989,3529,6.123,3530,4.463,3531,6.123,3532,4.463,3533,6.123,3534,6.123,3535,4.463,3536,4.463,3537,4.463]],["title/modules/SpinnerOverlayModule.html",[54,1.342,70,3.172]],["body/modules/SpinnerOverlayModule.html",[0,0.103,3,0.119,4,0.145,5,0.106,6,0.08,25,0.008,33,0.207,41,0.145,51,0.006,52,0.007,53,0.006,56,2.007,57,2.377,70,6.472,72,2.546,73,1.611,74,1.836,76,2.798,78,2.2,88,2.546,89,0.518,138,5.049,290,2.546,602,2.939,720,2.731,721,2.867,722,2.306,3525,5.43,3538,5.94,3539,5.94,3540,5.94,3541,6.714,3542,7.034,3543,5.94,3544,6.714]],["title/classes/StartSpatialSearchFlow.html",[0,0.069,2026,1.839]],["body/classes/StartSpatialSearchFlow.html",[0,0.139,2,2.1,3,0.098,4,0.12,5,0.087,6,0.084,7,2.486,8,1.358,11,0.428,12,0.817,13,2.575,14,1.237,15,0.714,18,2.16,20,0.903,22,0.857,25,0.009,28,0.938,29,0.897,30,1.267,32,2.399,33,0.131,34,0.624,41,0.197,42,3.97,47,3.051,51,0.005,52,0.006,53,0.005,73,1.696,260,2.333,265,1.949,269,1.273,312,1.22,315,2.211,390,2.1,392,2.1,394,1.858,402,2.1,408,1.584,597,1.071,644,1.804,653,3.447,894,2.145,901,3.104,1100,2.677,1507,2.274,1969,2.27,1972,2.16,1996,2.37,2022,2.27,2023,2.889,2024,4.084,2026,2.895,2027,3.684,2028,2.27,2029,2.333,2030,2.333,2031,2.27,2032,2.399,2033,2.27,2034,2.27,2035,2.993,2036,2.211,2037,2.27,2038,2.27,2039,2.333,2040,3.147,3545,5.54]],["title/modules/StoreModule.html",[54,1.342,1055,3.172]],["body/modules/StoreModule.html",[0,0.091,3,0.105,4,0.128,5,0.093,6,0.088,8,1.268,9,2.563,25,0.009,30,1.139,33,0.22,34,0.667,40,3.602,41,0.159,51,0.005,52,0.007,53,0.005,54,1.77,56,1.77,78,1.94,88,2.358,89,0.457,108,2.305,116,3.961,150,1.144,175,3.38,176,3.961,177,3.454,179,2.034,182,5.206,197,3.961,198,3.961,210,3.98,212,4.297,214,3.769,215,4.452,216,3.713,242,1.94,312,1.303,355,2.493,403,3.32,404,2.716,432,4.788,726,3.32,771,3.98,975,3.454,1055,5.206,1323,3.198,1972,1.81,2077,3.602,2086,4.452,2094,4.928,2338,4.184,2339,4.184,2671,3.769,2686,3.98,3143,4.69,3234,4.788,3238,3.961,3363,5.237,3546,4.788,3547,5.92,3548,5.237,3549,5.92,3550,5.92,3551,5.237,3552,7.095,3553,5.92,3554,6.517,3555,5.92,3556,4.788,3557,5.92,3558,5.237,3559,4.788,3560,5.92,3561,5.92,3562,5.92,3563,5.92,3564,5.92,3565,5.92,3566,5.92,3567,7.366,3568,5.92,3569,5.92,3570,5.92,3571,5.92,3572,5.92,3573,5.92,3574,5.92,3575,5.92,3576,5.92]],["title/components/TermOccurrenceListComponent.html",[169,0.663,604,1.404]],["body/components/TermOccurrenceListComponent.html",[0,0.104,3,0.131,4,0.092,5,0.067,6,0.096,8,1.269,11,0.329,12,0.686,14,0.916,15,0.599,20,0.992,22,1.199,25,0.009,26,0.797,28,1.156,29,1.105,30,1.274,33,0.14,34,1.06,41,0.092,51,0.004,52,0.005,53,0.005,61,1.334,62,1.334,89,0.329,111,0.98,162,2.488,167,1.431,169,1.145,218,2.488,222,1.304,224,1.304,228,1.623,231,1.951,234,2.299,235,2.038,237,2.14,239,1.991,240,1.991,255,1.866,275,1.398,290,1.365,368,1.702,373,2.307,386,1.093,397,3.611,404,3.853,420,2.038,422,2.806,473,1.275,482,1.576,489,1.465,490,1.304,494,1.431,496,1.334,498,2.368,523,2.796,552,1.465,553,1.857,554,1.857,555,1.465,556,2.534,557,1.465,558,1.465,559,1.465,560,1.334,561,1.465,562,1.334,563,1.465,564,1.334,565,2.038,566,1.334,567,1.365,568,1.465,569,1.465,570,1.334,571,1.465,572,1.334,573,1.431,574,1.465,575,1.334,576,1.815,577,1.465,578,1.334,579,1.465,580,1.334,581,2.038,582,1.334,583,1.465,584,1.365,585,1.465,586,1.334,587,1.465,588,1.334,589,1.398,590,1.334,591,1.193,592,2.344,593,1.334,594,1.465,595,1.334,596,1.815,597,1.147,598,1.334,599,2.038,600,1.334,601,1.334,602,1.334,603,1.465,604,2.308,605,2.698,606,2.829,607,2.038,608,1.334,609,1.431,610,1.465,611,1.334,612,1.774,613,1.334,614,2.135,615,1.465,616,1.334,617,1.247,618,1.465,619,1.334,620,1.465,621,1.465,622,1.538,624,0.939,673,4.194,699,2.14,700,3.558,701,2.806,703,3.687,706,2.499,806,1.365,825,3.33,833,2.806,835,2.432,864,2.723,886,1.957,934,2.017,936,3.611,965,3.687,987,1.957,1023,3.462,1184,4.463,1454,2.304,1504,3.489,1505,3.611,1506,2.806,1507,1.247,1509,3.094,1524,2.017,1525,3.206,1526,5.11,1546,2.017,1562,3.778,1588,4.799,1589,4.799,1626,3.33,1926,2.716,1929,2.595,1972,1.304,2382,2.716,2674,3.558,3238,2.854,3421,6.037,3422,6.037,3441,5.25,3577,6.493,3578,3.773,3579,6.824,3580,5.934,3581,6.824,3582,6.824,3583,4.265,3584,4.265,3585,5.934,3586,4.265,3587,5.25,3588,5.25,3589,5.934,3590,5.934,3591,5.934,3592,5.934,3593,5.934,3594,3.773,3595,4.265]],["title/modules/TermOccurrenceListModule.html",[54,1.342,3413,3.172]],["body/modules/TermOccurrenceListModule.html",[0,0.1,3,0.116,4,0.141,5,0.103,6,0.078,25,0.009,33,0.215,41,0.141,51,0.006,52,0.007,53,0.006,56,1.957,57,2.342,72,2.508,73,1.571,74,1.791,76,2.756,78,2.145,88,2.508,89,0.505,92,3.594,93,2.835,97,5.536,98,4.627,604,2.93,605,1.957,720,2.691,721,2.824,722,2.249,1621,3.82,1656,5.891,1657,4.924,1658,5.891,1659,4.924,3413,6.44,3421,4.924,3422,4.924,3577,5.295,3596,5.792,3597,5.792,3598,5.792,3599,6.547,3600,6.547]],["title/interfaces/TermResult.html",[156,0.743,2674,2.34]],["body/interfaces/TermResult.html",[0,0.071,1,1.546,3,0.1,4,0.066,5,0.048,6,0.037,7,1.079,8,1.275,9,2.02,11,0.237,12,0.539,13,1.304,14,0.847,15,0.487,16,0.646,18,2.723,20,0.98,21,2.432,25,0.009,26,0.412,30,1.106,31,2.456,33,0.201,34,0.525,35,0.839,36,1.546,37,1.256,38,1.407,41,0.147,45,2.391,48,1.602,49,1.45,51,0.003,52,0.004,53,0.003,83,1.762,89,0.237,108,0.959,150,1.777,156,1.045,158,1.079,166,1.144,179,1.053,181,2.351,187,3.312,189,1.005,192,1.133,207,1.656,216,1.546,219,1.789,220,1.719,221,1.952,234,0.752,252,0.896,256,2.518,265,2.816,269,0.705,278,0.956,285,1.687,295,1.93,299,2.52,312,1.027,317,1.952,318,1.652,349,1.496,361,1.133,366,1.719,386,1.739,390,2.817,392,2.817,393,2.59,394,2.494,402,1.162,403,3.166,408,1.941,452,1.144,479,1.407,480,1.407,481,1.366,482,1.133,483,1.45,528,1.192,597,0.593,639,2.351,641,1.546,642,1.45,644,1.762,678,1.496,679,1.45,711,0.896,764,2.755,769,1.407,894,2.312,974,3.211,1020,2.14,1095,1.656,1100,2.391,1101,2.351,1113,1.656,1115,2.944,1116,2.52,1129,3.961,1156,2.432,1262,2.616,1266,1.599,1277,1.866,1341,2.276,1501,2.206,1507,2.488,1556,1.789,1641,2.52,1713,2.432,1969,1.912,1972,0.938,1973,1.719,1996,1.028,2022,1.256,2024,3.186,2026,1.256,2028,1.912,2029,1.291,2030,2.378,2031,1.912,2032,3.765,2033,1.912,2034,1.912,2036,1.224,2037,1.912,2038,1.256,2039,3.011,2040,2.078,2358,2.432,2657,1.952,2658,2.051,2659,1.952,2660,4.018,2661,2.051,2662,5.02,2663,2.051,2664,3.294,2665,2.351,2666,3.121,2667,2.051,2668,3.121,2669,2.051,2670,1.952,2671,1.952,2672,3.668,2673,2.97,2674,2.432,2675,4.018,2676,2.721,2677,3.961,2678,3.681,2679,2.97,2680,3.121,2681,2.721,2682,2.721,2683,4.542,2684,1.866,2685,2.051,2686,1.656,2687,1.952,2688,2.051,2689,2.051,2690,3.121,2691,1.866,2692,2.051,2693,2.051,2694,2.051,2695,2.051,2696,2.051,2697,2.051,2698,2.051,2699,4.523,2700,3.778,2701,3.121,2702,2.97,2703,3.121,2704,5.125,2705,2.051,2706,5.125,2707,2.051,2708,2.051,2709,2.051,2710,2.051,2711,5.355,2712,2.051,2713,2.051,2714,4.222,2715,3.121,2716,2.051,2717,2.051,2718,2.051,2719,2.838,2720,2.051,2721,2.051,2722,2.051,2723,2.051,2724,2.051,2725,3.778,2726,4.018,2727,1.952,2728,1.952,2729,1.952,2730,3.778,2731,2.051,2732,2.051,2733,2.051,2734,3.778,2735,2.051,2736,2.051,2737,4.222,2738,3.121,2739,2.051,2740,2.051,2741,2.051,2742,2.051,2743,2.051,2744,2.051,2745,2.051,2746,2.051,2747,2.051,2748,3.121,2749,2.051,2750,2.051,2751,2.051,2752,2.051,2753,2.051,2754,2.051,2755,2.051,2756,2.051,2757,2.051,2758,1.952,2759,2.051,2760,2.051,2761,2.051,2762,2.051,2763,2.838,2764,2.051,2765,2.051,2766,2.051,2767,2.051,2768,2.051,2769,2.051,2770,3.121,2771,2.051,2772,3.121,2773,2.051,2774,2.051,2775,2.051,2776,2.051,2777,2.051,2778,2.051,2779,2.051,2780,2.051,2781,1.789,2782,2.051,2783,2.051,2784,2.051,2785,1.866,2786,2.051,2787,2.051,2788,2.051,2789,2.051,2790,2.051,2791,2.051,2792,2.051,2793,2.051,2794,2.051,2795,2.051,2796,1.866,2797,2.051,2798,2.051,2799,2.051,2800,1.952,2801,1.952,2802,1.952,2803,1.952]],["title/modules/ThemingModule.html",[54,1.342,1056,3.172]],["body/modules/ThemingModule.html",[0,0.105,3,0.122,4,0.148,5,0.108,6,0.082,25,0.008,33,0.19,41,0.148,51,0.006,52,0.007,53,0.006,56,2.054,57,2.41,72,2.58,73,1.649,74,1.879,88,2.58,89,0.53,141,4.702,142,5.167,143,5.557,202,6.096,269,1.579,1056,6.44,3601,6.078,3602,6.078,3603,6.87,3604,8.06,3605,6.87,3606,6.87,3607,6.87]],["title/injectables/ThemingService.html",[202,3.003,452,1.101]],["body/injectables/ThemingService.html",[0,0.135,3,0.074,4,0.09,5,0.066,6,0.105,11,0.322,12,0.675,13,1.884,15,0.655,16,0.878,20,1.144,22,1.344,24,1.586,25,0.009,26,1.032,27,1.321,28,1.414,29,0.674,32,3.615,33,0.138,41,0.126,44,5.632,47,2.105,51,0.004,52,0.005,53,0.004,79,1.528,82,1.872,83,1.893,84,3.369,85,2.944,87,5.754,89,0.322,111,0.958,114,3.133,145,6.252,150,1.614,153,3.685,169,1.177,170,5.632,202,3.905,228,1.597,264,2.269,278,1.141,285,1.608,289,3.905,309,2.005,311,2.351,314,6.617,318,2.343,349,2.848,366,3.273,405,5.586,448,2.653,452,1.432,453,2.1,497,2.43,554,2.56,624,1.608,643,2.551,668,5.781,853,2.76,870,3.685,895,3.685,896,3.369,1081,3.685,1143,3.717,1284,4.39,1524,1.97,1705,3.685,1739,5.164,2001,3.133,2100,4.443,2118,3.369,2372,2.944,2373,2.787,2379,2.787,2613,3.369,2781,3.405,2945,5.586,2983,5.905,3608,3.369,3609,5.837,3610,8.182,3611,5.837,3612,7.302,3613,7.302,3614,5.837,3615,4.166,3616,4.166,3617,5.837,3618,4.166,3619,5.164,3620,7.687,3621,4.166,3622,5.837,3623,7.302,3624,4.166,3625,5.837,3626,5.837,3627,5.837,3628,4.166,3629,5.837,3630,4.166,3631,5.837,3632,4.166,3633,4.166,3634,4.166,3635,4.166,3636,4.166,3637,4.166,3638,3.685,3639,4.166,3640,4.166,3641,4.166,3642,4.166,3643,7.302,3644,4.166,3645,4.166,3646,4.166,3647,4.166,3648,4.166,3649,5.837,3650,4.166,3651,4.166,3652,4.166,3653,4.166,3654,4.166,3655,4.166,3656,4.166,3657,4.166]],["title/components/ThumbnailCarouselComponent.html",[169,0.663,608,1.404]],["body/components/ThumbnailCarouselComponent.html",[0,0.109,3,0.054,4,0.066,5,0.048,6,0.097,8,1.082,11,0.361,12,0.54,14,1.122,15,0.574,20,0.952,22,1.239,24,0.635,25,0.009,26,0.76,27,0.487,28,1.212,29,1.1,30,1.151,33,0.149,34,1.04,35,0.841,41,0.066,45,2.395,50,2.863,51,0.005,52,0.004,53,0.004,61,0.962,62,0.962,74,1.279,79,1.224,82,1.597,89,0.237,111,0.707,150,0.595,167,1.032,169,0.835,222,0.94,224,0.94,227,2.526,228,1.279,231,1.617,234,2.251,235,1.606,237,1.686,239,1.568,240,1.568,242,1.532,255,1.547,266,6.677,269,1.075,273,4.474,275,1.008,278,0.521,285,1.497,290,0.985,310,1.568,311,1.43,312,1.497,368,2.257,373,1.196,386,2.012,393,2.145,394,1.032,420,2.171,425,2.643,437,4.329,473,0.919,477,2.282,481,2.816,482,1.728,489,1.056,490,0.94,494,1.032,496,0.962,498,1.866,523,1.772,544,2.313,552,1.056,553,2.24,554,1.463,555,1.056,556,2.171,557,1.056,558,1.056,559,1.056,560,0.962,561,1.056,562,0.962,563,1.056,564,0.962,565,1.606,566,0.962,567,1.811,568,1.056,569,1.056,570,0.962,571,1.056,572,0.962,573,1.032,574,1.056,575,0.962,576,1.43,577,1.056,578,0.962,579,1.056,580,0.962,581,1.606,582,0.962,583,1.056,584,0.985,585,1.056,586,0.962,587,1.056,588,0.962,589,1.008,590,0.962,591,1.767,592,1.943,593,0.962,594,1.056,595,0.962,596,1.43,597,0.904,598,0.962,599,1.606,600,0.962,601,0.962,602,0.962,603,1.056,604,0.962,605,0.919,606,1.056,607,1.606,608,1.977,609,2.857,610,1.056,611,0.962,612,1.398,613,0.962,614,0.962,615,1.056,616,0.962,617,0.899,618,1.056,619,0.962,620,1.056,621,1.056,622,1.109,624,1.029,636,2.9,644,1.245,660,2.52,669,2.845,676,2.083,687,1.725,688,1.662,701,2.675,703,3.056,704,1.794,705,2.313,706,3.015,707,1.725,711,2.175,806,0.985,825,2.76,833,2.211,834,3.304,835,2.318,864,2.145,886,1.411,894,1.78,922,2.845,934,1.454,935,2.845,944,3.215,965,3.056,986,1.871,987,2.145,992,3.19,1000,2.728,1020,2.977,1021,3.304,1023,2.728,1027,3.128,1044,2.526,1046,3.833,1131,1.794,1454,3.056,1462,2.622,1493,4.136,1503,2.76,1504,2.675,1505,2.845,1506,2.675,1507,0.899,1509,2.438,1510,2.526,1511,2.852,1521,3.516,1524,2.211,1525,1.662,1528,2.173,1530,4.136,1531,3.172,1534,2.058,1535,2.313,1537,2.721,1544,3.056,1546,1.454,1550,3.442,1573,5.754,1607,3.781,1625,2.313,1626,2.76,1630,4.979,1632,3.304,1644,1.871,1663,3.516,1819,1.871,1831,3.781,1958,4.136,2069,2.487,2077,1.871,2368,5.259,2369,4.979,2375,4.024,2382,3.602,2469,4.136,2828,5.004,2945,2.058,3291,5.79,3401,5.004,3658,6.123,3659,2.487,3660,4.136,3661,4.136,3662,4.675,3663,5.657,3664,4.675,3665,5.498,3666,5.657,3667,4.675,3668,5.657,3669,5.657,3670,7.159,3671,3.075,3672,3.075,3673,4.675,3674,5.004,3675,4.675,3676,3.075,3677,4.675,3678,4.675,3679,4.675,3680,5.657,3681,4.675,3682,4.675,3683,4.675,3684,4.675,3685,4.675,3686,4.675,3687,3.075,3688,6.352,3689,5.657,3690,4.675,3691,4.675,3692,4.675,3693,4.675,3694,4.136,3695,4.675,3696,4.675,3697,4.675,3698,4.675,3699,4.675,3700,4.675,3701,3.075,3702,4.575,3703,3.075,3704,4.675,3705,3.075,3706,3.075,3707,4.136,3708,7.159,3709,3.075,3710,3.075,3711,3.075,3712,4.675,3713,4.675,3714,3.075,3715,4.675,3716,4.675,3717,4.675,3718,4.675,3719,3.075,3720,5.657,3721,3.075,3722,3.075,3723,3.075,3724,3.075,3725,3.075,3726,3.075,3727,3.075,3728,3.075]],["title/modules/ThumbnailCarouselModule.html",[54,1.342,1569,3.172]],["body/modules/ThumbnailCarouselModule.html",[0,0.099,3,0.115,4,0.14,5,0.102,6,0.077,16,1.366,25,0.009,33,0.214,41,0.14,51,0.006,52,0.007,53,0.006,56,2.327,57,2.327,72,2.492,73,1.555,74,1.772,76,2.739,78,2.123,88,2.492,89,0.5,92,3.572,93,2.805,608,2.927,609,2.173,720,2.674,721,2.807,722,2.226,1569,6.426,1573,4.579,1939,4.737,1940,3.943,3658,4.873,3665,5.24,3688,6.296,3729,5.732,3730,5.732,3731,5.732,3732,6.479,3733,7.784,3734,6.479,3735,6.479,3736,6.479,3737,6.479,3738,6.479]],["title/components/TissueBlockListComponent.html",[169,0.663,611,1.404]],["body/components/TissueBlockListComponent.html",[0,0.122,3,0.137,4,0.091,5,0.067,6,0.088,8,1.266,11,0.326,12,0.681,14,0.912,15,0.524,20,0.54,22,1.05,25,0.009,26,0.792,28,1.15,29,1.099,30,1.316,33,0.139,34,1.06,35,1.156,41,0.091,50,1.779,51,0.004,52,0.005,53,0.005,61,1.322,62,1.322,89,0.326,111,0.971,162,2.465,167,1.417,169,1.003,222,1.292,224,1.292,228,1.613,231,1.941,234,2.297,235,2.025,237,2.126,239,1.978,240,1.978,255,1.857,275,1.385,290,1.353,368,1.686,373,2.292,386,1.739,397,2.571,404,3.905,420,2.025,425,1.643,473,2.758,482,1.562,489,1.452,490,1.292,494,1.417,496,1.322,498,2.353,523,2.234,552,1.452,553,2.418,554,1.845,555,1.452,556,2.524,557,1.452,558,1.452,559,1.452,560,1.322,561,1.452,562,1.322,563,1.452,564,1.322,565,2.025,566,1.322,567,2.174,568,1.452,569,1.452,570,1.322,571,1.452,572,1.322,573,1.417,574,1.452,575,1.322,576,1.803,577,1.452,578,1.322,579,1.452,580,1.322,581,2.025,582,1.322,583,1.452,584,1.353,585,1.452,586,1.322,587,1.452,588,1.322,589,1.385,590,1.322,591,1.182,592,2.332,593,1.322,594,1.452,595,1.322,596,1.803,597,1.42,598,1.322,599,2.025,600,1.322,601,1.322,602,1.322,603,1.452,604,1.322,605,1.263,606,1.452,607,2.025,608,1.322,609,1.417,610,1.452,611,2.299,612,2.744,613,1.322,614,1.322,615,1.452,616,1.322,617,1.235,618,1.452,619,1.322,620,1.452,621,1.452,622,1.524,624,1.298,695,3.178,699,2.649,700,3.115,701,2.788,702,4.132,703,3.668,704,2.465,706,2.859,711,1.723,806,1.353,825,3.313,833,2.788,835,1.732,864,2.705,886,1.939,934,1.998,936,4.132,937,2.37,944,1.998,965,3.185,987,1.939,1020,2.573,1023,2.465,1101,3.423,1131,2.465,1323,2.283,1454,2.283,1490,4.768,1491,5.216,1492,5.216,1501,1.998,1502,2.571,1503,2.062,1504,3.211,1506,2.788,1507,1.235,1509,2.203,1510,2.283,1511,2.13,1521,3.178,1525,2.283,1526,3.587,1527,3.178,1528,2.986,1529,2.986,1531,2.37,1532,3.178,1533,3.417,1535,3.178,1546,1.998,1560,3.738,1561,3.738,1562,3.754,1563,3.738,1600,3.439,1626,3.313,1926,2.691,1929,2.571,1932,2.827,2358,3.541,3124,3.738,3374,5.942,3424,5.525,3594,3.738,3739,5.942,3740,3.738,3741,6.79,3742,5.895,3743,4.225,3744,5.895,3745,5.895,3746,4.225,3747,4.225]],["title/modules/TissueBlockListModule.html",[54,1.342,3414,3.172]],["body/modules/TissueBlockListModule.html",[0,0.101,3,0.117,4,0.143,5,0.104,6,0.079,25,0.009,33,0.21,41,0.143,51,0.006,52,0.007,53,0.006,56,1.981,57,2.359,72,2.526,73,1.59,74,1.812,76,2.776,78,2.171,88,2.526,89,0.511,92,3.619,93,2.869,97,5.575,98,4.682,473,2.519,611,2.935,612,1.981,720,2.71,721,2.844,722,2.276,3414,6.455,3424,4.982,3739,5.358,3748,5.861,3749,5.861,3750,5.861,3751,6.625,3752,6.625]],["title/components/TissueSectionVisComponent.html",[169,0.663,613,1.404]],["body/components/TissueSectionVisComponent.html",[0,0.122,3,0.074,4,0.09,5,0.066,6,0.095,8,1.204,11,0.52,12,0.675,14,0.905,15,0.593,20,0.533,22,1.189,24,0.86,25,0.009,26,1.07,27,0.659,28,0.988,29,0.945,30,1.265,33,0.138,34,1.059,35,1.139,41,0.09,51,0.004,52,0.005,53,0.005,61,1.303,62,1.303,79,1.528,82,1.583,89,0.322,111,0.958,166,1.432,167,1.397,169,0.995,222,1.274,224,1.274,228,1.597,231,1.926,234,2.295,235,2.005,237,2.105,239,1.958,240,1.958,242,1.365,252,2.135,255,1.843,256,2.329,264,2.269,269,0.958,275,1.365,285,1.285,290,1.334,312,1.285,355,2.458,368,2.329,373,2.62,386,1.87,390,1.579,393,1.911,394,1.958,420,2.005,422,2.76,425,2.269,473,1.245,477,3.288,482,1.54,489,1.431,490,1.274,494,1.397,496,1.303,498,2.329,523,2.554,552,1.431,553,2.405,554,1.826,555,1.431,556,2.508,557,1.431,558,1.431,559,1.431,560,1.303,561,1.431,562,1.303,563,1.431,564,1.303,565,2.005,566,1.303,567,1.334,568,1.431,569,1.431,570,1.303,571,1.431,572,1.303,573,1.397,574,1.431,575,1.303,576,1.785,577,1.431,578,1.303,579,1.431,580,1.303,581,2.005,582,1.303,583,1.431,584,1.334,585,1.431,586,1.303,587,1.431,588,1.303,589,1.365,590,1.303,591,1.165,592,2.315,593,1.303,594,1.431,595,1.303,596,1.785,597,1.128,598,1.303,599,2.005,600,1.303,601,1.303,602,1.303,603,1.431,604,1.303,605,1.245,606,1.431,607,2.005,608,1.303,609,1.397,610,1.431,611,1.303,612,2.701,613,2.285,614,2.911,615,1.431,616,1.303,617,1.218,618,1.431,619,1.303,620,1.431,621,1.431,622,1.502,644,1.801,698,1.97,699,2.105,700,2.678,706,2.837,711,1.97,806,1.334,833,2.76,835,1.707,864,2.678,886,1.911,894,1.528,902,3.405,934,1.97,935,2.535,1020,2.554,1434,5.074,1443,5.961,1504,3.187,1509,2.172,1524,1.97,1528,2.944,1529,2.944,1534,2.787,1544,2.251,1562,2.653,1576,5.992,1643,3.405,1932,4.508,2197,3.369,2796,3.552,3753,6.444,3754,3.685,3755,7.968,3756,6.738,3757,5.837,3758,5.837,3759,6.738,3760,7.687,3761,6.738,3762,4.166,3763,5.164,3764,5.164,3765,4.166,3766,5.837,3767,5.837,3768,5.837,3769,5.837,3770,5.837,3771,4.166,3772,5.837,3773,5.837,3774,5.837,3775,4.166,3776,4.166,3777,4.166,3778,4.166,3779,4.166,3780,4.166,3781,4.166]],["title/modules/TissueSectionVisModule.html",[54,1.342,1570,3.172]],["body/modules/TissueSectionVisModule.html",[0,0.103,3,0.119,4,0.146,5,0.106,6,0.081,25,0.008,33,0.2,41,0.146,51,0.006,52,0.007,53,0.006,56,2.015,57,2.383,72,2.552,73,1.618,74,1.844,76,2.805,78,2.209,88,2.552,89,0.52,612,2.015,613,2.941,614,2.655,720,2.738,721,2.874,722,2.316,1434,4.292,1570,6.477,1576,5.069,3753,5.452,3782,5.964,3783,5.964,3784,5.964,3785,6.741,3786,6.741]],["title/components/ToggleButtonComponent.html",[169,0.663,616,1.404]],["body/components/ToggleButtonComponent.html",[0,0.111,3,0.057,4,0.069,5,0.051,6,0.102,8,1.099,11,0.247,12,0.558,14,0.779,15,0.561,16,0.676,20,0.742,22,1.303,24,0.995,25,0.009,26,0.977,27,0.763,28,1.172,29,1.121,30,1.167,33,0.152,34,1.042,41,0.069,50,1.35,51,0.003,52,0.004,53,0.004,61,1.003,62,1.003,79,1.263,82,1.773,83,1.601,89,0.247,111,0.737,148,2.576,149,1.798,150,1.121,166,1.698,167,1.075,168,4.318,169,1.173,189,1.05,222,0.98,224,2.117,228,1.32,231,2.615,234,2.248,235,1.657,237,1.739,239,1.618,240,1.618,242,1.901,252,1.41,255,1.587,264,2.691,269,1.334,275,1.05,278,0.817,285,1.421,290,1.026,295,1.475,309,1.657,310,1.618,311,1.974,318,2.119,320,4.318,339,2.265,367,2.815,368,1.925,369,2.606,373,2.509,420,1.993,473,0.958,479,1.471,480,1.471,482,1.185,489,1.101,490,0.98,494,1.075,496,1.003,552,1.101,553,2.166,554,1.509,555,1.101,556,2.217,557,1.101,558,1.101,559,1.101,560,1.003,561,1.101,562,1.003,563,1.101,564,1.003,565,1.657,566,1.003,567,1.026,568,1.101,569,1.101,570,1.003,571,1.101,572,1.003,573,1.075,574,1.101,575,1.003,576,1.475,577,1.101,578,1.003,579,1.101,580,1.003,581,1.657,582,1.003,583,1.101,584,1.026,585,1.101,586,1.003,587,1.101,588,1.003,589,1.901,590,1.003,591,0.896,592,1.993,593,1.003,594,1.101,595,1.003,596,1.475,597,0.933,598,1.003,599,1.657,600,1.003,601,1.003,602,1.003,603,1.101,604,1.003,605,0.958,606,1.101,607,1.657,608,1.003,609,1.075,610,1.101,611,1.003,612,1.442,613,1.003,614,1.003,615,1.101,616,2.019,617,2.617,618,1.101,619,1.003,620,1.101,621,1.101,622,1.156,624,1.277,643,1.545,672,3.549,700,1.471,706,1.35,711,0.937,806,1.026,817,4.692,818,3.253,821,3.563,824,1.671,825,2.831,828,5.049,829,3.902,830,5.22,831,3.62,833,2.281,834,3.41,839,2.432,840,2.924,841,3.62,842,3.628,843,2.149,846,3.241,850,3.628,851,3.41,853,2.281,857,3.41,864,2.213,878,3.881,879,3.628,886,1.471,890,2.411,894,2.119,901,2.576,902,4.86,909,2.592,911,2.411,917,2.836,920,2.145,934,1.516,935,1.95,944,1.516,958,3.228,967,3.902,969,3.902,970,3.902,974,2.281,977,4.806,982,5.47,987,2.213,999,2.592,1005,2.041,1020,1.215,1044,2.606,1046,4.272,1323,4.293,1502,1.95,1503,1.564,1506,2.281,1507,1.41,1510,1.732,1511,1.616,1524,1.516,1544,1.732,1546,3.44,1585,6.881,1628,4.318,1643,1.87,1720,3.072,1929,1.95,2197,2.592,2202,2.836,2203,5.132,2204,4.692,2222,4.268,2250,2.836,2254,4.268,2265,6.435,2266,6.435,3292,2.592,3787,7.527,3788,2.836,3789,5.801,3790,4.824,3791,4.824,3792,3.205,3793,4.824,3794,7.273,3795,4.824,3796,4.824,3797,5.801,3798,3.205,3799,3.205,3800,3.205,3801,3.205,3802,3.205,3803,3.205,3804,3.205,3805,3.205,3806,3.205,3807,3.205,3808,3.205,3809,3.205,3810,3.205,3811,3.205,3812,3.205,3813,3.205,3814,3.205,3815,3.205,3816,3.205,3817,4.824,3818,4.824,3819,3.205]],["title/classes/UpdateFilter.html",[0,0.069,1116,2.425]],["body/classes/UpdateFilter.html",[0,0.104,2,2.572,3,0.12,4,0.147,5,0.107,6,0.102,11,0.524,12,0.925,13,2.38,14,1.143,15,0.692,16,1.431,20,0.868,22,1.238,24,1.4,25,0.008,26,0.911,27,1.074,28,1.149,29,1.099,31,3.08,33,0.16,34,0.764,35,1.856,41,0.147,42,3.114,51,0.006,52,0.007,53,0.006,210,4.323,402,3.033,1116,4.323,1277,5.178,3820,6.004,3821,6.787,3822,8.002]],["title/classes/UpdateSpatialSearch.html",[0,0.069,2039,1.89]],["body/classes/UpdateSpatialSearch.html",[0,0.139,2,2.1,3,0.098,4,0.12,5,0.087,6,0.084,7,2.486,8,1.358,11,0.428,12,0.817,13,2.575,14,1.237,15,0.714,18,2.16,20,0.903,22,0.857,25,0.009,28,0.938,29,0.897,30,1.267,32,2.399,33,0.131,34,0.624,41,0.197,42,3.97,47,3.051,51,0.005,52,0.006,53,0.005,73,1.696,260,2.333,265,1.949,269,1.273,312,1.555,315,2.211,390,2.1,392,2.1,394,1.858,402,2.677,408,1.584,597,1.071,644,1.804,653,3.447,894,2.145,901,2.819,1100,2.677,1507,2.274,1969,2.27,1972,2.16,1996,2.37,2022,2.27,2023,2.889,2024,4.084,2026,2.27,2027,2.889,2028,2.27,2029,2.333,2030,2.333,2031,2.27,2032,2.399,2033,2.27,2034,2.27,2035,2.993,2036,2.211,2037,2.27,2038,2.27,2039,2.975,2040,3.147,3823,5.54]],["title/components/ViewerComponent.html",[169,0.663,619,1.404]],["body/components/ViewerComponent.html",[0,0.101,3,0.071,4,0.087,5,0.063,6,0.102,8,1.19,11,0.31,12,0.657,14,0.764,15,0.625,16,0.847,20,0.845,22,1.301,24,1.174,25,0.009,26,0.965,27,0.9,28,1.284,29,1.227,30,1.252,33,0.134,34,1.055,41,0.087,50,2.395,51,0.004,52,0.005,53,0.005,61,1.256,62,1.256,79,1.489,82,1.336,83,1.582,89,0.31,100,2.686,101,2.252,111,0.923,148,2.27,149,2.252,150,0.776,167,1.347,169,0.975,222,1.228,224,1.228,228,1.556,231,1.888,234,2.289,235,1.954,237,2.051,239,1.908,240,1.908,255,1.807,267,3.318,269,1.518,271,4.826,275,2.71,278,0.68,289,2.686,290,1.821,318,1.729,361,2.102,368,1.602,373,2.568,386,2.017,420,2.269,444,2.343,445,5.032,473,1.701,477,3.223,482,1.484,489,1.379,490,1.228,494,1.347,496,1.256,498,2.27,523,2.156,552,1.379,553,1.78,554,1.78,555,1.379,556,2.468,557,1.379,558,1.379,559,1.379,560,1.256,561,1.379,562,1.256,563,1.379,564,1.256,565,1.954,566,1.256,567,1.286,568,1.379,569,1.379,570,1.256,571,1.379,572,1.256,573,1.347,574,1.379,575,1.256,576,1.739,577,1.379,578,1.256,579,1.379,580,1.256,581,1.954,582,1.256,583,1.379,584,1.286,585,1.379,586,1.256,587,1.379,588,1.256,589,1.316,590,1.256,591,1.123,592,2.269,593,1.256,594,1.379,595,1.256,596,1.739,597,1.1,598,1.256,599,1.954,600,1.256,601,1.256,602,1.256,603,1.379,604,1.256,605,1.2,606,1.379,607,1.954,608,1.256,609,1.347,610,1.379,611,1.256,612,2.148,613,1.256,614,1.256,615,1.379,616,1.256,617,1.174,618,1.379,619,2.248,620,1.379,621,1.379,622,1.448,624,0.884,636,2.61,660,2.943,671,4.02,676,2.534,689,2.169,699,2.381,701,2.69,702,2.443,706,3.025,707,2.252,711,1.931,806,1.286,825,3.223,833,2.69,835,2.331,864,2.61,886,1.842,894,1.051,902,2.343,903,4.6,934,1.899,944,3.124,1020,2.503,1046,1.959,1092,6.133,1323,2.169,1330,5.032,1475,3.461,1501,1.899,1503,2.775,1504,1.899,1506,1.899,1507,1.174,1509,2.966,1510,2.169,1518,3.247,1524,1.899,1544,2.169,1546,1.899,1550,4.019,1665,4.967,1678,4.277,1721,4.277,1722,5.403,1819,2.443,1822,4.02,2042,5.032,2052,4.277,2077,2.443,2090,5.342,2092,5.81,2097,5.342,2100,4.614,2102,3.247,2170,5.342,3129,3.247,3824,3.552,3825,5.032,3826,6.605,3827,5.688,3828,6.605,3829,7.184,3830,4.015,3831,5.688,3832,4.015,3833,4.015,3834,5.688,3835,4.015,3836,4.015,3837,4.015,3838,5.032,3839,5.688,3840,5.688,3841,5.688,3842,4.015,3843,5.688,3844,4.015,3845,6.605,3846,5.688,3847,5.032,3848,4.015,3849,4.015]],["title/modules/ViewerModule.html",[54,1.342,71,3.172]],["body/modules/ViewerModule.html",[0,0.101,3,0.117,4,0.143,5,0.104,6,0.079,25,0.009,33,0.213,41,0.143,51,0.006,52,0.007,53,0.006,56,1.978,57,2.357,71,6.453,72,2.524,73,1.588,74,1.81,76,2.774,78,2.168,88,2.524,89,0.511,92,3.617,93,2.865,290,2.118,619,2.934,720,2.708,721,2.842,722,2.273,1939,4.796,1940,4.026,3542,6.974,3543,5.853,3850,5.853,3851,5.853,3852,5.853,3853,6.616,3854,6.616]],["title/injectables/WorkerDataSourceService.html",[452,1.101,1428,3.172]],["body/injectables/WorkerDataSourceService.html",[0,0.09,3,0.104,4,0.127,5,0.093,6,0.1,11,0.454,14,0.79,15,0.665,16,1.548,20,0.938,22,1.237,24,1.65,25,0.009,26,1.074,27,1.266,33,0.197,34,0.827,35,1.61,41,0.127,51,0.005,52,0.007,53,0.005,54,1.759,79,1.921,82,1.724,89,0.454,108,1.841,111,1.353,150,1.546,160,3.178,161,7.408,166,1.962,182,5.918,271,4.666,278,1.354,285,1.761,312,1.844,318,2.192,319,5.936,452,1.8,453,2.967,458,6.015,468,3.433,722,2.022,1421,5.918,1422,4.426,1428,5.187,1429,5.519,3855,7.408,3856,7.998,3857,7.339,3858,7.339,3859,5.885,3860,7.998,3861,8.374,3862,5.885,3863,7.339,3864,5.885,3865,5.885,3866,7.339,3867,5.885,3868,7.339,3869,5.885,3870,5.885,3871,5.885,3872,5.885,3873,5.885,3874,5.885,3875,5.885,3876,5.885,3877,5.885,3878,5.885,3879,5.885,3880,5.885,3881,5.885,3882,5.885]],["title/changelog.html",[3883,2.811,3884,2.811,3885,3.023]],["body/changelog.html",[3,0.114,5,0.033,8,1.201,12,0.244,15,0.163,18,1.061,22,0.326,25,0.007,27,0.334,28,0.357,30,0.791,31,1.758,34,0.986,35,1.547,45,0.8,47,1.845,48,1.192,49,0.998,51,0.002,52,0.003,53,0.006,57,1.53,101,1.946,108,0.66,111,0.485,117,4.297,141,1.231,144,5.059,145,2.321,155,6.101,156,1.111,158,0.743,169,0.756,178,1.231,227,3.055,228,0.949,234,0.851,252,1.014,255,2.006,260,2.928,262,3.849,265,3.011,266,2.806,273,1.231,275,2.278,278,1.242,312,1.865,314,1.707,315,2.775,319,1.707,337,2.609,350,5.379,352,4.231,355,2.155,361,1.633,366,1.184,368,0.842,371,1.867,372,1.587,373,1.349,393,2.348,397,1.284,401,1.867,402,1.675,404,1.592,405,2.956,409,3.573,410,4.139,420,1.943,421,1.344,425,1.349,437,2.209,473,1.321,481,2.863,483,1.641,490,0.645,494,1.717,535,1.867,541,1.412,544,4.833,554,0.66,567,1.111,576,0.645,591,0.59,596,0.645,597,1.418,612,2.316,614,1.086,617,1.014,622,0.761,635,2.111,642,0.998,644,0.465,645,2.806,649,1.587,653,1.693,654,1.707,658,5.877,662,1.344,663,2.452,666,2.321,679,0.998,698,0.998,711,0.617,756,1.492,841,1.184,843,3.542,851,2.452,853,2.876,869,1.492,874,1.492,894,0.553,915,1.344,916,2.478,934,0.998,937,1.184,969,1.707,974,2.876,982,1.587,992,0.94,998,1.587,1038,1.284,1044,2.387,1046,1.693,1047,1.492,1050,1.184,1092,1.707,1113,1.14,1119,2.609,1123,2.609,1125,1.707,1126,1.492,1130,1.587,1133,1.707,1134,4.574,1137,4.574,1139,1.707,1143,2.209,1149,1.707,1153,1.707,1155,4.253,1168,1.587,1184,2.609,1207,3.07,1245,1.707,1275,2.452,1278,1.412,1284,2.609,1323,1.14,1324,1.867,1325,1.707,1328,3.123,1331,3.573,1332,1.867,1338,1.412,1339,1.707,1341,3.832,1360,3.123,1386,1.707,1393,1.707,1394,1.707,1438,1.867,1448,1.707,1453,1.587,1454,1.14,1469,3.07,1471,1.344,1474,1.492,1475,2.111,1478,1.587,1480,1.587,1516,5.003,1518,1.707,1531,1.946,1547,3.872,1548,1.707,1559,4.528,1589,1.707,1597,2.806,1600,2.024,1608,1.707,1620,1.344,1621,1.231,1634,1.587,1646,1.707,1663,2.609,1711,1.867,1747,2.806,1749,3.909,1756,2.806,1763,3.07,1822,3.123,1831,1.707,1848,1.587,1868,1.867,1870,1.867,1919,3.07,1921,4.139,1931,1.867,1956,4.528,2001,2.609,2043,3.07,2052,4.253,2064,2.609,2123,2.806,2178,2.806,2297,1.707,2317,3.617,2334,5.619,2348,1.492,2370,1.284,2375,3.259,2410,1.492,2425,1.867,2454,1.344,2485,1.867,2613,2.806,2625,1.707,2660,1.344,2781,2.024,2885,2.806,2897,3.323,2900,1.867,2940,3.323,3017,2.609,3081,1.707,3234,1.707,3282,1.867,3291,1.707,3374,4.139,3485,1.867,3556,6.057,3588,3.07,3619,1.867,3660,1.867,3661,3.07,3665,1.707,3694,4.528,3707,3.07,3763,5.003,3825,4.528,3847,3.07,3884,3.323,3885,2.806,3886,3.07,3887,3.07,3888,3.07,3889,3.07,3890,6.712,3891,2.11,3892,9.345,3893,3.47,3894,2.11,3895,2.11,3896,2.11,3897,7.489,3898,2.11,3899,2.11,3900,3.07,3901,2.11,3902,6.151,3903,3.47,3904,5.655,3905,4.418,3906,2.11,3907,3.47,3908,3.47,3909,7.925,3910,2.11,3911,2.11,3912,4.418,3913,5.655,3914,3.47,3915,4.418,3916,4.418,3917,3.47,3918,2.11,3919,3.47,3920,3.47,3921,6.426,3922,6.08,3923,6.426,3924,3.47,3925,2.11,3926,2.11,3927,3.47,3928,4.418,3929,4.418,3930,2.11,3931,3.47,3932,2.11,3933,2.11,3934,4.418,3935,3.909,3936,2.11,3937,2.11,3938,7.335,3939,7.489,3940,3.47,3941,2.11,3942,3.47,3943,6.08,3944,2.11,3945,2.11,3946,2.11,3947,3.47,3948,5.197,3949,2.11,3950,6.426,3951,2.11,3952,2.11,3953,3.47,3954,2.11,3955,4.418,3956,2.11,3957,2.11,3958,2.11,3959,2.11,3960,2.11,3961,2.11,3962,7.746,3963,2.11,3964,1.867,3965,1.867,3966,1.867,3967,2.11,3968,3.47,3969,1.867,3970,2.11,3971,3.47,3972,5.118,3973,5.118,3974,4.418,3975,2.11,3976,2.11,3977,2.11,3978,2.11,3979,6.08,3980,4.918,3981,5.003,3982,3.909,3983,2.11,3984,5.003,3985,2.11,3986,4.418,3987,5.938,3988,7.625,3989,2.11,3990,2.11,3991,3.47,3992,3.909,3993,2.11,3994,2.11,3995,2.11,3996,2.11,3997,2.11,3998,2.11,3999,3.07,4000,3.07,4001,6.426,4002,5.938,4003,2.11,4004,2.11,4005,2.11,4006,2.11,4007,5.003,4008,2.11,4009,3.47,4010,2.11,4011,3.47,4012,3.47,4013,3.47,4014,3.47,4015,2.11,4016,2.11,4017,2.11,4018,2.11,4019,3.47,4020,3.47,4021,2.11,4022,3.47,4023,3.47,4024,2.11,4025,2.11,4026,2.11,4027,2.11,4028,3.47,4029,2.11,4030,2.11,4031,6.08,4032,3.07,4033,2.11,4034,2.11,4035,2.11,4036,4.418,4037,3.47,4038,6.08,4039,3.07,4040,5.118,4041,2.11,4042,2.11,4043,3.47,4044,3.47,4045,2.11,4046,2.11,4047,3.47,4048,2.11,4049,2.11,4050,2.11,4051,2.11,4052,3.47,4053,2.11,4054,2.11,4055,2.11,4056,2.11,4057,2.11,4058,2.11,4059,2.11,4060,2.11,4061,2.11,4062,3.47,4063,2.11,4064,2.11,4065,4.418,4066,4.418,4067,3.47,4068,2.11,4069,2.11,4070,2.11,4071,2.11,4072,2.11,4073,2.11,4074,3.47,4075,3.47,4076,4.418,4077,2.11,4078,2.11,4079,2.11,4080,2.11,4081,2.11,4082,3.47,4083,2.11,4084,2.11,4085,4.418,4086,3.47,4087,2.11,4088,2.11,4089,4.418,4090,3.47,4091,5.118,4092,2.11,4093,2.11,4094,2.11,4095,3.47,4096,2.11,4097,2.11,4098,2.11,4099,2.11,4100,2.11,4101,2.11,4102,4.418,4103,2.11,4104,4.418,4105,5.655,4106,3.47,4107,3.47,4108,3.47,4109,4.418,4110,5.118,4111,5.655,4112,3.47,4113,4.418,4114,2.11,4115,2.11,4116,6.426,4117,4.418,4118,5.118,4119,2.11,4120,2.11,4121,2.11,4122,2.11,4123,3.47,4124,2.11,4125,2.11,4126,2.11,4127,3.47,4128,2.11,4129,2.11,4130,3.909,4131,3.47,4132,4.418,4133,2.11,4134,2.11,4135,2.11,4136,2.11,4137,2.11,4138,2.11,4139,2.11,4140,2.11,4141,2.11,4142,2.11,4143,2.11,4144,5.118,4145,6.08,4146,4.418,4147,2.11,4148,2.11,4149,4.418,4150,2.11,4151,2.11,4152,2.11,4153,3.47,4154,4.418,4155,2.11,4156,2.11,4157,2.11,4158,2.11,4159,2.11,4160,1.867,4161,2.11,4162,2.11,4163,2.11,4164,2.11,4165,2.11,4166,2.11,4167,2.11,4168,2.11,4169,2.11,4170,2.11,4171,2.11,4172,2.11,4173,2.11,4174,6.712,4175,2.11,4176,3.909,4177,6.712,4178,4.418,4179,5.118,4180,3.47,4181,4.418,4182,2.11,4183,2.11,4184,2.11,4185,3.47,4186,2.11,4187,2.11,4188,2.11,4189,3.47,4190,2.11,4191,2.11,4192,2.11,4193,2.11,4194,2.11,4195,2.11,4196,2.11,4197,2.11,4198,2.11,4199,2.11,4200,2.11,4201,2.11,4202,2.11,4203,2.11,4204,2.11,4205,2.11,4206,2.11,4207,2.11,4208,2.11,4209,2.11,4210,2.11,4211,2.11,4212,3.47,4213,2.11,4214,3.47,4215,2.11,4216,3.47,4217,3.47,4218,5.118,4219,5.118,4220,3.47,4221,3.47,4222,2.11,4223,2.11,4224,2.11,4225,2.11,4226,1.867,4227,2.11,4228,2.11,4229,2.11,4230,2.11,4231,2.11,4232,2.11,4233,3.47,4234,7.158,4235,4.418,4236,1.867,4237,3.47,4238,2.11,4239,2.11,4240,2.11,4241,2.11,4242,2.11,4243,2.11,4244,3.47,4245,5.685,4246,3.47,4247,2.11,4248,2.11,4249,2.11,4250,2.11,4251,4.139,4252,2.11,4253,3.47,4254,2.11,4255,2.11,4256,2.11,4257,3.47,4258,2.11,4259,2.11,4260,2.11,4261,3.47,4262,4.418,4263,3.47,4264,2.11,4265,3.07,4266,2.11,4267,2.11,4268,2.11,4269,2.11,4270,2.11,4271,2.11,4272,2.11,4273,2.11,4274,2.11,4275,1.867,4276,2.11,4277,2.11,4278,2.11,4279,2.11,4280,2.11,4281,1.867,4282,2.11,4283,2.11,4284,3.47,4285,2.11,4286,2.11,4287,2.11,4288,2.11,4289,2.11,4290,2.11,4291,2.11,4292,2.11,4293,2.11,4294,2.11,4295,3.47,4296,2.11,4297,2.11,4298,3.47,4299,2.11,4300,2.11,4301,2.11,4302,2.11,4303,2.11,4304,2.11]],["title/coverage.html",[4251,4.971]],["body/coverage.html",[0,0.135,1,1.516,5,0.047,6,0.114,7,3.137,8,1.42,9,3.073,10,4.196,15,0.232,25,0.009,30,0.711,35,0.822,37,1.232,39,1.568,43,1.83,46,1.83,51,0.003,52,0.004,53,0.003,61,0.941,62,0.941,109,2.125,111,1.057,112,2.261,114,2.261,117,3.248,122,2.125,125,3.774,128,3.456,132,2.125,135,2.125,138,2.261,156,1.471,157,2.432,159,4.066,169,1.339,199,2.125,202,2.012,204,2.125,207,1.625,210,1.625,212,1.754,214,2.927,216,1.516,220,1.686,222,0.92,224,0.92,278,0.509,282,6.796,312,0.662,355,1.266,386,2.37,442,3.701,452,2.039,454,2.66,455,2.66,473,1.374,477,4.521,491,3.717,492,3.717,550,2.432,560,0.941,562,0.941,564,0.941,566,0.941,570,0.941,572,0.941,575,0.941,578,0.941,580,0.941,582,0.941,584,0.963,586,0.941,588,0.941,590,0.941,591,1.285,593,0.941,595,0.941,596,1.91,597,1.208,598,0.941,600,0.941,601,0.941,602,0.941,604,0.941,608,0.941,611,0.941,613,0.941,614,1.438,616,0.941,619,0.941,623,2.66,712,2.261,725,4.415,726,3.503,727,4.415,743,2.125,760,2.125,771,1.625,816,3.717,821,2.109,846,1.34,861,1.516,894,0.787,941,2.66,1028,1.915,1029,4.286,1035,1.915,1042,1.915,1043,1.915,1068,2.125,1070,3.943,1086,2.261,1087,5.015,1116,1.625,1118,2.261,1124,3.717,1157,2.432,1305,2.66,1318,2.261,1319,4.415,1320,3.717,1321,3.717,1340,2.125,1420,2.261,1421,4.415,1422,4.196,1428,2.125,1434,3.552,1435,2.432,1436,2.261,1437,2.66,1508,3.717,1548,2.432,1553,2.66,1573,3.248,1576,2.261,1582,1.915,1583,1.915,1585,2.432,1587,2.66,1661,2.432,1662,2.66,1845,3.248,1846,2.261,1847,2.66,1945,2.66,1969,1.232,1972,2.681,1993,2.432,1994,2.66,1995,2.66,2006,2.66,2022,1.232,2023,4.223,2026,1.232,2028,1.232,2031,1.232,2033,1.232,2034,1.232,2036,1.2,2037,1.232,2038,1.232,2039,1.266,2041,2.66,2085,2.261,2086,3.456,2087,3.717,2094,2.012,2146,2.432,2147,4.196,2179,2.432,2301,2.012,2302,2.66,2303,2.66,2304,3.717,2305,3.717,2340,2.261,2367,4.748,2369,2.012,2376,1.915,2439,3.926,2441,3.395,2442,2.261,2444,3.552,2446,3.717,2462,1.83,2471,2.125,2545,3.717,2546,3.717,2611,2.66,2612,2.66,2614,2.66,2657,4.519,2672,1.625,2674,1.568,2676,1.754,2684,1.83,2686,1.625,2809,2.66,2885,2.432,2895,2.432,2902,3.255,2912,4.196,2926,2.261,2959,2.261,3034,3.463,3035,4.196,3073,2.125,3105,2.432,3136,3.456,3143,1.915,3176,2.66,3263,3.717,3421,2.261,3422,2.261,3424,2.261,3426,2.66,3525,2.432,3526,2.66,3546,2.432,3559,2.432,3577,2.432,3578,2.66,3608,3.717,3658,3.456,3659,3.717,3702,2.432,3739,2.432,3740,2.66,3753,2.432,3754,2.66,3787,2.66,3788,2.66,3820,2.66,3824,2.66,3855,2.66,3948,2.432,3980,2.432,4251,2.432,4305,3.007,4306,4.596,4307,6.247,4308,3.007,4309,3.007,4310,4.596,4311,3.007,4312,3.007,4313,3.007,4314,4.596,4315,7.804,4316,7.383,4317,8.213,4318,2.66,4319,8.55,4320,3.007,4321,3.007,4322,5.579,4323,3.007,4324,2.432,4325,2.432,4326,3.007,4327,3.007,4328,3.007,4329,2.66,4330,2.66,4331,5.579,4332,5.579,4333,3.007,4334,3.007,4335,3.007,4336,3.007,4337,3.007,4338,3.007,4339,3.007,4340,3.007,4341,3.007,4342,4.596,4343,4.596,4344,3.007,4345,3.007,4346,3.007,4347,3.007,4348,4.512,4349,3.007,4350,3.007,4351,2.66,4352,2.66,4353,3.007,4354,3.007,4355,4.596,4356,3.007,4357,3.007,4358,5.579,4359,2.66,4360,3.007,4361,3.007,4362,3.007,4363,4.596,4364,4.596,4365,3.007,4366,4.596,4367,3.007,4368,3.007,4369,3.007,4370,3.007,4371,3.007,4372,3.007,4373,3.007,4374,3.007,4375,3.007,4376,3.007,4377,3.007]],["title/dependencies.html",[57,1.615,3969,3.307]],["body/dependencies.html",[5,0.086,25,0.009,51,0.005,52,0.006,53,0.005,57,1.631,89,0.421,91,4.826,100,4.68,101,3.923,175,3.21,176,3.65,177,4.081,179,1.874,189,1.788,227,2.947,260,2.297,554,2.189,642,2.58,678,3.414,679,2.58,693,4.103,722,1.874,739,4.103,740,4.103,815,4.103,989,4.412,1097,4.103,1130,4.103,1271,3.474,1335,4.103,1337,4.103,1664,3.855,1707,4.826,1767,4.412,1996,1.83,2336,3.65,2500,4.103,2659,3.474,3548,4.826,3551,4.826,3552,6.189,3674,4.826,3688,4.412,3889,4.826,3900,4.826,3984,4.826,3999,4.826,4032,4.826,4039,4.826,4130,4.826,4176,6.189,4378,5.455,4379,5.455,4380,9.097,4381,5.455,4382,5.455,4383,5.455,4384,5.455,4385,5.455,4386,5.455,4387,5.455,4388,5.455,4389,5.455,4390,5.455,4391,5.455,4392,7.722,4393,5.455,4394,6.995,4395,5.455,4396,5.455,4397,5.455,4398,5.455,4399,7.722,4400,5.455,4401,5.455,4402,5.455,4403,5.455,4404,5.455,4405,5.455,4406,5.455,4407,5.455,4408,5.455,4409,6.995,4410,5.455,4411,5.455,4412,5.455,4413,5.455,4414,6.995,4415,5.455,4416,5.455,4417,6.995,4418,5.455,4419,5.455,4420,5.455,4421,5.455,4422,5.455,4423,5.455,4424,5.455,4425,5.455,4426,5.455,4427,5.455,4428,5.455,4429,5.455,4430,5.455,4431,5.455,4432,4.826,4433,5.455,4434,5.455,4435,5.455,4436,5.455,4437,5.455,4438,5.455,4439,6.995,4440,5.455,4441,5.455,4442,5.455,4443,5.455,4444,5.455,4445,5.455,4446,5.455,4447,5.455,4448,5.455,4449,5.455,4450,5.455,4451,5.455,4452,5.455,4453,5.455,4454,5.455,4455,5.455,4456,5.455,4457,5.455,4458,5.455,4459,5.455,4460,5.455,4461,5.455,4462,5.455,4463,5.455,4464,5.455,4465,5.455,4466,6.995,4467,5.455,4468,5.455,4469,5.455,4470,5.455,4471,5.455,4472,5.455,4473,5.455,4474,5.455,4475,5.455,4476,5.455,4477,5.455]],["title/miscellaneous/enumerations.html",[4478,2.274,4479,4.78]],["body/miscellaneous/enumerations.html",[6,0.086,11,0.557,25,0.008,29,1.343,51,0.006,52,0.007,53,0.006,209,6.708,295,2.207,312,1.589,628,3.638,1087,5.101,1130,5.428,1135,7.338,1136,6.237,4478,4.392,4479,6.385,4480,5.837]],["title/miscellaneous/functions.html",[4478,2.274,4481,4.78]],["body/miscellaneous/functions.html",[6,0.101,11,0.462,15,0.572,20,0.765,24,1.821,25,0.008,26,1.185,27,1.415,29,0.969,51,0.005,52,0.007,53,0.005,82,2.072,83,1.317,117,5.241,166,1.468,204,5.241,231,2.12,269,1.375,270,4.5,278,1.256,288,4.003,309,2.055,312,1.317,422,3.811,442,4.515,481,3.304,491,4.839,492,5.997,527,5.294,550,5.997,624,1.906,741,4.519,816,4.839,839,3.016,891,6.812,892,5.131,893,5.294,894,1.941,900,5.294,903,4.839,975,4.701,1037,4.326,1049,3.81,1087,4.229,1095,4.354,1105,5.294,1136,5.577,1137,4.839,1138,6.56,1139,4.839,1140,5.294,1142,3.641,1143,4.722,1144,5.294,1145,5.294,1147,6.56,1148,5.294,1149,4.839,1150,5.294,1151,5.294,1152,4.839,1153,6.517,1154,3.81,1155,4.5,1156,3.12,1157,5.997,1392,4.839,2475,4.839,4324,4.839,4325,5.997,4329,6.56,4330,6.56,4359,6.56,4478,3.641,4480,6.517,4481,5.294,4482,5.294,4483,5.983,4484,5.983,4485,5.983,4486,5.983,4487,5.983,4488,5.983,4489,5.983,4490,5.983,4491,5.983]],["title/index.html",[11,0.289,3883,2.811,3884,2.811]],["body/index.html",[3,0.153,25,0.007,34,1.069,51,0.005,52,0.007,53,0.005,144,5.943,155,5.683,156,1.224,158,2.095,169,0.879,227,3.217,265,2.829,352,4.893,483,2.816,597,1.151,663,5.225,841,3.34,843,3.294,922,3.624,944,2.816,1066,7.439,1133,4.816,1134,5.979,1155,4.478,1164,6.541,1245,5.979,1269,5.268,1328,4.209,1454,3.217,2052,4.478,3277,5.268,3556,6.503,3885,4.816,3886,6.541,3887,6.541,3888,7.114,3909,6.541,3935,6.541,3948,4.816,3964,5.268,3965,5.268,3966,5.268,3981,7.65,3982,7.439,3987,6.541,3992,5.268,4000,6.541,4002,5.268,4265,5.268,4275,5.268,4492,7.393,4493,7.393,4494,5.955,4495,5.955,4496,5.955,4497,6.541,4498,5.955,4499,5.955,4500,7.393,4501,7.393,4502,7.393,4503,8.041,4504,5.955,4505,5.955,4506,8.041,4507,8.041,4508,5.955,4509,5.955,4510,7.393,4511,5.955,4512,5.955,4513,5.955,4514,5.955,4515,5.955,4516,5.955,4517,5.955,4518,5.955,4519,5.955,4520,5.955,4521,5.955,4522,5.955,4523,5.955,4524,5.955,4525,5.955,4526,5.955,4527,5.955,4528,5.955,4529,5.955,4530,5.955,4531,5.955,4532,5.955,4533,5.955,4534,5.955,4535,5.955,4536,5.955]],["title/license.html",[3883,2.811,3884,2.811,4537,3.307]],["body/license.html",[25,0.007,51,0.006,52,0.007,53,0.006,74,1.786,144,4.615,230,5.281,264,2.539,672,3.186,741,3.662,869,4.615,874,5.917,1095,3.528,1475,4.759,1490,5.281,2107,5.281,2370,3.973,3587,5.777,3980,5.281,4007,6.919,4160,6.919,4226,5.777,4245,5.777,4281,5.777,4432,5.777,4497,8.176,4537,5.777,4538,6.53,4539,8.372,4540,6.53,4541,6.53,4542,7.821,4543,6.53,4544,6.53,4545,6.53,4546,6.53,4547,7.821,4548,6.53,4549,6.53,4550,6.53,4551,6.53,4552,6.53,4553,6.53,4554,6.53,4555,6.53,4556,6.53,4557,6.53,4558,6.53,4559,6.53,4560,7.821,4561,6.53,4562,6.53,4563,6.53,4564,6.53,4565,6.53,4566,7.821,4567,6.53,4568,6.53,4569,6.53,4570,6.53,4571,6.53,4572,6.53,4573,6.53,4574,6.53,4575,6.53,4576,6.53,4577,6.53,4578,6.53,4579,6.53,4580,6.53,4581,6.53,4582,6.53,4583,6.53,4584,6.53,4585,6.53,4586,6.53,4587,6.53,4588,6.53]],["title/modules.html",[56,1.838]],["body/modules.html",[25,0.007,51,0.005,52,0.007,53,0.005,55,4.571,56,1.817,63,4.296,64,4.296,65,4.066,66,4.296,67,4.296,68,4.296,69,4.066,70,4.296,71,4.296,101,5.355,715,4.296,1054,4.296,1055,4.296,1056,4.296,1334,7.181,1564,4.296,1569,4.296,1570,4.296,1651,4.296,1933,4.296,2436,4.066,2437,4.296,2438,4.066,2940,4.571,3096,4.571,3101,4.296,3256,4.296,3261,4.296,3343,4.571,3348,4.296,3413,4.296,3414,4.296,3764,5.377,3902,8.448,4589,9.555]],["title/overview.html",[4590,5.437]],["body/overview.html",[2,1.4,25,0.009,51,0.003,52,0.005,53,0.003,55,6.862,56,1.105,57,1.602,58,3.269,59,3.269,60,3.269,61,1.973,62,1.973,63,5.92,64,6.211,65,5.285,66,5.718,67,6.062,68,5.718,69,5.285,70,5.412,71,5.412,72,1.716,73,0.887,74,1.011,158,1.3,202,4.219,222,2.416,224,2.416,228,1.011,453,1.863,560,2.472,562,2.472,564,2.472,566,2.472,570,2.472,572,2.472,575,2.472,578,2.472,580,2.472,582,2.58,584,2.529,586,2.472,588,2.472,590,2.472,593,2.472,595,2.472,598,2.472,600,2.472,601,2.472,602,2.472,604,2.472,608,2.472,611,2.472,613,2.472,616,2.472,619,2.472,715,5.412,716,3.269,717,3.269,718,3.269,1051,3.269,1052,3.269,1053,3.269,1054,5.92,1055,4.456,1056,5.189,1123,2.779,1564,5.92,1565,3.269,1566,3.269,1567,3.269,1568,3.269,1569,5.412,1570,5.412,1578,3.269,1579,3.269,1580,3.269,1651,5.412,1652,3.269,1653,3.269,1654,3.269,1837,3.269,1838,3.269,1839,3.269,1933,6.168,1934,3.269,1936,3.269,1937,3.269,1987,3.269,1988,3.269,1989,3.269,2078,3.269,2079,3.269,2080,3.269,2433,3.269,2434,3.269,2435,3.269,2436,5.677,2437,6.168,2438,5.677,2462,3.837,2535,3.269,2536,3.269,2537,3.269,2643,3.269,2644,3.269,2646,3.269,2647,3.269,2650,3.269,2651,3.269,2652,3.269,2886,3.269,2888,3.269,2889,3.269,2909,3.269,2910,3.269,2911,3.269,3017,4.03,3096,5.941,3097,3.269,3098,3.269,3099,3.269,3100,3.269,3101,5.412,3130,3.269,3131,3.269,3132,3.269,3256,5.718,3257,3.269,3258,3.269,3259,3.269,3260,3.269,3261,5.412,3294,3.269,3295,3.269,3296,3.269,3343,5.941,3344,3.269,3345,3.269,3346,3.269,3347,3.269,3348,6.168,3409,3.269,3410,3.269,3411,3.269,3412,3.269,3413,5.583,3414,5.412,3538,3.269,3539,3.269,3540,3.269,3596,3.269,3597,3.269,3598,3.269,3601,3.269,3602,3.269,3729,3.269,3730,3.269,3731,3.269,3748,3.269,3749,3.269,3750,3.269,3782,3.269,3783,3.269,3784,3.269,3850,3.269,3851,3.269,3852,3.269,4236,3.269,4590,3.269,4591,3.695]],["title/miscellaneous/typealiases.html",[4478,2.274,4592,5.403]],["body/miscellaneous/typealiases.html",[6,0.106,7,2.128,8,1.337,9,2.619,11,0.467,15,0.683,16,1.574,18,2.476,25,0.008,37,2.479,39,3.154,51,0.005,52,0.007,53,0.005,125,3.392,228,1.654,231,2.315,233,4.047,267,4.933,295,2.476,367,3.529,406,3.392,442,3.893,643,1.936,662,3.851,698,2.86,733,3.87,821,3.425,824,3.154,840,3.763,846,3.608,861,3.763,935,3.681,1028,3.851,1029,3.851,1030,4.355,1031,4.275,1032,4.275,1033,4.047,1035,3.851,1038,4.543,1039,5.723,1042,3.851,1043,3.851,1044,3.268,1048,5.723,1049,3.851,1050,4.541,1523,4.275,1996,2.029,2029,3.144,2030,3.144,2147,4.549,2167,5.351,2168,6.604,2169,6.604,2170,6.037,2171,5.351,2172,6.604,2173,5.351,2174,6.604,2175,5.351,2176,5.351,2177,5.351,2178,4.892,2439,3.529,2444,3.851,3034,2.951,3105,6.037,3136,5.614,3141,5.614,3883,4.549,4324,4.892,4325,6.037,4348,6.037,4478,3.681,4482,5.351,4593,6.048,4594,7.826,4595,7.164,4596,7.465,4597,5.351,4598,7.465]],["title/miscellaneous/variables.html",[4478,2.274,4599,4.78]],["body/miscellaneous/variables.html",[0,0.092,6,0.101,11,0.264,15,0.575,18,1.044,24,0.705,25,0.009,26,1.256,28,1.497,29,1.393,31,1.738,35,1.648,51,0.003,52,0.005,53,0.003,108,1.069,111,0.785,114,3.804,116,6.258,125,1.915,145,3.384,150,0.66,182,2.414,210,1.845,212,1.992,216,1.722,269,0.785,271,5.457,272,1.915,278,1.128,285,1.326,299,1.845,300,2.762,355,2.13,368,2.838,373,2.765,386,1.543,406,1.915,422,1.615,425,2.342,442,2.638,448,3.221,468,1.992,576,1.044,643,2.132,699,1.231,711,0.998,725,2.414,726,1.915,727,3.575,728,3.221,729,3.804,743,3.575,744,2.568,745,2.568,746,2.568,747,2.568,748,2.568,749,2.568,750,2.568,751,2.568,752,2.568,753,2.568,754,2.568,755,2.568,756,2.414,757,2.568,758,2.175,759,2.568,771,1.845,821,2.321,843,2.254,846,2.684,975,1.992,992,1.522,1029,2.175,1033,2.285,1037,1.992,1070,2.414,1087,2.414,1118,3.804,1119,2.568,1120,3.021,1121,3.021,1122,3.021,1123,2.568,1124,2.762,1125,2.762,1126,2.414,1127,3.021,1128,3.021,1129,1.992,1318,2.568,1319,2.414,1320,2.762,1321,4.091,1325,2.762,1333,7.028,1338,2.285,1339,2.762,1340,3.575,1341,4.541,1342,3.021,1343,8.223,1344,3.021,1345,3.021,1346,3.021,1347,4.475,1348,3.021,1349,3.021,1350,3.021,1351,3.021,1352,3.021,1353,3.021,1354,5.892,1355,5.892,1356,6.291,1357,6.291,1358,3.804,1359,3.021,1360,5.263,1361,3.021,1362,3.021,1363,3.021,1364,4.475,1365,4.475,1366,4.475,1367,3.021,1368,3.021,1369,6.291,1370,3.021,1371,4.475,1372,3.021,1373,3.021,1374,3.021,1375,3.021,1376,3.021,1377,3.021,1378,3.021,1379,3.021,1380,5.892,1381,3.021,1382,3.021,1383,4.475,1384,3.021,1385,3.021,1386,2.762,1387,3.021,1388,3.021,1389,3.021,1390,3.021,1391,3.021,1392,4.091,1393,4.091,1394,2.762,1395,3.021,1396,3.804,1397,3.021,1398,3.021,1399,3.021,1400,3.021,1401,3.021,1402,5.892,1403,3.021,1404,3.021,1405,5.892,1406,3.021,1407,3.021,1408,2.568,1409,3.021,1410,3.021,1411,6.291,1412,3.021,1413,4.475,1414,3.021,1415,2.762,1416,3.021,1417,2.762,1418,3.021,1419,3.021,1421,2.414,1429,2.568,1573,2.414,1582,3.221,1583,3.836,1631,2.568,1996,1.697,1998,3.021,2001,2.568,2003,4.475,2094,2.285,2147,2.568,2179,4.091,2180,3.021,2181,3.021,2367,2.285,2373,2.285,2375,3.836,2376,2.175,2378,2.414,2379,3.384,2380,2.414,2382,3.836,2439,1.992,2444,2.175,2686,1.845,2912,2.568,2959,3.804,2960,2.762,3143,2.175,3546,2.762,3554,3.021,3558,3.021,3559,4.091,3608,2.762,3638,3.021,3658,2.568,3659,4.091,3702,4.091,3838,4.475,4318,4.475,4348,4.872,4351,4.475,4352,4.475,4478,2.078,4480,2.762,4594,3.021,4595,3.021,4597,4.475,4599,3.021,4600,3.415,4601,3.415,4602,3.415,4603,3.415,4604,3.415,4605,5.058,4606,3.415,4607,3.415,4608,3.415,4609,3.415,4610,3.415,4611,3.415]]],"invertedIndex":[["",{"_index":25,"title":{},"body":{"classes/AddSearch.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"modules/CheckboxModule.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"modules/DropdownModule.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"modules/OntologyExplorationModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"modules/ResultsBrowserModule.html":{},"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"interfaces/TermResult.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"modules/ViewerModule.html":{},"injectables/WorkerDataSourceService.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"miscellaneous/enumerations.html":{},"miscellaneous/functions.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["0",{"_index":386,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["0).map(([term",{"_index":3506,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["0.063rem",{"_index":1647,"title":{},"body":{"components/DropdownComponent.html":{}}}],["0.07",{"_index":2736,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["0.095rem",{"_index":1834,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["0.1.0",{"_index":4298,"title":{},"body":{"changelog.html":{}}}],["0.11.4",{"_index":4477,"title":{},"body":{"dependencies.html":{}}}],["0.12",{"_index":1540,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["0.125rem",{"_index":1630,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["0.12rem",{"_index":1520,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["0.14",{"_index":1538,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["0.15s",{"_index":1543,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["0.16",{"_index":3124,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["0.18.0",{"_index":4421,"title":{},"body":{"dependencies.html":{}}}],["0.1rem",{"_index":1927,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["0.2",{"_index":1536,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["0.2.0",{"_index":4295,"title":{},"body":{"changelog.html":{}}}],["0.20.0",{"_index":4440,"title":{},"body":{"dependencies.html":{}}}],["0.25rem",{"_index":1546,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["0.2rem",{"_index":1638,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{}}}],["0.2s",{"_index":1922,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{}}}],["0.3125rem",{"_index":3718,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["0.3s",{"_index":1632,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["0.4",{"_index":395,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["0.42",{"_index":3498,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["0.4s",{"_index":3537,"title":{},"body":{"components/SpinnerOverlayComponent.html":{}}}],["0.5",{"_index":3396,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["0.5.0",{"_index":4284,"title":{},"body":{"changelog.html":{}}}],["0.5rem",{"_index":702,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TissueBlockListComponent.html":{},"components/ViewerComponent.html":{}}}],["0.5s",{"_index":3292,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["0.6",{"_index":3726,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["0.6.0",{"_index":4265,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["0.625rem",{"_index":3721,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["0.6s",{"_index":1929,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/TissueBlockListComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["0.75rem",{"_index":1521,"title":{},"body":{"components/DonorCardComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["0.875rem",{"_index":1625,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["0.9",{"_index":3494,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["0.9375rem",{"_index":1832,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["0/1",{"_index":4307,"title":{},"body":{"coverage.html":{}}}],["0/14",{"_index":4341,"title":{},"body":{"coverage.html":{}}}],["0/16",{"_index":4306,"title":{},"body":{"coverage.html":{}}}],["0/19",{"_index":4338,"title":{},"body":{"coverage.html":{}}}],["0/2",{"_index":4316,"title":{},"body":{"coverage.html":{}}}],["0/3",{"_index":4317,"title":{},"body":{"coverage.html":{}}}],["0/4",{"_index":4315,"title":{},"body":{"coverage.html":{}}}],["0/5",{"_index":4314,"title":{},"body":{"coverage.html":{}}}],["0/6",{"_index":4310,"title":{},"body":{"coverage.html":{}}}],["0/7",{"_index":4337,"title":{},"body":{"coverage.html":{}}}],["0/8",{"_index":4336,"title":{},"body":{"coverage.html":{}}}],["0000001d",{"_index":1928,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["0000003e",{"_index":1639,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{}}}],["00000058",{"_index":1983,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["00e5ff",{"_index":753,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"miscellaneous/variables.html":{}}}],["01",{"_index":3914,"title":{},"body":{"changelog.html":{}}}],["02",{"_index":4150,"title":{},"body":{"changelog.html":{}}}],["03",{"_index":4105,"title":{},"body":{"changelog.html":{}}}],["04",{"_index":1516,"title":{},"body":{"components/DonorCardComponent.html":{},"changelog.html":{}}}],["05",{"_index":1559,"title":{},"body":{"components/DonorCardComponent.html":{},"changelog.html":{}}}],["06",{"_index":3928,"title":{},"body":{"changelog.html":{}}}],["07",{"_index":3913,"title":{},"body":{"changelog.html":{}}}],["08",{"_index":4246,"title":{},"body":{"changelog.html":{}}}],["09",{"_index":3904,"title":{},"body":{"changelog.html":{}}}],["0px",{"_index":1532,"title":{},"body":{"components/DonorCardComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["0rem",{"_index":1628,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["1",{"_index":425,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["1).touppercase",{"_index":3168,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["1)[0",{"_index":2702,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["1.0",{"_index":4177,"title":{},"body":{"changelog.html":{}}}],["1.0.0",{"_index":4234,"title":{},"body":{"changelog.html":{}}}],["1.0.11",{"_index":4416,"title":{},"body":{"dependencies.html":{}}}],["1.0.3",{"_index":4425,"title":{},"body":{"dependencies.html":{}}}],["1.0.6",{"_index":4472,"title":{},"body":{"dependencies.html":{}}}],["1.0625rem",{"_index":3817,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["1.1.0",{"_index":4212,"title":{},"body":{"changelog.html":{}}}],["1.12rem",{"_index":1519,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["1.16.0",{"_index":4454,"title":{},"body":{"dependencies.html":{}}}],["1.19.0",{"_index":4418,"title":{},"body":{"dependencies.html":{}}}],["1.2.0",{"_index":4176,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["1.2.3",{"_index":4428,"title":{},"body":{"dependencies.html":{}}}],["1.2.6",{"_index":4455,"title":{},"body":{"dependencies.html":{}}}],["1.25",{"_index":2879,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["1.25rem",{"_index":2881,"title":{},"body":{"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{}}}],["1.2rem",{"_index":1981,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["1.3.5",{"_index":4149,"title":{},"body":{"changelog.html":{}}}],["1.4.0",{"_index":4130,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["1.4.1",{"_index":4442,"title":{},"body":{"dependencies.html":{}}}],["1.48rem",{"_index":1982,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["1.5",{"_index":2743,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["1.5.0",{"_index":4104,"title":{},"body":{"changelog.html":{}}}],["1.55rem",{"_index":1640,"title":{},"body":{"components/DropdownComponent.html":{}}}],["1.5em",{"_index":1821,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["1.5rem",{"_index":1550,"title":{},"body":{"components/DonorCardComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/ViewerComponent.html":{}}}],["1.6.0",{"_index":4091,"title":{},"body":{"changelog.html":{}}}],["1.7.0",{"_index":4082,"title":{},"body":{"changelog.html":{}}}],["1.7.2",{"_index":4429,"title":{},"body":{"dependencies.html":{}}}],["1.75rem",{"_index":1836,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["1/1",{"_index":4319,"title":{},"body":{"coverage.html":{}}}],["1/8",{"_index":4326,"title":{},"body":{"coverage.html":{}}}],["10",{"_index":544,"title":{},"body":{"components/AppWebComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"changelog.html":{}}}],["10.0.0",{"_index":4438,"title":{},"body":{"dependencies.html":{}}}],["10/12",{"_index":4323,"title":{},"body":{"coverage.html":{}}}],["10/13",{"_index":4347,"title":{},"body":{"coverage.html":{}}}],["100",{"_index":477,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{}}}],["1000",{"_index":2758,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["10px",{"_index":1539,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["10x",{"_index":4224,"title":{},"body":{"changelog.html":{}}}],["11",{"_index":4132,"title":{},"body":{"changelog.html":{}}}],["11.2.1",{"_index":4456,"title":{},"body":{"dependencies.html":{}}}],["11.5rem",{"_index":3399,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["110",{"_index":1121,"title":{},"body":{"interfaces/DataStateModel.html":{},"miscellaneous/variables.html":{}}}],["11rem",{"_index":3406,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["12",{"_index":3948,"title":{},"body":{"changelog.html":{},"coverage.html":{},"index.html":{}}}],["12.0.1",{"_index":4458,"title":{},"body":{"dependencies.html":{}}}],["12.1.1",{"_index":4380,"title":{},"body":{"dependencies.html":{}}}],["12.1.3",{"_index":4384,"title":{},"body":{"dependencies.html":{}}}],["12.75rem",{"_index":3405,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["12/12",{"_index":4365,"title":{},"body":{"coverage.html":{}}}],["12/13",{"_index":4345,"title":{},"body":{"coverage.html":{}}}],["12/18",{"_index":4356,"title":{},"body":{"coverage.html":{}}}],["121",{"_index":3493,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["13",{"_index":1123,"title":{},"body":{"interfaces/DataStateModel.html":{},"changelog.html":{},"overview.html":{},"miscellaneous/variables.html":{}}}],["13/13",{"_index":4343,"title":{},"body":{"coverage.html":{}}}],["13/19",{"_index":4335,"title":{},"body":{"coverage.html":{}}}],["136",{"_index":3018,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["14",{"_index":3941,"title":{},"body":{"changelog.html":{}}}],["14/15",{"_index":4354,"title":{},"body":{"coverage.html":{}}}],["14/33",{"_index":4309,"title":{},"body":{"coverage.html":{}}}],["14rem",{"_index":3126,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["15",{"_index":3891,"title":{},"body":{"changelog.html":{}}}],["15.126.1",{"_index":4379,"title":{},"body":{"dependencies.html":{}}}],["15rem",{"_index":1833,"title":{},"body":{"components/DualSliderComponent.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchUiComponent.html":{}}}],["16",{"_index":4067,"title":{},"body":{"changelog.html":{}}}],["16.0.0",{"_index":4431,"title":{},"body":{"dependencies.html":{}}}],["16rem",{"_index":1554,"title":{},"body":{"components/DonorCardComponent.html":{},"components/ResultsBrowserComponent.html":{}}}],["17",{"_index":3929,"title":{},"body":{"changelog.html":{}}}],["17/17",{"_index":4342,"title":{},"body":{"coverage.html":{}}}],["17rem",{"_index":1560,"title":{},"body":{"components/DonorCardComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["18/18",{"_index":4360,"title":{},"body":{"coverage.html":{}}}],["18rem",{"_index":2532,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["19.5rem",{"_index":1541,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["19rem",{"_index":3397,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["1].color",{"_index":786,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["1em",{"_index":1623,"title":{},"body":{"components/DropdownComponent.html":{}}}],["1fr",{"_index":3288,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["1px",{"_index":1643,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["1rem",{"_index":700,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["1rem/1.25rem",{"_index":2073,"title":{},"body":{"components/HeaderComponent.html":{}}}],["1s",{"_index":2068,"title":{},"body":{"components/HeaderComponent.html":{}}}],["2",{"_index":393,"title":{},"body":{"interfaces/AppOptions.html":{},"components/ContentComponent.html":{},"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{},"changelog.html":{}}}],["2.0.0",{"_index":4066,"title":{},"body":{"changelog.html":{}}}],["2.0.5",{"_index":4435,"title":{},"body":{"dependencies.html":{}}}],["2.0625rem",{"_index":3816,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["2.1.0",{"_index":4039,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["2.2",{"_index":391,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["2.2.0",{"_index":4032,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["2.3.0",{"_index":4028,"title":{},"body":{"changelog.html":{}}}],["2.3.1",{"_index":4023,"title":{},"body":{"changelog.html":{}}}],["2.4.0",{"_index":4013,"title":{},"body":{"changelog.html":{}}}],["2.5.0",{"_index":3999,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["2.5rem",{"_index":1529,"title":{},"body":{"components/DonorCardComponent.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{}}}],["2.6.7",{"_index":4459,"title":{},"body":{"dependencies.html":{}}}],["2.8.5",{"_index":4427,"title":{},"body":{"dependencies.html":{}}}],["2.8125rem",{"_index":3720,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["2.awsapprunner.com",{"_index":4517,"title":{},"body":{"index.html":{}}}],["2/10",{"_index":4375,"title":{},"body":{"coverage.html":{}}}],["2/2",{"_index":4364,"title":{},"body":{"coverage.html":{}}}],["2/6",{"_index":4328,"title":{},"body":{"coverage.html":{}}}],["20",{"_index":2006,"title":{},"body":{"classes/FlatNode.html":{},"coverage.html":{}}}],["2019",{"_index":4245,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["2020",{"_index":4179,"title":{},"body":{"changelog.html":{}}}],["2021",{"_index":3988,"title":{},"body":{"changelog.html":{}}}],["2022",{"_index":3890,"title":{},"body":{"changelog.html":{}}}],["20em",{"_index":1827,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["20rem",{"_index":2884,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["21",{"_index":4083,"title":{},"body":{"changelog.html":{}}}],["22",{"_index":4236,"title":{},"body":{"changelog.html":{},"overview.html":{}}}],["229",{"_index":3019,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["22rem",{"_index":3746,"title":{},"body":{"components/TissueBlockListComponent.html":{}}}],["23",{"_index":4591,"title":{},"body":{"overview.html":{}}}],["23.75rem",{"_index":2533,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["232f3a",{"_index":3407,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["24",{"_index":4285,"title":{},"body":{"changelog.html":{}}}],["24.5rem",{"_index":3128,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["24/24",{"_index":4373,"title":{},"body":{"coverage.html":{}}}],["24px.svg",{"_index":1411,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["25",{"_index":714,"title":{},"body":{"components/CheckboxComponent.html":{},"components/FiltersContentComponent.html":{}}}],["255",{"_index":758,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"miscellaneous/variables.html":{}}}],["25rem",{"_index":2062,"title":{},"body":{"components/HeaderComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{}}}],["26",{"_index":4106,"title":{},"body":{"changelog.html":{}}}],["26/26",{"_index":4367,"title":{},"body":{"coverage.html":{}}}],["26th",{"_index":4135,"title":{},"body":{"changelog.html":{}}}],["27",{"_index":3905,"title":{},"body":{"changelog.html":{}}}],["275s",{"_index":1633,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{}}}],["29",{"_index":4371,"title":{},"body":{"coverage.html":{}}}],["2979ff",{"_index":745,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"miscellaneous/variables.html":{}}}],["2px",{"_index":1534,"title":{},"body":{"components/DonorCardComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{}}}],["2rem",{"_index":1505,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["3",{"_index":645,"title":{},"body":{"components/CheckboxComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"changelog.html":{}}}],["3.0.0",{"_index":3984,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["3.0.12",{"_index":4399,"title":{},"body":{"dependencies.html":{}}}],["3.1.0",{"_index":3953,"title":{},"body":{"changelog.html":{}}}],["3.1.1",{"_index":3947,"title":{},"body":{"changelog.html":{}}}],["3.2.0",{"_index":3940,"title":{},"body":{"changelog.html":{}}}],["3.3.0",{"_index":3927,"title":{},"body":{"changelog.html":{}}}],["3.4.0",{"_index":3912,"title":{},"body":{"changelog.html":{}}}],["3.5.0",{"_index":3903,"title":{},"body":{"changelog.html":{}}}],["3.5.5",{"_index":4404,"title":{},"body":{"dependencies.html":{}}}],["3.5.7",{"_index":4406,"title":{},"body":{"dependencies.html":{}}}],["3.5rem",{"_index":3129,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ViewerComponent.html":{}}}],["3.6",{"_index":4523,"title":{},"body":{"index.html":{}}}],["3.6.0",{"_index":3889,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["3.7.1",{"_index":4409,"title":{},"body":{"dependencies.html":{}}}],["3.7.3",{"_index":4411,"title":{},"body":{"dependencies.html":{}}}],["3.75rem",{"_index":3719,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["3/3",{"_index":4363,"title":{},"body":{"coverage.html":{}}}],["3/6",{"_index":4313,"title":{},"body":{"coverage.html":{}}}],["30",{"_index":3017,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"changelog.html":{},"overview.html":{}}}],["30.5rem",{"_index":3123,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["300",{"_index":2882,"title":{},"body":{"components/ResultsBrowserComponent.html":{},"components/SpatialSearchUiComponent.html":{}}}],["3000",{"_index":347,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["31",{"_index":4213,"title":{},"body":{"changelog.html":{}}}],["32/37",{"_index":4350,"title":{},"body":{"coverage.html":{}}}],["33",{"_index":712,"title":{},"body":{"components/CheckboxComponent.html":{},"components/FiltersContentComponent.html":{},"components/SpatialSearchUiComponent.html":{},"coverage.html":{}}}],["35rem",{"_index":1984,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["36/42",{"_index":4327,"title":{},"body":{"coverage.html":{}}}],["3d",{"_index":2334,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"changelog.html":{}}}],["3px",{"_index":3747,"title":{},"body":{"components/TissueBlockListComponent.html":{}}}],["3rem",{"_index":1502,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/TissueBlockListComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["3s",{"_index":1635,"title":{},"body":{"components/DropdownComponent.html":{}}}],["4",{"_index":3291,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"changelog.html":{}}}],["4.0",{"_index":4501,"title":{},"body":{"index.html":{}}}],["4.0.2",{"_index":4408,"title":{},"body":{"dependencies.html":{}}}],["4.17.1",{"_index":4433,"title":{},"body":{"dependencies.html":{}}}],["4.17.21",{"_index":4451,"title":{},"body":{"dependencies.html":{}}}],["4.3.0",{"_index":4423,"title":{},"body":{"dependencies.html":{}}}],["4.375rem",{"_index":1829,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["4.6.0",{"_index":4444,"title":{},"body":{"dependencies.html":{}}}],["4/4",{"_index":4322,"title":{},"body":{"coverage.html":{}}}],["4/5",{"_index":4368,"title":{},"body":{"coverage.html":{}}}],["4/6",{"_index":4374,"title":{},"body":{"coverage.html":{}}}],["400",{"_index":2072,"title":{},"body":{"components/HeaderComponent.html":{}}}],["41",{"_index":3492,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["42",{"_index":4308,"title":{},"body":{"coverage.html":{}}}],["42/44",{"_index":4361,"title":{},"body":{"coverage.html":{}}}],["45rem",{"_index":3394,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["46",{"_index":4339,"title":{},"body":{"coverage.html":{}}}],["4em",{"_index":1980,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["4px",{"_index":1537,"title":{},"body":{"components/DonorCardComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["4rem",{"_index":2060,"title":{},"body":{"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{}}}],["4th",{"_index":3896,"title":{},"body":{"changelog.html":{}}}],["5",{"_index":1556,"title":{},"body":{"components/DonorCardComponent.html":{},"components/FiltersPopoverComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["5.0.0",{"_index":4445,"title":{},"body":{"dependencies.html":{}}}],["5.2.0",{"_index":4450,"title":{},"body":{"dependencies.html":{}}}],["5.5rem",{"_index":1022,"title":{},"body":{"components/ContentComponent.html":{},"components/ResultsBrowserComponent.html":{}}}],["5/5",{"_index":4331,"title":{},"body":{"coverage.html":{}}}],["5/6",{"_index":4357,"title":{},"body":{"coverage.html":{}}}],["50",{"_index":1508,"title":{},"body":{"components/DonorCardComponent.html":{},"components/HeaderComponent.html":{},"coverage.html":{}}}],["500",{"_index":2067,"title":{},"body":{"components/HeaderComponent.html":{}}}],["5em",{"_index":1650,"title":{},"body":{"components/DropdownComponent.html":{}}}],["5fr",{"_index":3286,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["5rem",{"_index":1932,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{}}}],["5s",{"_index":1025,"title":{},"body":{"components/ContentComponent.html":{}}}],["6.0.1",{"_index":4448,"title":{},"body":{"dependencies.html":{}}}],["6.10.2",{"_index":4461,"title":{},"body":{"dependencies.html":{}}}],["6.2.0",{"_index":4407,"title":{},"body":{"dependencies.html":{}}}],["6.5.1",{"_index":4469,"title":{},"body":{"dependencies.html":{}}}],["6.6.7",{"_index":4467,"title":{},"body":{"dependencies.html":{}}}],["6/12",{"_index":4333,"title":{},"body":{"coverage.html":{}}}],["6/6",{"_index":4332,"title":{},"body":{"coverage.html":{}}}],["6/8",{"_index":4312,"title":{},"body":{"coverage.html":{}}}],["600",{"_index":1527,"title":{},"body":{"components/DonorCardComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["60rem",{"_index":3395,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["66",{"_index":4355,"title":{},"body":{"coverage.html":{}}}],["68",{"_index":4334,"title":{},"body":{"coverage.html":{}}}],["6px",{"_index":1533,"title":{},"body":{"components/DonorCardComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["6s",{"_index":1930,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["7.75rem",{"_index":2880,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["7/15",{"_index":4340,"title":{},"body":{"coverage.html":{}}}],["7/7",{"_index":4362,"title":{},"body":{"coverage.html":{}}}],["72",{"_index":4320,"title":{},"body":{"coverage.html":{}}}],["72rem",{"_index":3083,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["7323e2",{"_index":749,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"miscellaneous/variables.html":{}}}],["75",{"_index":4311,"title":{},"body":{"coverage.html":{}}}],["75rem",{"_index":1830,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["76",{"_index":4346,"title":{},"body":{"coverage.html":{}}}],["78vw",{"_index":3393,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["7rem",{"_index":3289,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["8",{"_index":4086,"title":{},"body":{"changelog.html":{}}}],["8.25rem",{"_index":2066,"title":{},"body":{"components/HeaderComponent.html":{}}}],["8.3.2",{"_index":4475,"title":{},"body":{"dependencies.html":{}}}],["8.5.12",{"_index":4403,"title":{},"body":{"dependencies.html":{}}}],["8.5.7",{"_index":4392,"title":{},"body":{"dependencies.html":{}}}],["8.7.8",{"_index":4395,"title":{},"body":{"dependencies.html":{}}}],["8/11",{"_index":4321,"title":{},"body":{"coverage.html":{}}}],["8/27",{"_index":4372,"title":{},"body":{"coverage.html":{}}}],["8/8",{"_index":4358,"title":{},"body":{"coverage.html":{}}}],["80",{"_index":1553,"title":{},"body":{"components/DonorCardComponent.html":{},"coverage.html":{}}}],["81",{"_index":4369,"title":{},"body":{"coverage.html":{}}}],["82b1ff",{"_index":751,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"miscellaneous/variables.html":{}}}],["83",{"_index":1124,"title":{},"body":{"interfaces/DataStateModel.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["85",{"_index":1548,"title":{},"body":{"components/DonorCardComponent.html":{},"changelog.html":{},"coverage.html":{}}}],["86",{"_index":4349,"title":{},"body":{"coverage.html":{}}}],["875rem",{"_index":3594,"title":{},"body":{"components/TermOccurrenceListComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["9.5rem",{"_index":1642,"title":{},"body":{"components/DropdownComponent.html":{}}}],["9.75px",{"_index":2908,"title":{},"body":{"components/RunSpatialSearchComponent.html":{}}}],["9.85rem",{"_index":1618,"title":{},"body":{"components/DropdownComponent.html":{}}}],["9/11",{"_index":4370,"title":{},"body":{"coverage.html":{}}}],["9/9",{"_index":4366,"title":{},"body":{"coverage.html":{}}}],["90",{"_index":1931,"title":{},"body":{"components/FiltersContentComponent.html":{},"changelog.html":{}}}],["92",{"_index":4344,"title":{},"body":{"coverage.html":{}}}],["93",{"_index":4353,"title":{},"body":{"coverage.html":{}}}],["95",{"_index":2885,"title":{},"body":{"components/ResultsBrowserComponent.html":{},"changelog.html":{},"coverage.html":{}}}],["95vh",{"_index":3392,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["99",{"_index":3536,"title":{},"body":{"components/SpinnerOverlayComponent.html":{}}}],["9th",{"_index":4115,"title":{},"body":{"changelog.html":{}}}],["_aggregatedataquerystatus",{"_index":1172,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["_blank",{"_index":440,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["_celltypetermoccurencesdataquerystatus",{"_index":1176,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["_config",{"_index":3865,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["_createcontainer",{"_index":459,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["_error",{"_index":2126,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["_expanded",{"_index":2216,"title":{},"body":{"classes/InitializationState.html":{}}}],["_index",{"_index":3678,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["_measuredmargin",{"_index":2246,"title":{},"body":{"classes/InitializationState.html":{}}}],["_measuredwidth",{"_index":2240,"title":{},"body":{"classes/InitializationState.html":{}}}],["_msg",{"_index":849,"title":{},"body":{"components/ContainerComponent.html":{}}}],["_ontologytermoccurencesdataquerystatus",{"_index":1174,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["_opened",{"_index":2212,"title":{},"body":{"classes/InitializationState.html":{}}}],["_position",{"_index":2208,"title":{},"body":{"classes/InitializationState.html":{}}}],["_providerfilterquerystatus",{"_index":1182,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["_scenedataquerystatus",{"_index":1178,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["_technologyfilterquerystatus",{"_index":1180,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["_tissueblockdataquerystatus",{"_index":1170,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["a.color.color",{"_index":801,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["ability",{"_index":4047,"title":{},"body":{"changelog.html":{}}}],["above",{"_index":4281,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["absolute",{"_index":1544,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["acc",{"_index":796,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["acc[item.key",{"_index":794,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["accent",{"_index":691,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{}}}],["acceptable",{"_index":274,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["acceptableviewerdomains",{"_index":280,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["accepting",{"_index":2296,"title":{},"body":{"classes/InitializationState.html":{}}}],["accessors",{"_index":834,"title":{},"body":{"components/ContainerComponent.html":{},"components/DualSliderComponent.html":{},"classes/FlatNode.html":{},"components/ThumbnailCarouselComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["according",{"_index":351,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["accordingly",{"_index":1954,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["accurate",{"_index":4103,"title":{},"body":{"changelog.html":{}}}],["acf32b",{"_index":750,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"miscellaneous/variables.html":{}}}],["action",{"_index":1095,"title":{},"body":{"interfaces/DataStateModel.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"miscellaneous/functions.html":{},"license.html":{}}}],["action(addsearch",{"_index":3144,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["action(generatespatialsearch",{"_index":2782,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["action(movetonode",{"_index":2752,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["action(reallyupdatespatialsearch",{"_index":2768,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["action(removesearch",{"_index":3147,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["action(resetposition",{"_index":2749,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["action(resetradius",{"_index":2764,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["action(setexecutesearchongenerate",{"_index":2794,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["action(setorgan",{"_index":2723,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["action(setposition",{"_index":2745,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["action(setradius",{"_index":2760,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["action(setselectedsearches",{"_index":3151,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["action(setsex",{"_index":2709,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["action(startspatialsearchflow",{"_index":2697,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["action(updatefilter",{"_index":1281,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["actionasfn",{"_index":204,"title":{},"body":{"interfaces/AppOptions.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["actionasfn(movetonode",{"_index":3318,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["actionasfn(removesearch",{"_index":251,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["actionasfn(resetposition",{"_index":3327,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["actionasfn(resetradius",{"_index":3329,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["actionasfn(setorgan",{"_index":3068,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{}}}],["actionasfn(setposition",{"_index":3339,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["actionasfn(setradius",{"_index":3341,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["actionasfn(setselectedsearches",{"_index":249,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["actionasfn(setsex",{"_index":3070,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{}}}],["actionasfn(type",{"_index":4485,"title":{},"body":{"miscellaneous/functions.html":{}}}],["actions",{"_index":2660,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"changelog.html":{}}}],["actions$.pipe",{"_index":2693,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["actions.push(new",{"_index":2790,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["activate",{"_index":291,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["active",{"_index":2945,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpinnerOverlayComponent.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["active/showing",{"_index":3531,"title":{},"body":{"components/SpinnerOverlayComponent.html":{}}}],["activeorgans",{"_index":3004,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["activeorgans.has(o.representation_of)).map(o",{"_index":3008,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["activeorgans.has(tag",{"_index":3012,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["actual_component",{"_index":621,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["add",{"_index":32,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"classes/StartSpatialSearchFlow.html":{},"injectables/ThemingService.html":{},"classes/UpdateSpatialSearch.html":{}}}],["addclass",{"_index":3654,"title":{},"body":{"injectables/ThemingService.html":{}}}],["added",{"_index":3892,"title":{},"body":{"changelog.html":{}}}],["additional",{"_index":4282,"title":{},"body":{"changelog.html":{}}}],["addressed",{"_index":4206,"title":{},"body":{"changelog.html":{}}}],["adds",{"_index":2781,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"injectables/ThemingService.html":{},"changelog.html":{}}}],["addsearch",{"_index":1,"title":{"classes/AddSearch.html":{}},"body":{"classes/AddSearch.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/SetSelectedSearches.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"coverage.html":{}}}],["addsearch(ctx",{"_index":3145,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["addsearch(sex",{"_index":2787,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["addspatialsearch",{"_index":3301,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{}}}],["addsvgicon",{"_index":2129,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["adjusting",{"_index":4203,"title":{},"body":{"changelog.html":{}}}],["adjustment",{"_index":4129,"title":{},"body":{"changelog.html":{}}}],["advanced",{"_index":4069,"title":{},"body":{"changelog.html":{}}}],["afterviewinit",{"_index":817,"title":{},"body":{"components/ContainerComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["again",{"_index":4185,"title":{},"body":{"changelog.html":{}}}],["against",{"_index":2285,"title":{},"body":{"classes/InitializationState.html":{}}}],["age",{"_index":1763,"title":{},"body":{"components/DualSliderComponent.html":{},"changelog.html":{}}}],["agerange",{"_index":1120,"title":{},"body":{"interfaces/DataStateModel.html":{},"miscellaneous/variables.html":{}}}],["aggregate",{"_index":1193,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["aggregatedata",{"_index":1194,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/ResultsBrowserComponent.html":{}}}],["aggregatedata(filter",{"_index":1289,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["aggregatedataquerystatus",{"_index":1171,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["aggregateresult",{"_index":1098,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/ResultsBrowserComponent.html":{}}}],["ala",{"_index":4026,"title":{},"body":{"changelog.html":{}}}],["aliases",{"_index":4593,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["align",{"_index":1503,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/HeaderComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["all_possible_organs",{"_index":2958,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["allcompleted",{"_index":4329,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["allcompleted(states",{"_index":1140,"title":{},"body":{"interfaces/DataStateModel.html":{},"miscellaneous/functions.html":{}}}],["allowed",{"_index":3849,"title":{},"body":{"components/ViewerComponent.html":{}}}],["allowing",{"_index":2837,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["allows",{"_index":1453,"title":{},"body":{"components/DonorCardComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"changelog.html":{}}}],["allowtouchmove",{"_index":3681,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["along",{"_index":2630,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["alongside",{"_index":3533,"title":{},"body":{"components/SpinnerOverlayComponent.html":{}}}],["alpha",{"_index":4276,"title":{},"body":{"changelog.html":{}}}],["alpha.1",{"_index":4257,"title":{},"body":{"changelog.html":{}}}],["alpha.2",{"_index":4253,"title":{},"body":{"changelog.html":{}}}],["alpha.3",{"_index":4244,"title":{},"body":{"changelog.html":{}}}],["already",{"_index":870,"title":{},"body":{"components/ContainerComponent.html":{},"injectables/ThemingService.html":{}}}],["alt",{"_index":4505,"title":{},"body":{"index.html":{}}}],["always",{"_index":898,"title":{},"body":{"components/ContainerComponent.html":{},"components/HeaderComponent.html":{}}}],["amount",{"_index":3215,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["analytics",{"_index":642,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/OntologySearchComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"changelog.html":{},"dependencies.html":{}}}],["analyticsmodule",{"_index":1062,"title":{},"body":{"modules/CoreModule.html":{}}}],["analyticsmodule.forroot",{"_index":1074,"title":{},"body":{"modules/CoreModule.html":{}}}],["anatomical",{"_index":409,"title":{},"body":{"interfaces/AppOptions.html":{},"components/SpatialSearchUiComponent.html":{},"changelog.html":{}}}],["anatomicalstructures",{"_index":2681,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["anatomicalstructures(state",{"_index":3432,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["anatomicalstructuresettings",{"_index":2962,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["anatomicalstructurestreemodel",{"_index":1088,"title":{},"body":{"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{}}}],["anatomicalstructurestreemodel(state",{"_index":1306,"title":{},"body":{"classes/DataStateSelectors.html":{}}}],["and/or",{"_index":4558,"title":{},"body":{"license.html":{}}}],["angular",{"_index":227,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"injectables/OntologySearchService.html":{},"components/ResultsBrowserComponent.html":{},"interfaces/SearchResult.html":{},"components/ThumbnailCarouselComponent.html":{},"changelog.html":{},"dependencies.html":{},"index.html":{}}}],["angular's",{"_index":1726,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["angular/animations",{"_index":989,"title":{},"body":{"components/ContentComponent.html":{},"classes/InitializationState.html":{},"dependencies.html":{}}}],["angular/cdk",{"_index":4381,"title":{},"body":{"dependencies.html":{}}}],["angular/cdk/coercion",{"_index":2166,"title":{},"body":{"classes/InitializationState.html":{}}}],["angular/cdk/overlay",{"_index":85,"title":{},"body":{"modules/AppModule.html":{},"injectables/AppRootOverlayContainer.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"injectables/ThemingService.html":{}}}],["angular/cdk/portal",{"_index":1765,"title":{},"body":{"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{}}}],["angular/cdk/scrolling",{"_index":2892,"title":{},"body":{"modules/ResultsBrowserModule.html":{}}}],["angular/common",{"_index":722,"title":{},"body":{"modules/CheckboxModule.html":{},"modules/DonorCardModule.html":{},"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/FiltersContentModule.html":{},"modules/FiltersPopoverModule.html":{},"modules/HeaderModule.html":{},"modules/OntologyExplorationModule.html":{},"modules/OntologySearchModule.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"modules/ResultsBrowserModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules/SpinnerOverlayModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/TissueBlockListModule.html":{},"modules/TissueSectionVisModule.html":{},"modules/ViewerModule.html":{},"injectables/WorkerDataSourceService.html":{},"dependencies.html":{}}}],["angular/common/http",{"_index":1059,"title":{},"body":{"modules/CoreModule.html":{}}}],["angular/compiler",{"_index":4382,"title":{},"body":{"dependencies.html":{}}}],["angular/core",{"_index":89,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"modules/CheckboxModule.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"modules/DrawerModule.html":{},"components/DropdownComponent.html":{},"modules/DropdownModule.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"modules/OntologyExplorationModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"modules/ResultsBrowserModule.html":{},"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"interfaces/TermResult.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"modules/ViewerModule.html":{},"injectables/WorkerDataSourceService.html":{},"dependencies.html":{}}}],["angular/elements",{"_index":91,"title":{},"body":{"modules/AppModule.html":{},"dependencies.html":{}}}],["angular/forms",{"_index":2500,"title":{},"body":{"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"modules/SpatialSearchConfigModule.html":{},"dependencies.html":{}}}],["angular/material",{"_index":4383,"title":{},"body":{"dependencies.html":{}}}],["angular/material/autocomplete",{"_index":2501,"title":{},"body":{"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{}}}],["angular/material/button",{"_index":1940,"title":{},"body":{"modules/FiltersContentModule.html":{},"modules/HeaderModule.html":{},"modules/OntologyTreeModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/ViewerModule.html":{}}}],["angular/material/checkbox",{"_index":677,"title":{},"body":{"components/CheckboxComponent.html":{},"modules/CheckboxModule.html":{},"modules/DonorCardModule.html":{}}}],["angular/material/dialog",{"_index":2901,"title":{},"body":{"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{}}}],["angular/material/divider",{"_index":3416,"title":{},"body":{"modules/SpatialSearchUiModule.html":{}}}],["angular/material/form",{"_index":1657,"title":{},"body":{"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/OntologySearchModule.html":{},"modules/TermOccurrenceListModule.html":{}}}],["angular/material/icon",{"_index":93,"title":{},"body":{"modules/AppModule.html":{},"modules/DonorCardModule.html":{},"modules/DrawerModule.html":{},"modules/FiltersContentModule.html":{},"modules/FiltersPopoverModule.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"modules/OntologySearchModule.html":{},"modules/OntologyTreeModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/TissueBlockListModule.html":{},"modules/ViewerModule.html":{}}}],["angular/material/input",{"_index":2543,"title":{},"body":{"modules/OntologySearchModule.html":{}}}],["angular/material/progress",{"_index":3543,"title":{},"body":{"modules/SpinnerOverlayModule.html":{},"modules/ViewerModule.html":{}}}],["angular/material/radio",{"_index":3135,"title":{},"body":{"modules/SpatialSearchConfigModule.html":{}}}],["angular/material/select",{"_index":1659,"title":{},"body":{"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/TermOccurrenceListModule.html":{}}}],["angular/material/slider",{"_index":3418,"title":{},"body":{"modules/SpatialSearchUiModule.html":{}}}],["angular/material/snack",{"_index":95,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{}}}],["angular/material/toolbar",{"_index":2083,"title":{},"body":{"modules/HeaderModule.html":{}}}],["angular/material/tooltip",{"_index":98,"title":{},"body":{"modules/AppModule.html":{},"modules/HeaderModule.html":{},"modules/OntologyTreeModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/TissueBlockListModule.html":{}}}],["angular/material/tree",{"_index":2655,"title":{},"body":{"modules/OntologyTreeModule.html":{}}}],["angular/platform",{"_index":100,"title":{},"body":{"modules/AppModule.html":{},"modules/DrawerModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/ViewerComponent.html":{},"dependencies.html":{}}}],["angular/router",{"_index":4386,"title":{},"body":{"dependencies.html":{}}}],["angular/youtube",{"_index":4387,"title":{},"body":{"dependencies.html":{}}}],["animate",{"_index":985,"title":{},"body":{"components/ContentComponent.html":{},"classes/InitializationState.html":{}}}],["animate('.5s",{"_index":2193,"title":{},"body":{"classes/InitializationState.html":{}}}],["animate('1s",{"_index":995,"title":{},"body":{"components/ContentComponent.html":{}}}],["animate(0",{"_index":2192,"title":{},"body":{"classes/InitializationState.html":{}}}],["animated",{"_index":3082,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["animation",{"_index":1631,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"miscellaneous/variables.html":{}}}],["animations",{"_index":943,"title":{},"body":{"components/ContentComponent.html":{},"classes/InitializationState.html":{}}}],["animationsenabled",{"_index":946,"title":{},"body":{"components/ContentComponent.html":{}}}],["api",{"_index":3556,"title":{},"body":{"modules/StoreModule.html":{},"changelog.html":{},"index.html":{}}}],["api.hubmapconsortium.org",{"_index":4515,"title":{},"body":{"index.html":{}}}],["apiendpointdatasourceservice",{"_index":1424,"title":{},"body":{"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{}}}],["app",{"_index":116,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"interfaces/DefaultIconDefinition.html":{},"components/OntologySelectionComponent.html":{},"modules/StoreModule.html":{},"miscellaneous/variables.html":{}}}],["app.component",{"_index":119,"title":{},"body":{"modules/AppModule.html":{}}}],["app.component.html",{"_index":236,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["app.component.scss",{"_index":238,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["app/core/services/theming/theming.service",{"_index":115,"title":{},"body":{"modules/AppModule.html":{}}}],["app_bootstrap_listener",{"_index":3604,"title":{},"body":{"modules/ThemingModule.html":{}}}],["appcomponent",{"_index":61,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["appear",{"_index":3282,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{},"changelog.html":{}}}],["appearance",{"_index":2529,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["appelement",{"_index":151,"title":{},"body":{"modules/AppModule.html":{}}}],["append",{"_index":3138,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["appendtoroot",{"_index":460,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["application",{"_index":4120,"title":{},"body":{"changelog.html":{}}}],["application/javascript",{"_index":3881,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["applied",{"_index":1868,"title":{},"body":{"components/FiltersContentComponent.html":{},"changelog.html":{}}}],["apply",{"_index":1876,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["applybuttonclick",{"_index":1851,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["applyfilters",{"_index":1858,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{}}}],["applyfilters(filters",{"_index":1965,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["applythemeclass",{"_index":3611,"title":{},"body":{"injectables/ThemingService.html":{}}}],["applythemeclass(cls",{"_index":3617,"title":{},"body":{"injectables/ThemingService.html":{}}}],["appmodule",{"_index":55,"title":{"modules/AppModule.html":{}},"body":{"modules/AppModule.html":{},"modules.html":{},"overview.html":{}}}],["appname",{"_index":1077,"title":{},"body":{"modules/CoreModule.html":{}}}],["appoptions",{"_index":157,"title":{"interfaces/AppOptions.html":{}},"body":{"interfaces/AppOptions.html":{},"coverage.html":{}}}],["approotoverlaycontainer",{"_index":109,"title":{"injectables/AppRootOverlayContainer.html":{}},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"coverage.html":{}}}],["appropriate",{"_index":3968,"title":{},"body":{"changelog.html":{}}}],["appwebcomponent",{"_index":62,"title":{"components/AppWebComponent.html":{}},"body":{"modules/AppModule.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["april",{"_index":4114,"title":{},"body":{"changelog.html":{}}}],["area",{"_index":3290,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["arg",{"_index":2117,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["args",{"_index":2121,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["args.filter(value",{"_index":2136,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["argument",{"_index":2134,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["arguments",{"_index":1702,"title":{},"body":{"components/DualSliderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["arising",{"_index":4586,"title":{},"body":{"license.html":{}}}],["array",{"_index":422,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/DataStateModel.html":{},"components/DualSliderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"injectables/OntologySearchService.html":{},"components/ResultsBrowserComponent.html":{},"interfaces/SearchResult.html":{},"components/TermOccurrenceListComponent.html":{},"components/TissueSectionVisComponent.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["array.from(searchresults.values",{"_index":2602,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["array.isarray(val",{"_index":533,"title":{},"body":{"components/AppWebComponent.html":{}}}],["arrow",{"_index":1648,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{}}}],["arrow_left",{"_index":3808,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["arrow_right",{"_index":3807,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["asct+b",{"_index":3989,"title":{},"body":{"changelog.html":{}}}],["asking",{"_index":651,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["assays",{"_index":1923,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["assets/icons/expand_less",{"_index":1418,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["assets/icons/expand_more",{"_index":1416,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["assets/icons/filter.svg",{"_index":1419,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["assets/icons/opacity",{"_index":1410,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["assets/icons/organs/ico",{"_index":1343,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["assets/icons/visibility",{"_index":1413,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["assigncolor",{"_index":802,"title":{},"body":{"injectables/ColorAssignmentState.html":{}}}],["assigncolor(@payload('key",{"_index":779,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["assigncolor(key",{"_index":805,"title":{},"body":{"injectables/ColorAssignmentState.html":{}}}],["assignment",{"_index":767,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["assignment.state",{"_index":2338,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"modules/StoreModule.html":{}}}],["assignment.state.ts",{"_index":727,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["assignment.state.ts:102",{"_index":810,"title":{},"body":{"injectables/ColorAssignmentState.html":{}}}],["assignment.state.ts:57",{"_index":813,"title":{},"body":{"injectables/ColorAssignmentState.html":{}}}],["assignment.state.ts:59",{"_index":814,"title":{},"body":{"injectables/ColorAssignmentState.html":{}}}],["assignment.state.ts:60",{"_index":811,"title":{},"body":{"injectables/ColorAssignmentState.html":{}}}],["assignment.state.ts:61",{"_index":812,"title":{},"body":{"injectables/ColorAssignmentState.html":{}}}],["assignment.state.ts:63",{"_index":808,"title":{},"body":{"injectables/ColorAssignmentState.html":{}}}],["assignment.state.ts:69",{"_index":807,"title":{},"body":{"injectables/ColorAssignmentState.html":{}}}],["assignment/color",{"_index":726,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"modules/StoreModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["assignment/selection",{"_index":4093,"title":{},"body":{"changelog.html":{}}}],["assignments",{"_index":2328,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["associated",{"_index":2370,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"changelog.html":{},"license.html":{}}}],["async",{"_index":2152,"title":{},"body":{"classes/InitializationState.html":{}}}],["at(nodes",{"_index":2609,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["atlas",{"_index":3887,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["atscrollbottom",{"_index":2819,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["attach",{"_index":3797,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["attached",{"_index":456,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["attempts",{"_index":4016,"title":{},"body":{"changelog.html":{}}}],["authentication",{"_index":2065,"title":{},"body":{"components/HeaderComponent.html":{}}}],["authors",{"_index":4578,"title":{},"body":{"license.html":{}}}],["auto",{"_index":1023,"title":{},"body":{"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["autocomplete",{"_index":2495,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["autocompleteopen",{"_index":2451,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["autofocus",{"_index":3080,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["automatic",{"_index":4195,"title":{},"body":{"changelog.html":{}}}],["automatically",{"_index":4155,"title":{},"body":{"changelog.html":{}}}],["available",{"_index":2940,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"changelog.html":{},"modules.html":{}}}],["avoid",{"_index":4057,"title":{},"body":{"changelog.html":{}}}],["await",{"_index":2158,"title":{},"body":{"classes/InitializationState.html":{}}}],["awaited",{"_index":2148,"title":{},"body":{"classes/InitializationState.html":{}}}],["award",{"_index":4535,"title":{},"body":{"index.html":{}}}],["axis",{"_index":3781,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["b92dff",{"_index":747,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"miscellaneous/variables.html":{}}}],["backend",{"_index":4003,"title":{},"body":{"changelog.html":{}}}],["background",{"_index":1454,"title":{},"body":{"components/DonorCardComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"changelog.html":{},"index.html":{}}}],["backing",{"_index":2110,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["bar",{"_index":96,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/DualSliderComponent.html":{}}}],["base",{"_index":4261,"title":{},"body":{"changelog.html":{}}}],["based",{"_index":421,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"components/ContentComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"changelog.html":{}}}],["basepath",{"_index":1079,"title":{},"body":{"modules/CoreModule.html":{}}}],["basewebcomponent",{"_index":493,"title":{},"body":{"components/AppWebComponent.html":{}}}],["basic",{"_index":4068,"title":{},"body":{"changelog.html":{}}}],["bbox",{"_index":2234,"title":{},"body":{"classes/InitializationState.html":{}}}],["bbox.left",{"_index":2237,"title":{},"body":{"classes/InitializationState.html":{}}}],["bbox.right",{"_index":2236,"title":{},"body":{"classes/InitializationState.html":{}}}],["before",{"_index":1331,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"classes/InitializationState.html":{},"changelog.html":{}}}],["behavior",{"_index":3036,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{}}}],["behavior'},{'name",{"_index":592,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["behavior.component",{"_index":2903,"title":{},"body":{"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{}}}],["behavior.component.html",{"_index":3037,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts",{"_index":3035,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"coverage.html":{}}}],["behavior.component.ts:102",{"_index":3228,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["behavior.component.ts:104",{"_index":3307,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:110",{"_index":3230,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["behavior.component.ts:121",{"_index":3309,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:135",{"_index":3306,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:144",{"_index":3305,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:152",{"_index":3310,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:16",{"_index":3219,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["behavior.component.ts:19",{"_index":3214,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["behavior.component.ts:22",{"_index":3066,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["behavior.component.ts:25",{"_index":3064,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["behavior.component.ts:28",{"_index":3061,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["behavior.component.ts:31",{"_index":3071,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["behavior.component.ts:34",{"_index":3069,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["behavior.component.ts:36",{"_index":3062,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{}}}],["behavior.component.ts:37",{"_index":3236,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["behavior.component.ts:38",{"_index":3067,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:40",{"_index":3052,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{}}}],["behavior.component.ts:41",{"_index":3333,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:43",{"_index":3059,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["behavior.component.ts:44",{"_index":3335,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:47",{"_index":3336,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:49",{"_index":3053,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{}}}],["behavior.component.ts:50",{"_index":3319,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:53",{"_index":3322,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:54",{"_index":3054,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{}}}],["behavior.component.ts:56",{"_index":3316,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:58",{"_index":3056,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{}}}],["behavior.component.ts:59",{"_index":3324,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:62",{"_index":3326,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:65",{"_index":3338,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:68",{"_index":3312,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:71",{"_index":3314,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:72",{"_index":3058,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{}}}],["behavior.component.ts:74",{"_index":3340,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:77",{"_index":3328,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:80",{"_index":3221,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:83",{"_index":3057,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:86",{"_index":3330,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:89",{"_index":3320,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:90",{"_index":3224,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["behavior.component.ts:92",{"_index":3304,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.component.ts:96",{"_index":3317,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["behavior.module",{"_index":3420,"title":{},"body":{"modules/SpatialSearchUiModule.html":{}}}],["behavior.module.ts",{"_index":3102,"title":{},"body":{"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{}}}],["behavior/spatial",{"_index":2902,"title":{},"body":{"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"modules/SpatialSearchUiModule.html":{},"coverage.html":{}}}],["behavioral",{"_index":3200,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["being",{"_index":3234,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/StoreModule.html":{},"changelog.html":{}}}],["beta",{"_index":3987,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["better",{"_index":4040,"title":{},"body":{"changelog.html":{}}}],["between",{"_index":397,"title":{},"body":{"interfaces/AppOptions.html":{},"components/FiltersContentComponent.html":{},"classes/InitializationState.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/TissueBlockListComponent.html":{},"changelog.html":{}}}],["bind",{"_index":1097,"title":{},"body":{"interfaces/DataStateModel.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"dependencies.html":{}}}],["binds",{"_index":3629,"title":{},"body":{"injectables/ThemingService.html":{}}}],["black",{"_index":3400,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["bladder",{"_index":1342,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["bladder.svg",{"_index":1344,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["blob",{"_index":3879,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["bloc",{"_index":3595,"title":{},"body":{"components/TermOccurrenceListComponent.html":{}}}],["block",{"_index":473,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"modules/SpatialSearchUiModule.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"coverage.html":{}}}],["block.spatialentityid",{"_index":3488,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["blocks",{"_index":3374,"title":{},"body":{"components/SpatialSearchUiComponent.html":{},"components/TissueBlockListComponent.html":{},"changelog.html":{}}}],["blood",{"_index":1345,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["blood.svg",{"_index":1346,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["bmi",{"_index":4010,"title":{},"body":{"changelog.html":{}}}],["bmirange",{"_index":1122,"title":{},"body":{"interfaces/DataStateModel.html":{},"miscellaneous/variables.html":{}}}],["board",{"_index":4255,"title":{},"body":{"changelog.html":{}}}],["body",{"_index":260,"title":{},"body":{"interfaces/AppOptions.html":{},"components/FiltersPopoverComponent.html":{},"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchUiComponent.html":{},"classes/SpatialSearchUiSelectors.html":{},"classes/StartSpatialSearchFlow.html":{},"classes/UpdateSpatialSearch.html":{},"changelog.html":{},"dependencies.html":{}}}],["bodyui",{"_index":243,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["bodyuicomponent",{"_index":193,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["bodyuimodule",{"_index":104,"title":{},"body":{"modules/AppModule.html":{},"modules/SpatialSearchUiModule.html":{}}}],["bold",{"_index":705,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["bone",{"_index":1347,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["boolean",{"_index":166,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"interfaces/ListResult.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"interfaces/TermResult.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"injectables/WorkerDataSourceService.html":{},"miscellaneous/functions.html":{}}}],["booleaninput",{"_index":2164,"title":{},"body":{"classes/InitializationState.html":{}}}],["bootstrap",{"_index":3626,"title":{},"body":{"injectables/ThemingService.html":{}}}],["border",{"_index":1506,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["both",{"_index":1119,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/FiltersContentComponent.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["bottom",{"_index":701,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/ViewerComponent.html":{}}}],["bound",{"_index":1746,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["bounds",{"_index":3370,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["box",{"_index":1531,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"changelog.html":{}}}],["brain",{"_index":1350,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["brain.svg",{"_index":1351,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["branch",{"_index":229,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["break",{"_index":3247,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["breaking",{"_index":4077,"title":{},"body":{"changelog.html":{}}}],["breaks",{"_index":2346,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["breast.svg",{"_index":1375,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["bringing",{"_index":4087,"title":{},"body":{"changelog.html":{}}}],["browse",{"_index":4589,"title":{},"body":{"modules.html":{}}}],["browser",{"_index":101,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"modules/DrawerModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/ResultsBrowserComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"dependencies.html":{},"modules.html":{}}}],["browser'},{'name",{"_index":587,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["browser.component",{"_index":2893,"title":{},"body":{"modules/ResultsBrowserModule.html":{}}}],["browser.component.html",{"_index":2818,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.scss",{"_index":2817,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.ts",{"_index":2809,"title":{},"body":{"components/ResultsBrowserComponent.html":{},"coverage.html":{}}}],["browser.component.ts:102",{"_index":2858,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.ts:111",{"_index":2847,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.ts:115",{"_index":2855,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.ts:24",{"_index":2835,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.ts:29",{"_index":2832,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.ts:34",{"_index":2836,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.ts:36",{"_index":2834,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.ts:38",{"_index":2833,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.ts:44",{"_index":2840,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.ts:49",{"_index":2845,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.ts:54",{"_index":2843,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.ts:56",{"_index":2838,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.ts:58",{"_index":2839,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.ts:64",{"_index":2831,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.ts:79",{"_index":2852,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.component.ts:93",{"_index":2849,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["browser.module",{"_index":129,"title":{},"body":{"modules/AppModule.html":{}}}],["browser.module.ts",{"_index":2890,"title":{},"body":{"modules/ResultsBrowserModule.html":{}}}],["browser/animations",{"_index":103,"title":{},"body":{"modules/AppModule.html":{},"modules/DrawerModule.html":{}}}],["browser/donor",{"_index":1435,"title":{},"body":{"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"coverage.html":{}}}],["browser/results",{"_index":128,"title":{},"body":{"modules/AppModule.html":{},"components/ResultsBrowserComponent.html":{},"modules/ResultsBrowserModule.html":{},"coverage.html":{}}}],["browser/tissue",{"_index":3753,"title":{},"body":{"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"coverage.html":{}}}],["browseranimationsmodule",{"_index":102,"title":{},"body":{"modules/AppModule.html":{},"modules/DrawerModule.html":{}}}],["browserify",{"_index":4468,"title":{},"body":{"dependencies.html":{}}}],["browsermodule",{"_index":99,"title":{},"body":{"modules/AppModule.html":{},"modules/DrawerModule.html":{}}}],["browsing",{"_index":4300,"title":{},"body":{"changelog.html":{}}}],["bubble_chart",{"_index":1494,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["bug",{"_index":3938,"title":{},"body":{"changelog.html":{}}}],["build",{"_index":4498,"title":{},"body":{"index.html":{}}}],["builds",{"_index":3983,"title":{},"body":{"changelog.html":{}}}],["builtin_parsers",{"_index":524,"title":{},"body":{"components/AppWebComponent.html":{}}}],["builtin_parsers.boolean",{"_index":551,"title":{},"body":{"components/AppWebComponent.html":{}}}],["builtin_parsers.json(value",{"_index":536,"title":{},"body":{"components/AppWebComponent.html":{}}}],["button",{"_index":1046,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/HeaderComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["button'},{'name",{"_index":618,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["button.component",{"_index":1586,"title":{},"body":{"modules/DrawerModule.html":{}}}],["button.component.html",{"_index":3790,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button.component.scss",{"_index":3789,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button.component.ts",{"_index":3788,"title":{},"body":{"components/ToggleButtonComponent.html":{},"coverage.html":{}}}],["button.component.ts:19",{"_index":3795,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button.component.ts:22",{"_index":3796,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button.component.ts:27",{"_index":3806,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button.component.ts:38",{"_index":3803,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button.component.ts:40",{"_index":3802,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button.component.ts:42",{"_index":3793,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button.component.ts:65",{"_index":3799,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button.component.ts:75",{"_index":3800,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button.component.ts:85",{"_index":3798,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button.component.ts:97",{"_index":3801,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["button/toggle",{"_index":1585,"title":{},"body":{"modules/DrawerModule.html":{},"components/ToggleButtonComponent.html":{},"coverage.html":{}}}],["buttonclicked",{"_index":3043,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{}}}],["buttons",{"_index":3398,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["c",{"_index":4540,"title":{},"body":{"license.html":{}}}],["c.color",{"_index":790,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["cache",{"_index":4414,"title":{},"body":{"dependencies.html":{}}}],["cacheable",{"_index":4471,"title":{},"body":{"dependencies.html":{}}}],["cached",{"_index":2238,"title":{},"body":{"classes/InitializationState.html":{}}}],["calc",{"_index":3819,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["calc(100",{"_index":1021,"title":{},"body":{"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["calc(100vh",{"_index":2883,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["calc(50",{"_index":2197,"title":{},"body":{"classes/InitializationState.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["calculated",{"_index":2230,"title":{},"body":{"classes/InitializationState.html":{}}}],["call",{"_index":370,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["callable",{"_index":4490,"title":{},"body":{"miscellaneous/functions.html":{}}}],["callables",{"_index":4487,"title":{},"body":{"miscellaneous/functions.html":{}}}],["callback",{"_index":2485,"title":{},"body":{"components/OntologySearchComponent.html":{},"changelog.html":{}}}],["called",{"_index":1143,"title":{},"body":{"interfaces/DataStateModel.html":{},"classes/InitializationState.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"injectables/ThemingService.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["calls",{"_index":3901,"title":{},"body":{"changelog.html":{}}}],["calltoactionstate",{"_index":3554,"title":{},"body":{"modules/StoreModule.html":{},"miscellaneous/variables.html":{}}}],["camera",{"_index":3386,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["cancelregistration",{"_index":4048,"title":{},"body":{"changelog.html":{}}}],["candidate",{"_index":4238,"title":{},"body":{"changelog.html":{}}}],["cannon",{"_index":4419,"title":{},"body":{"dependencies.html":{}}}],["capitalize",{"_index":3166,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["capitalize(name",{"_index":3171,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["capitalize(sex",{"_index":3170,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["captures",{"_index":400,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"components/OntologySelectionComponent.html":{}}}],["card",{"_index":1438,"title":{},"body":{"components/DonorCardComponent.html":{},"changelog.html":{}}}],["card'},{'name",{"_index":568,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["card.component",{"_index":1575,"title":{},"body":{"modules/DonorCardModule.html":{}}}],["card.component.html",{"_index":1442,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["card.component.scss",{"_index":1441,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["card.component.ts",{"_index":1437,"title":{},"body":{"components/DonorCardComponent.html":{},"coverage.html":{}}}],["card.component.ts:17",{"_index":1463,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["card.component.ts:20",{"_index":1459,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["card.component.ts:23",{"_index":1458,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["card.component.ts:26",{"_index":1452,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["card.component.ts:29",{"_index":1456,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["card.component.ts:31",{"_index":1457,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["card.component.ts:34",{"_index":1460,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["card.component.ts:37",{"_index":1461,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["card.component.ts:40",{"_index":1451,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["card.component.ts:52",{"_index":1464,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["card.component.ts:62",{"_index":1476,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["card.component.ts:76",{"_index":1468,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["card.module",{"_index":2894,"title":{},"body":{"modules/ResultsBrowserModule.html":{}}}],["card.module.ts",{"_index":1571,"title":{},"body":{"modules/DonorCardModule.html":{}}}],["card/donor",{"_index":1436,"title":{},"body":{"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"modules/ResultsBrowserModule.html":{},"coverage.html":{}}}],["cards",{"_index":3662,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["carousel",{"_index":266,"title":{},"body":{"interfaces/AppOptions.html":{},"components/ThumbnailCarouselComponent.html":{},"changelog.html":{}}}],["carousel'},{'name",{"_index":610,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["carousel.component",{"_index":3736,"title":{},"body":{"modules/ThumbnailCarouselModule.html":{}}}],["carousel.component.html",{"_index":3664,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["carousel.component.scss",{"_index":3663,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["carousel.component.ts",{"_index":3659,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["carousel.component.ts:29",{"_index":3673,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["carousel.component.ts:34",{"_index":3671,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["carousel.component.ts:39",{"_index":3672,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["carousel.component.ts:44",{"_index":3703,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["carousel.component.ts:49",{"_index":3706,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["carousel.component.ts:56",{"_index":3710,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["carousel.component.ts:63",{"_index":3687,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["carousel.component.ts:75",{"_index":3701,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["carousel.component.ts:89",{"_index":3676,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["carousel.module",{"_index":1574,"title":{},"body":{"modules/DonorCardModule.html":{}}}],["carousel.module.ts",{"_index":3732,"title":{},"body":{"modules/ThumbnailCarouselModule.html":{}}}],["carousel/thumbnail",{"_index":1573,"title":{},"body":{"modules/DonorCardModule.html":{},"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["case",{"_index":1000,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["cases",{"_index":4211,"title":{},"body":{"changelog.html":{}}}],["catch",{"_index":2125,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["cause",{"_index":3839,"title":{},"body":{"components/ViewerComponent.html":{}}}],["ccf",{"_index":34,"title":{},"body":{"classes/AddSearch.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologyTreeModule.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{},"changelog.html":{},"index.html":{}}}],["ccf's",{"_index":4172,"title":{},"body":{"changelog.html":{}}}],["ccf.owl",{"_index":3893,"title":{},"body":{"changelog.html":{}}}],["ccfapiconfiguration",{"_index":1063,"title":{},"body":{"modules/CoreModule.html":{}}}],["ccfapimodule",{"_index":1064,"title":{},"body":{"modules/CoreModule.html":{}}}],["ccfapimodule.forroot",{"_index":1078,"title":{},"body":{"modules/CoreModule.html":{}}}],["ccfdatabase",{"_index":4608,"title":{},"body":{"miscellaneous/variables.html":{}}}],["ccfdatabasedatasourceservice",{"_index":1425,"title":{},"body":{"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{}}}],["ccfdatabaseoptions",{"_index":161,"title":{},"body":{"interfaces/AppOptions.html":{},"injectables/WorkerDataSourceService.html":{}}}],["ccfdrawer",{"_index":2185,"title":{},"body":{"classes/InitializationState.html":{}}}],["ccfdrawercontainer",{"_index":820,"title":{},"body":{"components/ContainerComponent.html":{}}}],["cdk",{"_index":1645,"title":{},"body":{"components/DropdownComponent.html":{}}}],["cdkportal",{"_index":1757,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["cdr",{"_index":320,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["cdr.markforcheck",{"_index":339,"title":{},"body":{"interfaces/AppOptions.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["ceil",{"_index":1790,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["cell",{"_index":262,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"components/SpatialSearchUiComponent.html":{},"changelog.html":{}}}],["celltypes",{"_index":2682,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["celltypes(state",{"_index":3435,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["celltypeselectionlabel",{"_index":261,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["celltypestreemodel",{"_index":1089,"title":{},"body":{"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{}}}],["celltypestreemodel(state",{"_index":1309,"title":{},"body":{"classes/DataStateSelectors.html":{}}}],["celltypetermoccurencesdata",{"_index":1201,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["celltypetermoccurencesdata$.pipe(take(1)).subscribe(celltypetermsfulldata",{"_index":1249,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["celltypetermoccurencesdata(filter",{"_index":1295,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["celltypetermoccurencesdataquerystatus",{"_index":1175,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["celltypetermoccurrences",{"_index":1219,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["celltypeterms",{"_index":300,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"miscellaneous/variables.html":{}}}],["celltypetermsfulldata",{"_index":1187,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["celltypetreemodel",{"_index":245,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["center",{"_index":944,"title":{},"body":{"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/HeaderComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"index.html":{}}}],["certain",{"_index":2798,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["cff",{"_index":1024,"title":{},"body":{"components/ContentComponent.html":{}}}],["change",{"_index":841,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/InitializationState.html":{},"components/OntologySelectionComponent.html":{},"components/ToggleButtonComponent.html":{},"changelog.html":{},"index.html":{}}}],["changed",{"_index":916,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"changelog.html":{}}}],["changedetection",{"_index":239,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["changedetectionstrategy",{"_index":167,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["changedetectionstrategy.onpush",{"_index":240,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["changedetectorref",{"_index":168,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["changelog",{"_index":3885,"title":{"changelog.html":{}},"body":{"changelog.html":{},"index.html":{}}}],["changeposition",{"_index":3211,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["changes",{"_index":361,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"classes/InitializationState.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["changes.selection",{"_index":1779,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["changes.valuerange",{"_index":1777,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["channel",{"_index":824,"title":{},"body":{"components/ContainerComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/ToggleButtonComponent.html":{},"miscellaneous/typealiases.html":{}}}],["channels",{"_index":2402,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["charge",{"_index":230,"title":{},"body":{"interfaces/AppOptions.html":{},"components/ResultsBrowserComponent.html":{},"license.html":{}}}],["checkbox",{"_index":630,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{}}}],["checkbox'},{'name",{"_index":561,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["checkbox.component",{"_index":724,"title":{},"body":{"modules/CheckboxModule.html":{}}}],["checkbox.component.html",{"_index":632,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["checkbox.component.scss",{"_index":631,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["checkbox.mat",{"_index":690,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["checkboxcomponent",{"_index":560,"title":{"components/CheckboxComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"modules/CheckboxModule.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["checkboxes",{"_index":627,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["checkboxmodule",{"_index":715,"title":{"modules/CheckboxModule.html":{}},"body":{"modules/CheckboxModule.html":{},"modules/FiltersContentModule.html":{},"modules.html":{},"overview.html":{}}}],["checked",{"_index":657,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{}}}],["checked.mat",{"_index":1512,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["checkmark",{"_index":692,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["checks",{"_index":973,"title":{},"body":{"components/ContentComponent.html":{}}}],["checkselected",{"_index":1517,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["child",{"_index":1523,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySelectionComponent.html":{},"miscellaneous/typealiases.html":{}}}],["children",{"_index":2018,"title":{},"body":{"classes/FlatNode.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["choices",{"_index":1599,"title":{},"body":{"components/DropdownComponent.html":{}}}],["choose",{"_index":4191,"title":{},"body":{"changelog.html":{}}}],["ci/cd",{"_index":4170,"title":{},"body":{"changelog.html":{}}}],["claim",{"_index":4581,"title":{},"body":{"license.html":{}}}],["class",{"_index":0,"title":{"classes/AddSearch.html":{},"classes/DataStateSelectors.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"classes/InitializationState.html":{},"classes/MessageChannel.html":{},"classes/MoveToNode.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"classes/SpatialSearchFilterSelectors.html":{},"classes/SpatialSearchUiSelectors.html":{},"classes/StartSpatialSearchFlow.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{}},"body":{"classes/AddSearch.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"modules/CheckboxModule.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"modules/DropdownModule.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"modules/OntologyExplorationModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"modules/ResultsBrowserModule.html":{},"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"interfaces/TermResult.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"modules/ViewerModule.html":{},"injectables/WorkerDataSourceService.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["class.ccf",{"_index":3791,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["class.cff",{"_index":953,"title":{},"body":{"components/ContentComponent.html":{}}}],["class.hidden]=\"hidden",{"_index":1920,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["class=\"filter",{"_index":1918,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["classend",{"_index":2203,"title":{},"body":{"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["classes",{"_index":2,"title":{},"body":{"classes/AddSearch.html":{},"classes/DataStateSelectors.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"classes/InitializationState.html":{},"classes/MessageChannel.html":{},"classes/MoveToNode.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"classes/SpatialSearchFilterSelectors.html":{},"classes/SpatialSearchUiSelectors.html":{},"classes/StartSpatialSearchFlow.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"overview.html":{}}}],["classname",{"_index":825,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["clean",{"_index":2410,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"changelog.html":{}}}],["cleans",{"_index":857,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["cleanup",{"_index":3986,"title":{},"body":{"changelog.html":{}}}],["clear",{"_index":3846,"title":{},"body":{"components/ViewerComponent.html":{}}}],["click",{"_index":1471,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchUiComponent.html":{},"changelog.html":{}}}],["clicked",{"_index":1462,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/HeaderComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["clicking",{"_index":4075,"title":{},"body":{"changelog.html":{}}}],["clicks",{"_index":2933,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["client",{"_index":1066,"title":{},"body":{"modules/CoreModule.html":{},"index.html":{}}}],["clientheight",{"_index":2871,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["clip",{"_index":3725,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["close",{"_index":444,"title":{},"body":{"interfaces/AppOptions.html":{},"components/FiltersPopoverComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ViewerComponent.html":{}}}],["closed",{"_index":2170,"title":{},"body":{"classes/InitializationState.html":{},"components/ViewerComponent.html":{},"miscellaneous/typealiases.html":{}}}],["closedialog",{"_index":3108,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["closeexpanded",{"_index":2263,"title":{},"body":{"classes/InitializationState.html":{}}}],["closeiframeviewer",{"_index":446,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["closeopendone",{"_index":2270,"title":{},"body":{"classes/InitializationState.html":{}}}],["closes",{"_index":1710,"title":{},"body":{"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["closesliderpopover",{"_index":1676,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["closesliderpopover(target",{"_index":1716,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["closespatialsearch",{"_index":3350,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["cls",{"_index":3620,"title":{},"body":{"injectables/ThemingService.html":{}}}],["clsname",{"_index":1443,"title":{},"body":{"components/DonorCardComponent.html":{},"components/TissueSectionVisComponent.html":{}}}],["cluster_appmodule",{"_index":58,"title":{},"body":{"modules/AppModule.html":{},"overview.html":{}}}],["cluster_appmodule_declarations",{"_index":59,"title":{},"body":{"modules/AppModule.html":{},"overview.html":{}}}],["cluster_appmodule_imports",{"_index":60,"title":{},"body":{"modules/AppModule.html":{},"overview.html":{}}}],["cluster_checkboxmodule",{"_index":716,"title":{},"body":{"modules/CheckboxModule.html":{},"overview.html":{}}}],["cluster_checkboxmodule_declarations",{"_index":718,"title":{},"body":{"modules/CheckboxModule.html":{},"overview.html":{}}}],["cluster_checkboxmodule_exports",{"_index":717,"title":{},"body":{"modules/CheckboxModule.html":{},"overview.html":{}}}],["cluster_coremodule",{"_index":1051,"title":{},"body":{"modules/CoreModule.html":{},"overview.html":{}}}],["cluster_coremodule_exports",{"_index":1053,"title":{},"body":{"modules/CoreModule.html":{},"overview.html":{}}}],["cluster_coremodule_imports",{"_index":1052,"title":{},"body":{"modules/CoreModule.html":{},"overview.html":{}}}],["cluster_donorcardmodule",{"_index":1565,"title":{},"body":{"modules/DonorCardModule.html":{},"overview.html":{}}}],["cluster_donorcardmodule_declarations",{"_index":1568,"title":{},"body":{"modules/DonorCardModule.html":{},"overview.html":{}}}],["cluster_donorcardmodule_exports",{"_index":1567,"title":{},"body":{"modules/DonorCardModule.html":{},"overview.html":{}}}],["cluster_donorcardmodule_imports",{"_index":1566,"title":{},"body":{"modules/DonorCardModule.html":{},"overview.html":{}}}],["cluster_drawermodule",{"_index":1578,"title":{},"body":{"modules/DrawerModule.html":{},"overview.html":{}}}],["cluster_drawermodule_declarations",{"_index":1579,"title":{},"body":{"modules/DrawerModule.html":{},"overview.html":{}}}],["cluster_drawermodule_exports",{"_index":1580,"title":{},"body":{"modules/DrawerModule.html":{},"overview.html":{}}}],["cluster_dropdownmodule",{"_index":1652,"title":{},"body":{"modules/DropdownModule.html":{},"overview.html":{}}}],["cluster_dropdownmodule_declarations",{"_index":1654,"title":{},"body":{"modules/DropdownModule.html":{},"overview.html":{}}}],["cluster_dropdownmodule_exports",{"_index":1653,"title":{},"body":{"modules/DropdownModule.html":{},"overview.html":{}}}],["cluster_dualslidermodule",{"_index":1837,"title":{},"body":{"modules/DualSliderModule.html":{},"overview.html":{}}}],["cluster_dualslidermodule_declarations",{"_index":1838,"title":{},"body":{"modules/DualSliderModule.html":{},"overview.html":{}}}],["cluster_dualslidermodule_exports",{"_index":1839,"title":{},"body":{"modules/DualSliderModule.html":{},"overview.html":{}}}],["cluster_filterscontentmodule",{"_index":1934,"title":{},"body":{"modules/FiltersContentModule.html":{},"overview.html":{}}}],["cluster_filterscontentmodule_declarations",{"_index":1936,"title":{},"body":{"modules/FiltersContentModule.html":{},"overview.html":{}}}],["cluster_filterscontentmodule_exports",{"_index":1937,"title":{},"body":{"modules/FiltersContentModule.html":{},"overview.html":{}}}],["cluster_filterscontentmodule_imports",{"_index":1935,"title":{},"body":{"modules/FiltersContentModule.html":{}}}],["cluster_filterspopovermodule",{"_index":1987,"title":{},"body":{"modules/FiltersPopoverModule.html":{},"overview.html":{}}}],["cluster_filterspopovermodule_declarations",{"_index":1989,"title":{},"body":{"modules/FiltersPopoverModule.html":{},"overview.html":{}}}],["cluster_filterspopovermodule_exports",{"_index":1988,"title":{},"body":{"modules/FiltersPopoverModule.html":{},"overview.html":{}}}],["cluster_filterspopovermodule_imports",{"_index":1990,"title":{},"body":{"modules/FiltersPopoverModule.html":{}}}],["cluster_headermodule",{"_index":2078,"title":{},"body":{"modules/HeaderModule.html":{},"overview.html":{}}}],["cluster_headermodule_declarations",{"_index":2079,"title":{},"body":{"modules/HeaderModule.html":{},"overview.html":{}}}],["cluster_headermodule_exports",{"_index":2080,"title":{},"body":{"modules/HeaderModule.html":{},"overview.html":{}}}],["cluster_ontologyexplorationmodule",{"_index":2433,"title":{},"body":{"modules/OntologyExplorationModule.html":{},"overview.html":{}}}],["cluster_ontologyexplorationmodule_exports",{"_index":2435,"title":{},"body":{"modules/OntologyExplorationModule.html":{},"overview.html":{}}}],["cluster_ontologyexplorationmodule_imports",{"_index":2434,"title":{},"body":{"modules/OntologyExplorationModule.html":{},"overview.html":{}}}],["cluster_ontologysearchmodule",{"_index":2535,"title":{},"body":{"modules/OntologySearchModule.html":{},"overview.html":{}}}],["cluster_ontologysearchmodule_declarations",{"_index":2536,"title":{},"body":{"modules/OntologySearchModule.html":{},"overview.html":{}}}],["cluster_ontologysearchmodule_exports",{"_index":2537,"title":{},"body":{"modules/OntologySearchModule.html":{},"overview.html":{}}}],["cluster_ontologyselectionmodule",{"_index":2643,"title":{},"body":{"modules/OntologySelectionModule.html":{},"overview.html":{}}}],["cluster_ontologyselectionmodule_declarations",{"_index":2644,"title":{},"body":{"modules/OntologySelectionModule.html":{},"overview.html":{}}}],["cluster_ontologyselectionmodule_exports",{"_index":2647,"title":{},"body":{"modules/OntologySelectionModule.html":{},"overview.html":{}}}],["cluster_ontologyselectionmodule_imports",{"_index":2645,"title":{},"body":{"modules/OntologySelectionModule.html":{}}}],["cluster_ontologyselectionmodule_ontologyselectioncomponent_providers",{"_index":2646,"title":{},"body":{"modules/OntologySelectionModule.html":{},"overview.html":{}}}],["cluster_ontologytreemodule",{"_index":2650,"title":{},"body":{"modules/OntologyTreeModule.html":{},"overview.html":{}}}],["cluster_ontologytreemodule_declarations",{"_index":2651,"title":{},"body":{"modules/OntologyTreeModule.html":{},"overview.html":{}}}],["cluster_ontologytreemodule_exports",{"_index":2652,"title":{},"body":{"modules/OntologyTreeModule.html":{},"overview.html":{}}}],["cluster_resultsbrowsermodule",{"_index":2886,"title":{},"body":{"modules/ResultsBrowserModule.html":{},"overview.html":{}}}],["cluster_resultsbrowsermodule_declarations",{"_index":2888,"title":{},"body":{"modules/ResultsBrowserModule.html":{},"overview.html":{}}}],["cluster_resultsbrowsermodule_exports",{"_index":2889,"title":{},"body":{"modules/ResultsBrowserModule.html":{},"overview.html":{}}}],["cluster_resultsbrowsermodule_imports",{"_index":2887,"title":{},"body":{"modules/ResultsBrowserModule.html":{}}}],["cluster_runspatialsearchmodule",{"_index":2909,"title":{},"body":{"modules/RunSpatialSearchModule.html":{},"overview.html":{}}}],["cluster_runspatialsearchmodule_declarations",{"_index":2910,"title":{},"body":{"modules/RunSpatialSearchModule.html":{},"overview.html":{}}}],["cluster_runspatialsearchmodule_exports",{"_index":2911,"title":{},"body":{"modules/RunSpatialSearchModule.html":{},"overview.html":{}}}],["cluster_spatialsearchconfigbehaviormodule",{"_index":3097,"title":{},"body":{"modules/SpatialSearchConfigBehaviorModule.html":{},"overview.html":{}}}],["cluster_spatialsearchconfigbehaviormodule_declarations",{"_index":3098,"title":{},"body":{"modules/SpatialSearchConfigBehaviorModule.html":{},"overview.html":{}}}],["cluster_spatialsearchconfigbehaviormodule_exports",{"_index":3099,"title":{},"body":{"modules/SpatialSearchConfigBehaviorModule.html":{},"overview.html":{}}}],["cluster_spatialsearchconfigbehaviormodule_imports",{"_index":3100,"title":{},"body":{"modules/SpatialSearchConfigBehaviorModule.html":{},"overview.html":{}}}],["cluster_spatialsearchconfigmodule",{"_index":3130,"title":{},"body":{"modules/SpatialSearchConfigModule.html":{},"overview.html":{}}}],["cluster_spatialsearchconfigmodule_declarations",{"_index":3132,"title":{},"body":{"modules/SpatialSearchConfigModule.html":{},"overview.html":{}}}],["cluster_spatialsearchconfigmodule_exports",{"_index":3131,"title":{},"body":{"modules/SpatialSearchConfigModule.html":{},"overview.html":{}}}],["cluster_spatialsearchkeyboarduibehaviormodule",{"_index":3257,"title":{},"body":{"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"overview.html":{}}}],["cluster_spatialsearchkeyboarduibehaviormodule_declarations",{"_index":3260,"title":{},"body":{"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"overview.html":{}}}],["cluster_spatialsearchkeyboarduibehaviormodule_exports",{"_index":3259,"title":{},"body":{"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"overview.html":{}}}],["cluster_spatialsearchkeyboarduibehaviormodule_imports",{"_index":3258,"title":{},"body":{"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"overview.html":{}}}],["cluster_spatialsearchkeyboarduimodule",{"_index":3294,"title":{},"body":{"modules/SpatialSearchKeyboardUIModule.html":{},"overview.html":{}}}],["cluster_spatialsearchkeyboarduimodule_declarations",{"_index":3295,"title":{},"body":{"modules/SpatialSearchKeyboardUIModule.html":{},"overview.html":{}}}],["cluster_spatialsearchkeyboarduimodule_exports",{"_index":3296,"title":{},"body":{"modules/SpatialSearchKeyboardUIModule.html":{},"overview.html":{}}}],["cluster_spatialsearchuibehaviormodule",{"_index":3344,"title":{},"body":{"modules/SpatialSearchUiBehaviorModule.html":{},"overview.html":{}}}],["cluster_spatialsearchuibehaviormodule_declarations",{"_index":3345,"title":{},"body":{"modules/SpatialSearchUiBehaviorModule.html":{},"overview.html":{}}}],["cluster_spatialsearchuibehaviormodule_exports",{"_index":3347,"title":{},"body":{"modules/SpatialSearchUiBehaviorModule.html":{},"overview.html":{}}}],["cluster_spatialsearchuibehaviormodule_imports",{"_index":3346,"title":{},"body":{"modules/SpatialSearchUiBehaviorModule.html":{},"overview.html":{}}}],["cluster_spatialsearchuimodule",{"_index":3409,"title":{},"body":{"modules/SpatialSearchUiModule.html":{},"overview.html":{}}}],["cluster_spatialsearchuimodule_declarations",{"_index":3412,"title":{},"body":{"modules/SpatialSearchUiModule.html":{},"overview.html":{}}}],["cluster_spatialsearchuimodule_exports",{"_index":3411,"title":{},"body":{"modules/SpatialSearchUiModule.html":{},"overview.html":{}}}],["cluster_spatialsearchuimodule_imports",{"_index":3410,"title":{},"body":{"modules/SpatialSearchUiModule.html":{},"overview.html":{}}}],["cluster_spinneroverlaymodule",{"_index":3538,"title":{},"body":{"modules/SpinnerOverlayModule.html":{},"overview.html":{}}}],["cluster_spinneroverlaymodule_declarations",{"_index":3539,"title":{},"body":{"modules/SpinnerOverlayModule.html":{},"overview.html":{}}}],["cluster_spinneroverlaymodule_exports",{"_index":3540,"title":{},"body":{"modules/SpinnerOverlayModule.html":{},"overview.html":{}}}],["cluster_termoccurrencelistmodule",{"_index":3596,"title":{},"body":{"modules/TermOccurrenceListModule.html":{},"overview.html":{}}}],["cluster_termoccurrencelistmodule_declarations",{"_index":3597,"title":{},"body":{"modules/TermOccurrenceListModule.html":{},"overview.html":{}}}],["cluster_termoccurrencelistmodule_exports",{"_index":3598,"title":{},"body":{"modules/TermOccurrenceListModule.html":{},"overview.html":{}}}],["cluster_themingmodule",{"_index":3601,"title":{},"body":{"modules/ThemingModule.html":{},"overview.html":{}}}],["cluster_themingmodule_providers",{"_index":3602,"title":{},"body":{"modules/ThemingModule.html":{},"overview.html":{}}}],["cluster_thumbnailcarouselmodule",{"_index":3729,"title":{},"body":{"modules/ThumbnailCarouselModule.html":{},"overview.html":{}}}],["cluster_thumbnailcarouselmodule_declarations",{"_index":3731,"title":{},"body":{"modules/ThumbnailCarouselModule.html":{},"overview.html":{}}}],["cluster_thumbnailcarouselmodule_exports",{"_index":3730,"title":{},"body":{"modules/ThumbnailCarouselModule.html":{},"overview.html":{}}}],["cluster_tissueblocklistmodule",{"_index":3748,"title":{},"body":{"modules/TissueBlockListModule.html":{},"overview.html":{}}}],["cluster_tissueblocklistmodule_declarations",{"_index":3749,"title":{},"body":{"modules/TissueBlockListModule.html":{},"overview.html":{}}}],["cluster_tissueblocklistmodule_exports",{"_index":3750,"title":{},"body":{"modules/TissueBlockListModule.html":{},"overview.html":{}}}],["cluster_tissuesectionvismodule",{"_index":3782,"title":{},"body":{"modules/TissueSectionVisModule.html":{},"overview.html":{}}}],["cluster_tissuesectionvismodule_declarations",{"_index":3783,"title":{},"body":{"modules/TissueSectionVisModule.html":{},"overview.html":{}}}],["cluster_tissuesectionvismodule_exports",{"_index":3784,"title":{},"body":{"modules/TissueSectionVisModule.html":{},"overview.html":{}}}],["cluster_viewermodule",{"_index":3850,"title":{},"body":{"modules/ViewerModule.html":{},"overview.html":{}}}],["cluster_viewermodule_declarations",{"_index":3851,"title":{},"body":{"modules/ViewerModule.html":{},"overview.html":{}}}],["cluster_viewermodule_exports",{"_index":3852,"title":{},"body":{"modules/ViewerModule.html":{},"overview.html":{}}}],["coalescing",{"_index":2802,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["code",{"_index":3979,"title":{},"body":{"changelog.html":{}}}],["codebase",{"_index":4182,"title":{},"body":{"changelog.html":{}}}],["codeblob",{"_index":3878,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["codex",{"_index":4223,"title":{},"body":{"changelog.html":{}}}],["codifies",{"_index":4270,"title":{},"body":{"changelog.html":{}}}],["coercebooleanproperty",{"_index":2165,"title":{},"body":{"classes/InitializationState.html":{}}}],["collaboration",{"_index":4180,"title":{},"body":{"changelog.html":{}}}],["collapse",{"_index":2266,"title":{},"body":{"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["collapsed",{"_index":2175,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/typealiases.html":{}}}],["collapses",{"_index":2262,"title":{},"body":{"classes/InitializationState.html":{}}}],["collisions",{"_index":3485,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{},"changelog.html":{}}}],["collisions.has(s['@id",{"_index":3491,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["color",{"_index":355,"title":{"interfaces/Color.html":{}},"body":{"interfaces/AppOptions.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/DonorCardComponent.html":{},"components/HeaderComponent.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchUiComponent.html":{},"classes/SpatialSearchUiSelectors.html":{},"modules/StoreModule.html":{},"components/TissueSectionVisComponent.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["color.color",{"_index":791,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["color.rank",{"_index":2361,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["color].concat(colorsavailable",{"_index":799,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["colorassignments",{"_index":763,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["colorassignments[key",{"_index":778,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["colorassignmentslist",{"_index":765,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["colorassignmentslist.filter(a",{"_index":800,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["colorassignmentslist.reduce>>((acc",{"_index":793,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["colorassignmentslist.slice(0",{"_index":787,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["colorassignmentslist[colorassignmentslist.length",{"_index":785,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["colorassignmentstate",{"_index":771,"title":{"injectables/ColorAssignmentState.html":{}},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"modules/StoreModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["colorassignmentstatemodel",{"_index":760,"title":{"interfaces/ColorAssignmentStateModel.html":{}},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"coverage.html":{}}}],["colorizing",{"_index":4231,"title":{},"body":{"changelog.html":{}}}],["colorpalette",{"_index":761,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["colors",{"_index":768,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["colors[node['@id']].rgba",{"_index":3020,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["colors[tissueblock.spatialentityid",{"_index":2359,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["colorsavailable",{"_index":762,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["colorsavailable.filter(c",{"_index":789,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["colorsavailable.length",{"_index":783,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["colorsavailable[0",{"_index":784,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["column",{"_index":1819,"title":{},"body":{"components/DualSliderComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/ViewerComponent.html":{}}}],["columns",{"_index":634,"title":{},"body":{"components/CheckboxComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{}}}],["combination",{"_index":4192,"title":{},"body":{"changelog.html":{}}}],["combined",{"_index":1049,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{}}}],["combinelatest",{"_index":186,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["combinelatest([this.theme",{"_index":335,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["combines",{"_index":1148,"title":{},"body":{"interfaces/DataStateModel.html":{},"miscellaneous/functions.html":{}}}],["come",{"_index":4227,"title":{},"body":{"changelog.html":{}}}],["coming",{"_index":4220,"title":{},"body":{"changelog.html":{}}}],["comlink",{"_index":4422,"title":{},"body":{"dependencies.html":{}}}],["comma",{"_index":431,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["common",{"_index":1245,"title":{},"body":{"interfaces/DataStateModel.html":{},"changelog.html":{},"index.html":{}}}],["commonmodule",{"_index":721,"title":{},"body":{"modules/CheckboxModule.html":{},"modules/DonorCardModule.html":{},"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/FiltersContentModule.html":{},"modules/FiltersPopoverModule.html":{},"modules/HeaderModule.html":{},"modules/OntologyExplorationModule.html":{},"modules/OntologySearchModule.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"modules/ResultsBrowserModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules/SpinnerOverlayModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/TissueBlockListModule.html":{},"modules/TissueSectionVisModule.html":{},"modules/ViewerModule.html":{}}}],["compare",{"_index":1279,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["compatibility",{"_index":3571,"title":{},"body":{"modules/StoreModule.html":{}}}],["completed",{"_index":1136,"title":{},"body":{"interfaces/DataStateModel.html":{},"classes/InitializationState.html":{},"miscellaneous/enumerations.html":{},"miscellaneous/functions.html":{}}}],["completion",{"_index":2268,"title":{},"body":{"classes/InitializationState.html":{}}}],["complexity",{"_index":4100,"title":{},"body":{"changelog.html":{}}}],["compodoc",{"_index":3977,"title":{},"body":{"changelog.html":{}}}],["componenet",{"_index":2447,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["component",{"_index":169,"title":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"coverage.html":{},"index.html":{}}}],["component's",{"_index":1692,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["component.component",{"_index":118,"title":{},"body":{"modules/AppModule.html":{}}}],["component.component.ts",{"_index":492,"title":{},"body":{"components/AppWebComponent.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["component.component.ts:31",{"_index":510,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:33",{"_index":514,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:34",{"_index":515,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:35",{"_index":513,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:36",{"_index":517,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:37",{"_index":516,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:39",{"_index":522,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:40",{"_index":520,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:41",{"_index":521,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:42",{"_index":511,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:43",{"_index":512,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:44",{"_index":519,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:45",{"_index":518,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component.component.ts:47",{"_index":508,"title":{},"body":{"components/AppWebComponent.html":{}}}],["component_template",{"_index":557,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["componentref",{"_index":3623,"title":{},"body":{"injectables/ThemingService.html":{}}}],["components",{"_index":228,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"overview.html":{},"miscellaneous/typealiases.html":{}}}],["composes",{"_index":2573,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["computations",{"_index":2548,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["computes",{"_index":1762,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["comunica/query",{"_index":4389,"title":{},"body":{"dependencies.html":{}}}],["concat",{"_index":4424,"title":{},"body":{"dependencies.html":{}}}],["concat(colorassignmentslist",{"_index":792,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["condition",{"_index":2594,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["conditions",{"_index":4565,"title":{},"body":{"license.html":{}}}],["config",{"_index":591,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"coverage.html":{}}}],["config'},{'name",{"_index":594,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["config.component",{"_index":38,"title":{},"body":{"classes/AddSearch.html":{},"components/FiltersContentComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/SetSelectedSearches.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["config.component.html",{"_index":3107,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["config.component.scss",{"_index":3106,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["config.component.ts",{"_index":3105,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["config.component.ts:17",{"_index":3119,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["config.component.ts:20",{"_index":3110,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["config.component.ts:23",{"_index":3111,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["config.component.ts:26",{"_index":3112,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["config.component.ts:29",{"_index":3118,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["config.component.ts:32",{"_index":3117,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["config.component.ts:35",{"_index":3113,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["config.component.ts:38",{"_index":3115,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["config.component.ts:41",{"_index":3116,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["config.isolated",{"_index":2404,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["config.module",{"_index":3104,"title":{},"body":{"modules/SpatialSearchConfigBehaviorModule.html":{}}}],["config.module.ts",{"_index":3133,"title":{},"body":{"modules/SpatialSearchConfigModule.html":{}}}],["config/spatial",{"_index":37,"title":{},"body":{"classes/AddSearch.html":{},"components/FiltersContentComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/SetSelectedSearches.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["configstore",{"_index":509,"title":{},"body":{"components/AppWebComponent.html":{}}}],["configuration",{"_index":2375,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/ThumbnailCarouselComponent.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["configurations",{"_index":4046,"title":{},"body":{"changelog.html":{}}}],["configure",{"_index":3120,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{}}}],["confirmation",{"_index":4015,"title":{},"body":{"changelog.html":{}}}],["conform",{"_index":4053,"title":{},"body":{"changelog.html":{}}}],["connect",{"_index":2425,"title":{},"body":{"injectables/MessageService.html":{},"changelog.html":{}}}],["connect(source",{"_index":2413,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["connected",{"_index":863,"title":{},"body":{"components/ContainerComponent.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["connectedposition",{"_index":1764,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["connection",{"_index":4587,"title":{},"body":{"license.html":{}}}],["connects",{"_index":2412,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["consentservice",{"_index":184,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["consider",{"_index":3570,"title":{},"body":{"modules/StoreModule.html":{}}}],["consortium",{"_index":4541,"title":{},"body":{"license.html":{}}}],["const",{"_index":150,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"modules/StoreModule.html":{},"interfaces/TermResult.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{},"miscellaneous/variables.html":{}}}],["constantly",{"_index":3841,"title":{},"body":{"components/ViewerComponent.html":{}}}],["construct",{"_index":4488,"title":{},"body":{"miscellaneous/functions.html":{}}}],["constructor",{"_index":16,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"classes/FlatNode.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"injectables/ThemingService.html":{},"modules/ThumbnailCarouselModule.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{},"miscellaneous/typealiases.html":{}}}],["constructor(@inject(message_service_config",{"_index":2403,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["constructor(@optional",{"_index":1081,"title":{},"body":{"modules/CoreModule.html":{},"injectables/ThemingService.html":{}}}],["constructor(config",{"_index":2426,"title":{},"body":{"injectables/MessageService.html":{}}}],["constructor(configstore",{"_index":507,"title":{},"body":{"components/AppWebComponent.html":{}}}],["constructor(dataservice",{"_index":2313,"title":{},"body":{"injectables/ListResultsState.html":{},"injectables/SceneState.html":{}}}],["constructor(datasource",{"_index":3510,"title":{},"body":{"injectables/SpatialSearchUiState.html":{}}}],["constructor(defaulttheme",{"_index":3615,"title":{},"body":{"injectables/ThemingService.html":{}}}],["constructor(dialog",{"_index":3046,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{}}}],["constructor(dialogref",{"_index":3303,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["constructor(drawer",{"_index":3792,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["constructor(execute",{"_index":3023,"title":{},"body":{"classes/SetExecuteSearchOnGenerate.html":{}}}],["constructor(filter",{"_index":3821,"title":{},"body":{"classes/UpdateFilter.html":{}}}],["constructor(ga",{"_index":638,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/FiltersContentComponent.html":{},"components/ResultsBrowserComponent.html":{}}}],["constructor(globalconfig",{"_index":3859,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["constructor(id",{"_index":2805,"title":{},"body":{"classes/RemoveSearch.html":{}}}],["constructor(items",{"_index":3031,"title":{},"body":{"classes/SetSelectedSearches.html":{}}}],["constructor(messageservice",{"_index":837,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{}}}],["constructor(node",{"_index":2431,"title":{},"body":{"classes/MoveToNode.html":{}}}],["constructor(ontologysearchservice",{"_index":2621,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["constructor(ontologyservice",{"_index":2461,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["constructor(organid",{"_index":3025,"title":{},"body":{"classes/SetOrgan.html":{}}}],["constructor(original",{"_index":1999,"title":{},"body":{"classes/FlatNode.html":{}}}],["constructor(overlay",{"_index":1689,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["constructor(position",{"_index":3027,"title":{},"body":{"classes/SetPosition.html":{}}}],["constructor(private",{"_index":149,"title":{},"body":{"modules/AppModule.html":{},"components/CheckboxComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/FiltersContentComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["constructor(public",{"_index":2504,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["constructor(radius",{"_index":3029,"title":{},"body":{"classes/SetRadius.html":{}}}],["constructor(readonly",{"_index":42,"title":{},"body":{"classes/AddSearch.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"classes/StartSpatialSearchFlow.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{}}}],["constructor(registry",{"_index":2138,"title":{},"body":{"injectables/IconRegistryState.html":{}}}],["constructor(sanitizer",{"_index":3830,"title":{},"body":{"components/ViewerComponent.html":{}}}],["constructor(sex",{"_index":17,"title":{},"body":{"classes/AddSearch.html":{},"classes/SetSex.html":{}}}],["constructor(source",{"_index":2418,"title":{},"body":{"classes/MessageChannel.html":{}}}],["constructor(store",{"_index":2896,"title":{},"body":{"components/RunSpatialSearchComponent.html":{}}}],["contain",{"_index":1036,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/HeaderComponent.html":{}}}],["container",{"_index":698,"title":{},"body":{"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"interfaces/ContentContainerChanged.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TissueSectionVisComponent.html":{},"changelog.html":{},"miscellaneous/typealiases.html":{}}}],["container'},{'name",{"_index":563,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["container.component.html",{"_index":823,"title":{},"body":{"components/ContainerComponent.html":{}}}],["container.component.scss",{"_index":822,"title":{},"body":{"components/ContainerComponent.html":{}}}],["container/container.component",{"_index":1584,"title":{},"body":{"modules/DrawerModule.html":{}}}],["containercomponent",{"_index":562,"title":{"components/ContainerComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"modules/DrawerModule.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["containerpayload",{"_index":1039,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"miscellaneous/typealiases.html":{}}}],["containers",{"_index":915,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"changelog.html":{}}}],["containing",{"_index":922,"title":{},"body":{"components/ContainerComponent.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/ThumbnailCarouselComponent.html":{},"index.html":{}}}],["contains",{"_index":673,"title":{},"body":{"components/CheckboxComponent.html":{},"components/FiltersContentComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/TermOccurrenceListComponent.html":{}}}],["content",{"_index":835,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ViewerComponent.html":{}}}],["content'},{'name",{"_index":565,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["content.component",{"_index":1944,"title":{},"body":{"modules/FiltersContentModule.html":{}}}],["content.component.html",{"_index":1850,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["content.component.scss",{"_index":945,"title":{},"body":{"components/ContentComponent.html":{},"components/FiltersContentComponent.html":{}}}],["content.component.ts",{"_index":1847,"title":{},"body":{"components/FiltersContentComponent.html":{},"coverage.html":{}}}],["content.component.ts:105",{"_index":1879,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["content.component.ts:117",{"_index":1886,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["content.component.ts:128",{"_index":1888,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["content.component.ts:23",{"_index":1864,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["content.component.ts:28",{"_index":1863,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["content.component.ts:33",{"_index":1867,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["content.component.ts:38",{"_index":1865,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["content.component.ts:43",{"_index":1866,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["content.component.ts:48",{"_index":1869,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["content.component.ts:53",{"_index":1873,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["content.component.ts:58",{"_index":1871,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["content.component.ts:63",{"_index":1862,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["content.component.ts:75",{"_index":1877,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["content.component.ts:87",{"_index":1882,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["content.component.ts:96",{"_index":1875,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["content.module",{"_index":1992,"title":{},"body":{"modules/FiltersPopoverModule.html":{}}}],["content.module.ts",{"_index":1938,"title":{},"body":{"modules/FiltersContentModule.html":{}}}],["content/content.component",{"_index":889,"title":{},"body":{"components/ContainerComponent.html":{},"modules/DrawerModule.html":{}}}],["content/filters",{"_index":1846,"title":{},"body":{"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"modules/FiltersPopoverModule.html":{},"coverage.html":{}}}],["content1",{"_index":826,"title":{},"body":{"components/ContainerComponent.html":{}}}],["content2",{"_index":827,"title":{},"body":{"components/ContainerComponent.html":{}}}],["contentchildren",{"_index":885,"title":{},"body":{"components/ContainerComponent.html":{}}}],["contentchildren(contentcomponent",{"_index":866,"title":{},"body":{"components/ContainerComponent.html":{}}}],["contentchildren(drawercomponent",{"_index":876,"title":{},"body":{"components/ContainerComponent.html":{}}}],["contentcomponent",{"_index":564,"title":{"components/ContentComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"modules/DrawerModule.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["contentcontainerchanged",{"_index":1028,"title":{"interfaces/ContentContainerChanged.html":{}},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["contents",{"_index":475,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{}}}],["contentsvisible",{"_index":1668,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["continue",{"_index":3114,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["contract",{"_index":4584,"title":{},"body":{"license.html":{}}}],["control",{"_index":372,"title":{},"body":{"interfaces/AppOptions.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"changelog.html":{}}}],["controls",{"_index":1606,"title":{},"body":{"components/DropdownComponent.html":{}}}],["convention",{"_index":485,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{}}}],["coordinate",{"_index":4492,"title":{},"body":{"index.html":{}}}],["copies",{"_index":4560,"title":{},"body":{"license.html":{}}}],["copy",{"_index":4547,"title":{},"body":{"license.html":{}}}],["copyright",{"_index":4539,"title":{},"body":{"license.html":{}}}],["cord",{"_index":1394,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["cord.svg",{"_index":1395,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["core",{"_index":1082,"title":{},"body":{"modules/CoreModule.html":{}}}],["core/core.module",{"_index":120,"title":{},"body":{"modules/AppModule.html":{}}}],["core/models/list",{"_index":2864,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["core/models/ontology",{"_index":200,"title":{},"body":{"interfaces/AppOptions.html":{},"components/OntologySelectionComponent.html":{}}}],["core/services/app",{"_index":110,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{}}}],["core/services/ontology",{"_index":2502,"title":{},"body":{"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{}}}],["core/services/theming/theming.service",{"_index":203,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["core/store/action",{"_index":205,"title":{},"body":{"interfaces/AppOptions.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["core/store/data/data.selectors",{"_index":208,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["core/store/data/data.state",{"_index":211,"title":{},"body":{"interfaces/AppOptions.html":{},"components/FiltersContentComponent.html":{}}}],["core/store/list",{"_index":213,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["core/store/scene/scene.state",{"_index":217,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["core/store/spatial",{"_index":218,"title":{},"body":{"interfaces/AppOptions.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{}}}],["coremodule",{"_index":63,"title":{"modules/CoreModule.html":{}},"body":{"modules/AppModule.html":{},"modules/CoreModule.html":{},"modules.html":{},"overview.html":{}}}],["cors",{"_index":4426,"title":{},"body":{"dependencies.html":{}}}],["count",{"_index":2675,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["counter",{"_index":2382,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"miscellaneous/variables.html":{}}}],["counts",{"_index":3441,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{},"components/TermOccurrenceListComponent.html":{}}}],["counts[o.id",{"_index":2721,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["cover",{"_index":3723,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["coverage",{"_index":4251,"title":{"coverage.html":{}},"body":{"changelog.html":{},"coverage.html":{}}}],["create",{"_index":1691,"title":{},"body":{"components/DualSliderComponent.html":{},"classes/FlatNode.html":{}}}],["create(original",{"_index":2009,"title":{},"body":{"classes/FlatNode.html":{}}}],["createcustomelement",{"_index":90,"title":{},"body":{"modules/AppModule.html":{}}}],["createcustomelement(appwebcomponent",{"_index":152,"title":{},"body":{"modules/AppModule.html":{}}}],["created",{"_index":1747,"title":{},"body":{"components/DualSliderComponent.html":{},"classes/FlatNode.html":{},"changelog.html":{}}}],["createitem",{"_index":3190,"title":{},"body":{"injectables/SpatialSearchFilterState.html":{}}}],["createitem(sex",{"_index":3160,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["createitemdescription",{"_index":3191,"title":{},"body":{"injectables/SpatialSearchFilterState.html":{}}}],["createitemdescription(sex",{"_index":3165,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["createitemid",{"_index":3192,"title":{},"body":{"injectables/SpatialSearchFilterState.html":{}}}],["createitemid(search",{"_index":3163,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["creates",{"_index":309,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"classes/FlatNode.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"miscellaneous/functions.html":{}}}],["createselectionlabel(ontolgyselection",{"_index":423,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["createworker",{"_index":3857,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["createworker(_config",{"_index":3863,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["creating",{"_index":892,"title":{},"body":{"components/ContainerComponent.html":{},"interfaces/DataStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"miscellaneous/functions.html":{}}}],["credits",{"_index":4526,"title":{},"body":{"index.html":{}}}],["criteria",{"_index":1695,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["css",{"_index":3674,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{},"dependencies.html":{}}}],["ctrlclick",{"_index":2971,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["ctx",{"_index":3194,"title":{},"body":{"injectables/SpatialSearchFilterState.html":{},"injectables/SpatialSearchUiState.html":{}}}],["ctx.dispatch(actions).pipe",{"_index":2793,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["ctx.dispatch(new",{"_index":2706,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["ctx.getstate",{"_index":2699,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["ctx.patchstate",{"_index":2711,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["ctx.patchstate(data",{"_index":2779,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["ctx.setstate(append([this.createitem(sex",{"_index":3146,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["ctx.setstate(newitems",{"_index":3159,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["ctx.setstate(removeitem(item",{"_index":3149,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["cuboid",{"_index":4250,"title":{},"body":{"changelog.html":{}}}],["cuboids",{"_index":4249,"title":{},"body":{"changelog.html":{}}}],["current",{"_index":628,"title":{},"body":{"components/CheckboxComponent.html":{},"interfaces/DataStateModel.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySelectionComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"miscellaneous/enumerations.html":{}}}],["currentdelta",{"_index":3201,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["currentkey",{"_index":3202,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{}}}],["currently",{"_index":405,"title":{},"body":{"interfaces/AppOptions.html":{},"components/FiltersPopoverComponent.html":{},"components/OntologySelectionComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"injectables/ThemingService.html":{},"changelog.html":{}}}],["currentsex",{"_index":1908,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["cursor",{"_index":1510,"title":{},"body":{"components/DonorCardComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["customelements.define('ccf",{"_index":154,"title":{},"body":{"modules/AppModule.html":{}}}],["cyberinfrastructure",{"_index":4528,"title":{},"body":{"index.html":{}}}],["cycle",{"_index":4108,"title":{},"body":{"changelog.html":{}}}],["d",{"_index":1549,"title":{},"body":{"components/DonorCardComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{}}}],["da326f",{"_index":748,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"miscellaneous/variables.html":{}}}],["damages",{"_index":4582,"title":{},"body":{"license.html":{}}}],["dark",{"_index":365,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["dark)').addeventlistener('change",{"_index":362,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["dark)').matches",{"_index":357,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["dark/light",{"_index":4049,"title":{},"body":{"changelog.html":{}}}],["data",{"_index":312,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"interfaces/DataStateModel.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/StoreModule.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{},"classes/UpdateSpatialSearch.html":{},"injectables/WorkerDataSourceService.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/enumerations.html":{},"miscellaneous/functions.html":{}}}],["data.actions",{"_index":1117,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["data.aggregatedata$.subscribe",{"_index":324,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["data.celltypetermoccurencesdata$.subscribe",{"_index":326,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["data.content",{"_index":3085,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["data.content.length",{"_index":3093,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["data.filter$.pipe(pluck('celltypeterms",{"_index":334,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["data.filter$.pipe(pluck('ontologyterms",{"_index":332,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["data.filter$.subscribe",{"_index":328,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["data.infotitle",{"_index":3084,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["data.ontologytermoccurencesdata$.subscribe",{"_index":325,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["data.providerfilterdata$.subscribe",{"_index":330,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["data.scenedata$.subscribe",{"_index":327,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["data.state",{"_index":1313,"title":{},"body":{"classes/DataStateSelectors.html":{}}}],["data.technologyfilterdata$.subscribe",{"_index":329,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["data.tissueblockdata$.subscribe",{"_index":323,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["data.videoid",{"_index":3087,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["data/data.actions",{"_index":2669,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["data/data.selectors",{"_index":2670,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["data/data.state",{"_index":2339,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"modules/StoreModule.html":{}}}],["dataaction",{"_index":732,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/DataStateModel.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["database",{"_index":35,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"components/DonorCardComponent.html":{},"classes/FlatNode.html":{},"interfaces/ListResult.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetSelectedSearches.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"classes/UpdateFilter.html":{},"injectables/WorkerDataSourceService.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["databaseready",{"_index":1165,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["databasestatus",{"_index":1099,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["dataquerystate",{"_index":209,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"miscellaneous/enumerations.html":{}}}],["dataquerystate.completed",{"_index":1138,"title":{},"body":{"interfaces/DataStateModel.html":{},"miscellaneous/functions.html":{}}}],["dataquerystate.running",{"_index":296,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{}}}],["dataservice",{"_index":2315,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["datasetresult",{"_index":3670,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["datasets",{"_index":4118,"title":{},"body":{"changelog.html":{}}}],["datasource",{"_index":317,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["datasourcelike",{"_index":1426,"title":{},"body":{"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{}}}],["datasources",{"_index":499,"title":{},"body":{"components/AppWebComponent.html":{}}}],["datasourceservice",{"_index":181,"title":{},"body":{"interfaces/AppOptions.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["datastate",{"_index":210,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"modules/StoreModule.html":{},"classes/UpdateFilter.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["datastatemodel",{"_index":1086,"title":{"interfaces/DataStateModel.html":{}},"body":{"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"coverage.html":{}}}],["datastateselectors",{"_index":207,"title":{"classes/DataStateSelectors.html":{}},"body":{"interfaces/AppOptions.html":{},"classes/DataStateSelectors.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"coverage.html":{}}}],["datastateselectors.anatomicalstructurestreemodel",{"_index":3500,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["datastateselectors.celltypestreemodel",{"_index":3502,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["db",{"_index":2771,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["db.getcelltypetermoccurences(filter).pipe(take(1",{"_index":2777,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["db.getontologytermoccurences(filter).pipe(take(1",{"_index":2776,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["db.getreferenceorganscene(organid",{"_index":2773,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["db.gettissueblockresults(filter).pipe(take(1",{"_index":2775,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["deal",{"_index":4549,"title":{},"body":{"license.html":{}}}],["dealings",{"_index":4588,"title":{},"body":{"license.html":{}}}],["debouncetime",{"_index":2667,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["debouncetime(500",{"_index":2695,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["december",{"_index":4186,"title":{},"body":{"changelog.html":{}}}],["decides",{"_index":670,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["deck.gl",{"_index":759,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"miscellaneous/variables.html":{}}}],["deck.gl/core",{"_index":4391,"title":{},"body":{"dependencies.html":{}}}],["deck.gl/geo",{"_index":4393,"title":{},"body":{"dependencies.html":{}}}],["deck.gl/layers",{"_index":4396,"title":{},"body":{"dependencies.html":{}}}],["deck.gl/mesh",{"_index":4397,"title":{},"body":{"dependencies.html":{}}}],["declarations",{"_index":76,"title":{},"body":{"modules/AppModule.html":{},"modules/CheckboxModule.html":{},"modules/DonorCardModule.html":{},"modules/DrawerModule.html":{},"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/FiltersContentModule.html":{},"modules/FiltersPopoverModule.html":{},"modules/HeaderModule.html":{},"modules/OntologySearchModule.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"modules/ResultsBrowserModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules/SpinnerOverlayModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/TissueBlockListModule.html":{},"modules/TissueSectionVisModule.html":{},"modules/ViewerModule.html":{}}}],["decoration",{"_index":2069,"title":{},"body":{"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["decorator",{"_index":177,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"components/FiltersPopoverComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/StoreModule.html":{},"dependencies.html":{}}}],["decorators",{"_index":806,"title":{},"body":{"injectables/ColorAssignmentState.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"classes/DataStateSelectors.html":{},"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{},"injectables/IconRegistryState.html":{},"injectables/ListResultsState.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["deep",{"_index":688,"title":{},"body":{"components/CheckboxComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/OntologySearchComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["deeply",{"_index":4005,"title":{},"body":{"changelog.html":{}}}],["default",{"_index":28,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/CheckboxComponent.html":{},"injectables/ColorAssignmentState.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"classes/SpatialSearchUiSelectors.html":{},"components/SpinnerOverlayComponent.html":{},"classes/StartSpatialSearchFlow.html":{},"components/TermOccurrenceListComponent.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["default_color_palette",{"_index":743,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["default_color_palette.concat",{"_index":770,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["default_filter",{"_index":1118,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/FiltersContentComponent.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["default_icons",{"_index":1340,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["default_selected_organs",{"_index":2959,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["default_selected_organs.has(organ.organ",{"_index":2996,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["default_theme",{"_index":114,"title":{},"body":{"modules/AppModule.html":{},"injectables/ThemingService.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["defaulticondefinition",{"_index":1318,"title":{"interfaces/DefaultIconDefinition.html":{}},"body":{"interfaces/DefaultIconDefinition.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["defaultposition",{"_index":2677,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["defaultposition(state",{"_index":3437,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["defaultradius",{"_index":2734,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["defaults",{"_index":769,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/DataStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["defaulttheme",{"_index":3610,"title":{},"body":{"injectables/ThemingService.html":{}}}],["defaultvalue",{"_index":2673,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["defer",{"_index":1102,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["deferred",{"_index":2149,"title":{},"body":{"classes/InitializationState.html":{}}}],["defined",{"_index":22,"title":{},"body":{"classes/AddSearch.html":{},"modules/AppModule.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"injectables/ColorAssignmentState.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"classes/DataStateSelectors.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"classes/StartSpatialSearchFlow.html":{},"components/TermOccurrenceListComponent.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{},"changelog.html":{}}}],["definition",{"_index":1322,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["definition.html",{"_index":2115,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["definition.url",{"_index":2114,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["delay",{"_index":1106,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{}}}],["delay(2000",{"_index":1261,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["delegatedatasourceoptions",{"_index":1420,"title":{"interfaces/DelegateDataSourceOptions.html":{}},"body":{"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"coverage.html":{}}}],["delegatedatasourceservice",{"_index":1068,"title":{"injectables/DelegateDataSourceService.html":{}},"body":{"modules/CoreModule.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"coverage.html":{}}}],["delta",{"_index":3209,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["demo",{"_index":4022,"title":{},"body":{"changelog.html":{}}}],["dependencies",{"_index":57,"title":{"dependencies.html":{}},"body":{"modules/AppModule.html":{},"modules/CheckboxModule.html":{},"modules/CoreModule.html":{},"modules/DonorCardModule.html":{},"modules/DrawerModule.html":{},"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/FiltersContentModule.html":{},"modules/FiltersPopoverModule.html":{},"modules/HeaderModule.html":{},"modules/OntologyExplorationModule.html":{},"modules/OntologySearchModule.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"modules/ResultsBrowserModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules/SpinnerOverlayModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/ThemingModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/TissueBlockListModule.html":{},"modules/TissueSectionVisModule.html":{},"modules/ViewerModule.html":{},"changelog.html":{},"dependencies.html":{},"overview.html":{}}}],["depending",{"_index":4081,"title":{},"body":{"changelog.html":{}}}],["depth",{"_index":2730,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["descendants",{"_index":867,"title":{},"body":{"components/ContainerComponent.html":{}}}],["descrepancies",{"_index":3925,"title":{},"body":{"changelog.html":{}}}],["describes",{"_index":648,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["description",{"_index":624,"title":{},"body":{"components/CheckboxComponent.html":{},"injectables/ColorAssignmentState.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"miscellaneous/functions.html":{}}}],["deselect",{"_index":2854,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["deselected",{"_index":2844,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["deselectlistresult",{"_index":2308,"title":{},"body":{"injectables/ListResultsState.html":{}}}],["deselectlistresult(result",{"_index":2318,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["details",{"_index":4283,"title":{},"body":{"changelog.html":{}}}],["detect",{"_index":1780,"title":{},"body":{"components/DualSliderComponent.html":{},"components/ResultsBrowserComponent.html":{}}}],["detected",{"_index":1724,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["detection",{"_index":850,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["detector",{"_index":842,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["determine",{"_index":2796,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"components/TissueSectionVisComponent.html":{}}}],["determines",{"_index":1610,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/OntologySearchComponent.html":{}}}],["developed",{"_index":4527,"title":{},"body":{"index.html":{}}}],["developmentmode",{"_index":3566,"title":{},"body":{"modules/StoreModule.html":{}}}],["developments",{"_index":4275,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["dialog",{"_index":2897,"title":{},"body":{"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"changelog.html":{}}}],["dialogref",{"_index":3047,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["dialogsubs",{"_index":3038,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{}}}],["diff",{"_index":2874,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["different",{"_index":2297,"title":{},"body":{"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"changelog.html":{}}}],["digits",{"_index":4166,"title":{},"body":{"changelog.html":{}}}],["direct",{"_index":4292,"title":{},"body":{"changelog.html":{}}}],["directimport",{"_index":3868,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["direction",{"_index":707,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/ViewerComponent.html":{}}}],["directive",{"_index":555,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["directives",{"_index":620,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["directly",{"_index":4221,"title":{},"body":{"changelog.html":{}}}],["disable",{"_index":480,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"components/ToggleButtonComponent.html":{}}}],["disabled",{"_index":2077,"title":{},"body":{"components/HeaderComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"modules/StoreModule.html":{},"components/ThumbnailCarouselComponent.html":{},"components/ViewerComponent.html":{}}}],["disables",{"_index":2976,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["dispatch",{"_index":174,"title":{},"body":{"interfaces/AppOptions.html":{},"components/FiltersPopoverComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["display",{"_index":420,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/HeaderComponent.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["displayed",{"_index":1600,"title":{},"body":{"components/DropdownComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TissueBlockListComponent.html":{},"changelog.html":{}}}],["displayformatter",{"_index":2456,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["displayformatter(option",{"_index":2470,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["displaying",{"_index":4033,"title":{},"body":{"changelog.html":{}}}],["displaylabel",{"_index":2585,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["displays",{"_index":1439,"title":{},"body":{"components/DonorCardComponent.html":{},"components/SpinnerOverlayComponent.html":{}}}],["distinct",{"_index":1107,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["distinctuntilchanged",{"_index":742,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["distribute",{"_index":4556,"title":{},"body":{"license.html":{}}}],["dobootstrap",{"_index":86,"title":{},"body":{"modules/AppModule.html":{}}}],["doc",{"_index":4259,"title":{},"body":{"changelog.html":{}}}],["docs",{"_index":3937,"title":{},"body":{"changelog.html":{}}}],["document",{"_index":1707,"title":{},"body":{"components/DualSliderComponent.html":{},"dependencies.html":{}}}],["document:click",{"_index":1686,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["document:click(target",{"_index":1704,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["document:keydown",{"_index":3212,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["document:keydown(target",{"_index":3220,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["document:keyup",{"_index":3213,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["document:keyup(target",{"_index":3223,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["document:touchstart",{"_index":1687,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["document:touchstart(target",{"_index":1715,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["documentation",{"_index":3980,"title":{},"body":{"changelog.html":{},"coverage.html":{},"license.html":{}}}],["dom",{"_index":489,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["domains",{"_index":276,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["domsanitizer",{"_index":2092,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/ViewerComponent.html":{}}}],["don't",{"_index":430,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["done",{"_index":4078,"title":{},"body":{"changelog.html":{}}}],["donor",{"_index":567,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"modules/ResultsBrowserModule.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["donor_card",{"_index":1483,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["donorcardcomponent",{"_index":566,"title":{"components/DonorCardComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["donorcardmodule",{"_index":1564,"title":{"modules/DonorCardModule.html":{}},"body":{"modules/DonorCardModule.html":{},"modules/ResultsBrowserModule.html":{},"modules.html":{},"overview.html":{}}}],["donors",{"_index":4119,"title":{},"body":{"changelog.html":{}}}],["doreset",{"_index":781,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["dotenv",{"_index":4430,"title":{},"body":{"dependencies.html":{}}}],["down",{"_index":258,"title":{},"body":{"interfaces/AppOptions.html":{},"components/OntologySelectionComponent.html":{}}}],["download",{"_index":2043,"title":{},"body":{"components/HeaderComponent.html":{},"changelog.html":{}}}],["downloadclicked",{"_index":2048,"title":{},"body":{"components/HeaderComponent.html":{}}}],["drawer",{"_index":231,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{}}}],["drawer'},{'name",{"_index":569,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["drawer.close",{"_index":3814,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["drawer.closeexpanded",{"_index":3813,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["drawer.component.html",{"_index":2186,"title":{},"body":{"classes/InitializationState.html":{}}}],["drawer.component.scss",{"_index":2187,"title":{},"body":{"classes/InitializationState.html":{}}}],["drawer.open",{"_index":3815,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["drawer.position",{"_index":926,"title":{},"body":{"components/ContainerComponent.html":{}}}],["drawer/drawer.component",{"_index":890,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"modules/DrawerModule.html":{},"components/ToggleButtonComponent.html":{}}}],["drawercomponent",{"_index":224,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"modules/DrawerModule.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["drawercomponent).position",{"_index":1007,"title":{},"body":{"components/ContentComponent.html":{}}}],["drawercontainerschanged",{"_index":1035,"title":{"interfaces/DrawerContainersChanged.html":{}},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["drawerexpanded",{"_index":1951,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["drawerinitialized",{"_index":1042,"title":{"interfaces/DrawerInitialized.html":{}},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["drawermodule",{"_index":64,"title":{"modules/DrawerModule.html":{}},"body":{"modules/AppModule.html":{},"modules/DrawerModule.html":{},"modules.html":{},"overview.html":{}}}],["drawerpayload",{"_index":1048,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"miscellaneous/typealiases.html":{}}}],["drawers",{"_index":367,"title":{},"body":{"interfaces/AppOptions.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/ToggleButtonComponent.html":{},"miscellaneous/typealiases.html":{}}}],["drawers.filter(drawer",{"_index":925,"title":{},"body":{"components/ContainerComponent.html":{}}}],["drawertoggled",{"_index":1043,"title":{"interfaces/DrawerToggled.html":{}},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["dropdown",{"_index":1588,"title":{},"body":{"components/DropdownComponent.html":{},"components/FiltersContentComponent.html":{},"components/TermOccurrenceListComponent.html":{}}}],["dropdown'},{'name",{"_index":571,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["dropdown.component",{"_index":1660,"title":{},"body":{"modules/DropdownModule.html":{}}}],["dropdown.component.html",{"_index":1591,"title":{},"body":{"components/DropdownComponent.html":{}}}],["dropdown.component.scss",{"_index":1590,"title":{},"body":{"components/DropdownComponent.html":{}}}],["dropdowncomponent",{"_index":570,"title":{"components/DropdownComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"modules/DropdownModule.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["dropdownmodule",{"_index":1651,"title":{"modules/DropdownModule.html":{}},"body":{"modules/DropdownModule.html":{},"modules/FiltersContentModule.html":{},"modules.html":{},"overview.html":{}}}],["dual",{"_index":573,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["dual_slider",{"_index":1807,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["dualslidercomponent",{"_index":572,"title":{"components/DualSliderComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["dualslidermodule",{"_index":65,"title":{"modules/DualSliderModule.html":{}},"body":{"modules/AppModule.html":{},"modules/DualSliderModule.html":{},"modules/FiltersContentModule.html":{},"modules.html":{},"overview.html":{}}}],["duration",{"_index":344,"title":{},"body":{"interfaces/AppOptions.html":{},"components/ContentComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{}}}],["during",{"_index":1284,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/DualSliderComponent.html":{},"injectables/ThemingService.html":{},"changelog.html":{}}}],["dynamic",{"_index":4385,"title":{},"body":{"dependencies.html":{}}}],["dynamically",{"_index":3919,"title":{},"body":{"changelog.html":{}}}],["e",{"_index":363,"title":{},"body":{"interfaces/AppOptions.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{}}}],["e040fb",{"_index":752,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"miscellaneous/variables.html":{}}}],["each",{"_index":2384,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["ease",{"_index":1027,"title":{},"body":{"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/InitializationState.html":{},"components/SpinnerOverlayComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["easier",{"_index":3960,"title":{},"body":{"changelog.html":{}}}],["easily",{"_index":443,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["east",{"_index":3277,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{},"index.html":{}}}],["edit",{"_index":3378,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["editreferenceorganclicked",{"_index":3351,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["effect",{"_index":1608,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"changelog.html":{}}}],["efficiency",{"_index":4139,"title":{},"body":{"changelog.html":{}}}],["el",{"_index":313,"title":{},"body":{"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{}}}],["element",{"_index":554,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"dependencies.html":{}}}],["element.getboundingclientrect",{"_index":2235,"title":{},"body":{"classes/InitializationState.html":{}}}],["element.nativeelement",{"_index":3651,"title":{},"body":{"injectables/ThemingService.html":{}}}],["element.nativeelement.contains(target",{"_index":1799,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["elementref",{"_index":170,"title":{},"body":{"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"injectables/ThemingService.html":{}}}],["elements",{"_index":3692,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["ellipsis",{"_index":1561,"title":{},"body":{"components/DonorCardComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["embedded",{"_index":4044,"title":{},"body":{"changelog.html":{}}}],["embedding",{"_index":4038,"title":{},"body":{"changelog.html":{}}}],["embedding.md",{"_index":4036,"title":{},"body":{"changelog.html":{}}}],["emit",{"_index":661,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{}}}],["emits",{"_index":287,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{}}}],["emitted",{"_index":270,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"components/HeaderComponent.html":{},"miscellaneous/functions.html":{}}}],["emitter",{"_index":2468,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["emitters",{"_index":2815,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["emitting",{"_index":2217,"title":{},"body":{"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/ResultsBrowserComponent.html":{}}}],["empty",{"_index":2567,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["enable",{"_index":2474,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["enabled",{"_index":963,"title":{},"body":{"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["encapsulates",{"_index":2615,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["end",{"_index":902,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["end?.expanded",{"_index":1018,"title":{},"body":{"components/ContentComponent.html":{}}}],["end?.opened",{"_index":1017,"title":{},"body":{"components/ContentComponent.html":{}}}],["enddrawers",{"_index":927,"title":{},"body":{"components/ContainerComponent.html":{}}}],["enddrawers.length",{"_index":930,"title":{},"body":{"components/ContainerComponent.html":{}}}],["enddrawers[0",{"_index":933,"title":{},"body":{"components/ContainerComponent.html":{}}}],["endexpanded",{"_index":1016,"title":{},"body":{"components/ContentComponent.html":{}}}],["ensures",{"_index":1477,"title":{},"body":{"components/DonorCardComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["enter",{"_index":1733,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["entire",{"_index":3558,"title":{},"body":{"modules/StoreModule.html":{},"miscellaneous/variables.html":{}}}],["entities",{"_index":2939,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["entry",{"_index":2476,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["entry.displaylabel.join().includes",{"_index":2518,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["entry.node.label.tolowercase",{"_index":2519,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["entrycomponents",{"_index":77,"title":{},"body":{"modules/AppModule.html":{}}}],["enum",{"_index":1132,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["enumerations",{"_index":4479,"title":{"miscellaneous/enumerations.html":{}},"body":{"miscellaneous/enumerations.html":{}}}],["environment",{"_index":197,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"modules/CoreModule.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"modules/StoreModule.html":{}}}],["environment.acceptableviewerdomains",{"_index":281,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["environment.customization",{"_index":548,"title":{},"body":{"components/AppWebComponent.html":{}}}],["environment.dboptions",{"_index":546,"title":{},"body":{"components/AppWebComponent.html":{}}}],["environment.dboptions.remoteapiendpoint",{"_index":1080,"title":{},"body":{"modules/CoreModule.html":{}}}],["environment.disabledbworker",{"_index":1431,"title":{},"body":{"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{}}}],["environment.googleanalyticstoken",{"_index":1076,"title":{},"body":{"modules/CoreModule.html":{}}}],["environment.production",{"_index":3567,"title":{},"body":{"modules/StoreModule.html":{}}}],["environments/environment",{"_index":198,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"modules/CoreModule.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"modules/StoreModule.html":{}}}],["error",{"_index":896,"title":{},"body":{"components/ContainerComponent.html":{},"interfaces/DataStateModel.html":{},"injectables/ThemingService.html":{}}}],["error('invalid",{"_index":540,"title":{},"body":{"components/AppWebComponent.html":{}}}],["error('the",{"_index":1083,"title":{},"body":{"modules/CoreModule.html":{}}}],["error(`multiple",{"_index":904,"title":{},"body":{"components/ContainerComponent.html":{}}}],["errors",{"_index":893,"title":{},"body":{"components/ContainerComponent.html":{},"miscellaneous/functions.html":{}}}],["es",{"_index":4420,"title":{},"body":{"dependencies.html":{}}}],["es2015.worker.js",{"_index":3877,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["eslint",{"_index":479,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"components/ToggleButtonComponent.html":{}}}],["eslint/naming",{"_index":484,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{}}}],["eslint/prefer",{"_index":2800,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["etc",{"_index":1047,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"changelog.html":{}}}],["eui",{"_index":155,"title":{},"body":{"modules/AppModule.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"changelog.html":{},"index.html":{}}}],["eui/rui",{"_index":3974,"title":{},"body":{"changelog.html":{}}}],["eui/src/app/app",{"_index":491,"title":{},"body":{"components/AppWebComponent.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["eui/src/app/app.component.ts",{"_index":159,"title":{},"body":{"interfaces/AppOptions.html":{},"coverage.html":{}}}],["eui/src/app/app.module.ts",{"_index":75,"title":{},"body":{"modules/AppModule.html":{}}}],["eui/src/app/app.module.ts:57",{"_index":81,"title":{},"body":{"modules/AppModule.html":{}}}],["eui/src/app/core/core.module.ts",{"_index":1057,"title":{},"body":{"modules/CoreModule.html":{}}}],["eui/src/app/core/header/header.component.ts",{"_index":2041,"title":{},"body":{"components/HeaderComponent.html":{},"coverage.html":{}}}],["eui/src/app/core/header/header.component.ts:18",{"_index":2051,"title":{},"body":{"components/HeaderComponent.html":{}}}],["eui/src/app/core/header/header.component.ts:20",{"_index":2055,"title":{},"body":{"components/HeaderComponent.html":{}}}],["eui/src/app/core/header/header.component.ts:22",{"_index":2056,"title":{},"body":{"components/HeaderComponent.html":{}}}],["eui/src/app/core/header/header.component.ts:27",{"_index":2053,"title":{},"body":{"components/HeaderComponent.html":{}}}],["eui/src/app/core/header/header.component.ts:32",{"_index":2050,"title":{},"body":{"components/HeaderComponent.html":{}}}],["eui/src/app/core/header/header.component.ts:37",{"_index":2058,"title":{},"body":{"components/HeaderComponent.html":{}}}],["eui/src/app/core/header/header.component.ts:42",{"_index":2057,"title":{},"body":{"components/HeaderComponent.html":{}}}],["eui/src/app/core/header/header.module.ts",{"_index":2081,"title":{},"body":{"modules/HeaderModule.html":{}}}],["eui/src/app/core/models/flat",{"_index":1994,"title":{},"body":{"classes/FlatNode.html":{},"coverage.html":{}}}],["eui/src/app/core/models/list",{"_index":2302,"title":{},"body":{"interfaces/ListResult.html":{},"coverage.html":{}}}],["eui/src/app/core/models/ontology",{"_index":2611,"title":{},"body":{"interfaces/OntologySelection.html":{},"coverage.html":{}}}],["eui/src/app/core/services/app",{"_index":454,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{},"coverage.html":{}}}],["eui/src/app/core/services/data",{"_index":1421,"title":{},"body":{"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"injectables/WorkerDataSourceService.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["eui/src/app/core/services/ontology",{"_index":2545,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"coverage.html":{}}}],["eui/src/app/core/services/theming/theming.module.ts",{"_index":3603,"title":{},"body":{"modules/ThemingModule.html":{}}}],["eui/src/app/core/services/theming/theming.service.ts",{"_index":3608,"title":{},"body":{"injectables/ThemingService.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["eui/src/app/core/services/theming/theming.service.ts:13",{"_index":3634,"title":{},"body":{"injectables/ThemingService.html":{}}}],["eui/src/app/core/services/theming/theming.service.ts:14",{"_index":3635,"title":{},"body":{"injectables/ThemingService.html":{}}}],["eui/src/app/core/services/theming/theming.service.ts:16",{"_index":3633,"title":{},"body":{"injectables/ThemingService.html":{}}}],["eui/src/app/core/services/theming/theming.service.ts:18",{"_index":3636,"title":{},"body":{"injectables/ThemingService.html":{}}}],["eui/src/app/core/services/theming/theming.service.ts:21",{"_index":3624,"title":{},"body":{"injectables/ThemingService.html":{}}}],["eui/src/app/core/services/theming/theming.service.ts:25",{"_index":3616,"title":{},"body":{"injectables/ThemingService.html":{}}}],["eui/src/app/core/services/theming/theming.service.ts:39",{"_index":3621,"title":{},"body":{"injectables/ThemingService.html":{}}}],["eui/src/app/core/services/theming/theming.service.ts:48",{"_index":3632,"title":{},"body":{"injectables/ThemingService.html":{}}}],["eui/src/app/core/services/theming/theming.service.ts:60",{"_index":3630,"title":{},"body":{"injectables/ThemingService.html":{}}}],["eui/src/app/core/services/theming/theming.service.ts:71",{"_index":3628,"title":{},"body":{"injectables/ThemingService.html":{}}}],["eui/src/app/core/services/theming/theming.service.ts:83",{"_index":3618,"title":{},"body":{"injectables/ThemingService.html":{}}}],["eui/src/app/core/store/action",{"_index":4324,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{}}}],["eui/src/app/core/store/color",{"_index":725,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["eui/src/app/core/store/data/data.actions.ts",{"_index":3820,"title":{},"body":{"classes/UpdateFilter.html":{},"coverage.html":{}}}],["eui/src/app/core/store/data/data.actions.ts:4",{"_index":3822,"title":{},"body":{"classes/UpdateFilter.html":{}}}],["eui/src/app/core/store/data/data.selectors.ts",{"_index":1305,"title":{},"body":{"classes/DataStateSelectors.html":{},"coverage.html":{}}}],["eui/src/app/core/store/data/data.selectors.ts:12",{"_index":1308,"title":{},"body":{"classes/DataStateSelectors.html":{}}}],["eui/src/app/core/store/data/data.selectors.ts:17",{"_index":1310,"title":{},"body":{"classes/DataStateSelectors.html":{}}}],["eui/src/app/core/store/data/data.selectors.ts:7",{"_index":1312,"title":{},"body":{"classes/DataStateSelectors.html":{}}}],["eui/src/app/core/store/data/data.state.ts",{"_index":1087,"title":{},"body":{"interfaces/DataStateModel.html":{},"coverage.html":{},"miscellaneous/enumerations.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["eui/src/app/core/store/icon",{"_index":1319,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["eui/src/app/core/store/list",{"_index":2304,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"coverage.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts",{"_index":2912,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:108",{"_index":2942,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:118",{"_index":2938,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:128",{"_index":2944,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:137",{"_index":2932,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:148",{"_index":2935,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:152",{"_index":2936,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:159",{"_index":2924,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:54",{"_index":2929,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:59",{"_index":2927,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:64",{"_index":2953,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:66",{"_index":2957,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:68",{"_index":2955,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:70",{"_index":2951,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:73",{"_index":2949,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:76",{"_index":2948,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:78",{"_index":2923,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/scene/scene.state.ts:98",{"_index":2947,"title":{},"body":{"injectables/SceneState.html":{}}}],["eui/src/app/core/store/spatial",{"_index":7,"title":{},"body":{"classes/AddSearch.html":{},"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["eui/src/app/core/store/store.module.ts",{"_index":3546,"title":{},"body":{"modules/StoreModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["eui/src/app/modules/filters/filters",{"_index":1845,"title":{},"body":{"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"coverage.html":{}}}],["eui/src/app/modules/ontology",{"_index":2439,"title":{},"body":{"modules/OntologyExplorationModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["eui/src/app/modules/results",{"_index":1434,"title":{},"body":{"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"components/ResultsBrowserComponent.html":{},"modules/ResultsBrowserModule.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"coverage.html":{}}}],["eui/src/app/shared/components/checkbox/checkbox.component.ts",{"_index":623,"title":{},"body":{"components/CheckboxComponent.html":{},"coverage.html":{}}}],["eui/src/app/shared/components/checkbox/checkbox.component.ts:18",{"_index":647,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["eui/src/app/shared/components/checkbox/checkbox.component.ts:23",{"_index":652,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["eui/src/app/shared/components/checkbox/checkbox.component.ts:28",{"_index":656,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["eui/src/app/shared/components/checkbox/checkbox.component.ts:33",{"_index":646,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["eui/src/app/shared/components/checkbox/checkbox.component.ts:38",{"_index":640,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["eui/src/app/shared/components/checkbox/checkbox.component.ts:53",{"_index":667,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["eui/src/app/shared/components/checkbox/checkbox.module.ts",{"_index":719,"title":{},"body":{"modules/CheckboxModule.html":{}}}],["eui/src/app/shared/components/drawer/container/container.component.ts",{"_index":816,"title":{},"body":{"components/ContainerComponent.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["eui/src/app/shared/components/drawer/container/container.component.ts:105",{"_index":856,"title":{},"body":{"components/ContainerComponent.html":{}}}],["eui/src/app/shared/components/drawer/container/container.component.ts:115",{"_index":847,"title":{},"body":{"components/ContainerComponent.html":{}}}],["eui/src/app/shared/components/drawer/container/container.component.ts:124",{"_index":858,"title":{},"body":{"components/ContainerComponent.html":{}}}],["eui/src/app/shared/components/drawer/container/container.component.ts:37",{"_index":844,"title":{},"body":{"components/ContainerComponent.html":{}}}],["eui/src/app/shared/components/drawer/container/container.component.ts:41",{"_index":877,"title":{},"body":{"components/ContainerComponent.html":{}}}],["eui/src/app/shared/components/drawer/container/container.component.ts:45",{"_index":868,"title":{},"body":{"components/ContainerComponent.html":{}}}],["eui/src/app/shared/components/drawer/container/container.component.ts:48",{"_index":873,"title":{},"body":{"components/ContainerComponent.html":{}}}],["eui/src/app/shared/components/drawer/container/container.component.ts:50",{"_index":881,"title":{},"body":{"components/ContainerComponent.html":{}}}],["eui/src/app/shared/components/drawer/container/container.component.ts:55",{"_index":884,"title":{},"body":{"components/ContainerComponent.html":{}}}],["eui/src/app/shared/components/drawer/container/container.component.ts:60",{"_index":862,"title":{},"body":{"components/ContainerComponent.html":{}}}],["eui/src/app/shared/components/drawer/container/container.component.ts:62",{"_index":838,"title":{},"body":{"components/ContainerComponent.html":{}}}],["eui/src/app/shared/components/drawer/container/container.component.ts:83",{"_index":852,"title":{},"body":{"components/ContainerComponent.html":{}}}],["eui/src/app/shared/components/drawer/content/content.component.ts",{"_index":941,"title":{},"body":{"components/ContentComponent.html":{},"coverage.html":{}}}],["eui/src/app/shared/components/drawer/content/content.component.ts:103",{"_index":978,"title":{},"body":{"components/ContentComponent.html":{}}}],["eui/src/app/shared/components/drawer/content/content.component.ts:116",{"_index":972,"title":{},"body":{"components/ContentComponent.html":{}}}],["eui/src/app/shared/components/drawer/content/content.component.ts:28",{"_index":961,"title":{},"body":{"components/ContentComponent.html":{}}}],["eui/src/app/shared/components/drawer/content/content.component.ts:30",{"_index":962,"title":{},"body":{"components/ContentComponent.html":{}}}],["eui/src/app/shared/components/drawer/content/content.component.ts:32",{"_index":964,"title":{},"body":{"components/ContentComponent.html":{}}}],["eui/src/app/shared/components/drawer/content/content.component.ts:34",{"_index":966,"title":{},"body":{"components/ContentComponent.html":{}}}],["eui/src/app/shared/components/drawer/content/content.component.ts:36",{"_index":959,"title":{},"body":{"components/ContentComponent.html":{}}}],["eui/src/app/shared/components/drawer/content/content.component.ts:39",{"_index":980,"title":{},"body":{"components/ContentComponent.html":{}}}],["eui/src/app/shared/components/drawer/content/content.component.ts:41",{"_index":957,"title":{},"body":{"components/ContentComponent.html":{}}}],["eui/src/app/shared/components/drawer/content/content.component.ts:60",{"_index":971,"title":{},"body":{"components/ContentComponent.html":{}}}],["eui/src/app/shared/components/drawer/content/content.component.ts:70",{"_index":968,"title":{},"body":{"components/ContentComponent.html":{}}}],["eui/src/app/shared/components/drawer/drawer.module.ts",{"_index":1581,"title":{},"body":{"modules/DrawerModule.html":{}}}],["eui/src/app/shared/components/drawer/drawer/drawer.component.ts",{"_index":2147,"title":{},"body":{"classes/InitializationState.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["eui/src/app/shared/components/drawer/drawer/drawer.component.ts:35",{"_index":2159,"title":{},"body":{"classes/InitializationState.html":{}}}],["eui/src/app/shared/components/drawer/drawer/drawer.component.ts:37",{"_index":2156,"title":{},"body":{"classes/InitializationState.html":{}}}],["eui/src/app/shared/components/drawer/drawer/drawer.component.ts:41",{"_index":2160,"title":{},"body":{"classes/InitializationState.html":{}}}],["eui/src/app/shared/components/drawer/drawer/drawer.component.ts:46",{"_index":2161,"title":{},"body":{"classes/InitializationState.html":{}}}],["eui/src/app/shared/components/drawer/drawer/drawer.component.ts:56",{"_index":2163,"title":{},"body":{"classes/InitializationState.html":{}}}],["eui/src/app/shared/components/drawer/drawer/drawer.component.ts:65",{"_index":2162,"title":{},"body":{"classes/InitializationState.html":{}}}],["eui/src/app/shared/components/drawer/messages.ts",{"_index":1029,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["eui/src/app/shared/components/drawer/toggle",{"_index":3787,"title":{},"body":{"components/ToggleButtonComponent.html":{},"coverage.html":{}}}],["eui/src/app/shared/components/dropdown/dropdown.component.ts",{"_index":1587,"title":{},"body":{"components/DropdownComponent.html":{},"coverage.html":{}}}],["eui/src/app/shared/components/dropdown/dropdown.component.ts:18",{"_index":1596,"title":{},"body":{"components/DropdownComponent.html":{}}}],["eui/src/app/shared/components/dropdown/dropdown.component.ts:23",{"_index":1598,"title":{},"body":{"components/DropdownComponent.html":{}}}],["eui/src/app/shared/components/dropdown/dropdown.component.ts:28",{"_index":1601,"title":{},"body":{"components/DropdownComponent.html":{}}}],["eui/src/app/shared/components/dropdown/dropdown.component.ts:33",{"_index":1602,"title":{},"body":{"components/DropdownComponent.html":{}}}],["eui/src/app/shared/components/dropdown/dropdown.component.ts:38",{"_index":1595,"title":{},"body":{"components/DropdownComponent.html":{}}}],["eui/src/app/shared/components/dropdown/dropdown.component.ts:50",{"_index":1605,"title":{},"body":{"components/DropdownComponent.html":{}}}],["eui/src/app/shared/components/dropdown/dropdown.component.ts:59",{"_index":1604,"title":{},"body":{"components/DropdownComponent.html":{}}}],["eui/src/app/shared/components/dropdown/dropdown.module.ts",{"_index":1655,"title":{},"body":{"modules/DropdownModule.html":{}}}],["eui/src/app/shared/components/dual",{"_index":1661,"title":{},"body":{"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"coverage.html":{}}}],["eui/src/app/shared/components/run",{"_index":2895,"title":{},"body":{"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"coverage.html":{}}}],["eui/src/app/shared/components/spatial",{"_index":3034,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"modules/SpatialSearchUiModule.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["eui/src/app/shared/components/spinner",{"_index":3525,"title":{},"body":{"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"coverage.html":{}}}],["eui/src/app/shared/components/term",{"_index":3577,"title":{},"body":{"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"coverage.html":{}}}],["eui/src/app/shared/components/thumbnail",{"_index":3658,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["eui/src/app/shared/components/tissue",{"_index":3739,"title":{},"body":{"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"coverage.html":{}}}],["eui/src/app/shared/components/viewer/viewer.component.ts",{"_index":3824,"title":{},"body":{"components/ViewerComponent.html":{},"coverage.html":{}}}],["eui/src/app/shared/components/viewer/viewer.component.ts:17",{"_index":3834,"title":{},"body":{"components/ViewerComponent.html":{}}}],["eui/src/app/shared/components/viewer/viewer.component.ts:19",{"_index":3832,"title":{},"body":{"components/ViewerComponent.html":{}}}],["eui/src/app/shared/components/viewer/viewer.component.ts:21",{"_index":3833,"title":{},"body":{"components/ViewerComponent.html":{}}}],["eui/src/app/shared/components/viewer/viewer.component.ts:23",{"_index":3837,"title":{},"body":{"components/ViewerComponent.html":{}}}],["eui/src/app/shared/components/viewer/viewer.component.ts:29",{"_index":3831,"title":{},"body":{"components/ViewerComponent.html":{}}}],["eui/src/app/shared/components/viewer/viewer.component.ts:33",{"_index":3835,"title":{},"body":{"components/ViewerComponent.html":{}}}],["eui/src/app/shared/components/viewer/viewer.component.ts:39",{"_index":3836,"title":{},"body":{"components/ViewerComponent.html":{}}}],["eui/src/app/shared/components/viewer/viewer.module.ts",{"_index":3853,"title":{},"body":{"modules/ViewerModule.html":{}}}],["eui/src/app/shared/services/message/message.service.ts",{"_index":2367,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["eui/src/app/shared/services/message/message.service.ts:103",{"_index":2422,"title":{},"body":{"classes/MessageChannel.html":{}}}],["eui/src/app/shared/services/message/message.service.ts:112",{"_index":2423,"title":{},"body":{"classes/MessageChannel.html":{}}}],["eui/src/app/shared/services/message/message.service.ts:128",{"_index":2430,"title":{},"body":{"injectables/MessageService.html":{}}}],["eui/src/app/shared/services/message/message.service.ts:130",{"_index":2427,"title":{},"body":{"injectables/MessageService.html":{}}}],["eui/src/app/shared/services/message/message.service.ts:153",{"_index":2429,"title":{},"body":{"injectables/MessageService.html":{}}}],["eui/src/app/shared/services/message/message.service.ts:163",{"_index":2428,"title":{},"body":{"injectables/MessageService.html":{}}}],["eui/src/app/shared/services/message/message.service.ts:50",{"_index":2419,"title":{},"body":{"classes/MessageChannel.html":{}}}],["eui/src/app/shared/services/message/message.service.ts:70",{"_index":2424,"title":{},"body":{"classes/MessageChannel.html":{}}}],["eui/src/app/shared/services/message/message.service.ts:83",{"_index":2420,"title":{},"body":{"classes/MessageChannel.html":{}}}],["eui/src/app/shared/services/message/message.service.ts:93",{"_index":2421,"title":{},"body":{"classes/MessageChannel.html":{}}}],["evenly",{"_index":3779,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["event",{"_index":672,"title":{},"body":{"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/ToggleButtonComponent.html":{},"license.html":{}}}],["event.checked",{"_index":680,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["event.key",{"_index":1814,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["event.target",{"_index":1703,"title":{},"body":{"components/DualSliderComponent.html":{},"components/ResultsBrowserComponent.html":{}}}],["event.target'])@hostlistener('document:touchstart",{"_index":1718,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["eventemitter",{"_index":660,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/ViewerComponent.html":{}}}],["eventemitter(true",{"_index":2219,"title":{},"body":{"classes/InitializationState.html":{}}}],["events",{"_index":669,"title":{},"body":{"components/CheckboxComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["everything",{"_index":1236,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["except",{"_index":2390,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["execute",{"_index":2040,"title":{},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{}}}],["executesearchongeneration",{"_index":2683,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["executionstrategy",{"_index":3572,"title":{},"body":{"modules/StoreModule.html":{}}}],["exists",{"_index":3773,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["expand",{"_index":2265,"title":{},"body":{"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["expand/collapse",{"_index":2272,"title":{},"body":{"classes/InitializationState.html":{}}}],["expand_collapse_params_default",{"_index":2179,"title":{},"body":{"classes/InitializationState.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["expand_less",{"_index":1417,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"components/DonorCardComponent.html":{},"miscellaneous/variables.html":{}}}],["expand_more",{"_index":1415,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"components/DonorCardComponent.html":{},"miscellaneous/variables.html":{}}}],["expandable",{"_index":1998,"title":{},"body":{"classes/FlatNode.html":{},"miscellaneous/variables.html":{}}}],["expandcollapsedone",{"_index":2274,"title":{},"body":{"classes/InitializationState.html":{}}}],["expanded",{"_index":1044,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/FiltersPopoverComponent.html":{},"classes/InitializationState.html":{},"components/ThumbnailCarouselComponent.html":{},"components/ToggleButtonComponent.html":{},"changelog.html":{},"miscellaneous/typealiases.html":{}}}],["expanded(value",{"_index":2214,"title":{},"body":{"classes/InitializationState.html":{}}}],["expanded/collapsed",{"_index":2171,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/typealiases.html":{}}}],["expandedchange",{"_index":2220,"title":{},"body":{"classes/InitializationState.html":{}}}],["expandedstate",{"_index":2172,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/typealiases.html":{}}}],["expandedstate2",{"_index":2174,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/typealiases.html":{}}}],["expandedstateobj",{"_index":2225,"title":{},"body":{"classes/InitializationState.html":{}}}],["expands",{"_index":2259,"title":{},"body":{"classes/InitializationState.html":{}}}],["exploration",{"_index":1269,"title":{},"body":{"interfaces/DataStateModel.html":{},"index.html":{}}}],["exploration.module",{"_index":126,"title":{},"body":{"modules/AppModule.html":{}}}],["exploration.module.ts",{"_index":2440,"title":{},"body":{"modules/OntologyExplorationModule.html":{}}}],["exploration/ontology",{"_index":125,"title":{},"body":{"modules/AppModule.html":{},"modules/OntologyExplorationModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["export",{"_index":41,"title":{},"body":{"classes/AddSearch.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"modules/CheckboxModule.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"modules/DropdownModule.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"modules/OntologyExplorationModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"modules/ResultsBrowserModule.html":{},"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"interfaces/TermResult.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"modules/ViewerModule.html":{},"injectables/WorkerDataSourceService.html":{}}}],["exportas",{"_index":819,"title":{},"body":{"components/ContainerComponent.html":{},"classes/InitializationState.html":{}}}],["exports",{"_index":720,"title":{},"body":{"modules/CheckboxModule.html":{},"modules/CoreModule.html":{},"modules/DonorCardModule.html":{},"modules/DrawerModule.html":{},"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/FiltersContentModule.html":{},"modules/FiltersPopoverModule.html":{},"modules/HeaderModule.html":{},"modules/OntologyExplorationModule.html":{},"modules/OntologySearchModule.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"modules/ResultsBrowserModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules/SpinnerOverlayModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/TissueBlockListModule.html":{},"modules/TissueSectionVisModule.html":{},"modules/ViewerModule.html":{}}}],["express",{"_index":4432,"title":{},"body":{"dependencies.html":{},"license.html":{}}}],["extended",{"_index":2177,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/typealiases.html":{}}}],["extends",{"_index":160,"title":{},"body":{"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/DataStateModel.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"injectables/WorkerDataSourceService.html":{}}}],["external",{"_index":3847,"title":{},"body":{"components/ViewerComponent.html":{},"changelog.html":{}}}],["externalurl",{"_index":3875,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["extra",{"_index":4437,"title":{},"body":{"dependencies.html":{}}}],["extract",{"_index":3677,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["extraction",{"_index":4019,"title":{},"body":{"changelog.html":{}}}],["eye",{"_index":1352,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["eye.svg",{"_index":1353,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["f",{"_index":1384,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["f.svg",{"_index":1385,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["factory",{"_index":2380,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"miscellaneous/variables.html":{}}}],["fade",{"_index":1607,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["faded",{"_index":947,"title":{},"body":{"components/ContentComponent.html":{}}}],["fadein",{"_index":1619,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{}}}],["fadeinout",{"_index":952,"title":{},"body":{"components/ContentComponent.html":{}}}],["fail",{"_index":4184,"title":{},"body":{"changelog.html":{}}}],["fails",{"_index":4208,"title":{},"body":{"changelog.html":{}}}],["fallopian",{"_index":1354,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["false",{"_index":242,"title":{},"body":{"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpinnerOverlayComponent.html":{},"modules/StoreModule.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["favor",{"_index":4175,"title":{},"body":{"changelog.html":{}}}],["feature",{"_index":3916,"title":{},"body":{"changelog.html":{}}}],["features",{"_index":4109,"title":{},"body":{"changelog.html":{}}}],["feel",{"_index":4137,"title":{},"body":{"changelog.html":{}}}],["female",{"_index":2030,"title":{},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"miscellaneous/typealiases.html":{}}}],["fetch",{"_index":1337,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"dependencies.html":{}}}],["fetches",{"_index":2566,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["ff8800",{"_index":744,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"miscellaneous/variables.html":{}}}],["ffd740",{"_index":746,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"miscellaneous/variables.html":{}}}],["field",{"_index":1621,"title":{},"body":{"components/DropdownComponent.html":{},"modules/DropdownModule.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/TermOccurrenceListModule.html":{},"changelog.html":{}}}],["file",{"_index":5,"title":{},"body":{"classes/AddSearch.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"modules/CheckboxModule.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"modules/DropdownModule.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"modules/OntologyExplorationModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"modules/ResultsBrowserModule.html":{},"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"interfaces/TermResult.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"modules/ViewerModule.html":{},"injectables/WorkerDataSourceService.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{}}}],["files",{"_index":4548,"title":{},"body":{"license.html":{}}}],["fill",{"_index":1636,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{}}}],["filler",{"_index":2071,"title":{},"body":{"components/HeaderComponent.html":{}}}],["filter",{"_index":31,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DefaultIconDefinition.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/SetSelectedSearches.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"classes/UpdateFilter.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["filter's",{"_index":375,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["filter(([_",{"_index":3505,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["filter(organ",{"_index":2990,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["filter(state",{"_index":1311,"title":{},"body":{"classes/DataStateSelectors.html":{}}}],["filter(value",{"_index":2509,"title":{},"body":{"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["filter).pipe(take(1",{"_index":2774,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["filter.actions",{"_index":219,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["filter.actions.ts",{"_index":10,"title":{},"body":{"classes/AddSearch.html":{},"classes/RemoveSearch.html":{},"classes/SetSelectedSearches.html":{},"coverage.html":{}}}],["filter.actions.ts:15",{"_index":2806,"title":{},"body":{"classes/RemoveSearch.html":{}}}],["filter.actions.ts:21",{"_index":3032,"title":{},"body":{"classes/SetSelectedSearches.html":{}}}],["filter.actions.ts:9",{"_index":23,"title":{},"body":{"classes/AddSearch.html":{}}}],["filter.selectors",{"_index":221,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["filter.selectors.ts",{"_index":3176,"title":{},"body":{"classes/SpatialSearchFilterSelectors.html":{},"coverage.html":{}}}],["filter.selectors.ts:14",{"_index":3183,"title":{},"body":{"classes/SpatialSearchFilterSelectors.html":{}}}],["filter.selectors.ts:19",{"_index":3185,"title":{},"body":{"classes/SpatialSearchFilterSelectors.html":{}}}],["filter.selectors.ts:9",{"_index":3180,"title":{},"body":{"classes/SpatialSearchFilterSelectors.html":{}}}],["filter.state",{"_index":40,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/RemoveSearch.html":{},"classes/SetSelectedSearches.html":{},"classes/SpatialSearchFilterSelectors.html":{},"modules/StoreModule.html":{}}}],["filter.state.ts",{"_index":3136,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["filter.state.ts:27",{"_index":3193,"title":{},"body":{"injectables/SpatialSearchFilterState.html":{}}}],["filter.state.ts:32",{"_index":3198,"title":{},"body":{"injectables/SpatialSearchFilterState.html":{}}}],["filter.state.ts:37",{"_index":3199,"title":{},"body":{"injectables/SpatialSearchFilterState.html":{}}}],["filter.state.ts:48",{"_index":3195,"title":{},"body":{"injectables/SpatialSearchFilterState.html":{}}}],["filter.state.ts:58",{"_index":3197,"title":{},"body":{"injectables/SpatialSearchFilterState.html":{}}}],["filter.state.ts:63",{"_index":3196,"title":{},"body":{"injectables/SpatialSearchFilterState.html":{}}}],["filter/spatial",{"_index":9,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/SetSelectedSearches.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"modules/StoreModule.html":{},"interfaces/TermResult.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["filter_checkbox",{"_index":683,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["filter_content",{"_index":1894,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["filterbox",{"_index":374,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["filterbox.removebox",{"_index":382,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["filtered",{"_index":2394,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{}}}],["filteredresults",{"_index":2452,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["filteronchange",{"_index":633,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["filteronchange(event",{"_index":664,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["filters",{"_index":576,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["filterschange",{"_index":1859,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{}}}],["filterscontentcomponent",{"_index":575,"title":{"components/FiltersContentComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["filterscontentmodule",{"_index":1933,"title":{"modules/FiltersContentModule.html":{}},"body":{"modules/FiltersContentModule.html":{},"modules/FiltersPopoverModule.html":{},"modules.html":{},"overview.html":{}}}],["filterspopovercomponent",{"_index":222,"title":{"components/FiltersPopoverComponent.html":{}},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["filterspopovermodule",{"_index":66,"title":{"modules/FiltersPopoverModule.html":{}},"body":{"modules/AppModule.html":{},"modules/FiltersPopoverModule.html":{},"modules.html":{},"overview.html":{}}}],["filtersvisible",{"_index":1948,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["final",{"_index":4178,"title":{},"body":{"changelog.html":{}}}],["finished",{"_index":1040,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{}}}],["finishing",{"_index":4018,"title":{},"body":{"changelog.html":{}}}],["fired",{"_index":1714,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["first",{"_index":1478,"title":{},"body":{"components/DonorCardComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"changelog.html":{}}}],["fit",{"_index":4117,"title":{},"body":{"changelog.html":{}}}],["fitness",{"_index":4574,"title":{},"body":{"license.html":{}}}],["fixed",{"_index":4101,"title":{},"body":{"changelog.html":{}}}],["fixes",{"_index":3939,"title":{},"body":{"changelog.html":{}}}],["fixes/performance",{"_index":4232,"title":{},"body":{"changelog.html":{}}}],["flat",{"_index":2003,"title":{},"body":{"classes/FlatNode.html":{},"miscellaneous/variables.html":{}}}],["flatnode",{"_index":1993,"title":{"classes/FlatNode.html":{}},"body":{"classes/FlatNode.html":{},"coverage.html":{}}}],["flatnode(original",{"_index":2021,"title":{},"body":{"classes/FlatNode.html":{}}}],["flex",{"_index":706,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["flexible",{"_index":3933,"title":{},"body":{"changelog.html":{}}}],["floor",{"_index":1787,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["flow",{"_index":2027,"title":{},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/RunSpatialSearchComponent.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"classes/StartSpatialSearchFlow.html":{},"classes/UpdateSpatialSearch.html":{}}}],["fly",{"_index":4297,"title":{},"body":{"changelog.html":{}}}],["fn",{"_index":206,"title":{},"body":{"interfaces/AppOptions.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["fn.ts",{"_index":4325,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{}}}],["focus",{"_index":3728,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["following",{"_index":4564,"title":{},"body":{"license.html":{}}}],["font",{"_index":703,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/HeaderComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["forcedunassignment",{"_index":772,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["forkjoin",{"_index":2666,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["form",{"_index":1620,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigComponent.html":{},"changelog.html":{}}}],["format",{"_index":756,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["formatlabel",{"_index":2551,"title":{},"body":{"injectables/OntologySearchService.html":{}}}],["formatlabel(label",{"_index":2557,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["formats",{"_index":2560,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["formatter",{"_index":2473,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["formcontrol",{"_index":2453,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["formsmodule",{"_index":2539,"title":{},"body":{"modules/OntologySearchModule.html":{},"modules/SpatialSearchConfigModule.html":{}}}],["forwards",{"_index":1637,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{}}}],["found",{"_index":2561,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["four",{"_index":713,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["frame",{"_index":1518,"title":{},"body":{"components/DonorCardComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["framework",{"_index":4493,"title":{},"body":{"index.html":{}}}],["free",{"_index":4545,"title":{},"body":{"license.html":{}}}],["fs",{"_index":4436,"title":{},"body":{"dependencies.html":{}}}],["full",{"_index":2178,"title":{},"body":{"classes/InitializationState.html":{},"changelog.html":{},"miscellaneous/typealiases.html":{}}}],["fullscreen",{"_index":4256,"title":{},"body":{"changelog.html":{}}}],["fully",{"_index":4110,"title":{},"body":{"changelog.html":{}}}],["function",{"_index":442,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/FiltersPopoverComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["functionality",{"_index":1152,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/OntologySearchComponent.html":{},"miscellaneous/functions.html":{}}}],["functions",{"_index":4481,"title":{"miscellaneous/functions.html":{}},"body":{"miscellaneous/functions.html":{}}}],["funded",{"_index":4533,"title":{},"body":{"index.html":{}}}],["funnel",{"_index":1986,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["furnished",{"_index":4563,"title":{},"body":{"license.html":{}}}],["further",{"_index":4252,"title":{},"body":{"changelog.html":{}}}],["future",{"_index":4102,"title":{},"body":{"changelog.html":{}}}],["ga",{"_index":641,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/OntologySearchComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["gap",{"_index":3122,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{}}}],["gatoken",{"_index":1075,"title":{},"body":{"modules/CoreModule.html":{}}}],["generate",{"_index":653,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"classes/StartSpatialSearchFlow.html":{},"classes/UpdateSpatialSearch.html":{},"changelog.html":{}}}],["generated",{"_index":3978,"title":{},"body":{"changelog.html":{}}}],["generates",{"_index":2780,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["generatespatialsearch",{"_index":2022,"title":{"classes/GenerateSpatialSearch.html":{}},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"coverage.html":{}}}],["generatespatialsearch(ctx",{"_index":2783,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["generating",{"_index":3920,"title":{},"body":{"changelog.html":{}}}],["genericglobalconfig",{"_index":525,"title":{},"body":{"components/AppWebComponent.html":{}}}],["genericmessage",{"_index":1031,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"miscellaneous/typealiases.html":{}}}],["genericmessagechannel",{"_index":1032,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"miscellaneous/typealiases.html":{}}}],["genericmessageservice",{"_index":1033,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["get(event",{"_index":2520,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["getarguments",{"_index":2135,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["getarguments(undefined",{"_index":2140,"title":{},"body":{"injectables/IconRegistryState.html":{}}}],["getchildren",{"_index":2552,"title":{},"body":{"injectables/OntologySearchService.html":{}}}],["getchildren(node",{"_index":2564,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["getchildrenfunc",{"_index":4596,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["getclassend",{"_index":3804,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["getcolor",{"_index":803,"title":{},"body":{"injectables/ColorAssignmentState.html":{}}}],["getcolor(key",{"_index":776,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["getcontent",{"_index":880,"title":{},"body":{"components/ContainerComponent.html":{}}}],["getexpandable",{"_index":2015,"title":{},"body":{"classes/FlatNode.html":{}}}],["gethaswrappedcontent",{"_index":883,"title":{},"body":{"components/ContainerComponent.html":{}}}],["geticon",{"_index":3805,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["getindexofmatch",{"_index":2553,"title":{},"body":{"injectables/OntologySearchService.html":{}}}],["getindexofmatch(label",{"_index":2568,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["getlabel",{"_index":2012,"title":{},"body":{"classes/FlatNode.html":{}}}],["getlevel",{"_index":4351,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["getmessages",{"_index":2392,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["getmessagesfromsource",{"_index":2415,"title":{},"body":{"classes/MessageChannel.html":{}}}],["getmessagesfromsource(source",{"_index":2395,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["getmessagesfromsources",{"_index":2416,"title":{},"body":{"classes/MessageChannel.html":{}}}],["getmessagesfromsources(sources",{"_index":2398,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["getmethodname",{"_index":2127,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["getmethodname(undefined",{"_index":2142,"title":{},"body":{"injectables/IconRegistryState.html":{}}}],["getnextbuttonid",{"_index":3709,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["getoriginscene",{"_index":2663,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["getoriginscene(organ).concat(organscene",{"_index":2744,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["getprevbuttonid",{"_index":3705,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["getprobingspherescene",{"_index":3467,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["getprobingspherescene(organentity",{"_index":3483,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["getrangelabel",{"_index":1760,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["getreferenceorganscene(organid",{"_index":2739,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["gets",{"_index":369,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/FlatNode.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"components/ToggleButtonComponent.html":{}}}],["getter",{"_index":3838,"title":{},"body":{"components/ViewerComponent.html":{},"miscellaneous/variables.html":{}}}],["getter/setter",{"_index":2207,"title":{},"body":{"classes/InitializationState.html":{}}}],["gettermcounts",{"_index":3428,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["gettermcounts(counts",{"_index":3439,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["gettheme",{"_index":3612,"title":{},"body":{"injectables/ThemingService.html":{}}}],["getting",{"_index":3883,"title":{"changelog.html":{},"index.html":{},"license.html":{}},"body":{"miscellaneous/typealiases.html":{}}}],["getworkerurl",{"_index":3858,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["getworkerurl(directimport",{"_index":3866,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["github",{"_index":4168,"title":{},"body":{"changelog.html":{}}}],["give",{"_index":2383,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["given",{"_index":3772,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["gizmo",{"_index":4060,"title":{},"body":{"changelog.html":{}}}],["gland",{"_index":1374,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["globalconfig",{"_index":319,"title":{},"body":{"interfaces/AppOptions.html":{},"injectables/WorkerDataSourceService.html":{},"changelog.html":{}}}],["globalconfigstate",{"_index":182,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"modules/StoreModule.html":{},"injectables/WorkerDataSourceService.html":{},"miscellaneous/variables.html":{}}}],["globalfilter",{"_index":2737,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["globalthis.getcomputedstyle(element",{"_index":2243,"title":{},"body":{"classes/InitializationState.html":{}}}],["globalthis['dboptions",{"_index":547,"title":{},"body":{"components/AppWebComponent.html":{}}}],["good",{"_index":4205,"title":{},"body":{"changelog.html":{}}}],["google",{"_index":679,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/OntologySearchComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"changelog.html":{},"dependencies.html":{}}}],["googleanalyticsservice",{"_index":639,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/OntologySearchComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["gradient",{"_index":2863,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["granted",{"_index":4544,"title":{},"body":{"license.html":{}}}],["graph",{"_index":3764,"title":{},"body":{"components/TissueSectionVisComponent.html":{},"modules.html":{}}}],["graphical",{"_index":3946,"title":{},"body":{"changelog.html":{}}}],["graphology",{"_index":4439,"title":{},"body":{"dependencies.html":{}}}],["greatly",{"_index":4029,"title":{},"body":{"changelog.html":{}}}],["grid",{"_index":3284,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{}}}],["group",{"_index":626,"title":{},"body":{"components/CheckboxComponent.html":{},"components/FiltersContentComponent.html":{}}}],["grow",{"_index":1528,"title":{},"body":{"components/DonorCardComponent.html":{},"components/HeaderComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{}}}],["gtex",{"_index":3955,"title":{},"body":{"changelog.html":{}}}],["guide",{"_index":4201,"title":{},"body":{"changelog.html":{}}}],["half",{"_index":2176,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/typealiases.html":{}}}],["hand",{"_index":1332,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"changelog.html":{}}}],["handle",{"_index":1878,"title":{},"body":{"components/FiltersContentComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["handlecheckbox",{"_index":1445,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["handlehover",{"_index":2820,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["handlehover(id",{"_index":2846,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["handlekey",{"_index":3204,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["handlekey(target",{"_index":3225,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["handlelinkclick",{"_index":2821,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["handlelinkclick(link",{"_index":2848,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["handlemessage",{"_index":829,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["handlemessage(_msg",{"_index":845,"title":{},"body":{"components/ContainerComponent.html":{}}}],["handlemessage(msg",{"_index":967,"title":{},"body":{"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["handler",{"_index":1741,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["handles",{"_index":1465,"title":{},"body":{"components/DonorCardComponent.html":{},"components/FiltersContentComponent.html":{},"components/ResultsBrowserComponent.html":{}}}],["handleselection",{"_index":2822,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["handleselection(result",{"_index":2851,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["handleunhover",{"_index":2823,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["handling",{"_index":1693,"title":{},"body":{"components/DualSliderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/ResultsBrowserComponent.html":{}}}],["happen",{"_index":1870,"title":{},"body":{"components/FiltersContentComponent.html":{},"changelog.html":{}}}],["happens",{"_index":1469,"title":{},"body":{"components/DonorCardComponent.html":{},"changelog.html":{}}}],["happy",{"_index":3562,"title":{},"body":{"modules/StoreModule.html":{}}}],["haswrappedcontent",{"_index":836,"title":{},"body":{"components/ContainerComponent.html":{}}}],["header",{"_index":162,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["header'},{'name",{"_index":579,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["header.component",{"_index":2084,"title":{},"body":{"modules/HeaderModule.html":{}}}],["header.component.html",{"_index":2047,"title":{},"body":{"components/HeaderComponent.html":{}}}],["header.component.scss",{"_index":2046,"title":{},"body":{"components/HeaderComponent.html":{}}}],["header/header.module",{"_index":1067,"title":{},"body":{"modules/CoreModule.html":{}}}],["headercomponent",{"_index":578,"title":{"components/HeaderComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["headermodule",{"_index":1054,"title":{"modules/HeaderModule.html":{}},"body":{"modules/CoreModule.html":{},"modules/HeaderModule.html":{},"modules.html":{},"overview.html":{}}}],["heart",{"_index":1358,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"miscellaneous/variables.html":{}}}],["heart.svg",{"_index":1359,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["height",{"_index":1020,"title":{},"body":{"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["helmet",{"_index":4443,"title":{},"body":{"dependencies.html":{}}}],["help",{"_index":4200,"title":{},"body":{"changelog.html":{}}}],["helper",{"_index":891,"title":{},"body":{"components/ContainerComponent.html":{},"interfaces/DataStateModel.html":{},"miscellaneous/functions.html":{}}}],["here",{"_index":2348,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"changelog.html":{}}}],["hereby",{"_index":4543,"title":{},"body":{"license.html":{}}}],["hex",{"_index":739,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"dependencies.html":{}}}],["hexrgb",{"_index":738,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["hexrgb(color",{"_index":755,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"miscellaneous/variables.html":{}}}],["hidden",{"_index":937,"title":{},"body":{"components/ContainerComponent.html":{},"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TissueBlockListComponent.html":{},"changelog.html":{}}}],["hide",{"_index":1985,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["hidelimitlabels",{"_index":1793,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["hidepointerlabels",{"_index":1794,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["hides",{"_index":1967,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["high",{"_index":1732,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["highlight",{"_index":4008,"title":{},"body":{"changelog.html":{}}}],["highlighted",{"_index":1448,"title":{},"body":{"components/DonorCardComponent.html":{},"components/ResultsBrowserComponent.html":{},"changelog.html":{}}}],["highlightedid",{"_index":2913,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["highlightednodeid",{"_index":2306,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["highlightnode",{"_index":2309,"title":{},"body":{"injectables/ListResultsState.html":{}}}],["highlightnode(id",{"_index":2320,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["highlights",{"_index":4009,"title":{},"body":{"changelog.html":{}}}],["highvalue",{"_index":1669,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["hint",{"_index":3402,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["holders",{"_index":4579,"title":{},"body":{"license.html":{}}}],["holds",{"_index":3585,"title":{},"body":{"components/TermOccurrenceListComponent.html":{}}}],["home",{"_index":2061,"title":{},"body":{"components/HeaderComponent.html":{}}}],["homeurl",{"_index":163,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/HeaderComponent.html":{}}}],["hook",{"_index":1727,"title":{},"body":{"components/DualSliderComponent.html":{},"components/OntologySearchComponent.html":{}}}],["hooked",{"_index":4146,"title":{},"body":{"changelog.html":{}}}],["host",{"_index":934,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["hostbinding",{"_index":886,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"classes/InitializationState.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["hostbinding('@expandcollapse",{"_index":2224,"title":{},"body":{"classes/InitializationState.html":{}}}],["hostbinding('@fadeinout",{"_index":983,"title":{},"body":{"components/ContentComponent.html":{}}}],["hostbinding('@openclose",{"_index":2223,"title":{},"body":{"classes/InitializationState.html":{}}}],["hostbinding('class",{"_index":864,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"classes/InitializationState.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["hostbinding('class.active",{"_index":3535,"title":{},"body":{"components/SpinnerOverlayComponent.html":{}}}],["hostbinding('class.ccf",{"_index":2202,"title":{},"body":{"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["hostbinding('class.cff",{"_index":979,"title":{},"body":{"components/ContentComponent.html":{}}}],["hostbinding('style.margin",{"_index":984,"title":{},"body":{"components/ContentComponent.html":{}}}],["hostbindings",{"_index":833,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["hostlistener",{"_index":1766,"title":{},"body":{"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["hostlistener('@expandcollapse.done",{"_index":2273,"title":{},"body":{"classes/InitializationState.html":{}}}],["hostlistener('@openclose.done",{"_index":2269,"title":{},"body":{"classes/InitializationState.html":{}}}],["hostlistener('document:click",{"_index":1717,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["hostlistener('document:keydown",{"_index":3226,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["hostlistener('document:keyup",{"_index":3232,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["hostlistener('document:touchstart",{"_index":1798,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["hostlisteners",{"_index":1685,"title":{},"body":{"components/DualSliderComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["hover",{"_index":1530,"title":{},"body":{"components/DonorCardComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["hoverable",{"_index":1542,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["hovered",{"_index":1479,"title":{},"body":{"components/DonorCardComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{}}}],["hovering",{"_index":4071,"title":{},"body":{"changelog.html":{}}}],["hoverstate",{"_index":1444,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["hra",{"_index":3888,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["html",{"_index":553,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["htmlelement",{"_index":1705,"title":{},"body":{"components/DualSliderComponent.html":{},"injectables/ThemingService.html":{}}}],["htmlinputelement).value",{"_index":1813,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["http://purl.obolibrary.org/obo/cl_0000000",{"_index":1128,"title":{},"body":{"interfaces/DataStateModel.html":{},"miscellaneous/variables.html":{}}}],["http://purl.obolibrary.org/obo/uberon_0013702",{"_index":1127,"title":{},"body":{"interfaces/DataStateModel.html":{},"miscellaneous/variables.html":{}}}],["http://purl.org/ccf/latest/ccf.owl#vhfskin",{"_index":2974,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["httpclientmodule",{"_index":1058,"title":{},"body":{"modules/CoreModule.html":{}}}],["https://beta",{"_index":4502,"title":{},"body":{"index.html":{}}}],["https://ccf",{"_index":4514,"title":{},"body":{"index.html":{}}}],["https://hubmap",{"_index":4507,"title":{},"body":{"index.html":{}}}],["https://hubmapconsortium.github.io/ccf",{"_index":4506,"title":{},"body":{"index.html":{}}}],["https://humanatlas.io",{"_index":4524,"title":{},"body":{"index.html":{}}}],["https://old",{"_index":4509,"title":{},"body":{"index.html":{}}}],["https://portal.hubmapconsortium.org/ccf",{"_index":4504,"title":{},"body":{"index.html":{}}}],["https://r5i95k35v5.us",{"_index":4516,"title":{},"body":{"index.html":{}}}],["https://sampledata.hubmapconsortium.org",{"_index":4294,"title":{},"body":{"changelog.html":{}}}],["https://www.ngxs.io/advanced/options",{"_index":3573,"title":{},"body":{"modules/StoreModule.html":{}}}],["hubmap",{"_index":144,"title":{},"body":{"modules/AppModule.html":{},"components/HeaderComponent.html":{},"changelog.html":{},"index.html":{},"license.html":{}}}],["hubmapasseturl",{"_index":500,"title":{},"body":{"components/AppWebComponent.html":{}}}],["hubmapdataservice",{"_index":501,"title":{},"body":{"components/AppWebComponent.html":{}}}],["hubmapdataurl",{"_index":502,"title":{},"body":{"components/AppWebComponent.html":{}}}],["hubmapportalurl",{"_index":503,"title":{},"body":{"components/AppWebComponent.html":{}}}],["hubmaptoken",{"_index":504,"title":{},"body":{"components/AppWebComponent.html":{}}}],["human",{"_index":3886,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["icon",{"_index":1323,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"components/DonorCardComponent.html":{},"components/FiltersContentComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/RunSpatialSearchComponent.html":{},"modules/StoreModule.html":{},"components/TissueBlockListComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["icondefinition",{"_index":2085,"title":{"interfaces/IconDefinition.html":{}},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"coverage.html":{}}}],["iconregistry",{"_index":2093,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["iconregistrystate",{"_index":2094,"title":{"injectables/IconRegistryState.html":{}},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"modules/StoreModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["icons",{"_index":1338,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["icons.ts",{"_index":1321,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["id",{"_index":45,"title":{},"body":{"classes/AddSearch.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"interfaces/OntologySelection.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"components/ResultsBrowserComponent.html":{},"classes/SetSelectedSearches.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"changelog.html":{}}}],["idb",{"_index":4446,"title":{},"body":{"dependencies.html":{}}}],["identifier",{"_index":2369,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/ThumbnailCarouselComponent.html":{},"coverage.html":{}}}],["iec",{"_index":4181,"title":{},"body":{"changelog.html":{}}}],["iframe",{"_index":445,"title":{},"body":{"interfaces/AppOptions.html":{},"components/ViewerComponent.html":{}}}],["image",{"_index":4174,"title":{},"body":{"changelog.html":{}}}],["images",{"_index":4219,"title":{},"body":{"changelog.html":{}}}],["immutable",{"_index":730,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"injectables/OntologySearchService.html":{},"components/ResultsBrowserComponent.html":{},"interfaces/SearchResult.html":{}}}],["implementation",{"_index":1168,"title":{},"body":{"interfaces/DataStateModel.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"changelog.html":{}}}],["implemented",{"_index":4145,"title":{},"body":{"changelog.html":{}}}],["implementing",{"_index":4258,"title":{},"body":{"changelog.html":{}}}],["implements",{"_index":148,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["implied",{"_index":4571,"title":{},"body":{"license.html":{}}}],["implies",{"_index":1045,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{}}}],["import",{"_index":33,"title":{},"body":{"classes/AddSearch.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"modules/CheckboxModule.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"modules/DropdownModule.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"modules/OntologyExplorationModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"modules/ResultsBrowserModule.html":{},"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"interfaces/TermResult.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"modules/ViewerModule.html":{},"injectables/WorkerDataSourceService.html":{}}}],["import.meta.url",{"_index":3874,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["important",{"_index":696,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{}}}],["imported",{"_index":1084,"title":{},"body":{"modules/CoreModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["imports",{"_index":78,"title":{},"body":{"modules/AppModule.html":{},"modules/CheckboxModule.html":{},"modules/CoreModule.html":{},"modules/DonorCardModule.html":{},"modules/DrawerModule.html":{},"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/FiltersContentModule.html":{},"modules/FiltersPopoverModule.html":{},"modules/HeaderModule.html":{},"modules/OntologyExplorationModule.html":{},"modules/OntologySearchModule.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"modules/ResultsBrowserModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules/SpinnerOverlayModule.html":{},"modules/StoreModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/TissueBlockListModule.html":{},"modules/TissueSectionVisModule.html":{},"modules/ViewerModule.html":{}}}],["importscripts('${externalurl",{"_index":3880,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["improve",{"_index":4138,"title":{},"body":{"changelog.html":{}}}],["improved",{"_index":3972,"title":{},"body":{"changelog.html":{}}}],["improvements",{"_index":3943,"title":{},"body":{"changelog.html":{}}}],["improves",{"_index":4030,"title":{},"body":{"changelog.html":{}}}],["include",{"_index":4188,"title":{},"body":{"changelog.html":{}}}],["included",{"_index":3587,"title":{},"body":{"components/TermOccurrenceListComponent.html":{},"license.html":{}}}],["includes",{"_index":3917,"title":{},"body":{"changelog.html":{}}}],["including",{"_index":4007,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["increase",{"_index":4163,"title":{},"body":{"changelog.html":{}}}],["increased",{"_index":4254,"title":{},"body":{"changelog.html":{}}}],["indeterminate.mat",{"_index":1513,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["index",{"_index":11,"title":{"index.html":{}},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"classes/StartSpatialSearchFlow.html":{},"components/TermOccurrenceListComponent.html":{},"interfaces/TermResult.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{},"miscellaneous/enumerations.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["indexes",{"_index":3895,"title":{},"body":{"changelog.html":{}}}],["indiana",{"_index":4531,"title":{},"body":{"index.html":{}}}],["indicates",{"_index":2017,"title":{},"body":{"classes/FlatNode.html":{}}}],["individual",{"_index":654,"title":{},"body":{"components/CheckboxComponent.html":{},"components/OntologySearchComponent.html":{},"changelog.html":{}}}],["infinity",{"_index":346,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["infix",{"_index":1624,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{}}}],["info",{"_index":3,"title":{},"body":{"classes/AddSearch.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"modules/CheckboxModule.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"modules/DropdownModule.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"modules/OntologyExplorationModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"modules/ResultsBrowserModule.html":{},"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"interfaces/TermResult.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"modules/ViewerModule.html":{},"injectables/WorkerDataSourceService.html":{},"changelog.html":{},"index.html":{}}}],["info.name",{"_index":2788,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["infobuttonmodule",{"_index":105,"title":{},"body":{"modules/AppModule.html":{},"modules/SpatialSearchUiModule.html":{}}}],["infobuttonservice",{"_index":3051,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["infoclicked",{"_index":3109,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{}}}],["infodialogcomponent",{"_index":3072,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["information",{"_index":663,"title":{},"body":{"components/CheckboxComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"changelog.html":{},"index.html":{}}}],["infoservice",{"_index":3050,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["infrastructure",{"_index":4222,"title":{},"body":{"changelog.html":{}}}],["ingestion",{"_index":4190,"title":{},"body":{"changelog.html":{}}}],["inherit",{"_index":1979,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["init",{"_index":2479,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["initial",{"_index":350,"title":{},"body":{"interfaces/AppOptions.html":{},"changelog.html":{}}}],["initialconfig",{"_index":545,"title":{},"body":{"components/AppWebComponent.html":{}}}],["initialdelay",{"_index":543,"title":{},"body":{"components/AppWebComponent.html":{}}}],["initialization",{"_index":2247,"title":{},"body":{"classes/InitializationState.html":{}}}],["initializationstate",{"_index":2146,"title":{"classes/InitializationState.html":{}},"body":{"classes/InitializationState.html":{},"coverage.html":{}}}],["initialize",{"_index":2983,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"injectables/ThemingService.html":{}}}],["initialize(component",{"_index":3622,"title":{},"body":{"injectables/ThemingService.html":{}}}],["initialize(element",{"_index":3627,"title":{},"body":{"injectables/ThemingService.html":{}}}],["initialized",{"_index":497,"title":{},"body":{"components/AppWebComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"injectables/ThemingService.html":{}}}],["initializer",{"_index":3625,"title":{},"body":{"injectables/ThemingService.html":{}}}],["initializes",{"_index":1720,"title":{},"body":{"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/ToggleButtonComponent.html":{}}}],["initializesliderpopover",{"_index":1677,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["initializing",{"_index":1041,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{}}}],["inject",{"_index":2372,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"injectables/ThemingService.html":{}}}],["inject(default_theme",{"_index":3641,"title":{},"body":{"injectables/ThemingService.html":{}}}],["injectable",{"_index":452,"title":{"injectables/AppRootOverlayContainer.html":{},"injectables/ColorAssignmentState.html":{},"injectables/DelegateDataSourceService.html":{},"injectables/IconRegistryState.html":{},"injectables/ListResultsState.html":{},"injectables/MessageService.html":{},"injectables/OntologySearchService.html":{},"injectables/SceneState.html":{},"injectables/SpatialSearchFilterState.html":{},"injectables/SpatialSearchUiState.html":{},"injectables/ThemingService.html":{},"injectables/WorkerDataSourceService.html":{}},"body":{"injectables/AppRootOverlayContainer.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/DataStateModel.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"injectables/OntologySearchService.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"injectables/ThemingService.html":{},"injectables/WorkerDataSourceService.html":{},"coverage.html":{}}}],["injectables",{"_index":453,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{},"injectables/ColorAssignmentState.html":{},"injectables/DelegateDataSourceService.html":{},"injectables/IconRegistryState.html":{},"injectables/ListResultsState.html":{},"injectables/MessageService.html":{},"injectables/OntologySearchService.html":{},"injectables/SceneState.html":{},"injectables/SpatialSearchFilterState.html":{},"injectables/SpatialSearchUiState.html":{},"injectables/ThemingService.html":{},"injectables/WorkerDataSourceService.html":{},"overview.html":{}}}],["injectcontainerstate",{"_index":3569,"title":{},"body":{"modules/StoreModule.html":{}}}],["injecting",{"_index":2345,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["injectiontoken",{"_index":2373,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"injectables/ThemingService.html":{},"miscellaneous/variables.html":{}}}],["injectiontoken('default",{"_index":3638,"title":{},"body":{"injectables/ThemingService.html":{},"miscellaneous/variables.html":{}}}],["injector",{"_index":87,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"injectables/ThemingService.html":{}}}],["injector.get(overlaycontainer",{"_index":3652,"title":{},"body":{"injectables/ThemingService.html":{}}}],["injector.get(renderer2",{"_index":3650,"title":{},"body":{"injectables/ThemingService.html":{}}}],["injector.get(themingservice",{"_index":3639,"title":{},"body":{"injectables/ThemingService.html":{}}}],["injectordelegatedatasourceservice",{"_index":1427,"title":{},"body":{"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{}}}],["inner",{"_index":697,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["input",{"_index":523,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ViewerComponent.html":{}}}],["inputs",{"_index":498,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ViewerComponent.html":{}}}],["inside",{"_index":1824,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["install",{"_index":3737,"title":{},"body":{"modules/ThumbnailCarouselModule.html":{}}}],["instance",{"_index":310,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"classes/FlatNode.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["instancetype",{"_index":4489,"title":{},"body":{"miscellaneous/functions.html":{}}}],["instant",{"_index":2169,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/typealiases.html":{}}}],["instead",{"_index":1831,"title":{},"body":{"components/DualSliderComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"changelog.html":{}}}],["instructions",{"_index":4037,"title":{},"body":{"changelog.html":{}}}],["integrated",{"_index":4111,"title":{},"body":{"changelog.html":{}}}],["integrating",{"_index":4004,"title":{},"body":{"changelog.html":{}}}],["integration",{"_index":4189,"title":{},"body":{"changelog.html":{}}}],["integrations",{"_index":4124,"title":{},"body":{"changelog.html":{}}}],["inter",{"_index":2074,"title":{},"body":{"components/HeaderComponent.html":{}}}],["interact",{"_index":4097,"title":{},"body":{"changelog.html":{}}}],["interactions",{"_index":4241,"title":{},"body":{"changelog.html":{}}}],["interest",{"_index":4291,"title":{},"body":{"changelog.html":{}}}],["interface",{"_index":156,"title":{"interfaces/AppOptions.html":{},"interfaces/Color.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"interfaces/IconDefinition.html":{},"interfaces/ListResult.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/OntologySelection.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"interfaces/SpatialSearchFilterItem.html":{},"interfaces/SpatialSearchUiModel.html":{},"interfaces/TermResult.html":{}},"body":{"interfaces/AppOptions.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"changelog.html":{},"coverage.html":{},"index.html":{}}}],["interfaces",{"_index":158,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Color.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"interfaces/IconDefinition.html":{},"interfaces/ListResult.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/OntologySelection.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"interfaces/SpatialSearchFilterItem.html":{},"interfaces/SpatialSearchUiModel.html":{},"interfaces/TermResult.html":{},"changelog.html":{},"index.html":{},"overview.html":{}}}],["internal",{"_index":4173,"title":{},"body":{"changelog.html":{}}}],["intestine",{"_index":1365,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["intestine.svg",{"_index":1366,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["invisible",{"_index":960,"title":{},"body":{"components/ContentComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{}}}],["iri",{"_index":2963,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["isexpandable",{"_index":4352,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["islighttheme",{"_index":284,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["isn't",{"_index":1473,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["isolated",{"_index":2378,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"miscellaneous/variables.html":{}}}],["issliderinitialized",{"_index":1670,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["isslideropen",{"_index":1671,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["isstring",{"_index":529,"title":{},"body":{"components/AppWebComponent.html":{}}}],["isstringarray",{"_index":532,"title":{},"body":{"components/AppWebComponent.html":{}}}],["isstringarray(json",{"_index":537,"title":{},"body":{"components/AppWebComponent.html":{}}}],["isstringarray(value",{"_index":538,"title":{},"body":{"components/AppWebComponent.html":{}}}],["issue",{"_index":4159,"title":{},"body":{"changelog.html":{}}}],["issues",{"_index":3922,"title":{},"body":{"changelog.html":{}}}],["iswhitelisted",{"_index":434,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["it's",{"_index":371,"title":{},"body":{"interfaces/AppOptions.html":{},"changelog.html":{}}}],["item",{"_index":273,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ResultsBrowserComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/ThumbnailCarouselComponent.html":{},"changelog.html":{}}}],["item.color",{"_index":795,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["item.id",{"_index":2785,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["item.search",{"_index":1904,"title":{},"body":{"components/FiltersContentComponent.html":{},"classes/SpatialSearchFilterSelectors.html":{}}}],["item.selected",{"_index":1891,"title":{},"body":{"components/FiltersContentComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["item.selected).map(item",{"_index":3189,"title":{},"body":{"classes/SpatialSearchFilterSelectors.html":{}}}],["item.sex",{"_index":1913,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["item.technology",{"_index":3716,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["item.thumbnail",{"_index":3714,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["item?.id",{"_index":3150,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["itemhovered",{"_index":2826,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["itemid",{"_index":3667,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["itemid(_index",{"_index":3675,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["items",{"_index":50,"title":{},"body":{"classes/AddSearch.html":{},"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/HeaderComponent.html":{},"classes/RemoveSearch.html":{},"components/RunSpatialSearchComponent.html":{},"classes/SetSelectedSearches.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["items(state",{"_index":3178,"title":{},"body":{"classes/SpatialSearchFilterSelectors.html":{}}}],["items.filter(item",{"_index":3188,"title":{},"body":{"classes/SpatialSearchFilterSelectors.html":{}}}],["items.length",{"_index":1914,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["items.map(item",{"_index":1903,"title":{},"body":{"components/FiltersContentComponent.html":{},"classes/SpatialSearchFilterSelectors.html":{}}}],["itemunhovered",{"_index":2827,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["iu",{"_index":4273,"title":{},"body":{"changelog.html":{}}}],["javascript",{"_index":3966,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["join",{"_index":2517,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["json",{"_index":535,"title":{},"body":{"components/AppWebComponent.html":{},"changelog.html":{}}}],["json.parse(json.stringify(default_filter",{"_index":1900,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["jsonld",{"_index":4449,"title":{},"body":{"dependencies.html":{}}}],["july",{"_index":4240,"title":{},"body":{"changelog.html":{}}}],["jump",{"_index":4278,"title":{},"body":{"changelog.html":{}}}],["justify",{"_index":1509,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ViewerComponent.html":{}}}],["keep",{"_index":253,"title":{},"body":{"interfaces/AppOptions.html":{},"components/DonorCardComponent.html":{}}}],["keeping",{"_index":1183,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["keeps",{"_index":1953,"title":{},"body":{"components/FiltersPopoverComponent.html":{},"components/ResultsBrowserComponent.html":{}}}],["key",{"_index":766,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{}}}],["key.direction",{"_index":3283,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["key.tolowercase",{"_index":3244,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["key/value",{"_index":1883,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["keyboard",{"_index":596,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"modules/SpatialSearchUiModule.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"coverage.html":{}}}],["keyboardevent",{"_index":1729,"title":{},"body":{"components/DualSliderComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["keyclick",{"_index":3205,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["keyclick(key",{"_index":3227,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["keyclicked",{"_index":3267,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["keydown",{"_index":3222,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["keyframes",{"_index":1616,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{}}}],["keyhover",{"_index":3206,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["keyhover(key",{"_index":3229,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["keyhovered",{"_index":3268,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["keymap",{"_index":3266,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["keyrow",{"_index":3293,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["keys",{"_index":3281,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["keyup",{"_index":3207,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["keyup(target",{"_index":3231,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["keyval",{"_index":4447,"title":{},"body":{"dependencies.html":{}}}],["key}:${value",{"_index":1895,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["kidney",{"_index":1360,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["kidney.svg",{"_index":1361,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["kind",{"_index":4570,"title":{},"body":{"license.html":{}}}],["knee",{"_index":1362,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["knee.svg",{"_index":1363,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["known",{"_index":3921,"title":{},"body":{"changelog.html":{}}}],["kpmp",{"_index":3908,"title":{},"body":{"changelog.html":{}}}],["label",{"_index":256,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"interfaces/DataStateModel.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"classes/FlatNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"components/TissueSectionVisComponent.html":{}}}],["label.slice(0",{"_index":2605,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["label.slice(index",{"_index":2606,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["label.tolowercase().includes(searchvalue",{"_index":2601,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["label.tolowercase().indexof(searchvalue",{"_index":2603,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["labeled",{"_index":625,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["labels",{"_index":655,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DualSliderComponent.html":{},"components/HeaderComponent.html":{}}}],["labs/data",{"_index":3548,"title":{},"body":{"modules/StoreModule.html":{},"dependencies.html":{}}}],["labs/data/decorators",{"_index":735,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/DataStateModel.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["labs/data/repositories",{"_index":737,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/DataStateModel.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["labs/dispatch",{"_index":176,"title":{},"body":{"interfaces/AppOptions.html":{},"components/FiltersPopoverComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/StoreModule.html":{},"dependencies.html":{}}}],["landmarks",{"_index":3931,"title":{},"body":{"changelog.html":{}}}],["large",{"_index":1364,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["larger",{"_index":3961,"title":{},"body":{"changelog.html":{}}}],["last",{"_index":432,"title":{},"body":{"interfaces/AppOptions.html":{},"components/DropdownComponent.html":{},"modules/StoreModule.html":{}}}],["latest",{"_index":1155,"title":{},"body":{"interfaces/DataStateModel.html":{},"changelog.html":{},"miscellaneous/functions.html":{},"index.html":{}}}],["launch",{"_index":3845,"title":{},"body":{"components/ViewerComponent.html":{}}}],["launchinfodialog",{"_index":3044,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["launchinfodialog(data",{"_index":3055,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["launchs",{"_index":3308,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["layers",{"_index":4394,"title":{},"body":{"dependencies.html":{}}}],["lazy",{"_index":2316,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["ld",{"_index":4198,"title":{},"body":{"changelog.html":{}}}],["leak",{"_index":4158,"title":{},"body":{"changelog.html":{}}}],["leave",{"_index":4017,"title":{},"body":{"changelog.html":{}}}],["left",{"_index":368,"title":{},"body":{"interfaces/AppOptions.html":{},"components/ContentComponent.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["left.closeexpanded",{"_index":379,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["left.open",{"_index":378,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["left.px",{"_index":955,"title":{},"body":{"components/ContentComponent.html":{}}}],["left.svg",{"_index":1356,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["left/right",{"_index":4027,"title":{},"body":{"changelog.html":{}}}],["leftmargin",{"_index":948,"title":{},"body":{"components/ContentComponent.html":{}}}],["legend",{"_index":552,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["level",{"_index":2001,"title":{},"body":{"classes/FlatNode.html":{},"injectables/ThemingService.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["levels",{"_index":4288,"title":{},"body":{"changelog.html":{}}}],["lexically",{"_index":2493,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["liability",{"_index":4583,"title":{},"body":{"license.html":{}}}],["liable",{"_index":4580,"title":{},"body":{"license.html":{}}}],["libraries",{"_index":3964,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["library",{"_index":4131,"title":{},"body":{"changelog.html":{}}}],["license",{"_index":4537,"title":{"license.html":{}},"body":{"license.html":{}}}],["life",{"_index":4012,"title":{},"body":{"changelog.html":{}}}],["lifecycle",{"_index":2480,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["light",{"_index":146,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{}}}],["lighter",{"_index":1545,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["limitation",{"_index":4551,"title":{},"body":{"license.html":{}}}],["limited",{"_index":4226,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["line",{"_index":482,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/TermOccurrenceListComponent.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["link",{"_index":437,"title":{},"body":{"interfaces/AppOptions.html":{},"components/DonorCardComponent.html":{},"components/HeaderComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"changelog.html":{}}}],["linkage",{"_index":4242,"title":{},"body":{"changelog.html":{}}}],["linkclick",{"_index":1450,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["linkclicked",{"_index":2828,"title":{},"body":{"components/ResultsBrowserComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["linked",{"_index":3934,"title":{},"body":{"changelog.html":{}}}],["linkhandler",{"_index":1446,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["linkhandler(url",{"_index":1467,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["links",{"_index":3992,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["list",{"_index":404,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"components/TissueBlockListComponent.html":{},"changelog.html":{}}}],["list'},{'name",{"_index":607,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["list.component",{"_index":3752,"title":{},"body":{"modules/TissueBlockListModule.html":{}}}],["list.component.html",{"_index":3742,"title":{},"body":{"components/TissueBlockListComponent.html":{}}}],["list.component.scss",{"_index":3741,"title":{},"body":{"components/TissueBlockListComponent.html":{}}}],["list.component.ts",{"_index":3740,"title":{},"body":{"components/TissueBlockListComponent.html":{},"coverage.html":{}}}],["list.component.ts:16",{"_index":3744,"title":{},"body":{"components/TissueBlockListComponent.html":{}}}],["list.component.ts:19",{"_index":3743,"title":{},"body":{"components/TissueBlockListComponent.html":{}}}],["list.module",{"_index":3425,"title":{},"body":{"modules/SpatialSearchUiModule.html":{}}}],["list.module.ts",{"_index":3751,"title":{},"body":{"modules/TissueBlockListModule.html":{}}}],["list/term",{"_index":3422,"title":{},"body":{"modules/SpatialSearchUiModule.html":{},"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"coverage.html":{}}}],["list/tissue",{"_index":3424,"title":{},"body":{"modules/SpatialSearchUiModule.html":{},"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"coverage.html":{}}}],["listed",{"_index":2797,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["listen",{"_index":2377,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["listener",{"_index":1154,"title":{},"body":{"interfaces/DataStateModel.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"miscellaneous/functions.html":{}}}],["listeners",{"_index":854,"title":{},"body":{"components/ContainerComponent.html":{},"components/ResultsBrowserComponent.html":{}}}],["listens",{"_index":360,"title":{},"body":{"interfaces/AppOptions.html":{},"components/DualSliderComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["listresult",{"_index":2301,"title":{"interfaces/ListResult.html":{}},"body":{"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"components/ResultsBrowserComponent.html":{},"coverage.html":{}}}],["listresultdeselected",{"_index":2829,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["listresults",{"_index":2307,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["listresultselected",{"_index":2830,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["listresultsstate",{"_index":212,"title":{"injectables/ListResultsState.html":{}},"body":{"interfaces/AppOptions.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"modules/StoreModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["listresultsstatemodel",{"_index":2340,"title":{"interfaces/ListResultsStateModel.html":{}},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"coverage.html":{}}}],["literal",{"_index":815,"title":{},"body":{"interfaces/ColorAssignmentStateModel.html":{},"interfaces/SceneStateModel.html":{},"classes/SetPosition.html":{},"dependencies.html":{}}}],["little",{"_index":4095,"title":{},"body":{"changelog.html":{}}}],["liver",{"_index":1367,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["liver.svg",{"_index":1368,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["load",{"_index":2317,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"changelog.html":{}}}],["loaded",{"_index":1324,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"changelog.html":{}}}],["loaders.gl/core",{"_index":4398,"title":{},"body":{"dependencies.html":{}}}],["loaders.gl/draco",{"_index":4400,"title":{},"body":{"dependencies.html":{}}}],["loaders.gl/gltf",{"_index":4401,"title":{},"body":{"dependencies.html":{}}}],["loading",{"_index":1092,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["loadingmessage",{"_index":297,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["located",{"_index":2201,"title":{},"body":{"classes/InitializationState.html":{}}}],["location",{"_index":2613,"title":{},"body":{"interfaces/OntologySelection.html":{},"injectables/ThemingService.html":{},"changelog.html":{}}}],["locations",{"_index":1919,"title":{},"body":{"components/FiltersContentComponent.html":{},"changelog.html":{}}}],["locationstrategy",{"_index":3861,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["locator",{"_index":3860,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["lock",{"_index":3722,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["lodash",{"_index":2336,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"dependencies.html":{}}}],["log",{"_index":4525,"title":{},"body":{"index.html":{}}}],["logged",{"_index":2054,"title":{},"body":{"components/HeaderComponent.html":{}}}],["loggedin",{"_index":449,"title":{},"body":{"interfaces/AppOptions.html":{},"components/HeaderComponent.html":{}}}],["logger",{"_index":3575,"title":{},"body":{"modules/StoreModule.html":{}}}],["logging",{"_index":3957,"title":{},"body":{"changelog.html":{}}}],["logic",{"_index":1466,"title":{},"body":{"components/DonorCardComponent.html":{},"classes/InitializationState.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["login",{"_index":447,"title":{},"body":{"interfaces/AppOptions.html":{},"components/HeaderComponent.html":{}}}],["logindisabled",{"_index":307,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/HeaderComponent.html":{}}}],["loginenabled",{"_index":164,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["logo",{"_index":2044,"title":{},"body":{"components/HeaderComponent.html":{}}}],["logotooltip",{"_index":165,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/HeaderComponent.html":{}}}],["logout",{"_index":2059,"title":{},"body":{"components/HeaderComponent.html":{}}}],["longer",{"_index":4080,"title":{},"body":{"changelog.html":{}}}],["look",{"_index":4136,"title":{},"body":{"changelog.html":{}}}],["looks",{"_index":2572,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["lookup",{"_index":2554,"title":{},"body":{"injectables/OntologySearchService.html":{}}}],["lookup(nodes",{"_index":2570,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["low",{"_index":1737,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["low/high",{"_index":1781,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["lower",{"_index":1699,"title":{},"body":{"components/DualSliderComponent.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["lowvalue",{"_index":1672,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["lru",{"_index":4452,"title":{},"body":{"dependencies.html":{}}}],["luma.gl/core",{"_index":4402,"title":{},"body":{"dependencies.html":{}}}],["lung",{"_index":1369,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["lung.svg",{"_index":1370,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["lymph",{"_index":1371,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["made",{"_index":1275,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/DualSliderComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"changelog.html":{}}}],["main",{"_index":226,"title":{},"body":{"interfaces/AppOptions.html":{},"components/ContainerComponent.html":{},"components/DonorCardComponent.html":{},"components/SpatialSearchUiComponent.html":{}}}],["major",{"_index":3915,"title":{},"body":{"changelog.html":{}}}],["makes",{"_index":3958,"title":{},"body":{"changelog.html":{}}}],["making",{"_index":3998,"title":{},"body":{"changelog.html":{}}}],["male",{"_index":2029,"title":{},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"miscellaneous/typealiases.html":{}}}],["mammary",{"_index":1373,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["managed",{"_index":879,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["managers",{"_index":3970,"title":{},"body":{"changelog.html":{}}}],["manages",{"_index":3609,"title":{},"body":{"injectables/ThemingService.html":{}}}],["many",{"_index":232,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["map",{"_index":190,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{}}}],["map(([scene",{"_index":3001,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["map(([tissueblocks",{"_index":2355,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["map((color",{"_index":754,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"miscellaneous/variables.html":{}}}],["map((node",{"_index":3015,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["map(block",{"_index":3487,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["map(items.map(item",{"_index":3154,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["map(nodes",{"_index":2589,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["map(organ",{"_index":2992,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["map(reforgans",{"_index":2987,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["map(s",{"_index":3490,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["map(searchresults",{"_index":2512,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["map(state",{"_index":294,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["map(states",{"_index":1234,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["march",{"_index":4134,"title":{},"body":{"changelog.html":{}}}],["margin",{"_index":699,"title":{},"body":{"components/CheckboxComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"classes/SpatialSearchUiSelectors.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ViewerComponent.html":{},"miscellaneous/variables.html":{}}}],["margin2",{"_index":2181,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/variables.html":{}}}],["markdown",{"_index":4457,"title":{},"body":{"dependencies.html":{}}}],["marrow",{"_index":1348,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["marrow.svg",{"_index":1349,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["mat",{"_index":689,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/OntologySearchComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/ViewerComponent.html":{}}}],["matautocompletemodule",{"_index":2541,"title":{},"body":{"modules/OntologySearchModule.html":{}}}],["matautocompleteselectedevent",{"_index":2483,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["matbuttonmodule",{"_index":1939,"title":{},"body":{"modules/FiltersContentModule.html":{},"modules/HeaderModule.html":{},"modules/OntologyTreeModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/ViewerModule.html":{}}}],["match",{"_index":2064,"title":{},"body":{"components/HeaderComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"changelog.html":{}}}],["matcheckboxchange",{"_index":665,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["matcheckboxmodule",{"_index":723,"title":{},"body":{"modules/CheckboxModule.html":{},"modules/DonorCardModule.html":{}}}],["matching",{"_index":52,"title":{},"body":{"classes/AddSearch.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"modules/CheckboxModule.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"modules/DropdownModule.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"modules/OntologyExplorationModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"modules/ResultsBrowserModule.html":{},"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"interfaces/TermResult.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"modules/ViewerModule.html":{},"injectables/WorkerDataSourceService.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"miscellaneous/enumerations.html":{},"miscellaneous/functions.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["matdialog",{"_index":2898,"title":{},"body":{"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["matdialogmodule",{"_index":3103,"title":{},"body":{"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{}}}],["matdialogref",{"_index":3048,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["matdividermodule",{"_index":3415,"title":{},"body":{"modules/SpatialSearchUiModule.html":{}}}],["material",{"_index":2096,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["matformfieldmodule",{"_index":1656,"title":{},"body":{"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/OntologySearchModule.html":{},"modules/TermOccurrenceListModule.html":{}}}],["math.div($pointer",{"_index":1835,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["math.floor(math.max(width",{"_index":2742,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["math.gl/core",{"_index":2659,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"dependencies.html":{}}}],["math.gl/culling",{"_index":4405,"title":{},"body":{"dependencies.html":{}}}],["math.max(...this.selection",{"_index":1785,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["math.max(x",{"_index":3497,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["math.min(...this.selection",{"_index":1783,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["math.min(defaultradius",{"_index":2741,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["math.round(depth",{"_index":2733,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["math.round(height",{"_index":2732,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["math.round(math.max(width",{"_index":2735,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["math.round(n",{"_index":2757,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["math.round(width",{"_index":2731,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["maticonmodule",{"_index":92,"title":{},"body":{"modules/AppModule.html":{},"modules/DonorCardModule.html":{},"modules/DrawerModule.html":{},"modules/FiltersContentModule.html":{},"modules/FiltersPopoverModule.html":{},"modules/HeaderModule.html":{},"modules/OntologySearchModule.html":{},"modules/OntologyTreeModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/TissueBlockListModule.html":{},"modules/ViewerModule.html":{}}}],["maticonregistry",{"_index":2091,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["matinputmodule",{"_index":2542,"title":{},"body":{"modules/OntologySearchModule.html":{}}}],["matprogressspinnermodule",{"_index":3542,"title":{},"body":{"modules/SpinnerOverlayModule.html":{},"modules/ViewerModule.html":{}}}],["matradiomodule",{"_index":3134,"title":{},"body":{"modules/SpatialSearchConfigModule.html":{}}}],["matrix",{"_index":2754,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["matrix.gettranslation().map(n",{"_index":2756,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["matrix4",{"_index":2658,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["matrix4(node.transformmatrix",{"_index":2755,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["matselectmodule",{"_index":1658,"title":{},"body":{"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/TermOccurrenceListModule.html":{}}}],["matslidermodule",{"_index":3417,"title":{},"body":{"modules/SpatialSearchUiModule.html":{}}}],["matsnackbar",{"_index":173,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["matsnackbarmodule",{"_index":94,"title":{},"body":{"modules/AppModule.html":{}}}],["mattoolbarmodule",{"_index":2082,"title":{},"body":{"modules/HeaderModule.html":{}}}],["mattooltipmodule",{"_index":97,"title":{},"body":{"modules/AppModule.html":{},"modules/HeaderModule.html":{},"modules/OntologyTreeModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/TissueBlockListModule.html":{}}}],["mattreemodule",{"_index":2654,"title":{},"body":{"modules/OntologyTreeModule.html":{}}}],["max",{"_index":1641,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/OntologySearchComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["maximum",{"_index":3365,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["mc",{"_index":4272,"title":{},"body":{"changelog.html":{}}}],["measured",{"_index":2239,"title":{},"body":{"classes/InitializationState.html":{}}}],["measuredmargin",{"_index":2241,"title":{},"body":{"classes/InitializationState.html":{}}}],["measuredwidth",{"_index":2231,"title":{},"body":{"classes/InitializationState.html":{}}}],["memory",{"_index":4157,"title":{},"body":{"changelog.html":{}}}],["menu",{"_index":1589,"title":{},"body":{"components/DropdownComponent.html":{},"components/TermOccurrenceListComponent.html":{},"changelog.html":{}}}],["merchantability",{"_index":4573,"title":{},"body":{"license.html":{}}}],["merge",{"_index":4554,"title":{},"body":{"license.html":{}}}],["mergeall",{"_index":2374,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["mergemap",{"_index":2668,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["message",{"_index":846,"title":{"interfaces/Message.html":{}},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/ToggleButtonComponent.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["message_service_config",{"_index":1582,"title":{},"body":{"modules/DrawerModule.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["message_service_default_config",{"_index":1583,"title":{},"body":{"modules/DrawerModule.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["messagechannel",{"_index":861,"title":{"classes/MessageChannel.html":{}},"body":{"components/ContainerComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["messagechannel(source",{"_index":2414,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["messagechannel.counter",{"_index":2401,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["messages",{"_index":840,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/ToggleButtonComponent.html":{},"miscellaneous/typealiases.html":{}}}],["messageservice",{"_index":821,"title":{"injectables/MessageService.html":{}},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/ToggleButtonComponent.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["messageservice.connect(this",{"_index":909,"title":{},"body":{"components/ContainerComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["messageservice.connect(this).getmessages",{"_index":996,"title":{},"body":{"components/ContentComponent.html":{}}}],["messageserviceconfig",{"_index":2376,"title":{"interfaces/MessageServiceConfig.html":{}},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["messagess",{"_index":1144,"title":{},"body":{"interfaces/DataStateModel.html":{},"miscellaneous/functions.html":{}}}],["metadata",{"_index":494,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["method",{"_index":668,"title":{},"body":{"components/CheckboxComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"injectables/ThemingService.html":{}}}],["method.apply(registry",{"_index":2124,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["methodname",{"_index":2118,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"injectables/ThemingService.html":{}}}],["methods",{"_index":79,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/CheckboxComponent.html":{},"injectables/ColorAssignmentState.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"classes/DataStateSelectors.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{}}}],["min",{"_index":1501,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/OntologySearchComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"components/TissueBlockListComponent.html":{},"components/ViewerComponent.html":{}}}],["minimap",{"_index":3404,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["minimum",{"_index":3366,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["minor",{"_index":3923,"title":{},"body":{"changelog.html":{}}}],["miscellaneous",{"_index":4478,"title":{"miscellaneous/enumerations.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}},"body":{"miscellaneous/enumerations.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["mismatch",{"_index":1889,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["mit",{"_index":4538,"title":{},"body":{"license.html":{}}}],["ml",{"_index":1555,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["mm",{"_index":3172,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchUiComponent.html":{}}}],["mock",{"_index":4268,"title":{},"body":{"changelog.html":{}}}],["modal",{"_index":3081,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"changelog.html":{}}}],["mode",{"_index":337,"title":{},"body":{"interfaces/AppOptions.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"changelog.html":{}}}],["model",{"_index":1271,"title":{},"body":{"interfaces/DataStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"components/OntologySelectionComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"dependencies.html":{}}}],["models/list",{"_index":2337,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["modify",{"_index":4553,"title":{},"body":{"license.html":{}}}],["module",{"_index":54,"title":{"modules/AppModule.html":{},"modules/CheckboxModule.html":{},"modules/CoreModule.html":{},"modules/DonorCardModule.html":{},"modules/DrawerModule.html":{},"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/FiltersContentModule.html":{},"modules/FiltersPopoverModule.html":{},"modules/HeaderModule.html":{},"modules/OntologyExplorationModule.html":{},"modules/OntologySearchModule.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"modules/ResultsBrowserModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules/SpinnerOverlayModule.html":{},"modules/StoreModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/ThemingModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/TissueBlockListModule.html":{},"modules/TissueSectionVisModule.html":{},"modules/ViewerModule.html":{}},"body":{"modules/CoreModule.html":{},"modules/StoreModule.html":{},"injectables/WorkerDataSourceService.html":{}}}],["modules",{"_index":56,"title":{"modules.html":{}},"body":{"modules/AppModule.html":{},"modules/CheckboxModule.html":{},"modules/CoreModule.html":{},"modules/DonorCardModule.html":{},"modules/DrawerModule.html":{},"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/FiltersContentModule.html":{},"modules/FiltersPopoverModule.html":{},"modules/HeaderModule.html":{},"modules/OntologyExplorationModule.html":{},"modules/OntologySearchModule.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"modules/ResultsBrowserModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules/SpinnerOverlayModule.html":{},"modules/StoreModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/ThemingModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/TissueBlockListModule.html":{},"modules/TissueSectionVisModule.html":{},"modules/ViewerModule.html":{},"modules.html":{},"overview.html":{}}}],["modules/filters/filters",{"_index":121,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{}}}],["modules/ontology",{"_index":124,"title":{},"body":{"modules/AppModule.html":{}}}],["modules/results",{"_index":127,"title":{},"body":{"modules/AppModule.html":{}}}],["monorepo",{"_index":4494,"title":{},"body":{"index.html":{}}}],["more",{"_index":1134,"title":{},"body":{"interfaces/DataStateModel.html":{},"changelog.html":{},"index.html":{}}}],["mouse",{"_index":1708,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["mousepositiontrackermodule",{"_index":1061,"title":{},"body":{"modules/CoreModule.html":{}}}],["move",{"_index":3391,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["moved",{"_index":4280,"title":{},"body":{"changelog.html":{}}}],["movement",{"_index":1709,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["movetonode",{"_index":2034,"title":{"classes/MoveToNode.html":{}},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"coverage.html":{}}}],["movetonode(ctx",{"_index":2753,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["moving",{"_index":2035,"title":{},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"classes/StartSpatialSearchFlow.html":{},"classes/UpdateSpatialSearch.html":{}}}],["mr",{"_index":1557,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["msg",{"_index":970,"title":{},"body":{"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["msg.payload",{"_index":1008,"title":{},"body":{"components/ContentComponent.html":{}}}],["msg.payload.drawers",{"_index":1002,"title":{},"body":{"components/ContentComponent.html":{}}}],["msg.payload.opened",{"_index":3811,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["msg.payload.type",{"_index":999,"title":{},"body":{"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["msg.source",{"_index":1006,"title":{},"body":{"components/ContentComponent.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["mt",{"_index":1558,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["much",{"_index":3959,"title":{},"body":{"changelog.html":{}}}],["multi",{"_index":3607,"title":{},"body":{"modules/ThemingModule.html":{}}}],["multiple",{"_index":4495,"title":{},"body":{"index.html":{}}}],["n3",{"_index":4453,"title":{},"body":{"dependencies.html":{}}}],["name",{"_index":26,"title":{},"body":{"classes/AddSearch.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DefaultIconDefinition.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"interfaces/TermResult.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["names",{"_index":4054,"title":{},"body":{"changelog.html":{}}}],["namespace",{"_index":1333,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"miscellaneous/variables.html":{}}}],["navigate_before",{"_index":3715,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["navigate_next",{"_index":3717,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["navigation",{"_index":3665,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"changelog.html":{}}}],["navigationoptions",{"_index":3689,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["necessary",{"_index":1739,"title":{},"body":{"components/DualSliderComponent.html":{},"injectables/ThemingService.html":{}}}],["need",{"_index":1278,"title":{},"body":{"interfaces/DataStateModel.html":{},"interfaces/DefaultIconDefinition.html":{},"components/FiltersPopoverComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"changelog.html":{}}}],["needed",{"_index":4140,"title":{},"body":{"changelog.html":{}}}],["needs",{"_index":851,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/ToggleButtonComponent.html":{},"changelog.html":{}}}],["nested",{"_index":1823,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["network",{"_index":4529,"title":{},"body":{"index.html":{}}}],["neuron",{"_index":1376,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["neuron.svg",{"_index":1377,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["never",{"_index":903,"title":{},"body":{"components/ContainerComponent.html":{},"components/ViewerComponent.html":{},"miscellaneous/functions.html":{}}}],["new",{"_index":278,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["newitems",{"_index":3156,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["newly",{"_index":2011,"title":{},"body":{"classes/FlatNode.html":{}}}],["newvalue",{"_index":1811,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["next",{"_index":481,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["nextbuttonid",{"_index":3669,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["nextel",{"_index":3699,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["nextmessageid",{"_index":2400,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["nextuid",{"_index":3702,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["ng",{"_index":687,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/OntologySearchComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["ng5",{"_index":1767,"title":{},"body":{"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"dependencies.html":{}}}],["ng5slidermodule",{"_index":1843,"title":{},"body":{"modules/DualSliderModule.html":{}}}],["ngacceptinputtype_expanded",{"_index":2300,"title":{},"body":{"classes/InitializationState.html":{}}}],["ngacceptinputtype_opened",{"_index":2299,"title":{},"body":{"classes/InitializationState.html":{}}}],["ngacceptinputtype_position",{"_index":2298,"title":{},"body":{"classes/InitializationState.html":{}}}],["ngafterviewinit",{"_index":830,"title":{},"body":{"components/ContainerComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["ngdobootstrap",{"_index":80,"title":{},"body":{"modules/AppModule.html":{}}}],["ngmodule",{"_index":88,"title":{},"body":{"modules/AppModule.html":{},"modules/CheckboxModule.html":{},"modules/CoreModule.html":{},"modules/DonorCardModule.html":{},"modules/DrawerModule.html":{},"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/FiltersContentModule.html":{},"modules/FiltersPopoverModule.html":{},"modules/HeaderModule.html":{},"modules/OntologyExplorationModule.html":{},"modules/OntologySearchModule.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"modules/ResultsBrowserModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules/SpinnerOverlayModule.html":{},"modules/StoreModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/ThemingModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/TissueBlockListModule.html":{},"modules/TissueSectionVisModule.html":{},"modules/ViewerModule.html":{}}}],["ngonchanges",{"_index":1678,"title":{},"body":{"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ViewerComponent.html":{}}}],["ngonchanges(changes",{"_index":1721,"title":{},"body":{"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ViewerComponent.html":{}}}],["ngondestroy",{"_index":831,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["ngoninit",{"_index":340,"title":{},"body":{"interfaces/AppOptions.html":{},"components/OntologySearchComponent.html":{}}}],["ngx",{"_index":678,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/OntologySearchComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"dependencies.html":{}}}],["ngxs",{"_index":175,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/DataStateModel.html":{},"components/FiltersPopoverComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/StoreModule.html":{},"dependencies.html":{}}}],["ngxs/logger",{"_index":3551,"title":{},"body":{"modules/StoreModule.html":{},"dependencies.html":{}}}],["ngxs/storage",{"_index":4410,"title":{},"body":{"dependencies.html":{}}}],["ngxs/store",{"_index":179,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"modules/StoreModule.html":{},"interfaces/TermResult.html":{},"dependencies.html":{}}}],["ngxs/store/operators",{"_index":3140,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["ngxsdatapluginmodule",{"_index":3547,"title":{},"body":{"modules/StoreModule.html":{}}}],["ngxsdatapluginmodule.forroot",{"_index":3564,"title":{},"body":{"modules/StoreModule.html":{}}}],["ngxsdatarepository",{"_index":1094,"title":{},"body":{"interfaces/DataStateModel.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["ngxsdispatchpluginmodule",{"_index":3549,"title":{},"body":{"modules/StoreModule.html":{}}}],["ngxsdispatchpluginmodule.forroot",{"_index":3574,"title":{},"body":{"modules/StoreModule.html":{}}}],["ngxsimmutabledatarepository",{"_index":736,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["ngxsloggerpluginmodule",{"_index":3550,"title":{},"body":{"modules/StoreModule.html":{}}}],["ngxsloggerpluginmodule.forroot",{"_index":3576,"title":{},"body":{"modules/StoreModule.html":{}}}],["ngxsmodule",{"_index":3553,"title":{},"body":{"modules/StoreModule.html":{}}}],["ngxsmodule.forroot(root_states",{"_index":3565,"title":{},"body":{"modules/StoreModule.html":{}}}],["ngxsoninit",{"_index":1096,"title":{},"body":{"interfaces/DataStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["nih",{"_index":4534,"title":{},"body":{"index.html":{}}}],["node",{"_index":1996,"title":{},"body":{"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"dependencies.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["node's",{"_index":2014,"title":{},"body":{"classes/FlatNode.html":{}}}],["node.ccf_annotations?.some?.(tag",{"_index":3011,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["node.children",{"_index":2610,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["node.entityid",{"_index":2975,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["node.id",{"_index":2523,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["node.label.tolowercase().includes(searchvalue",{"_index":2595,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["node.reference_organ",{"_index":3013,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["node.representation_of",{"_index":2972,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["node.synonymlabels.find((label",{"_index":2600,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["node.ts",{"_index":1995,"title":{},"body":{"classes/FlatNode.html":{},"coverage.html":{}}}],["node.ts:11",{"_index":2007,"title":{},"body":{"classes/FlatNode.html":{}}}],["node.ts:13",{"_index":2005,"title":{},"body":{"classes/FlatNode.html":{}}}],["node.ts:18",{"_index":2013,"title":{},"body":{"classes/FlatNode.html":{}}}],["node.ts:25",{"_index":2016,"title":{},"body":{"classes/FlatNode.html":{}}}],["node.ts:36",{"_index":2010,"title":{},"body":{"classes/FlatNode.html":{}}}],["node.ts:38",{"_index":2002,"title":{},"body":{"classes/FlatNode.html":{}}}],["node.ts:9",{"_index":2008,"title":{},"body":{"classes/FlatNode.html":{}}}],["node['@id",{"_index":2973,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["nodeclicked",{"_index":3352,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["nodeclickevent",{"_index":2931,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["nodes",{"_index":406,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/DataStateSelectors.html":{},"interfaces/DefaultIconDefinition.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchUiComponent.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["nodes.foreach((node",{"_index":2593,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["nodes.svg",{"_index":1372,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["nodes[node.parent",{"_index":2642,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["none",{"_index":1626,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["noninfringement",{"_index":4577,"title":{},"body":{"license.html":{}}}],["normally",{"_index":1958,"title":{},"body":{"components/FiltersPopoverComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["north",{"_index":3274,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["north_east",{"_index":3278,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["not(:first",{"_index":1522,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["not(:last",{"_index":2070,"title":{},"body":{"components/HeaderComponent.html":{}}}],["note",{"_index":1822,"title":{},"body":{"components/DualSliderComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["notice",{"_index":4160,"title":{},"body":{"changelog.html":{},"license.html":{}}}],["notifies",{"_index":2850,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["now",{"_index":3962,"title":{},"body":{"changelog.html":{}}}],["nowrap",{"_index":1563,"title":{},"body":{"components/DonorCardComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["null",{"_index":2100,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"injectables/ThemingService.html":{},"components/ViewerComponent.html":{}}}],["null)?.getcontainerelement",{"_index":3653,"title":{},"body":{"injectables/ThemingService.html":{}}}],["nullish",{"_index":2801,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["number",{"_index":644,"title":{},"body":{"components/CheckboxComponent.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DualSliderComponent.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"classes/InitializationState.html":{},"interfaces/ListResult.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{},"classes/UpdateSpatialSearch.html":{},"changelog.html":{}}}],["number((event.target",{"_index":1812,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["number(this.options.floor",{"_index":1815,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["number(value.slice(0",{"_index":2245,"title":{},"body":{"classes/InitializationState.html":{}}}],["numebr",{"_index":3767,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["numeric",{"_index":4164,"title":{},"body":{"changelog.html":{}}}],["numresults",{"_index":1997,"title":{},"body":{"classes/FlatNode.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["o",{"_index":1159,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["o.disabled",{"_index":2720,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["o.id",{"_index":2719,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["o.representation_of",{"_index":2691,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["o.sex?.tolowercase",{"_index":2692,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["o['@id",{"_index":3009,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["object",{"_index":272,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"interfaces/DefaultIconDefinition.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"miscellaneous/variables.html":{}}}],["object.entries(counts",{"_index":3504,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["object.prototype.hasownproperty.call(colors",{"_index":3016,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["object.values(state.nodes",{"_index":2577,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["observable",{"_index":187,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["observableinput",{"_index":1103,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["observedvalueof",{"_index":1104,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["obtaining",{"_index":4546,"title":{},"body":{"license.html":{}}}],["occurence",{"_index":3421,"title":{},"body":{"modules/SpatialSearchUiModule.html":{},"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"coverage.html":{}}}],["occurencedata",{"_index":2618,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["occurences",{"_index":1197,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["occurrence",{"_index":606,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["occurrence.component",{"_index":3600,"title":{},"body":{"modules/TermOccurrenceListModule.html":{}}}],["occurrence.component.html",{"_index":3580,"title":{},"body":{"components/TermOccurrenceListComponent.html":{}}}],["occurrence.component.scss",{"_index":3579,"title":{},"body":{"components/TermOccurrenceListComponent.html":{}}}],["occurrence.component.ts",{"_index":3578,"title":{},"body":{"components/TermOccurrenceListComponent.html":{},"coverage.html":{}}}],["occurrence.component.ts:15",{"_index":3590,"title":{},"body":{"components/TermOccurrenceListComponent.html":{}}}],["occurrence.component.ts:20",{"_index":3583,"title":{},"body":{"components/TermOccurrenceListComponent.html":{}}}],["occurrence.component.ts:25",{"_index":3584,"title":{},"body":{"components/TermOccurrenceListComponent.html":{}}}],["occurrence.component.ts:30",{"_index":3586,"title":{},"body":{"components/TermOccurrenceListComponent.html":{}}}],["occurrence.module",{"_index":3423,"title":{},"body":{"modules/SpatialSearchUiModule.html":{}}}],["occurrence.module.ts",{"_index":3599,"title":{},"body":{"modules/TermOccurrenceListModule.html":{}}}],["occurs",{"_index":1712,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["ofactiondispatched",{"_index":2661,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["ofactiondispatched(updatespatialsearch",{"_index":2694,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["off/on",{"_index":4143,"title":{},"body":{"changelog.html":{}}}],["official",{"_index":4239,"title":{},"body":{"changelog.html":{}}}],["offset",{"_index":1010,"title":{},"body":{"components/ContentComponent.html":{}}}],["old",{"_index":4508,"title":{},"body":{"index.html":{}}}],["olditems",{"_index":3155,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["olditems.map(item",{"_index":3157,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["once",{"_index":1085,"title":{},"body":{"modules/CoreModule.html":{}}}],["onchanges",{"_index":1665,"title":{},"body":{"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ViewerComponent.html":{}}}],["ondestroy",{"_index":818,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["ondialogbuttonclick",{"_index":3045,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["one",{"_index":1133,"title":{},"body":{"interfaces/DataStateModel.html":{},"changelog.html":{},"index.html":{}}}],["oninit",{"_index":171,"title":{},"body":{"interfaces/AppOptions.html":{},"components/OntologySearchComponent.html":{}}}],["onkeyhigh",{"_index":1679,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["onkeyhigh(event",{"_index":1728,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["onkeylow",{"_index":1680,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["onkeylow(event",{"_index":1735,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["online",{"_index":4248,"title":{},"body":{"changelog.html":{}}}],["onscroll",{"_index":2824,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["onscroll(event",{"_index":2856,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["onselect",{"_index":2457,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["onselect(event",{"_index":2482,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["ontolgyselection.foreach((selection",{"_index":428,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["ontolgyselection.length",{"_index":424,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["ontolgyselection[0].label",{"_index":426,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["ontological",{"_index":4296,"title":{},"body":{"changelog.html":{}}}],["ontologies",{"_index":4199,"title":{},"body":{"changelog.html":{}}}],["ontology",{"_index":255,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"components/HeaderComponent.html":{},"modules/OntologyExplorationModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["ontology_search",{"_index":2522,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["ontologyexplorationmodule",{"_index":67,"title":{"modules/OntologyExplorationModule.html":{}},"body":{"modules/AppModule.html":{},"modules/OntologyExplorationModule.html":{},"modules.html":{},"overview.html":{}}}],["ontologyfilter",{"_index":2619,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["ontologynode",{"_index":2635,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["ontologysearchcomponent",{"_index":580,"title":{"components/OntologySearchComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["ontologysearchmodule",{"_index":2436,"title":{"modules/OntologySearchModule.html":{}},"body":{"modules/OntologyExplorationModule.html":{},"modules/OntologySearchModule.html":{},"modules/OntologySelectionModule.html":{},"modules.html":{},"overview.html":{}}}],["ontologysearchservice",{"_index":2462,"title":{"injectables/OntologySearchService.html":{}},"body":{"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"interfaces/SearchResult.html":{},"coverage.html":{},"overview.html":{}}}],["ontologyselected(ontologyselection",{"_index":407,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["ontologyselection",{"_index":199,"title":{"interfaces/OntologySelection.html":{}},"body":{"interfaces/AppOptions.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"coverage.html":{}}}],["ontologyselection.map(selection",{"_index":412,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["ontologyselection[0",{"_index":418,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["ontologyselection[0].label",{"_index":419,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["ontologyselectioncomponent",{"_index":582,"title":{"components/OntologySelectionComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["ontologyselectionlabel",{"_index":259,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["ontologyselectionmodule",{"_index":2437,"title":{"modules/OntologySelectionModule.html":{}},"body":{"modules/OntologyExplorationModule.html":{},"modules/OntologySelectionModule.html":{},"modules.html":{},"overview.html":{}}}],["ontologyselections",{"_index":2631,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["ontologyservice",{"_index":2455,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["ontologytermoccurencesdata",{"_index":1198,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["ontologytermoccurencesdata$.pipe(take(1)).subscribe(ontologytermsfulldata",{"_index":1248,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["ontologytermoccurencesdata(filter",{"_index":1292,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["ontologytermoccurencesdataquerystatus",{"_index":1173,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["ontologytermoccurrences",{"_index":1217,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["ontologyterms",{"_index":299,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"miscellaneous/variables.html":{}}}],["ontologytermsfulldata",{"_index":1185,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["ontologytreecomponent",{"_index":584,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologyTreeModule.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["ontologytreemodel",{"_index":180,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"interfaces/SearchResult.html":{},"classes/SpatialSearchUiSelectors.html":{}}}],["ontologytreemodule",{"_index":2438,"title":{"modules/OntologyTreeModule.html":{}},"body":{"modules/OntologyExplorationModule.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"modules.html":{},"overview.html":{}}}],["ontologytreenode",{"_index":2000,"title":{},"body":{"classes/FlatNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"interfaces/SearchResult.html":{}}}],["opacities",{"_index":4147,"title":{},"body":{"changelog.html":{}}}],["opacity",{"_index":992,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["opacityslidermodule",{"_index":2656,"title":{},"body":{"modules/OntologyTreeModule.html":{}}}],["open",{"_index":267,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/ViewerComponent.html":{},"miscellaneous/typealiases.html":{}}}],["open/close",{"_index":2222,"title":{},"body":{"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["open_in_new",{"_index":1493,"title":{},"body":{"components/DonorCardComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["openapi",{"_index":4000,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["openapi/angular",{"_index":1065,"title":{},"body":{"modules/CoreModule.html":{}}}],["openapi/js",{"_index":4520,"title":{},"body":{"index.html":{}}}],["openapi/ng",{"_index":4522,"title":{},"body":{"index.html":{}}}],["openapi/ts",{"_index":4521,"title":{},"body":{"index.html":{}}}],["opened",{"_index":977,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["opened(value",{"_index":2210,"title":{},"body":{"classes/InitializationState.html":{}}}],["opened/closed",{"_index":2167,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/typealiases.html":{}}}],["openedchange",{"_index":2218,"title":{},"body":{"classes/InitializationState.html":{}}}],["openedstate",{"_index":2168,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/typealiases.html":{}}}],["openexpanded",{"_index":2260,"title":{},"body":{"classes/InitializationState.html":{}}}],["opening",{"_index":2842,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["opening/closing/expanding",{"_index":2184,"title":{},"body":{"classes/InitializationState.html":{}}}],["opens",{"_index":1609,"title":{},"body":{"components/DropdownComponent.html":{},"classes/InitializationState.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["openspatialsearchconfig",{"_index":3302,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["operator",{"_index":1147,"title":{},"body":{"interfaces/DataStateModel.html":{},"miscellaneous/functions.html":{}}}],["operatorfunction",{"_index":1105,"title":{},"body":{"interfaces/DataStateModel.html":{},"miscellaneous/functions.html":{}}}],["opposite",{"_index":2173,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/typealiases.html":{}}}],["optimization",{"_index":4094,"title":{},"body":{"changelog.html":{}}}],["optimizations",{"_index":4233,"title":{},"body":{"changelog.html":{}}}],["optimized",{"_index":4122,"title":{},"body":{"changelog.html":{}}}],["option",{"_index":666,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DropdownComponent.html":{},"components/FiltersContentComponent.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"changelog.html":{}}}],["option.displaylabel[0",{"_index":2526,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["option.displaylabel[1",{"_index":2527,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["option.displaylabel[2",{"_index":2528,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["option?.displaylabel",{"_index":2516,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["optional",{"_index":27,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"injectables/ColorAssignmentState.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"classes/RemoveSearch.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["options",{"_index":635,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"changelog.html":{}}}],["options.ceil",{"_index":1817,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["options.floor",{"_index":1816,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["optionschanged",{"_index":1681,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["optionsvisible",{"_index":1592,"title":{},"body":{"components/DropdownComponent.html":{}}}],["order",{"_index":2584,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["organ",{"_index":265,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"changelog.html":{},"index.html":{}}}],["organ(id",{"_index":3442,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["organ.hassex",{"_index":2803,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["organ.id",{"_index":3473,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["organ.name",{"_index":3121,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["organ.representation_of",{"_index":2770,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["organ.sex",{"_index":2726,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["organ?.representation_of",{"_index":2786,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["organ['@id",{"_index":2772,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["organentity",{"_index":3427,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{}}}],["organentity(state",{"_index":2689,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["organentity['@id",{"_index":3484,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["organid",{"_index":2032,"title":{},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{}}}],["organid(state",{"_index":3444,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["organid?.split('/').slice",{"_index":2701,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["organids",{"_index":2988,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["organids.has(organ.id",{"_index":2991,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["organinfo",{"_index":2665,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["organlistvisible",{"_index":268,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["organmatchessex",{"_index":3429,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["organmatchessex(organ",{"_index":3446,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["organname",{"_index":19,"title":{},"body":{"classes/AddSearch.html":{},"classes/RemoveSearch.html":{},"classes/SetSelectedSearches.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["organs",{"_index":1341,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["organs(sex",{"_index":3448,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["organs.filter(organ",{"_index":3475,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["organs.find(o",{"_index":2690,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["organs.find(organ",{"_index":3472,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["organs/anatomical",{"_index":4148,"title":{},"body":{"changelog.html":{}}}],["organscene",{"_index":2679,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["organscene.concat(sphere",{"_index":3495,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["organselectormodule",{"_index":106,"title":{},"body":{"modules/AppModule.html":{}}}],["organvalidforsex",{"_index":3509,"title":{},"body":{"injectables/SpatialSearchUiState.html":{}}}],["organvalidforsex(organid",{"_index":2799,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["origin",{"_index":3724,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["original",{"_index":2004,"title":{},"body":{"classes/FlatNode.html":{}}}],["originx",{"_index":1768,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["originy",{"_index":1769,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["orthographic",{"_index":4064,"title":{},"body":{"changelog.html":{}}}],["ot",{"_index":1329,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{}}}],["ot2od026671",{"_index":4536,"title":{},"body":{"index.html":{}}}],["other.expanded",{"_index":2287,"title":{},"body":{"classes/InitializationState.html":{}}}],["other.expandedstate2",{"_index":2288,"title":{},"body":{"classes/InitializationState.html":{}}}],["other.margin2",{"_index":2293,"title":{},"body":{"classes/InitializationState.html":{}}}],["other.measuredmargin",{"_index":2291,"title":{},"body":{"classes/InitializationState.html":{}}}],["other.measuredwidth",{"_index":2290,"title":{},"body":{"classes/InitializationState.html":{}}}],["other.opened",{"_index":2289,"title":{},"body":{"classes/InitializationState.html":{}}}],["other.width",{"_index":2292,"title":{},"body":{"classes/InitializationState.html":{}}}],["otherblocks",{"_index":2357,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["otherblocks.push",{"_index":2362,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["others",{"_index":277,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["otherwise",{"_index":2107,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"license.html":{}}}],["out",{"_index":74,"title":{},"body":{"modules/AppModule.html":{},"modules/CheckboxModule.html":{},"components/ContentComponent.html":{},"modules/CoreModule.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"modules/DrawerModule.html":{},"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"modules/HeaderModule.html":{},"classes/InitializationState.html":{},"modules/OntologyExplorationModule.html":{},"modules/OntologySearchModule.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"modules/ResultsBrowserModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"modules/SpatialSearchUiModule.html":{},"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/ThemingModule.html":{},"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/TissueBlockListModule.html":{},"modules/TissueSectionVisModule.html":{},"modules/ViewerModule.html":{},"license.html":{},"overview.html":{}}}],["outline",{"_index":1926,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["output",{"_index":676,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/ViewerComponent.html":{}}}],["outputs",{"_index":636,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/ViewerComponent.html":{}}}],["outside",{"_index":1455,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{}}}],["ovaries",{"_index":1378,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["ovaries.svg",{"_index":1379,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["ovary",{"_index":1380,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["over",{"_index":1480,"title":{},"body":{"components/DonorCardComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"changelog.html":{}}}],["overall",{"_index":649,"title":{},"body":{"components/CheckboxComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"changelog.html":{}}}],["overflow",{"_index":936,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["overlay",{"_index":289,"title":{},"body":{"interfaces/AppOptions.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/SpinnerOverlayComponent.html":{},"injectables/ThemingService.html":{},"components/ViewerComponent.html":{}}}],["overlay'},{'name",{"_index":603,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["overlay.component",{"_index":3544,"title":{},"body":{"modules/SpinnerOverlayModule.html":{}}}],["overlay.component.html",{"_index":3529,"title":{},"body":{"components/SpinnerOverlayComponent.html":{}}}],["overlay.component.scss",{"_index":3528,"title":{},"body":{"components/SpinnerOverlayComponent.html":{}}}],["overlay.component.ts",{"_index":3526,"title":{},"body":{"components/SpinnerOverlayComponent.html":{},"coverage.html":{}}}],["overlay.component.ts:16",{"_index":3534,"title":{},"body":{"components/SpinnerOverlayComponent.html":{}}}],["overlay.component.ts:19",{"_index":3530,"title":{},"body":{"components/SpinnerOverlayComponent.html":{}}}],["overlay.component.ts:22",{"_index":3532,"title":{},"body":{"components/SpinnerOverlayComponent.html":{}}}],["overlay.create",{"_index":1775,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["overlay.module",{"_index":139,"title":{},"body":{"modules/AppModule.html":{}}}],["overlay.module.ts",{"_index":3541,"title":{},"body":{"modules/SpinnerOverlayModule.html":{}}}],["overlay.position().flexibleconnectedto(element).withpositions([position",{"_index":1773,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["overlay.service",{"_index":113,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{}}}],["overlay.service.ts",{"_index":455,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{},"coverage.html":{}}}],["overlay.service.ts:10",{"_index":467,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["overlay.service.ts:11",{"_index":466,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["overlay.service.ts:13",{"_index":465,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["overlay.service.ts:27",{"_index":462,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["overlay.service.ts:32",{"_index":463,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["overlay.setrootelement(el",{"_index":322,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["overlay/app",{"_index":112,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"coverage.html":{}}}],["overlay/spinner",{"_index":138,"title":{},"body":{"modules/AppModule.html":{},"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"coverage.html":{}}}],["overlaycontainer",{"_index":84,"title":{},"body":{"modules/AppModule.html":{},"injectables/AppRootOverlayContainer.html":{},"injectables/ThemingService.html":{}}}],["overlaymodule",{"_index":1841,"title":{},"body":{"modules/DualSliderModule.html":{}}}],["overlayref",{"_index":1673,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["overlayref.attach(popoverportal",{"_index":1809,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["overlayref.updateposition",{"_index":1810,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["overlays",{"_index":4289,"title":{},"body":{"changelog.html":{}}}],["overlayx",{"_index":1770,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["overlayy",{"_index":1771,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["overview",{"_index":4590,"title":{"overview.html":{}},"body":{"overview.html":{}}}],["owning",{"_index":3794,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["p",{"_index":4264,"title":{},"body":{"changelog.html":{}}}],["package",{"_index":3969,"title":{"dependencies.html":{}},"body":{"changelog.html":{}}}],["padding",{"_index":1504,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ViewerComponent.html":{}}}],["page",{"_index":2045,"title":{},"body":{"components/HeaderComponent.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["pages",{"_index":4035,"title":{},"body":{"changelog.html":{}}}],["pair",{"_index":2295,"title":{},"body":{"classes/InitializationState.html":{}}}],["paired",{"_index":4024,"title":{},"body":{"changelog.html":{}}}],["pancreas",{"_index":1381,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["pancreas.svg",{"_index":1382,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["pane",{"_index":1646,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"changelog.html":{}}}],["panel",{"_index":1634,"title":{},"body":{"components/DropdownComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"changelog.html":{}}}],["panelclass",{"_index":1776,"title":{},"body":{"components/DualSliderComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["panelcontent",{"_index":3090,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["paneldata",{"_index":3039,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["param",{"_index":311,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["param0",{"_index":2970,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["parameters",{"_index":24,"title":{},"body":{"classes/AddSearch.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"injectables/ColorAssignmentState.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"classes/DataStateSelectors.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"classes/RemoveSearch.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["params",{"_index":2180,"title":{},"body":{"classes/InitializationState.html":{},"miscellaneous/variables.html":{}}}],["parent",{"_index":662,"title":{},"body":{"components/CheckboxComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"changelog.html":{},"miscellaneous/typealiases.html":{}}}],["parent.messages.pipe(takewhile",{"_index":2407,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["parse",{"_index":549,"title":{},"body":{"components/AppWebComponent.html":{}}}],["parsedatasources",{"_index":550,"title":{},"body":{"components/AppWebComponent.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["parsedatasources(value",{"_index":527,"title":{},"body":{"components/AppWebComponent.html":{},"miscellaneous/functions.html":{}}}],["parser",{"_index":4417,"title":{},"body":{"dependencies.html":{}}}],["part",{"_index":2477,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["partial",{"_index":1277,"title":{},"body":{"interfaces/DataStateModel.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"classes/UpdateFilter.html":{}}}],["particular",{"_index":4575,"title":{},"body":{"license.html":{}}}],["partly",{"_index":4133,"title":{},"body":{"changelog.html":{}}}],["partonomy",{"_index":4076,"title":{},"body":{"changelog.html":{}}}],["parts",{"_index":2128,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["parts.join",{"_index":2133,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["parts.push('innamespace",{"_index":2132,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["parts.push('literal",{"_index":2131,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["parts.push('set",{"_index":2130,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["passed",{"_index":257,"title":{},"body":{"interfaces/AppOptions.html":{},"components/DualSliderComponent.html":{},"components/OntologySelectionComponent.html":{}}}],["passes",{"_index":1470,"title":{},"body":{"components/DonorCardComponent.html":{},"components/OntologySelectionComponent.html":{}}}],["path",{"_index":693,"title":{},"body":{"components/CheckboxComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"dependencies.html":{}}}],["patient",{"_index":1440,"title":{},"body":{"components/DonorCardComponent.html":{},"components/FiltersContentComponent.html":{}}}],["payload",{"_index":733,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"miscellaneous/typealiases.html":{}}}],["payload('doreset",{"_index":780,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["pelvis",{"_index":1383,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["per",{"_index":3704,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["performance",{"_index":3973,"title":{},"body":{"changelog.html":{}}}],["permission",{"_index":4542,"title":{},"body":{"license.html":{}}}],["permit",{"_index":4561,"title":{},"body":{"license.html":{}}}],["person",{"_index":1490,"title":{},"body":{"components/DonorCardComponent.html":{},"components/TissueBlockListComponent.html":{},"license.html":{}}}],["persons",{"_index":4562,"title":{},"body":{"license.html":{}}}],["pick",{"_index":3911,"title":{},"body":{"changelog.html":{}}}],["pipe",{"_index":1156,"title":{},"body":{"interfaces/DataStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"miscellaneous/functions.html":{}}}],["pipe(mergeall",{"_index":2409,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["placed",{"_index":3563,"title":{},"body":{"modules/StoreModule.html":{}}}],["placeholder",{"_index":4243,"title":{},"body":{"changelog.html":{}}}],["placeholdertext",{"_index":2460,"title":{},"body":{"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{}}}],["placement",{"_index":3907,"title":{},"body":{"changelog.html":{}}}],["placenta",{"_index":1386,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["placenta.svg",{"_index":1387,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["player",{"_index":4388,"title":{},"body":{"dependencies.html":{}}}],["pluck",{"_index":191,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/DataStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["plugin",{"_index":3552,"title":{},"body":{"modules/StoreModule.html":{},"dependencies.html":{}}}],["plus",{"_index":3918,"title":{},"body":{"changelog.html":{}}}],["pointer",{"_index":1511,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["popover",{"_index":376,"title":{},"body":{"interfaces/AppOptions.html":{},"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{}}}],["popover's",{"_index":377,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["popover'},{'name",{"_index":577,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["popover.component",{"_index":223,"title":{},"body":{"interfaces/AppOptions.html":{},"modules/FiltersPopoverModule.html":{}}}],["popover.component.html",{"_index":1947,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["popover.component.scss",{"_index":1946,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["popover.component.ts",{"_index":1945,"title":{},"body":{"components/FiltersPopoverComponent.html":{},"coverage.html":{}}}],["popover.component.ts:21",{"_index":1955,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["popover.component.ts:27",{"_index":1952,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["popover.component.ts:32",{"_index":1961,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["popover.component.ts:37",{"_index":1959,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["popover.component.ts:42",{"_index":1960,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["popover.component.ts:47",{"_index":1962,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["popover.component.ts:52",{"_index":1964,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["popover.component.ts:57",{"_index":1963,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["popover.component.ts:62",{"_index":1971,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["popover.component.ts:68",{"_index":1970,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["popover.component.ts:77",{"_index":1968,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["popover.component.ts:87",{"_index":1966,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["popover.module",{"_index":123,"title":{},"body":{"modules/AppModule.html":{}}}],["popover.module.ts",{"_index":1991,"title":{},"body":{"modules/FiltersPopoverModule.html":{}}}],["popover/filters",{"_index":122,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"coverage.html":{}}}],["popoverelement",{"_index":1674,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["popoverelement?.nativeelement?.contains?.(target",{"_index":1800,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["popoverportal",{"_index":1675,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["popup",{"_index":1848,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"changelog.html":{}}}],["portal",{"_index":2052,"title":{},"body":{"components/HeaderComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"index.html":{}}}],["portal's",{"_index":4225,"title":{},"body":{"changelog.html":{}}}],["portalmodule",{"_index":1842,"title":{},"body":{"modules/DualSliderModule.html":{}}}],["portions",{"_index":4568,"title":{},"body":{"license.html":{}}}],["position",{"_index":894,"title":{"interfaces/Position.html":{}},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/GenerateSpatialSearch.html":{},"classes/InitializationState.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["position(state",{"_index":3450,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["position(value",{"_index":2206,"title":{},"body":{"classes/InitializationState.html":{}}}],["positionchange",{"_index":3353,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["positions",{"_index":860,"title":{},"body":{"components/ContainerComponent.html":{}}}],["positionstrategy",{"_index":1772,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["possible",{"_index":4183,"title":{},"body":{"changelog.html":{}}}],["preclose",{"_index":342,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["prefered",{"_index":3690,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["preference",{"_index":353,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["preferences",{"_index":4051,"title":{},"body":{"changelog.html":{}}}],["prefix",{"_index":2530,"title":{},"body":{"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["preparation",{"_index":4274,"title":{},"body":{"changelog.html":{}}}],["presented",{"_index":4287,"title":{},"body":{"changelog.html":{}}}],["press",{"_index":3217,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["pressed",{"_index":1734,"title":{},"body":{"components/DualSliderComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{}}}],["pressed/clicked",{"_index":3235,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["prev",{"_index":3712,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["prevbuttonid",{"_index":3668,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["prevel",{"_index":3697,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["prevent",{"_index":3951,"title":{},"body":{"changelog.html":{}}}],["preview",{"_index":4063,"title":{},"body":{"changelog.html":{}}}],["previous",{"_index":3707,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{},"changelog.html":{}}}],["previously",{"_index":3994,"title":{},"body":{"changelog.html":{}}}],["primary",{"_index":3401,"title":{},"body":{"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["private",{"_index":318,"title":{},"body":{"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DualSliderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{}}}],["probing",{"_index":3384,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["process",{"_index":969,"title":{},"body":{"components/ContentComponent.html":{},"components/ToggleButtonComponent.html":{},"changelog.html":{}}}],["processed",{"_index":4217,"title":{},"body":{"changelog.html":{}}}],["processes",{"_index":848,"title":{},"body":{"components/ContainerComponent.html":{},"classes/InitializationState.html":{}}}],["processing",{"_index":4052,"title":{},"body":{"changelog.html":{}}}],["production",{"_index":3981,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["programming",{"_index":3963,"title":{},"body":{"changelog.html":{}}}],["progress",{"_index":3527,"title":{},"body":{"components/SpinnerOverlayComponent.html":{}}}],["project",{"_index":4262,"title":{},"body":{"changelog.html":{}}}],["projected",{"_index":855,"title":{},"body":{"components/ContainerComponent.html":{}}}],["projects",{"_index":4496,"title":{},"body":{"index.html":{}}}],["projects/.../action",{"_index":4482,"title":{},"body":{"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{}}}],["projects/.../app",{"_index":4483,"title":{},"body":{"miscellaneous/functions.html":{}}}],["projects/.../color",{"_index":4601,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../container.component.ts",{"_index":4484,"title":{},"body":{"miscellaneous/functions.html":{}}}],["projects/.../data",{"_index":4600,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../data.state.ts",{"_index":4480,"title":{},"body":{"miscellaneous/enumerations.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["projects/.../default",{"_index":4602,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../drawer.component.ts",{"_index":4595,"title":{},"body":{"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["projects/.../message.service.ts",{"_index":4605,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../messages.ts",{"_index":4594,"title":{},"body":{"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["projects/.../ontology",{"_index":4597,"title":{},"body":{"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["projects/.../scene.state.ts",{"_index":4603,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../spatial",{"_index":4598,"title":{},"body":{"miscellaneous/typealiases.html":{}}}],["projects/.../store.module.ts",{"_index":4607,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../theming.service.ts",{"_index":4604,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/.../thumbnail",{"_index":4606,"title":{},"body":{"miscellaneous/variables.html":{}}}],["projects/ccf",{"_index":6,"title":{},"body":{"classes/AddSearch.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"modules/CheckboxModule.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"modules/DropdownModule.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"modules/OntologyExplorationModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"modules/ResultsBrowserModule.html":{},"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"interfaces/TermResult.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"modules/ViewerModule.html":{},"injectables/WorkerDataSourceService.html":{},"coverage.html":{},"miscellaneous/enumerations.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["promise",{"_index":2157,"title":{},"body":{"classes/InitializationState.html":{}}}],["promise(resolve",{"_index":2154,"title":{},"body":{"classes/InitializationState.html":{}}}],["prop",{"_index":2116,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["properties",{"_index":12,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"interfaces/IconDefinition.html":{},"classes/InitializationState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"components/SpinnerOverlayComponent.html":{},"classes/StartSpatialSearchFlow.html":{},"components/TermOccurrenceListComponent.html":{},"interfaces/TermResult.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["property",{"_index":671,"title":{},"body":{"components/CheckboxComponent.html":{},"components/ContentComponent.html":{},"components/FiltersContentComponent.html":{},"classes/InitializationState.html":{},"components/ViewerComponent.html":{}}}],["property('expandable",{"_index":4611,"title":{},"body":{"miscellaneous/variables.html":{}}}],["property('level",{"_index":4610,"title":{},"body":{"miscellaneous/variables.html":{}}}],["prostate",{"_index":1388,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["prostate.svg",{"_index":1389,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["protected",{"_index":458,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"injectables/WorkerDataSourceService.html":{}}}],["provide",{"_index":142,"title":{},"body":{"modules/AppModule.html":{},"modules/CoreModule.html":{},"modules/DrawerModule.html":{},"modules/ThemingModule.html":{}}}],["provided",{"_index":869,"title":{},"body":{"components/ContainerComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"changelog.html":{},"license.html":{}}}],["providedin",{"_index":468,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"injectables/WorkerDataSourceService.html":{},"miscellaneous/variables.html":{}}}],["provider",{"_index":1211,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["providerfilter",{"_index":1224,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["providerfilterdata",{"_index":1212,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["providerfilterquerystatus",{"_index":1181,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["providerfilters",{"_index":1855,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{}}}],["providers",{"_index":141,"title":{},"body":{"modules/AppModule.html":{},"components/ContainerComponent.html":{},"modules/CoreModule.html":{},"modules/DrawerModule.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/OntologySelectionComponent.html":{},"modules/ThemingModule.html":{},"changelog.html":{}}}],["providertoken",{"_index":1423,"title":{},"body":{"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{}}}],["provides",{"_index":2465,"title":{},"body":{"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["providing",{"_index":942,"title":{},"body":{"components/ContentComponent.html":{}}}],["public",{"_index":2454,"title":{},"body":{"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"changelog.html":{}}}],["publish",{"_index":4555,"title":{},"body":{"license.html":{}}}],["publishing",{"_index":3967,"title":{},"body":{"changelog.html":{}}}],["publishreplay",{"_index":1109,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["publishreplay(1",{"_index":1163,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["purpose",{"_index":4576,"title":{},"body":{"license.html":{}}}],["pushed",{"_index":4107,"title":{},"body":{"changelog.html":{}}}],["px",{"_index":2198,"title":{},"body":{"classes/InitializationState.html":{}}}],["python",{"_index":3965,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["q",{"_index":3245,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{}}}],["qs",{"_index":4460,"title":{},"body":{"dependencies.html":{}}}],["qualitative",{"_index":4229,"title":{},"body":{"changelog.html":{}}}],["quality",{"_index":4011,"title":{},"body":{"changelog.html":{}}}],["queries",{"_index":1130,"title":{},"body":{"interfaces/DataStateModel.html":{},"changelog.html":{},"dependencies.html":{},"miscellaneous/enumerations.html":{}}}],["query",{"_index":1153,"title":{},"body":{"interfaces/DataStateModel.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["querydata",{"_index":1157,"title":{},"body":{"interfaces/DataStateModel.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["querydata(query",{"_index":4491,"title":{},"body":{"miscellaneous/functions.html":{}}}],["querying",{"_index":1149,"title":{},"body":{"interfaces/DataStateModel.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["querylist",{"_index":865,"title":{},"body":{"components/ContainerComponent.html":{}}}],["querystatus",{"_index":1226,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["question",{"_index":650,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["quickly",{"_index":4210,"title":{},"body":{"changelog.html":{}}}],["radio",{"_index":3125,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["radius",{"_index":1507,"title":{},"body":{"components/DonorCardComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"components/TermOccurrenceListComponent.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{}}}],["radius(state",{"_index":3452,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["radius.tofixed(1",{"_index":2763,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["radiuschange",{"_index":3354,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["radiussettings",{"_index":2672,"title":{"interfaces/RadiusSettings.html":{}},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"coverage.html":{}}}],["radiussettings(state",{"_index":3454,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["radiussettings?.defaultvalue",{"_index":2766,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["range",{"_index":1697,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["rangelabel",{"_index":1688,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["rank",{"_index":728,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"miscellaneous/variables.html":{}}}],["rank']).concat(otherblocks",{"_index":2364,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["rc.1",{"_index":4235,"title":{},"body":{"changelog.html":{}}}],["rdf",{"_index":4462,"title":{},"body":{"dependencies.html":{}}}],["rdfjs",{"_index":4390,"title":{},"body":{"dependencies.html":{}}}],["rdfjs/data",{"_index":4412,"title":{},"body":{"dependencies.html":{}}}],["rdfxml",{"_index":4463,"title":{},"body":{"dependencies.html":{}}}],["reactiveformsmodule",{"_index":2540,"title":{},"body":{"modules/OntologySearchModule.html":{}}}],["read",{"_index":1754,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["readable",{"_index":4465,"title":{},"body":{"dependencies.html":{}}}],["readonly",{"_index":14,"title":{},"body":{"classes/AddSearch.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"classes/StartSpatialSearchFlow.html":{},"components/TermOccurrenceListComponent.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{}}}],["ready",{"_index":1093,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["real",{"_index":4247,"title":{},"body":{"changelog.html":{}}}],["really",{"_index":2685,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["reallyupdatespatialsearch",{"_index":2684,"title":{"classes/ReallyUpdateSpatialSearch.html":{}},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"coverage.html":{}}}],["reason",{"_index":3561,"title":{},"body":{"modules/StoreModule.html":{}}}],["receive",{"_index":958,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/ToggleButtonComponent.html":{}}}],["receiving",{"_index":2381,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["record",{"_index":764,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["rectify",{"_index":3997,"title":{},"body":{"changelog.html":{}}}],["reduce",{"_index":4099,"title":{},"body":{"changelog.html":{}}}],["reduction",{"_index":3944,"title":{},"body":{"changelog.html":{}}}],["refcount",{"_index":1110,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["reference",{"_index":843,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"injectables/OntologySearchService.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"components/ToggleButtonComponent.html":{},"changelog.html":{},"index.html":{},"miscellaneous/variables.html":{}}}],["referenceorgan",{"_index":3349,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["referenceorgan.name",{"_index":3390,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["referenceorganentities",{"_index":2915,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["referenceorganentities(state",{"_index":2925,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["referenceorgans",{"_index":2678,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["referenceorgans(state",{"_index":2928,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"classes/SpatialSearchUiSelectors.html":{}}}],["referenceorgans.filter((o",{"_index":2718,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["referenceorgans.find(item",{"_index":2784,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["references",{"_index":981,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{}}}],["referencing",{"_index":3691,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["refernced",{"_index":4025,"title":{},"body":{"changelog.html":{}}}],["reforgandata",{"_index":3003,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["reforgans",{"_index":3006,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["reforgans.has(node.reference_organ",{"_index":3014,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["refresh",{"_index":1921,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/HeaderComponent.html":{},"changelog.html":{}}}],["refreshclicked",{"_index":2049,"title":{},"body":{"components/HeaderComponent.html":{}}}],["refreshes",{"_index":1880,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["refreshfilters",{"_index":1852,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["regions",{"_index":4290,"title":{},"body":{"changelog.html":{}}}],["register",{"_index":1335,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"dependencies.html":{}}}],["registered",{"_index":1339,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["registericon",{"_index":2111,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["registericon(definition",{"_index":2108,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["registericonimpl",{"_index":2137,"title":{},"body":{"injectables/IconRegistryState.html":{}}}],["registericonimpl(definition",{"_index":2112,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["registering",{"_index":2088,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["registers",{"_index":2105,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["registration",{"_index":1328,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"changelog.html":{},"index.html":{}}}],["registrations",{"_index":4089,"title":{},"body":{"changelog.html":{}}}],["registry",{"_index":2095,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["registry.state",{"_index":3557,"title":{},"body":{"modules/StoreModule.html":{}}}],["registry.state.ts",{"_index":2087,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"coverage.html":{}}}],["registry.state.ts:114",{"_index":2143,"title":{},"body":{"injectables/IconRegistryState.html":{}}}],["registry.state.ts:134",{"_index":2141,"title":{},"body":{"injectables/IconRegistryState.html":{}}}],["registry.state.ts:43",{"_index":2139,"title":{},"body":{"injectables/IconRegistryState.html":{}}}],["registry.state.ts:74",{"_index":2144,"title":{},"body":{"injectables/IconRegistryState.html":{}}}],["registry.state.ts:84",{"_index":2145,"title":{},"body":{"injectables/IconRegistryState.html":{}}}],["registry/default",{"_index":1320,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["registry/icon",{"_index":2086,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"modules/StoreModule.html":{},"coverage.html":{}}}],["registry[methodname",{"_index":2120,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["regular",{"_index":1247,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["related",{"_index":4127,"title":{},"body":{"changelog.html":{}}}],["relative",{"_index":935,"title":{},"body":{"components/ContainerComponent.html":{},"components/DonorCardComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/InitializationState.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"miscellaneous/typealiases.html":{}}}],["release",{"_index":3897,"title":{},"body":{"changelog.html":{}}}],["relevant",{"_index":2841,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["reliability",{"_index":4162,"title":{},"body":{"changelog.html":{}}}],["reload",{"_index":3840,"title":{},"body":{"components/ViewerComponent.html":{}}}],["reloads",{"_index":4059,"title":{},"body":{"changelog.html":{}}}],["rem",{"_index":1924,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["remoteapiendpoint",{"_index":505,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{}}}],["remove",{"_index":44,"title":{},"body":{"classes/AddSearch.html":{},"components/CheckboxComponent.html":{},"classes/RemoveSearch.html":{},"classes/SetSelectedSearches.html":{},"injectables/ThemingService.html":{}}}],["removebox",{"_index":1949,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["removeclass",{"_index":3655,"title":{},"body":{"injectables/ThemingService.html":{}}}],["removed",{"_index":4043,"title":{},"body":{"changelog.html":{}}}],["removed/deleted",{"_index":1872,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{}}}],["removeitem",{"_index":3139,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["removes",{"_index":3619,"title":{},"body":{"injectables/ThemingService.html":{},"changelog.html":{}}}],["removesearch",{"_index":43,"title":{"classes/RemoveSearch.html":{}},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"classes/RemoveSearch.html":{},"classes/SetSelectedSearches.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"coverage.html":{}}}],["removesearch(ctx",{"_index":3148,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["removespatialsearch",{"_index":250,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["render",{"_index":1957,"title":{},"body":{"components/FiltersPopoverComponent.html":{},"components/ResultsBrowserComponent.html":{}}}],["renderer",{"_index":3649,"title":{},"body":{"injectables/ThemingService.html":{}}}],["renderer2",{"_index":3637,"title":{},"body":{"injectables/ThemingService.html":{}}}],["renderer[methodname](overlay",{"_index":3657,"title":{},"body":{"injectables/ThemingService.html":{}}}],["renderer[methodname](root",{"_index":3656,"title":{},"body":{"injectables/ThemingService.html":{}}}],["rendering",{"_index":2811,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["repeat",{"_index":1111,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/HeaderComponent.html":{}}}],["repeat(1000",{"_index":1263,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["repeat(5",{"_index":3285,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["replay",{"_index":1151,"title":{},"body":{"interfaces/DataStateModel.html":{},"miscellaneous/functions.html":{}}}],["replaysubject",{"_index":188,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["replaysubject(1",{"_index":303,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["replaysubject>(1",{"_index":1186,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["repository",{"_index":1164,"title":{},"body":{"interfaces/DataStateModel.html":{},"index.html":{}}}],["required",{"_index":4202,"title":{},"body":{"changelog.html":{}}}],["reset",{"_index":73,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"modules/CheckboxModule.html":{},"modules/CoreModule.html":{},"modules/DonorCardModule.html":{},"modules/DrawerModule.html":{},"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/FiltersContentModule.html":{},"modules/FiltersPopoverModule.html":{},"classes/GenerateSpatialSearch.html":{},"modules/HeaderModule.html":{},"classes/MoveToNode.html":{},"modules/OntologyExplorationModule.html":{},"modules/OntologySearchModule.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"modules/ResultsBrowserModule.html":{},"modules/RunSpatialSearchModule.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"modules/SpatialSearchUiModule.html":{},"modules/SpinnerOverlayModule.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/TermOccurrenceListModule.html":{},"modules/ThemingModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/TissueBlockListModule.html":{},"modules/TissueSectionVisModule.html":{},"classes/UpdateSpatialSearch.html":{},"modules/ViewerModule.html":{},"overview.html":{}}}],["resetposition",{"_index":2036,"title":{"classes/ResetPosition.html":{}},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"coverage.html":{}}}],["resetposition(ctx",{"_index":2750,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["resetradius",{"_index":2038,"title":{"classes/ResetRadius.html":{}},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"coverage.html":{}}}],["resetradius(ctx",{"_index":2765,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["resets",{"_index":366,"title":{},"body":{"interfaces/AppOptions.html":{},"components/HeaderComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"injectables/ThemingService.html":{},"changelog.html":{}}}],["resetsphere",{"_index":3355,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["resettheme",{"_index":3613,"title":{},"body":{"injectables/ThemingService.html":{}}}],["resetview",{"_index":384,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["resolve",{"_index":2150,"title":{},"body":{"classes/InitializationState.html":{}}}],["resolved",{"_index":4112,"title":{},"body":{"changelog.html":{}}}],["resolves",{"_index":882,"title":{},"body":{"components/ContainerComponent.html":{},"classes/InitializationState.html":{}}}],["respond",{"_index":4074,"title":{},"body":{"changelog.html":{}}}],["responsible",{"_index":2547,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["restriction",{"_index":4550,"title":{},"body":{"license.html":{}}}],["result",{"_index":51,"title":{},"body":{"classes/AddSearch.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"modules/CheckboxModule.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"modules/DropdownModule.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"modules/OntologyExplorationModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"modules/ResultsBrowserModule.html":{},"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"interfaces/TermResult.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"modules/ViewerModule.html":{},"injectables/WorkerDataSourceService.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"miscellaneous/enumerations.html":{},"miscellaneous/functions.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["result.ts",{"_index":2303,"title":{},"body":{"interfaces/ListResult.html":{},"coverage.html":{}}}],["resultlabel",{"_index":2825,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["results",{"_index":53,"title":{},"body":{"classes/AddSearch.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"modules/CheckboxModule.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"modules/DropdownModule.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"modules/OntologyExplorationModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"modules/ResultsBrowserModule.html":{},"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"interfaces/TermResult.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"modules/ViewerModule.html":{},"injectables/WorkerDataSourceService.html":{},"changelog.html":{},"coverage.html":{},"dependencies.html":{},"miscellaneous/enumerations.html":{},"miscellaneous/functions.html":{},"index.html":{},"license.html":{},"modules.html":{},"overview.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["results.state",{"_index":215,"title":{},"body":{"interfaces/AppOptions.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"modules/StoreModule.html":{}}}],["results.state.ts",{"_index":2305,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"coverage.html":{}}}],["results.state.ts:30",{"_index":2333,"title":{},"body":{"injectables/ListResultsState.html":{}}}],["results.state.ts:31",{"_index":2331,"title":{},"body":{"injectables/ListResultsState.html":{}}}],["results.state.ts:35",{"_index":2329,"title":{},"body":{"injectables/ListResultsState.html":{}}}],["results.state.ts:38",{"_index":2314,"title":{},"body":{"injectables/ListResultsState.html":{}}}],["results.state.ts:58",{"_index":2326,"title":{},"body":{"injectables/ListResultsState.html":{}}}],["results.state.ts:62",{"_index":2324,"title":{},"body":{"injectables/ListResultsState.html":{}}}],["results.state.ts:66",{"_index":2319,"title":{},"body":{"injectables/ListResultsState.html":{}}}],["results.state.ts:70",{"_index":2321,"title":{},"body":{"injectables/ListResultsState.html":{}}}],["results.state.ts:74",{"_index":2327,"title":{},"body":{"injectables/ListResultsState.html":{}}}],["results.state.ts:81",{"_index":2322,"title":{},"body":{"injectables/ListResultsState.html":{}}}],["results/list",{"_index":214,"title":{},"body":{"interfaces/AppOptions.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"modules/StoreModule.html":{},"coverage.html":{}}}],["results_browser",{"_index":2866,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["resultsbrowser",{"_index":2810,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["resultsbrowsercomponent",{"_index":586,"title":{"components/ResultsBrowserComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"modules/ResultsBrowserModule.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["resultsbrowseritems",{"_index":2816,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["resultsbrowsermodule",{"_index":68,"title":{"modules/ResultsBrowserModule.html":{}},"body":{"modules/AppModule.html":{},"modules/ResultsBrowserModule.html":{},"modules.html":{},"overview.html":{}}}],["return",{"_index":285,"title":{},"body":{"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"injectables/WorkerDataSourceService.html":{},"miscellaneous/variables.html":{}}}],["returns",{"_index":82,"title":{},"body":{"modules/AppModule.html":{},"injectables/AppRootOverlayContainer.html":{},"components/CheckboxComponent.html":{},"injectables/ColorAssignmentState.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{},"miscellaneous/functions.html":{}}}],["reuse",{"_index":1246,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["reverse",{"_index":1925,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["rgb",{"_index":740,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"dependencies.html":{}}}],["rgba",{"_index":729,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"miscellaneous/variables.html":{}}}],["rgba(0",{"_index":1535,"title":{},"body":{"components/DonorCardComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["rgba[3",{"_index":757,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"miscellaneous/variables.html":{}}}],["right",{"_index":373,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"components/ContentComponent.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["right.closeexpanded",{"_index":381,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["right.open",{"_index":380,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["right.px",{"_index":956,"title":{},"body":{"components/ContentComponent.html":{}}}],["right.svg",{"_index":1357,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["rightmargin",{"_index":949,"title":{},"body":{"components/ContentComponent.html":{}}}],["rights",{"_index":4552,"title":{},"body":{"license.html":{}}}],["ripple",{"_index":1515,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["root",{"_index":111,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"modules/CoreModule.html":{},"classes/DataStateSelectors.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["root'},{'name",{"_index":558,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["root_states",{"_index":3559,"title":{},"body":{"modules/StoreModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["rootelement",{"_index":457,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["rootnode",{"_index":2549,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["rotates",{"_index":4061,"title":{},"body":{"changelog.html":{}}}],["round",{"_index":4151,"title":{},"body":{"changelog.html":{}}}],["rounded",{"_index":4165,"title":{},"body":{"changelog.html":{}}}],["route",{"_index":3932,"title":{},"body":{"changelog.html":{}}}],["row",{"_index":708,"title":{},"body":{"components/CheckboxComponent.html":{},"components/FiltersContentComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{}}}],["rows",{"_index":3287,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["ru/common",{"_index":4378,"title":{},"body":{"dependencies.html":{}}}],["ru/common/typings",{"_index":2583,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["ru/common/typings/immutability",{"_index":731,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ResultsBrowserComponent.html":{}}}],["rui",{"_index":3909,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["rui_locations.jsonld",{"_index":3956,"title":{},"body":{"changelog.html":{}}}],["run",{"_index":589,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["running",{"_index":1135,"title":{},"body":{"interfaces/DataStateModel.html":{},"miscellaneous/enumerations.html":{}}}],["runspatialsearchcomponent",{"_index":588,"title":{"components/RunSpatialSearchComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["runspatialsearchmodule",{"_index":69,"title":{"modules/RunSpatialSearchModule.html":{}},"body":{"modules/AppModule.html":{},"modules/FiltersContentModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules.html":{},"overview.html":{}}}],["runtime",{"_index":1327,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{}}}],["rxjs",{"_index":189,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"components/ToggleButtonComponent.html":{},"dependencies.html":{}}}],["rxjs/operators",{"_index":192,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"interfaces/DataStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["rxjsfilter",{"_index":1108,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["rxjsfilter((status",{"_index":1167,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["s",{"_index":3249,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"classes/SpatialSearchUiSelectors.html":{}}}],["safedef",{"_index":2101,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["safehtml",{"_index":2089,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["saferesourceurl",{"_index":2090,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/ViewerComponent.html":{}}}],["safeurl",{"_index":3828,"title":{},"body":{"components/ViewerComponent.html":{}}}],["sample",{"_index":3660,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{},"changelog.html":{}}}],["samples",{"_index":3825,"title":{},"body":{"components/ViewerComponent.html":{},"changelog.html":{}}}],["sanitize",{"_index":2098,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["sanitized",{"_index":1330,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"components/ViewerComponent.html":{}}}],["sanitizer",{"_index":2097,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/ViewerComponent.html":{}}}],["sanitizer.bypasssecuritytrusthtml(html",{"_index":2103,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["sanitizer.bypasssecuritytrustresourceurl(url",{"_index":2102,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/ViewerComponent.html":{}}}],["sans",{"_index":2075,"title":{},"body":{"components/HeaderComponent.html":{}}}],["sass:math",{"_index":1818,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["saved",{"_index":1884,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["saver",{"_index":4434,"title":{},"body":{"dependencies.html":{}}}],["scaffolding",{"_index":4263,"title":{},"body":{"changelog.html":{}}}],["scene",{"_index":315,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"classes/GenerateSpatialSearch.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"classes/MoveToNode.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"classes/SpatialSearchUiSelectors.html":{},"classes/StartSpatialSearchFlow.html":{},"classes/UpdateSpatialSearch.html":{},"changelog.html":{}}}],["scene(state",{"_index":3457,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["scene.filter(node",{"_index":3010,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["scene/scene.state",{"_index":2671,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"modules/StoreModule.html":{},"interfaces/TermResult.html":{}}}],["scenebounds",{"_index":3298,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"classes/SpatialSearchUiSelectors.html":{}}}],["scenebounds(organentity",{"_index":3459,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["scenedata",{"_index":1204,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["scenedata(filter",{"_index":1298,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["scenedataquerystatus",{"_index":1177,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["scenenodeclicked",{"_index":2916,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["scenenodeclicked(undefined",{"_index":2930,"title":{},"body":{"injectables/SceneState.html":{}}}],["scenenodehovered",{"_index":2917,"title":{},"body":{"injectables/SceneState.html":{}}}],["scenenodehovered(node",{"_index":2934,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["scenenodeunhover",{"_index":2918,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["scenestate",{"_index":216,"title":{"injectables/SceneState.html":{}},"body":{"interfaces/AppOptions.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"modules/StoreModule.html":{},"interfaces/TermResult.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["scenestate.referenceorganentities",{"_index":2688,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["scenestatemodel",{"_index":2926,"title":{"interfaces/SceneStateModel.html":{}},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"coverage.html":{}}}],["scenetarget",{"_index":3299,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"classes/SpatialSearchUiSelectors.html":{}}}],["scenetarget(organentity",{"_index":3461,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["scheduled",{"_index":4113,"title":{},"body":{"changelog.html":{}}}],["schema",{"_index":4266,"title":{},"body":{"changelog.html":{}}}],["scheme",{"_index":356,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["schemes",{"_index":4230,"title":{},"body":{"changelog.html":{}}}],["science",{"_index":4530,"title":{},"body":{"index.html":{}}}],["scroll",{"_index":2859,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["scrollbar",{"_index":2534,"title":{},"body":{"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{}}}],["scrolled",{"_index":2861,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["scrollheight",{"_index":2872,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["scrolling",{"_index":939,"title":{},"body":{"components/ContainerComponent.html":{},"components/ResultsBrowserComponent.html":{}}}],["scrollingmodule",{"_index":2891,"title":{},"body":{"modules/ResultsBrowserModule.html":{}}}],["scrolltop",{"_index":2873,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["search",{"_index":8,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["search'},{'name",{"_index":581,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["search.component",{"_index":2544,"title":{},"body":{"modules/OntologySearchModule.html":{},"modules/RunSpatialSearchModule.html":{}}}],["search.component.html",{"_index":2450,"title":{},"body":{"components/OntologySearchComponent.html":{},"components/RunSpatialSearchComponent.html":{}}}],["search.component.scss",{"_index":2449,"title":{},"body":{"components/OntologySearchComponent.html":{},"components/RunSpatialSearchComponent.html":{}}}],["search.component.ts",{"_index":2446,"title":{},"body":{"components/OntologySearchComponent.html":{},"components/RunSpatialSearchComponent.html":{},"coverage.html":{}}}],["search.component.ts:107",{"_index":2484,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["search.component.ts:23",{"_index":2466,"title":{},"body":{"components/OntologySearchComponent.html":{},"components/RunSpatialSearchComponent.html":{}}}],["search.component.ts:29",{"_index":2467,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["search.component.ts:30",{"_index":2899,"title":{},"body":{"components/RunSpatialSearchComponent.html":{}}}],["search.component.ts:34",{"_index":2496,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["search.component.ts:40",{"_index":2494,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["search.component.ts:45",{"_index":2463,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["search.component.ts:53",{"_index":2499,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["search.component.ts:60",{"_index":2478,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["search.component.ts:78",{"_index":2472,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["search.component.ts:88",{"_index":2488,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["search.component.ts:98",{"_index":2492,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["search.detached",{"_index":2531,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["search.module",{"_index":136,"title":{},"body":{"modules/AppModule.html":{},"modules/FiltersContentModule.html":{},"modules/OntologyExplorationModule.html":{},"modules/OntologySelectionModule.html":{}}}],["search.module.ts",{"_index":2538,"title":{},"body":{"modules/OntologySearchModule.html":{},"modules/RunSpatialSearchModule.html":{}}}],["search.service",{"_index":2503,"title":{},"body":{"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{}}}],["search.service.ts",{"_index":2546,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"coverage.html":{}}}],["search.service.ts:100",{"_index":2569,"title":{},"body":{"injectables/OntologySearchService.html":{}}}],["search.service.ts:111",{"_index":2559,"title":{},"body":{"injectables/OntologySearchService.html":{}}}],["search.service.ts:128",{"_index":2565,"title":{},"body":{"injectables/OntologySearchService.html":{}}}],["search.service.ts:30",{"_index":2582,"title":{},"body":{"injectables/OntologySearchService.html":{}}}],["search.service.ts:31",{"_index":2581,"title":{},"body":{"injectables/OntologySearchService.html":{}}}],["search.service.ts:34",{"_index":2578,"title":{},"body":{"injectables/OntologySearchService.html":{}}}],["search.service.ts:37",{"_index":2580,"title":{},"body":{"injectables/OntologySearchService.html":{}}}],["search.service.ts:39",{"_index":2575,"title":{},"body":{"injectables/OntologySearchService.html":{}}}],["search.service.ts:50",{"_index":2556,"title":{},"body":{"injectables/OntologySearchService.html":{}}}],["search.service.ts:63",{"_index":2571,"title":{},"body":{"injectables/OntologySearchService.html":{}}}],["search/ontology",{"_index":2441,"title":{},"body":{"modules/OntologyExplorationModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"interfaces/SearchResult.html":{},"coverage.html":{}}}],["search/run",{"_index":135,"title":{},"body":{"modules/AppModule.html":{},"modules/FiltersContentModule.html":{},"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"coverage.html":{}}}],["searched",{"_index":2481,"title":{},"body":{"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["searches",{"_index":49,"title":{},"body":{"classes/AddSearch.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"interfaces/SearchResult.html":{},"classes/SetSelectedSearches.html":{},"classes/SpatialSearchFilterSelectors.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"changelog.html":{}}}],["searches(items",{"_index":3181,"title":{},"body":{"classes/SpatialSearchFilterSelectors.html":{}}}],["searches.concat(search",{"_index":2791,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["searching",{"_index":2448,"title":{},"body":{"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{}}}],["searchresult",{"_index":2471,"title":{"interfaces/SearchResult.html":{}},"body":{"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"coverage.html":{}}}],["searchresults",{"_index":2592,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["searchresults.get(node.id",{"_index":2596,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["searchresults.set(node.id",{"_index":2597,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["searchservice",{"_index":2464,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["searchvalue",{"_index":2558,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["searchvalue.length",{"_index":2607,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["section",{"_index":614,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"coverage.html":{}}}],["section.description",{"_index":1500,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["section.label",{"_index":1499,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["section.sectionnumber",{"_index":3777,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["sectionnumber",{"_index":3775,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["sectionnumber).length",{"_index":3778,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["sections",{"_index":3768,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["see",{"_index":3935,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["select",{"_index":178,"title":{},"body":{"interfaces/AppOptions.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"changelog.html":{}}}],["select(datastateselectors.anatomicalstructurestreemodel",{"_index":246,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["select(datastateselectors.celltypestreemodel",{"_index":244,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["select(spatialsearchfilterselectors.items",{"_index":247,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["select(spatialsearchuiselectors.anatomicalstructures",{"_index":3311,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["select(spatialsearchuiselectors.celltypes",{"_index":3313,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["select(spatialsearchuiselectors.defaultposition",{"_index":3315,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["select(spatialsearchuiselectors.organ",{"_index":3063,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["select(spatialsearchuiselectors.organs",{"_index":3060,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{}}}],["select(spatialsearchuiselectors.position",{"_index":3321,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["select(spatialsearchuiselectors.radius",{"_index":3323,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["select(spatialsearchuiselectors.radiussettings",{"_index":3325,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["select(spatialsearchuiselectors.scene",{"_index":3331,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["select(spatialsearchuiselectors.scenebounds",{"_index":3332,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["select(spatialsearchuiselectors.scenetarget",{"_index":3334,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["select(spatialsearchuiselectors.sex",{"_index":3065,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["select(spatialsearchuiselectors.tissueblocks",{"_index":3337,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["selectable",{"_index":1551,"title":{},"body":{"components/DonorCardComponent.html":{},"components/SpatialSearchConfigComponent.html":{}}}],["selectablesearches",{"_index":248,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["selected",{"_index":48,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"classes/SetSelectedSearches.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"changelog.html":{}}}],["selected(ontologynode",{"_index":2633,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["selected/deselected",{"_index":1874,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{}}}],["selectedanatomicalstructures",{"_index":2961,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["selectedbyids",{"_index":3153,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["selectedbyids.get(item.id",{"_index":3158,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["selectedorgan",{"_index":3040,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{}}}],["selectedorgans",{"_index":3002,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["selectedreferenceorgans",{"_index":2914,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["selectedsearches",{"_index":3177,"title":{},"body":{"classes/SpatialSearchFilterSelectors.html":{}}}],["selectedsearches(items",{"_index":3184,"title":{},"body":{"classes/SpatialSearchFilterSelectors.html":{}}}],["selectedsexes",{"_index":1911,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["selectedsexes.has(currentsex",{"_index":1916,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["selectedsexes.size",{"_index":1915,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["selecting",{"_index":1597,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"changelog.html":{}}}],["selection",{"_index":201,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/OntologySelectionComponent.html":{},"components/SpatialSearchUiComponent.html":{}}}],["selection'},{'name",{"_index":583,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["selection.component",{"_index":2649,"title":{},"body":{"modules/OntologySelectionModule.html":{}}}],["selection.component.html",{"_index":2617,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["selection.component.scss",{"_index":2616,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["selection.component.ts",{"_index":2614,"title":{},"body":{"components/OntologySelectionComponent.html":{},"coverage.html":{}}}],["selection.component.ts:23",{"_index":2638,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["selection.component.ts:28",{"_index":2624,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["selection.component.ts:33",{"_index":2628,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["selection.component.ts:38",{"_index":2629,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["selection.component.ts:45",{"_index":2626,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["selection.component.ts:47",{"_index":2623,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["selection.component.ts:48",{"_index":2627,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["selection.component.ts:53",{"_index":2622,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["selection.component.ts:61",{"_index":2636,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["selection.component.ts:64",{"_index":2632,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["selection.component.ts:75",{"_index":2634,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["selection.id",{"_index":413,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["selection.label",{"_index":429,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["selection.module",{"_index":2443,"title":{},"body":{"modules/OntologyExplorationModule.html":{}}}],["selection.module.ts",{"_index":2648,"title":{},"body":{"modules/OntologySelectionModule.html":{}}}],["selection.ts",{"_index":2612,"title":{},"body":{"interfaces/OntologySelection.html":{},"coverage.html":{}}}],["selection/deselection",{"_index":2853,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["selection/ontology",{"_index":2442,"title":{},"body":{"modules/OntologyExplorationModule.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"coverage.html":{}}}],["selectionchange",{"_index":637,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{}}}],["selectionchanged",{"_index":1593,"title":{},"body":{"components/DropdownComponent.html":{}}}],["selectionchanged(value",{"_index":1603,"title":{},"body":{"components/DropdownComponent.html":{}}}],["selectionlabel",{"_index":263,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["selections",{"_index":629,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["selectionstring",{"_index":427,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["selectlistresult",{"_index":2310,"title":{},"body":{"injectables/ListResultsState.html":{}}}],["selectlistresult(result",{"_index":2323,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["selector",{"_index":234,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"classes/SpatialSearchFilterSelectors.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["selector(['datastate",{"_index":1307,"title":{},"body":{"classes/DataStateSelectors.html":{}}}],["selector(['spatialsearchfilterstate",{"_index":3179,"title":{},"body":{"classes/SpatialSearchFilterSelectors.html":{}}}],["selector(['spatialsearchuistate",{"_index":3433,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{}}}],["selector(['undefined",{"_index":3182,"title":{},"body":{"classes/SpatialSearchFilterSelectors.html":{},"classes/SpatialSearchUiSelectors.html":{}}}],["selector([datastate",{"_index":1314,"title":{},"body":{"classes/DataStateSelectors.html":{}}}],["selector([spatialsearchfilterselectors.items",{"_index":3187,"title":{},"body":{"classes/SpatialSearchFilterSelectors.html":{}}}],["selector([spatialsearchfilterstate",{"_index":3186,"title":{},"body":{"classes/SpatialSearchFilterSelectors.html":{}}}],["selector([spatialsearchuiselectors.organid",{"_index":3470,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["selector([spatialsearchuiselectors.sex",{"_index":3474,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["selector([spatialsearchuistate",{"_index":2687,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["selector([spatialsearchuistate.organentity",{"_index":3496,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["selectoroptions",{"_index":3568,"title":{},"body":{"modules/StoreModule.html":{}}}],["selectors",{"_index":3695,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["selects",{"_index":1474,"title":{},"body":{"components/DonorCardComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/OntologySearchComponent.html":{},"changelog.html":{}}}],["selecttoken",{"_index":1432,"title":{},"body":{"injectables/DelegateDataSourceService.html":{}}}],["selecttoken(config",{"_index":1430,"title":{},"body":{"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{}}}],["sell",{"_index":4559,"title":{},"body":{"license.html":{}}}],["semantic",{"_index":4286,"title":{},"body":{"changelog.html":{}}}],["send",{"_index":839,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/ToggleButtonComponent.html":{},"miscellaneous/functions.html":{}}}],["sendcompletedto",{"_index":4330,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["sendcompletedto(subject",{"_index":1145,"title":{},"body":{"interfaces/DataStateModel.html":{},"miscellaneous/functions.html":{}}}],["sendcompletedto(this._aggregatedataquerystatus",{"_index":1196,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["sendcompletedto(this._celltypetermoccurencesdataquerystatus",{"_index":1203,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["sendcompletedto(this._ontologytermoccurencesdataquerystatus",{"_index":1200,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["sendcompletedto(this._providerfilterquerystatus",{"_index":1214,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["sendcompletedto(this._scenedataquerystatus",{"_index":1206,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["sendcompletedto(this._technologyfilterquerystatus",{"_index":1210,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["sendcompletedto(this._tissueblockdataquerystatus",{"_index":1192,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["sender",{"_index":2371,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["sending",{"_index":2277,"title":{},"body":{"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["sending/receiving",{"_index":2248,"title":{},"body":{"classes/InitializationState.html":{}}}],["sendmessage",{"_index":2417,"title":{},"body":{"classes/MessageChannel.html":{}}}],["sendmessage(payload",{"_index":2386,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["sends",{"_index":1142,"title":{},"body":{"interfaces/DataStateModel.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"miscellaneous/functions.html":{}}}],["sendtoggle",{"_index":2278,"title":{},"body":{"classes/InitializationState.html":{}}}],["sennet",{"_index":3976,"title":{},"body":{"changelog.html":{}}}],["sent",{"_index":1030,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"miscellaneous/typealiases.html":{}}}],["serif",{"_index":2076,"title":{},"body":{"components/HeaderComponent.html":{}}}],["server",{"_index":4269,"title":{},"body":{"changelog.html":{}}}],["service",{"_index":643,"title":{},"body":{"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["service.initialize(location",{"_index":3640,"title":{},"body":{"injectables/ThemingService.html":{}}}],["services/data",{"_index":1069,"title":{},"body":{"modules/CoreModule.html":{}}}],["services/message/message.service",{"_index":1034,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{}}}],["services/theming/theming.module",{"_index":1072,"title":{},"body":{"modules/CoreModule.html":{}}}],["set",{"_index":47,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DonorCardComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/GenerateSpatialSearch.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"classes/MoveToNode.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"classes/StartSpatialSearchFlow.html":{},"injectables/ThemingService.html":{},"classes/UpdateSpatialSearch.html":{},"changelog.html":{}}}],["set((state.tissueblocks",{"_index":3486,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["set(['skin",{"_index":2960,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"miscellaneous/variables.html":{}}}],["set(items.map(item",{"_index":1912,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["set(reforgandata.filter(o",{"_index":3007,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["set(reforgans.map(o",{"_index":2989,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["set(selectedorgans.map(o",{"_index":3005,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["setexecutesearchongenerate",{"_index":1969,"title":{"classes/SetExecuteSearchOnGenerate.html":{}},"body":{"components/FiltersPopoverComponent.html":{},"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"coverage.html":{}}}],["setexecutesearchongenerate(ctx",{"_index":2795,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["setexecutesearchongenerate(false",{"_index":1975,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["setexecutesearchongenerate(true",{"_index":1976,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["setlistresults",{"_index":2311,"title":{},"body":{"injectables/ListResultsState.html":{}}}],["setlistresults(@payload('listresults",{"_index":2341,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["setlistresults(listresults",{"_index":2325,"title":{},"body":{"injectables/ListResultsState.html":{}}}],["setorgan",{"_index":2031,"title":{"classes/SetOrgan.html":{}},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"coverage.html":{}}}],["setorgan(ctx",{"_index":2724,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["setorgan(organid",{"_index":2722,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["setposition",{"_index":2033,"title":{"classes/SetPosition.html":{}},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"coverage.html":{}}}],["setposition(ctx",{"_index":2746,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["setposition(position",{"_index":2759,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["setradius",{"_index":2037,"title":{"classes/SetRadius.html":{}},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"coverage.html":{}}}],["setradius(ctx",{"_index":2761,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["setreferenceorganentities",{"_index":2919,"title":{},"body":{"injectables/SceneState.html":{}}}],["setreferenceorganentities(@payload('referenceorganentities",{"_index":2968,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["setreferenceorganentities(referenceorganentities",{"_index":2937,"title":{},"body":{"injectables/SceneState.html":{}}}],["setreferenceorgans",{"_index":2920,"title":{},"body":{"injectables/SceneState.html":{}}}],["setreferenceorgans(@payload('referenceorgans",{"_index":2967,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["setreferenceorgans(referenceorgans",{"_index":2941,"title":{},"body":{"injectables/SceneState.html":{}}}],["setrootelement",{"_index":461,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["setrootelement(el",{"_index":464,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["sets",{"_index":349,"title":{},"body":{"interfaces/AppOptions.html":{},"components/ContainerComponent.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"injectables/ThemingService.html":{}}}],["setscene",{"_index":2921,"title":{},"body":{"injectables/SceneState.html":{}}}],["setscene(@payload('scene",{"_index":2969,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["setscene(scene",{"_index":2943,"title":{},"body":{"injectables/SceneState.html":{}}}],["setselectedreferenceorgans",{"_index":2922,"title":{},"body":{"injectables/SceneState.html":{}}}],["setselectedreferenceorgans(@payload('selectedreferenceorgans",{"_index":2966,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["setselectedreferenceorgans(selectedreferenceorgans",{"_index":2946,"title":{},"body":{"injectables/SceneState.html":{}}}],["setselectedsearches",{"_index":46,"title":{"classes/SetSelectedSearches.html":{}},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"classes/RemoveSearch.html":{},"classes/SetSelectedSearches.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"coverage.html":{}}}],["setselectedsearches(ctx",{"_index":3152,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["setsex",{"_index":2028,"title":{"classes/SetSex.html":{}},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"coverage.html":{}}}],["setsex(ctx",{"_index":2710,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["setsex(sex",{"_index":2707,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["settheme",{"_index":3614,"title":{},"body":{"injectables/ThemingService.html":{}}}],["settheme(theme",{"_index":3631,"title":{},"body":{"injectables/ThemingService.html":{}}}],["settimeout",{"_index":2250,"title":{},"body":{"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["setting",{"_index":3363,"title":{},"body":{"components/SpatialSearchUiComponent.html":{},"modules/StoreModule.html":{}}}],["settings",{"_index":1849,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{}}}],["settreemodel",{"_index":2555,"title":{},"body":{"injectables/OntologySearchService.html":{}}}],["settreemodel(treemodel",{"_index":2574,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["setup",{"_index":4085,"title":{},"body":{"changelog.html":{}}}],["sex",{"_index":18,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/DataStateModel.html":{},"components/FiltersContentComponent.html":{},"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"changelog.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["sex(state",{"_index":3463,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["sex.charat(0).touppercase",{"_index":3388,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["sex.slice(1",{"_index":3389,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["sexes",{"_index":4193,"title":{},"body":{"changelog.html":{}}}],["sex}_${shortorgan",{"_index":2705,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["shadow",{"_index":1131,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["shall",{"_index":4566,"title":{},"body":{"license.html":{}}}],["shared",{"_index":108,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"modules/FiltersContentModule.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"modules/OntologyTreeModule.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"modules/StoreModule.html":{},"interfaces/TermResult.html":{},"injectables/WorkerDataSourceService.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["shared/analytics",{"_index":185,"title":{},"body":{"interfaces/AppOptions.html":{},"modules/CoreModule.html":{}}}],["shared/components/checkbox/checkbox.module",{"_index":1942,"title":{},"body":{"modules/FiltersContentModule.html":{}}}],["shared/components/drawer/drawer.module",{"_index":130,"title":{},"body":{"modules/AppModule.html":{}}}],["shared/components/drawer/drawer/drawer.component",{"_index":225,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["shared/components/dropdown/dropdown.module",{"_index":1943,"title":{},"body":{"modules/FiltersContentModule.html":{}}}],["shared/components/dual",{"_index":131,"title":{},"body":{"modules/AppModule.html":{},"modules/FiltersContentModule.html":{}}}],["shared/components/run",{"_index":134,"title":{},"body":{"modules/AppModule.html":{},"modules/FiltersContentModule.html":{}}}],["shared/components/spatial",{"_index":36,"title":{},"body":{"classes/AddSearch.html":{},"components/FiltersContentComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/SetSelectedSearches.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["shared/components/spinner",{"_index":137,"title":{},"body":{"modules/AppModule.html":{}}}],["shared/components/thumbnail",{"_index":1572,"title":{},"body":{"modules/DonorCardModule.html":{}}}],["shared/components/viewer/viewer.module",{"_index":140,"title":{},"body":{"modules/AppModule.html":{}}}],["shared/src/lib/components/body",{"_index":194,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["shared/src/public",{"_index":3555,"title":{},"body":{"modules/StoreModule.html":{}}}],["shared/web",{"_index":526,"title":{},"body":{"components/AppWebComponent.html":{}}}],["sharing",{"_index":1150,"title":{},"body":{"interfaces/DataStateModel.html":{},"miscellaneous/functions.html":{}}}],["shift",{"_index":3237,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{}}}],["shiftdelta",{"_index":3210,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["shiftpressed",{"_index":3203,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{}}}],["shifts",{"_index":3216,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["shortest",{"_index":4441,"title":{},"body":{"dependencies.html":{}}}],["shortorgan",{"_index":2700,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["show",{"_index":1663,"title":{},"body":{"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"changelog.html":{}}}],["showing",{"_index":4216,"title":{},"body":{"changelog.html":{}}}],["shown",{"_index":1749,"title":{},"body":{"components/DualSliderComponent.html":{},"changelog.html":{}}}],["shows",{"_index":4014,"title":{},"body":{"changelog.html":{}}}],["side",{"_index":982,"title":{},"body":{"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{},"changelog.html":{}}}],["sidebar",{"_index":3403,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["sides",{"_index":4194,"title":{},"body":{"changelog.html":{}}}],["significant",{"_index":4079,"title":{},"body":{"changelog.html":{}}}],["simple",{"_index":4034,"title":{},"body":{"changelog.html":{}}}],["simplechanges",{"_index":1722,"title":{},"body":{"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ViewerComponent.html":{}}}],["simplifies",{"_index":4084,"title":{},"body":{"changelog.html":{}}}],["single",{"_index":2385,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["site",{"_index":2042,"title":{},"body":{"components/HeaderComponent.html":{},"components/ViewerComponent.html":{}}}],["sites",{"_index":4020,"title":{},"body":{"changelog.html":{}}}],["sizable",{"_index":4161,"title":{},"body":{"changelog.html":{}}}],["size",{"_index":965,"title":{},"body":{"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/HeaderComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["skin",{"_index":1390,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["skin.svg",{"_index":1391,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["skipself",{"_index":1060,"title":{},"body":{"modules/CoreModule.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["slide",{"_index":3708,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["slideinhorizontaldropdown",{"_index":1617,"title":{},"body":{"components/DropdownComponent.html":{}}}],["slideinhorizontalslider",{"_index":1826,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider",{"_index":1664,"title":{},"body":{"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/FiltersContentComponent.html":{},"components/SpatialSearchUiComponent.html":{},"dependencies.html":{}}}],["slider's",{"_index":1731,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider'},{'name",{"_index":574,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["slider.component",{"_index":1844,"title":{},"body":{"modules/DualSliderModule.html":{}}}],["slider.component.html",{"_index":1667,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.scss",{"_index":1666,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts",{"_index":1662,"title":{},"body":{"components/DualSliderComponent.html":{},"coverage.html":{}}}],["slider.component.ts:122",{"_index":1723,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:136",{"_index":1738,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:152",{"_index":1725,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:165",{"_index":1706,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:184",{"_index":1742,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:201",{"_index":1740,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:212",{"_index":1719,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:226",{"_index":1736,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:23",{"_index":1759,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:243",{"_index":1730,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:29",{"_index":1755,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:34",{"_index":1694,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:39",{"_index":1698,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:44",{"_index":1696,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:49",{"_index":1701,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:54",{"_index":1748,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:59",{"_index":1751,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:64",{"_index":1750,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:69",{"_index":1745,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:74",{"_index":1744,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:79",{"_index":1761,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:90",{"_index":1752,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.component.ts:95",{"_index":1690,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.detached",{"_index":1828,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider.module",{"_index":133,"title":{},"body":{"modules/AppModule.html":{},"modules/FiltersContentModule.html":{}}}],["slider.module.ts",{"_index":1840,"title":{},"body":{"modules/DualSliderModule.html":{}}}],["slider.wrapper",{"_index":1820,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slider/dual",{"_index":132,"title":{},"body":{"modules/AppModule.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"modules/FiltersContentModule.html":{},"coverage.html":{}}}],["slidervaluechanged",{"_index":1682,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["slidesoffsetafter",{"_index":3683,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["slidesoffsetbefore",{"_index":3682,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["slidesperview",{"_index":3684,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["slightly",{"_index":3995,"title":{},"body":{"changelog.html":{}}}],["slow",{"_index":4096,"title":{},"body":{"changelog.html":{}}}],["small",{"_index":1392,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["snackbar",{"_index":316,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["snackbar.dismiss",{"_index":343,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["snapshot",{"_index":1244,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["software",{"_index":4497,"title":{},"body":{"index.html":{},"license.html":{}}}],["solid",{"_index":1644,"title":{},"body":{"components/DropdownComponent.html":{},"components/FiltersContentComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["solved",{"_index":4156,"title":{},"body":{"changelog.html":{}}}],["sometimes",{"_index":4207,"title":{},"body":{"changelog.html":{}}}],["soon",{"_index":3971,"title":{},"body":{"changelog.html":{}}}],["sop",{"_index":4092,"title":{},"body":{"changelog.html":{}}}],["sortby",{"_index":2335,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"components/OntologySearchComponent.html":{}}}],["sortby(searchresults",{"_index":2513,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["sortby(topblocks",{"_index":2363,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["sortbysynonymresult",{"_index":2458,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["sortbysynonymresult(this",{"_index":2487,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["sortlexically",{"_index":2459,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["sortlexically(this",{"_index":2491,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["sorts",{"_index":2489,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["source",{"_index":4,"title":{},"body":{"classes/AddSearch.html":{},"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"modules/CheckboxModule.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"modules/CoreModule.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"modules/DropdownModule.html":{},"components/DualSliderComponent.html":{},"modules/DualSliderModule.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"modules/FiltersPopoverModule.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"modules/HeaderModule.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"modules/OntologyExplorationModule.html":{},"components/OntologySearchComponent.html":{},"modules/OntologySearchModule.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"modules/ResultsBrowserModule.html":{},"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"interfaces/TermResult.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"modules/ViewerModule.html":{},"injectables/WorkerDataSourceService.html":{}}}],["source.getcelltypetermoccurences().pipe(take(1)).subscribe(celltypetermsfulldata",{"_index":1251,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["source.getontologytermoccurences().pipe(take(1)).subscribe(ontologytermsfulldata",{"_index":1250,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["source.pipe",{"_index":1160,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["source.service",{"_index":1071,"title":{},"body":{"modules/CoreModule.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{}}}],["source.service.ts",{"_index":1422,"title":{},"body":{"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"injectables/WorkerDataSourceService.html":{},"coverage.html":{}}}],["source.service.ts:10",{"_index":3862,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["source.service.ts:18",{"_index":3864,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["source.service.ts:20",{"_index":1433,"title":{},"body":{"injectables/DelegateDataSourceService.html":{}}}],["source.service.ts:23",{"_index":3867,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["source.worker",{"_index":3873,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["source.worker.ts",{"_index":4318,"title":{},"body":{"coverage.html":{},"miscellaneous/variables.html":{}}}],["source/data",{"_index":1070,"title":{},"body":{"modules/CoreModule.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["source/worker",{"_index":3855,"title":{},"body":{"injectables/WorkerDataSourceService.html":{},"coverage.html":{}}}],["sources",{"_index":541,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"changelog.html":{}}}],["sources.includes(msg.source",{"_index":2399,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["south",{"_index":3275,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["south_west",{"_index":3279,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["space",{"_index":1562,"title":{},"body":{"components/DonorCardComponent.html":{},"components/FiltersContentComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{}}}],["spacebetween",{"_index":3685,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["sparc",{"_index":4088,"title":{},"body":{"changelog.html":{}}}],["sparql",{"_index":3900,"title":{},"body":{"changelog.html":{},"dependencies.html":{}}}],["spatial",{"_index":30,"title":{},"body":{"classes/AddSearch.html":{},"modules/AppModule.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"modules/FiltersContentModule.html":{},"components/FiltersPopoverComponent.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"modules/RunSpatialSearchModule.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"coverage.html":{}}}],["spatial_search_ui",{"_index":2704,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["spatialentity",{"_index":2664,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["spatialscenenode",{"_index":1100,"title":{},"body":{"interfaces/DataStateModel.html":{},"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{}}}],["spatialsearch",{"_index":21,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/SetSelectedSearches.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["spatialsearchconfigbehaviorcomponent",{"_index":590,"title":{"components/SpatialSearchConfigBehaviorComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["spatialsearchconfigbehaviormodule",{"_index":3096,"title":{"modules/SpatialSearchConfigBehaviorModule.html":{}},"body":{"modules/SpatialSearchConfigBehaviorModule.html":{},"modules.html":{},"overview.html":{}}}],["spatialsearchconfigcomponent",{"_index":593,"title":{"components/SpatialSearchConfigComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"modules/SpatialSearchConfigModule.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["spatialsearchconfigmodule",{"_index":3101,"title":{"modules/SpatialSearchConfigModule.html":{}},"body":{"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules.html":{},"overview.html":{}}}],["spatialsearchdialog",{"_index":3049,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{}}}],["spatialsearches",{"_index":1129,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/FiltersContentComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"miscellaneous/variables.html":{}}}],["spatialsearchfilter",{"_index":3142,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["spatialsearchfilteritem",{"_index":39,"title":{"interfaces/SpatialSearchFilterItem.html":{}},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/RemoveSearch.html":{},"classes/SetSelectedSearches.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{}}}],["spatialsearchfiltermodel",{"_index":3141,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"miscellaneous/typealiases.html":{}}}],["spatialsearchfilters",{"_index":1856,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{}}}],["spatialsearchfilterselectors",{"_index":220,"title":{"classes/SpatialSearchFilterSelectors.html":{}},"body":{"interfaces/AppOptions.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/SpatialSearchFilterSelectors.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"coverage.html":{}}}],["spatialsearchfilterstate",{"_index":3143,"title":{"injectables/SpatialSearchFilterState.html":{}},"body":{"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"modules/StoreModule.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["spatialsearchkeyboarduibehaviorcomponent",{"_index":595,"title":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["spatialsearchkeyboarduibehaviormodule",{"_index":3256,"title":{"modules/SpatialSearchKeyboardUIBehaviorModule.html":{}},"body":{"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules.html":{},"overview.html":{}}}],["spatialsearchkeyboarduicomponent",{"_index":598,"title":{"components/SpatialSearchKeyboardUIComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["spatialsearchkeyboarduimodule",{"_index":3261,"title":{"modules/SpatialSearchKeyboardUIModule.html":{}},"body":{"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules.html":{},"overview.html":{}}}],["spatialsearchlistitem",{"_index":3137,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["spatialsearchlistmodule",{"_index":1941,"title":{},"body":{"modules/FiltersContentModule.html":{}}}],["spatialsearchremoved",{"_index":1860,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{}}}],["spatialsearchscene",{"_index":2680,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["spatialsearchselected",{"_index":1861,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{}}}],["spatialsearchui",{"_index":2024,"title":{},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{}}}],["spatialsearchuibehaviorcomponent",{"_index":600,"title":{"components/SpatialSearchUiBehaviorComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["spatialsearchuibehaviormodule",{"_index":3343,"title":{"modules/SpatialSearchUiBehaviorModule.html":{}},"body":{"modules/SpatialSearchUiBehaviorModule.html":{},"modules.html":{},"overview.html":{}}}],["spatialsearchuicomponent",{"_index":601,"title":{"components/SpatialSearchUiComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"modules/SpatialSearchUiModule.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["spatialsearchuimodel",{"_index":2676,"title":{"interfaces/SpatialSearchUiModel.html":{}},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"coverage.html":{}}}],["spatialsearchuimodule",{"_index":3348,"title":{"modules/SpatialSearchUiModule.html":{}},"body":{"modules/SpatialSearchUiBehaviorModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules.html":{},"overview.html":{}}}],["spatialsearchuiselectors",{"_index":3073,"title":{"classes/SpatialSearchUiSelectors.html":{}},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"classes/SpatialSearchUiSelectors.html":{},"coverage.html":{}}}],["spatialsearchuiselectors.position",{"_index":3481,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["spatialsearchuiselectors.radius",{"_index":3482,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["spatialsearchuiselectors.referenceorgans",{"_index":3471,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["spatialsearchuistate",{"_index":2686,"title":{"injectables/SpatialSearchUiState.html":{}},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"modules/StoreModule.html":{},"interfaces/TermResult.html":{},"coverage.html":{},"miscellaneous/variables.html":{}}}],["spatialsearchuistate.organentity",{"_index":3430,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["spec",{"_index":4001,"title":{},"body":{"changelog.html":{}}}],["spec.yaml",{"_index":4519,"title":{},"body":{"index.html":{}}}],["specific",{"_index":1050,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"changelog.html":{},"miscellaneous/typealiases.html":{}}}],["specification",{"_index":4518,"title":{},"body":{"index.html":{}}}],["specified",{"_index":2397,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["specifying",{"_index":2379,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"injectables/ThemingService.html":{},"miscellaneous/variables.html":{}}}],["speed",{"_index":3942,"title":{},"body":{"changelog.html":{}}}],["sphere",{"_index":3357,"title":{},"body":{"components/SpatialSearchUiComponent.html":{},"classes/SpatialSearchUiSelectors.html":{}}}],["spinal",{"_index":1393,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["spinner",{"_index":290,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"modules/ViewerModule.html":{}}}],["spinneractive",{"_index":292,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["spinneroverlaycomponent",{"_index":602,"title":{"components/SpinnerOverlayComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"modules/SpinnerOverlayModule.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["spinneroverlaymodule",{"_index":70,"title":{"modules/SpinnerOverlayModule.html":{}},"body":{"modules/AppModule.html":{},"modules/SpinnerOverlayModule.html":{},"modules.html":{},"overview.html":{}}}],["spinning",{"_index":4267,"title":{},"body":{"changelog.html":{}}}],["spleen",{"_index":1396,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"miscellaneous/variables.html":{}}}],["spleen.svg",{"_index":1397,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["sprint",{"_index":4116,"title":{},"body":{"changelog.html":{}}}],["stage",{"_index":4144,"title":{},"body":{"changelog.html":{}}}],["staging",{"_index":3982,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["standalone",{"_index":4153,"title":{},"body":{"changelog.html":{}}}],["standard",{"_index":4197,"title":{},"body":{"changelog.html":{}}}],["standards",{"_index":4271,"title":{},"body":{"changelog.html":{}}}],["star2",{"_index":4500,"title":{},"body":{"index.html":{}}}],["start",{"_index":901,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DualSliderComponent.html":{},"classes/GenerateSpatialSearch.html":{},"classes/InitializationState.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"classes/StartSpatialSearchFlow.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateSpatialSearch.html":{}}}],["start?.expanded",{"_index":1015,"title":{},"body":{"components/ContentComponent.html":{}}}],["start?.opened",{"_index":1014,"title":{},"body":{"components/ContentComponent.html":{}}}],["startdrawers",{"_index":924,"title":{},"body":{"components/ContainerComponent.html":{}}}],["startdrawers.length",{"_index":928,"title":{},"body":{"components/ContainerComponent.html":{}}}],["startdrawers[0",{"_index":932,"title":{},"body":{"components/ContainerComponent.html":{}}}],["started",{"_index":3884,"title":{"changelog.html":{},"index.html":{},"license.html":{}},"body":{"changelog.html":{}}}],["startexpanded",{"_index":1013,"title":{},"body":{"components/ContentComponent.html":{}}}],["starting",{"_index":3360,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["starts",{"_index":2900,"title":{},"body":{"components/RunSpatialSearchComponent.html":{},"changelog.html":{}}}],["startspatialsearchflow",{"_index":2026,"title":{"classes/StartSpatialSearchFlow.html":{}},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/RunSpatialSearchComponent.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"coverage.html":{}}}],["startspatialsearchflow()).pipe",{"_index":2905,"title":{},"body":{"components/RunSpatialSearchComponent.html":{}}}],["startspatialsearchflow(ctx",{"_index":2698,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["startup",{"_index":1325,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["startwith",{"_index":888,"title":{},"body":{"components/ContainerComponent.html":{},"components/OntologySearchComponent.html":{}}}],["stat",{"_index":2878,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["stat.count",{"_index":2876,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["stat.label",{"_index":2877,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["state",{"_index":295,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"components/ToggleButtonComponent.html":{},"miscellaneous/enumerations.html":{},"miscellaneous/typealiases.html":{}}}],["state('closed",{"_index":2190,"title":{},"body":{"classes/InitializationState.html":{}}}],["state('collapsed",{"_index":2195,"title":{},"body":{"classes/InitializationState.html":{}}}],["state('extended",{"_index":2199,"title":{},"body":{"classes/InitializationState.html":{}}}],["state('false",{"_index":991,"title":{},"body":{"components/ContentComponent.html":{}}}],["state('full",{"_index":2200,"title":{},"body":{"classes/InitializationState.html":{}}}],["state('half",{"_index":2196,"title":{},"body":{"classes/InitializationState.html":{}}}],["state('open",{"_index":2189,"title":{},"body":{"classes/InitializationState.html":{}}}],["state('true",{"_index":993,"title":{},"body":{"components/ContentComponent.html":{}}}],["state.anatomicalstructurestreemodel",{"_index":1316,"title":{},"body":{"classes/DataStateSelectors.html":{}}}],["state.celltypestreemodel",{"_index":1317,"title":{},"body":{"classes/DataStateSelectors.html":{}}}],["state.defaultposition",{"_index":3478,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["state.filter",{"_index":1315,"title":{},"body":{"classes/DataStateSelectors.html":{}}}],["state.nodes[state.root",{"_index":2579,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["state.organid",{"_index":3469,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["state.organscene",{"_index":3489,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["state.position",{"_index":3477,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["state.radius",{"_index":3479,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["state.radiussettings",{"_index":3480,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["state.referenceorganentities",{"_index":2965,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["state.referenceorgans",{"_index":2964,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"classes/SpatialSearchUiSelectors.html":{}}}],["state.sex",{"_index":3468,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["state.tissueblocks",{"_index":3499,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["statechange",{"_index":2221,"title":{},"body":{"classes/InitializationState.html":{}}}],["statecontext",{"_index":2662,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["statements",{"_index":4305,"title":{},"body":{"coverage.html":{}}}],["staterepository",{"_index":734,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/DataStateModel.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["states",{"_index":975,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"modules/StoreModule.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["states.every(state",{"_index":1141,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["static",{"_index":13,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"classes/DataStateSelectors.html":{},"components/DualSliderComponent.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"classes/SpatialSearchFilterSelectors.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"injectables/ThemingService.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{}}}],["stats",{"_index":2812,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["status",{"_index":1090,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/OntologySearchComponent.html":{}}}],["status.message",{"_index":1274,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["status.status",{"_index":1265,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["statusmessage",{"_index":1091,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["stay",{"_index":4302,"title":{},"body":{"changelog.html":{}}}],["step",{"_index":1792,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["still",{"_index":1956,"title":{},"body":{"components/FiltersPopoverComponent.html":{},"changelog.html":{}}}],["stomach",{"_index":1398,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["stomach.svg",{"_index":1399,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["store",{"_index":403,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/RunSpatialSearchComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"modules/StoreModule.html":{},"interfaces/TermResult.html":{}}}],["store.dispatch(reallyupdatespatialsearch",{"_index":2696,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["store/store.module",{"_index":1073,"title":{},"body":{"modules/CoreModule.html":{}}}],["storemodule",{"_index":1055,"title":{"modules/StoreModule.html":{}},"body":{"modules/CoreModule.html":{},"modules/StoreModule.html":{},"modules.html":{},"overview.html":{}}}],["stories",{"_index":4260,"title":{},"body":{"changelog.html":{}}}],["strange",{"_index":3560,"title":{},"body":{"modules/StoreModule.html":{}}}],["stream",{"_index":4466,"title":{},"body":{"dependencies.html":{}}}],["streaming",{"_index":4464,"title":{},"body":{"dependencies.html":{}}}],["string",{"_index":20,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"classes/StartSpatialSearchFlow.html":{},"components/TermOccurrenceListComponent.html":{},"interfaces/TermResult.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{},"miscellaneous/functions.html":{}}}],["string)?.tolowercase",{"_index":1910,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["stroke",{"_index":694,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["structure",{"_index":4123,"title":{},"body":{"changelog.html":{}}}],["structures",{"_index":410,"title":{},"body":{"interfaces/AppOptions.html":{},"components/SpatialSearchUiComponent.html":{},"changelog.html":{}}}],["style",{"_index":986,"title":{},"body":{"components/ContentComponent.html":{},"components/DropdownComponent.html":{},"components/FiltersContentComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["style.margin",{"_index":954,"title":{},"body":{"components/ContentComponent.html":{}}}],["styled",{"_index":2063,"title":{},"body":{"components/HeaderComponent.html":{}}}],["styles",{"_index":622,"title":{},"body":{"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["styles.getpropertyvalue(property",{"_index":2244,"title":{},"body":{"classes/InitializationState.html":{}}}],["styleurls",{"_index":237,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["styling",{"_index":4031,"title":{},"body":{"changelog.html":{}}}],["sub",{"_index":233,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"miscellaneous/typealiases.html":{}}}],["subject",{"_index":741,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/DataStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"miscellaneous/functions.html":{},"license.html":{}}}],["subject.next(dataquerystate.completed",{"_index":1146,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["sublicense",{"_index":4557,"title":{},"body":{"license.html":{}}}],["subscribe",{"_index":1266,"title":{},"body":{"interfaces/DataStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["subscription",{"_index":878,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["subscriptions",{"_index":828,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["substantial",{"_index":4567,"title":{},"body":{"license.html":{}}}],["successful",{"_index":2106,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["such",{"_index":1711,"title":{},"body":{"components/DualSliderComponent.html":{},"changelog.html":{}}}],["suffix",{"_index":2563,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["super",{"_index":1235,"title":{},"body":{"interfaces/DataStateModel.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["super(configstore",{"_index":542,"title":{},"body":{"components/AppWebComponent.html":{}}}],["super(globalconfig",{"_index":3869,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["super._createcontainer",{"_index":486,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["super.ngxsoninit",{"_index":2344,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["support",{"_index":3902,"title":{},"body":{"changelog.html":{},"modules.html":{}}}],["svg",{"_index":1334,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"modules.html":{}}}],["swiper",{"_index":3688,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"dependencies.html":{}}}],["swiper.use([navigation",{"_index":3738,"title":{},"body":{"modules/ThumbnailCarouselModule.html":{}}}],["swiper/angular",{"_index":3734,"title":{},"body":{"modules/ThumbnailCarouselModule.html":{}}}],["swiper/core",{"_index":3735,"title":{},"body":{"modules/ThumbnailCarouselModule.html":{}}}],["swiper/types",{"_index":3711,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["swipermodule",{"_index":3733,"title":{},"body":{"modules/ThumbnailCarouselModule.html":{}}}],["swiperoptions",{"_index":3680,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["switch",{"_index":998,"title":{},"body":{"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"changelog.html":{}}}],["switched",{"_index":4167,"title":{},"body":{"changelog.html":{}}}],["switchmap",{"_index":1112,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/OntologySearchComponent.html":{}}}],["switchmap(query",{"_index":1161,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["switchmap(value",{"_index":2510,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["sync",{"_index":4062,"title":{},"body":{"changelog.html":{}}}],["syncexpanded(other",{"_index":2286,"title":{},"body":{"classes/InitializationState.html":{}}}],["syncs",{"_index":2283,"title":{},"body":{"classes/InitializationState.html":{}}}],["synonym",{"_index":2562,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["synonyms",{"_index":2490,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["t",{"_index":1158,"title":{},"body":{"interfaces/DataStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["tab",{"_index":438,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["table",{"_index":4377,"title":{},"body":{"coverage.html":{}}}],["tables",{"_index":3990,"title":{},"body":{"changelog.html":{}}}],["tablesort(document.getelementbyid('coverage",{"_index":4376,"title":{},"body":{"coverage.html":{}}}],["tagging",{"_index":4196,"title":{},"body":{"changelog.html":{}}}],["take",{"_index":1113,"title":{},"body":{"interfaces/DataStateModel.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"changelog.html":{}}}],["take(1",{"_index":1262,"title":{},"body":{"interfaces/DataStateModel.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["takewhile",{"_index":1114,"title":{},"body":{"interfaces/DataStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["takewhile((status",{"_index":1264,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["tap",{"_index":1115,"title":{},"body":{"interfaces/DataStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["tap((counts",{"_index":2717,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["tap((data",{"_index":2778,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["tap((organscene",{"_index":2740,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["tap((status",{"_index":1259,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["tap(next",{"_index":1162,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["tap(organs",{"_index":2993,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["tap(reforgans",{"_index":2985,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["tap(results",{"_index":2365,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["tap(scene",{"_index":3021,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["target",{"_index":1713,"title":{},"body":{"components/DualSliderComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["target.key",{"_index":3254,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["target.preventdefault",{"_index":3252,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["technologies",{"_index":1126,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["technology",{"_index":1207,"title":{},"body":{"interfaces/DataStateModel.html":{},"changelog.html":{}}}],["technologyfilter",{"_index":1222,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["technologyfilterdata",{"_index":1208,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["technologyfilterquerystatus",{"_index":1179,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["technologyfilters",{"_index":1857,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{}}}],["telemetry",{"_index":4056,"title":{},"body":{"changelog.html":{}}}],["tells",{"_index":674,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["template",{"_index":496,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["templateurl",{"_index":235,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["term",{"_index":605,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["term.count",{"_index":3593,"title":{},"body":{"components/TermOccurrenceListComponent.html":{}}}],["term.label",{"_index":3592,"title":{},"body":{"components/TermOccurrenceListComponent.html":{}}}],["term.split('/').slice",{"_index":3508,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["termdata",{"_index":2620,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["termlist",{"_index":3581,"title":{},"body":{"components/TermOccurrenceListComponent.html":{}}}],["termlist.length",{"_index":3591,"title":{},"body":{"components/TermOccurrenceListComponent.html":{}}}],["termoccurrencelistcomponent",{"_index":604,"title":{"components/TermOccurrenceListComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"modules/TermOccurrenceListModule.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["termoccurrencelistmodule",{"_index":3413,"title":{"modules/TermOccurrenceListModule.html":{}},"body":{"modules/SpatialSearchUiModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules.html":{},"overview.html":{}}}],["termresult",{"_index":2674,"title":{"interfaces/TermResult.html":{}},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/TermOccurrenceListComponent.html":{},"interfaces/TermResult.html":{},"coverage.html":{}}}],["terms",{"_index":1184,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/OntologySelectionComponent.html":{},"components/TermOccurrenceListComponent.html":{},"changelog.html":{}}}],["test",{"_index":1139,"title":{},"body":{"interfaces/DataStateModel.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["testing",{"_index":1137,"title":{},"body":{"interfaces/DataStateModel.html":{},"changelog.html":{},"miscellaneous/functions.html":{}}}],["text",{"_index":1525,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/ResultsBrowserComponent.html":{},"interfaces/SearchResult.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["theme",{"_index":145,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"injectables/ThemingService.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["thememode",{"_index":302,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["themes",{"_index":3975,"title":{},"body":{"changelog.html":{}}}],["theming",{"_index":314,"title":{},"body":{"interfaces/AppOptions.html":{},"injectables/ThemingService.html":{},"changelog.html":{}}}],["theming.initialize(el",{"_index":321,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["theming.service",{"_index":3605,"title":{},"body":{"modules/ThemingModule.html":{}}}],["themingmodule",{"_index":1056,"title":{"modules/ThemingModule.html":{}},"body":{"modules/CoreModule.html":{},"modules/ThemingModule.html":{},"modules.html":{},"overview.html":{}}}],["themingservice",{"_index":202,"title":{"injectables/ThemingService.html":{}},"body":{"interfaces/AppOptions.html":{},"modules/ThemingModule.html":{},"injectables/ThemingService.html":{},"coverage.html":{},"overview.html":{}}}],["themingservice.initialize",{"_index":3606,"title":{},"body":{"modules/ThemingModule.html":{}}}],["themselves",{"_index":3693,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["thick",{"_index":1406,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["thick.svg",{"_index":1407,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["thin",{"_index":1408,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"miscellaneous/variables.html":{}}}],["thin.svg",{"_index":1409,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["things",{"_index":2347,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this._aggregatedataquerystatus$.next(dataquerystate.completed",{"_index":1238,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._aggregatedataquerystatus$.next(dataquerystate.running",{"_index":1290,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._aggregatedataquerystatus$.pipe(distinct",{"_index":1216,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._celltypetermoccurencesdataquerystatus$.next(dataquerystate.completed",{"_index":1240,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._celltypetermoccurencesdataquerystatus$.next(dataquerystate.running",{"_index":1296,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._celltypetermoccurencesdataquerystatus$.pipe(distinct",{"_index":1220,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._containerelement",{"_index":487,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["this._expanded",{"_index":2213,"title":{},"body":{"classes/InitializationState.html":{}}}],["this._measuredmargin",{"_index":2242,"title":{},"body":{"classes/InitializationState.html":{}}}],["this._measuredwidth",{"_index":2232,"title":{},"body":{"classes/InitializationState.html":{}}}],["this._ontologytermoccurencesdataquerystatus$.next(dataquerystate.completed",{"_index":1239,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._ontologytermoccurencesdataquerystatus$.next(dataquerystate.running",{"_index":1293,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._ontologytermoccurencesdataquerystatus$.pipe(distinct",{"_index":1218,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._opened",{"_index":2209,"title":{},"body":{"classes/InitializationState.html":{}}}],["this._position",{"_index":2205,"title":{},"body":{"classes/InitializationState.html":{}}}],["this._providerfilterquerystatus$.next(dataquerystate.completed",{"_index":1243,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._providerfilterquerystatus$.next(dataquerystate.running",{"_index":1303,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._providerfilterquerystatus$.pipe(distinct",{"_index":1225,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._scenedataquerystatus$.next(dataquerystate.completed",{"_index":1241,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._scenedataquerystatus$.next(dataquerystate.running",{"_index":1299,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._scenedataquerystatus$.pipe(distinct",{"_index":1221,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._technologyfilterquerystatus$.next(dataquerystate.completed",{"_index":1242,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._technologyfilterquerystatus$.next(dataquerystate.running",{"_index":1301,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._technologyfilterquerystatus$.pipe(distinct",{"_index":1223,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._tissueblockdataquerystatus$.next(dataquerystate.completed",{"_index":1237,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._tissueblockdataquerystatus$.next(dataquerystate.running",{"_index":1286,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this._tissueblockdataquerystatus$.pipe(distinct",{"_index":1215,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.aggregatedata",{"_index":1195,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.aggregatedataquerystatus",{"_index":1228,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.animationsenabled",{"_index":1004,"title":{},"body":{"components/ContentComponent.html":{}}}],["this.appendtoroot",{"_index":478,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["this.applyfilters.emit(this.filters",{"_index":1899,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["this.applythemeclass(theme",{"_index":3645,"title":{},"body":{"injectables/ThemingService.html":{}}}],["this.applythemeclass(this.gettheme",{"_index":3648,"title":{},"body":{"injectables/ThemingService.html":{}}}],["this.applythemeclass(this.theme",{"_index":3644,"title":{},"body":{"injectables/ThemingService.html":{}}}],["this.atscrollbottom",{"_index":2875,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["this.attached",{"_index":469,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["this.bodyui.bounds",{"_index":389,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.bodyui.rotation",{"_index":387,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.bodyui.rotationx",{"_index":388,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.bodyui.target",{"_index":385,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.cdr.markforcheck",{"_index":917,"title":{},"body":{"components/ContainerComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["this.celltypeselectionlabel",{"_index":416,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.celltypetermoccurencesdata",{"_index":1202,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.celltypetermoccurencesdataquerystatus",{"_index":1230,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.celltypeterms",{"_index":333,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.changeposition.emit(this.position",{"_index":3251,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["this.channel",{"_index":908,"title":{},"body":{"components/ContainerComponent.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["this.channel.asobservable",{"_index":2406,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["this.channel.closed",{"_index":2408,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["this.channel.complete",{"_index":2411,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["this.channel.next",{"_index":2387,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["this.channel.sendmessage",{"_index":914,"title":{},"body":{"components/ContainerComponent.html":{},"classes/InitializationState.html":{}}}],["this.checked.emit(this.selected",{"_index":1485,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["this.close",{"_index":3076,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["this.closeiframeviewer",{"_index":441,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.colorassignments",{"_index":2351,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.colorassignments.assigncolor(node['@id",{"_index":2978,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.colorassignments.assigncolor(result.tissueblock.spatialentityid",{"_index":2342,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["this.colorassignments.colorassignments",{"_index":2354,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.colorassignments.unassigncolor(result.tissueblock.spatialentityid",{"_index":2343,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["this.consentservice.consent",{"_index":345,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.content",{"_index":919,"title":{},"body":{"components/ContainerComponent.html":{}}}],["this.content1.changes.pipe(startwith(null)).subscribe",{"_index":918,"title":{},"body":{"components/ContainerComponent.html":{}}}],["this.content1.first",{"_index":905,"title":{},"body":{"components/ContainerComponent.html":{}}}],["this.content1.length",{"_index":907,"title":{},"body":{"components/ContainerComponent.html":{}}}],["this.content2.first",{"_index":906,"title":{},"body":{"components/ContainerComponent.html":{}}}],["this.contentsvisible",{"_index":1804,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.createitemdescription(sex",{"_index":3162,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["this.createitemid(search",{"_index":3161,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["this.createselectionlabel(ontologyselection",{"_index":415,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.ctx.patchstate",{"_index":797,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"interfaces/DataStateModel.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.currentdelta",{"_index":3239,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["this.currentkey",{"_index":3243,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["this.data.querystatus$.pipe",{"_index":293,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.data.state$.pipe(pluck('statusmessage",{"_index":298,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.data.updatefilter",{"_index":411,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.databaseready$.pipe(switchmap",{"_index":1287,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.databaseready$.pipe(take(1",{"_index":1267,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.dataservice.getreferenceorgans",{"_index":2999,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.dataservice.getreferenceorgans().pipe",{"_index":2984,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.datasource",{"_index":2738,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["this.datasource.getontologytermoccurences(filter).pipe",{"_index":2716,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["this.datastate",{"_index":2349,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.datastate.scenedata",{"_index":2997,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.datastate.tissueblockdata",{"_index":2353,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["this.datastate.updatefilter",{"_index":2977,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.defaulttheme",{"_index":3642,"title":{},"body":{"injectables/ThemingService.html":{}}}],["this.deferred",{"_index":2183,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.delta",{"_index":3242,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["this.dialog.open(infodialogcomponent",{"_index":3079,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["this.dialog.open(spatialsearchconfigbehaviorcomponent",{"_index":2906,"title":{},"body":{"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["this.dialogref.close",{"_index":3077,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["this.dialogsubs.add(panelcontent$.subscribe(data",{"_index":3092,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{}}}],["this.dialogsubs.unsubscribe",{"_index":3078,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{}}}],["this.drawer",{"_index":3812,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["this.drawer.position",{"_index":3810,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["this.drawers",{"_index":1001,"title":{},"body":{"components/ContentComponent.html":{}}}],["this.drawers.changes.pipe(startwith(null)).subscribe",{"_index":912,"title":{},"body":{"components/ContainerComponent.html":{}}}],["this.drawers.toarray",{"_index":923,"title":{},"body":{"components/ContainerComponent.html":{}}}],["this.element",{"_index":3647,"title":{},"body":{"injectables/ThemingService.html":{}}}],["this.element.nativeelement",{"_index":2233,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.expanded",{"_index":1486,"title":{},"body":{"components/DonorCardComponent.html":{},"classes/InitializationState.html":{}}}],["this.expandedchange.emit(this.expanded",{"_index":2275,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.expandedstate",{"_index":2256,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.expandedstate2",{"_index":2226,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.faded",{"_index":1019,"title":{},"body":{"components/ContentComponent.html":{}}}],["this.filter$.pipe(querydata",{"_index":1190,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.filteredresults",{"_index":2507,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["this.filters",{"_index":1892,"title":{},"body":{"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{}}}],["this.filters['sex",{"_index":1909,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["this.filterschange.emit(filters",{"_index":1977,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["this.filterschange.emit(this.filters",{"_index":1896,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["this.filtersvisible",{"_index":1974,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["this.forcedunassignment.asobservable",{"_index":773,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["this.forcedunassignment.next",{"_index":788,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["this.formatlabel(node.label",{"_index":2599,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["this.formcontrol.reset",{"_index":2525,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["this.formcontrol.valuechanges",{"_index":2506,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["this.ga.event('expanded_toggled",{"_index":1487,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["this.ga.event('filter_added",{"_index":682,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["this.ga.event('filter_removed",{"_index":685,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["this.ga.event('filter_update",{"_index":1893,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["this.ga.event('filters_applied",{"_index":1898,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["this.ga.event('filters_reset",{"_index":1901,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["this.ga.event('generate_search",{"_index":2792,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["this.ga.event('link_clicked",{"_index":1488,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["this.ga.event('list_result_selected",{"_index":2865,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["this.ga.event('reset_position",{"_index":2751,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["this.ga.event('reset_radius",{"_index":2767,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["this.ga.event('search",{"_index":2521,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["this.ga.event('selected_toggled",{"_index":1482,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["this.ga.event('selection_change",{"_index":1613,"title":{},"body":{"components/DropdownComponent.html":{}}}],["this.ga.event('set_organ",{"_index":2703,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["this.ga.event('set_position",{"_index":2747,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["this.ga.event('set_radius",{"_index":2762,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["this.ga.event('set_sex",{"_index":2712,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["this.ga.event('slider_range_change",{"_index":1806,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.getarguments(definition",{"_index":2122,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["this.getindexofmatch(label",{"_index":2604,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["this.getindexofmatch(node.label",{"_index":2598,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["this.getmessages().pipe(filter(msg",{"_index":2396,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["this.getmethodname(definition",{"_index":2119,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["this.getstate().filter",{"_index":1280,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.gettermcounts(state.anatomicalstructures",{"_index":3501,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["this.gettermcounts(state.celltypes",{"_index":3503,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["this.getworkerurl(true",{"_index":3870,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["this.globalconfig.getoption('header",{"_index":304,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.globalconfig.getoption('homeurl",{"_index":305,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.globalconfig.getoption('logindisabled",{"_index":308,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.globalconfig.getoption('logotooltip",{"_index":306,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.globalconfig.getoption('theme",{"_index":301,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.globalconfig.snapshot.hubmaptoken",{"_index":450,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.handlemessage(msg",{"_index":911,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["this.highvalue",{"_index":1784,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.infoservice.panelcontent.asobservable",{"_index":3091,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["this.infoservice.updatedata('assets/docs/spatial_search_readme.md",{"_index":3088,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["this.initialized",{"_index":2182,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.initialized.set",{"_index":2249,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.initialized.valueof",{"_index":2257,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.initialized.wait",{"_index":2279,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.initializesliderpopover",{"_index":1805,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.injector",{"_index":153,"title":{},"body":{"modules/AppModule.html":{},"injectables/ThemingService.html":{}}}],["this.injector.get(colorassignmentstate",{"_index":2352,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.injector.get(datastate",{"_index":2350,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.injector.get(listresultsstate",{"_index":2982,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.issliderinitialized",{"_index":1802,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.isslideropen",{"_index":1803,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.label}:${lowvalue}:${highvalue",{"_index":1808,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.label}:${value",{"_index":1614,"title":{},"body":{"components/DropdownComponent.html":{}}}],["this.launchinfodialog(this.paneldata",{"_index":3095,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["this.leftmargin",{"_index":1011,"title":{},"body":{"components/ContentComponent.html":{}}}],["this.linkclick.emit(url",{"_index":1489,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["this.linkclicked.emit(link",{"_index":2870,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["this.listresultdeselected.next(result",{"_index":2869,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["this.listresults",{"_index":2981,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.listresults.highlightednodeid",{"_index":3000,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.listresults.highlightnode(node['@id",{"_index":2979,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.listresults.unhighlightnode",{"_index":2980,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.listresultselected.next(result",{"_index":2868,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["this.loading",{"_index":3844,"title":{},"body":{"components/ViewerComponent.html":{}}}],["this.locator.prepareexternalurl('0",{"_index":3876,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["this.lookup(nodes",{"_index":2590,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["this.lowvalue",{"_index":1782,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.margin2",{"_index":2229,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.measuredmargin",{"_index":2228,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.measuredwidth",{"_index":2280,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.messages",{"_index":2405,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["this.messages.pipe(filter(msg",{"_index":2393,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["this.nextbuttonid",{"_index":3700,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["this.nextmessageid",{"_index":2388,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["this.nodes$.pipe",{"_index":2588,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["this.ontologysearchservice.settreemodel(this.treemodel",{"_index":2640,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["this.ontologyselectionlabel",{"_index":414,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.ontologyservice.filter(value",{"_index":2511,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["this.ontologytermoccurencesdata",{"_index":1199,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.ontologytermoccurencesdataquerystatus",{"_index":1229,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.ontologyterms",{"_index":331,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.opened",{"_index":2254,"title":{},"body":{"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["this.openedchange.emit(this.opened",{"_index":2271,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.openedstate",{"_index":2255,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.options",{"_index":1786,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.options.ceil",{"_index":1796,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.options.floor",{"_index":1795,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.optionschanged",{"_index":1778,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.optionsvisible",{"_index":1612,"title":{},"body":{"components/DropdownComponent.html":{}}}],["this.organmatchessex(organ",{"_index":3476,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["this.organvalidforsex(organid",{"_index":2713,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["this.original.children.length",{"_index":2020,"title":{},"body":{"classes/FlatNode.html":{}}}],["this.original.label",{"_index":2019,"title":{},"body":{"classes/FlatNode.html":{}}}],["this.overlayref",{"_index":1774,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.overlayref.detach",{"_index":1801,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.overlayref.dispose",{"_index":1797,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.paneldata",{"_index":3094,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["this.position",{"_index":2204,"title":{},"body":{"classes/InitializationState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["this.position.x",{"_index":3250,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["this.position.y",{"_index":3248,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["this.position.z",{"_index":3246,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["this.prevbuttonid",{"_index":3698,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["this.providerfilterdata",{"_index":1213,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.providerfilterquerystatus",{"_index":1233,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.registericonimpl(definition",{"_index":2109,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["this.registericonimpl(safedef",{"_index":2104,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["this.registry",{"_index":2113,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["this.removebox",{"_index":1978,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["this.resetview",{"_index":383,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.resolve",{"_index":2155,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.resultlabel",{"_index":2867,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["this.rightmargin",{"_index":1012,"title":{},"body":{"components/ContentComponent.html":{}}}],["this.rootelement",{"_index":471,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["this.rootelement.nativeelement.appendchild(this._containerelement",{"_index":488,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["this.rootelement.nativeelement.removechild(this._containerelement",{"_index":470,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["this.rootelement.nativeelement.style.display",{"_index":472,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["this.rootelement.nativeelement.style.height",{"_index":476,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["this.rootelement.nativeelement.style.position",{"_index":474,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{}}}],["this.safeurl",{"_index":3843,"title":{},"body":{"components/ViewerComponent.html":{}}}],["this.scenedata",{"_index":1205,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.scenedataquerystatus",{"_index":1231,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.selected",{"_index":1481,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["this.selected.emit(node",{"_index":2524,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["this.selectedreferenceorgans",{"_index":2998,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.selection",{"_index":681,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{}}}],["this.selection.filter(selection",{"_index":684,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["this.selectionchange.emit(this.selection",{"_index":686,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DualSliderComponent.html":{}}}],["this.selectionchange.emit(value",{"_index":1615,"title":{},"body":{"components/DropdownComponent.html":{}}}],["this.selectionlabel",{"_index":417,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.sendtoggle",{"_index":2258,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.setlistresults(results",{"_index":2366,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["this.setreferenceorganentities(reforgans",{"_index":2986,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.setreferenceorgans(organs",{"_index":2994,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.setscene(scene",{"_index":3022,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.setselectedreferenceorgans(organs.filter(organ",{"_index":2995,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.settheme(this.defaulttheme",{"_index":3646,"title":{},"body":{"injectables/ThemingService.html":{}}}],["this.shiftdelta",{"_index":3241,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["this.shiftpressed",{"_index":3240,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["this.snackbar.openfromcomponent(trackingpopupcomponent",{"_index":341,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.snapshot",{"_index":777,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["this.snapshot.colorpalette.concat",{"_index":782,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["this.sortbysynonymresult",{"_index":2514,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["this.sortlexically",{"_index":2515,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["this.source",{"_index":2389,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["this.source.getaggregateresults(filter",{"_index":1291,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.source.getcelltypetermoccurences(filter",{"_index":1297,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.source.getcelltypetreemodel().pipe(take(1)).subscribe((model",{"_index":1254,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.source.getdatabasestatus()).pipe",{"_index":1258,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.source.getdatasettechnologynames",{"_index":1302,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.source.getontologytermoccurences(filter",{"_index":1294,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.source.getontologytreemodel().pipe(take(1)).subscribe((model",{"_index":1252,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.source.getprovidernames",{"_index":1304,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.source.getscene(filter",{"_index":1300,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.source.gettissueblockresults(filter",{"_index":1288,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.spatialsearchdialog.open(spatialsearchuibehaviorcomponent",{"_index":3075,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{}}}],["this.spatialsearchselected.emit",{"_index":1902,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["this.spatialsearchselected.emit(items",{"_index":1905,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["this.state$.pipe(pluck('colorassignments",{"_index":774,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["this.state$.pipe(pluck('colorassignmentslist",{"_index":775,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["this.state$.pipe(pluck('filter",{"_index":1188,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.state$.pipe(pluck('highlightedid",{"_index":2950,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.state$.pipe(pluck('highlightednodeid",{"_index":2330,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["this.state$.pipe(pluck('listresults",{"_index":2332,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["this.state$.pipe(pluck('referenceorgans",{"_index":2952,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.state$.pipe(pluck('scene",{"_index":2954,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.state$.pipe(pluck('selectedreferenceorgans",{"_index":2956,"title":{},"body":{"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{}}}],["this.state$.pipe(pluck('status",{"_index":1166,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.statechange.emit",{"_index":2281,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.store.dispatch(new",{"_index":2904,"title":{},"body":{"components/RunSpatialSearchComponent.html":{}}}],["this.store.selectsnapshot(datastateselectors.filter",{"_index":2714,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["this.store.selectsnapshot(scenestate.referenceorgans",{"_index":2715,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["this.store.selectsnapshot(spatialsearchfilterselectors.selectedsearches",{"_index":2789,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["this.store.selectsnapshot(spatialsearchuistate.organentity",{"_index":2725,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["this.subscriptions.add(channel.getmessagesfromsource(drawer).subscribe(msg",{"_index":3809,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["this.subscriptions.add(messages.subscribe(msg",{"_index":997,"title":{},"body":{"components/ContentComponent.html":{}}}],["this.subscriptions.add(panelcontent$.subscribe(data",{"_index":3342,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["this.subscriptions.add(this.channel.getmessages().subscribe(msg",{"_index":910,"title":{},"body":{"components/ContainerComponent.html":{},"classes/InitializationState.html":{}}}],["this.subscriptions.unsubscribe",{"_index":920,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"classes/InitializationState.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["this.syncexpanded(other",{"_index":2282,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.technologyfilterdata",{"_index":1209,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.technologyfilterquerystatus",{"_index":1232,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.theme",{"_index":3643,"title":{},"body":{"injectables/ThemingService.html":{}}}],["this.thememode$.next('dark",{"_index":358,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.thememode$.next('light",{"_index":359,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.thememode$.next(e.matches",{"_index":364,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.thememode$.next(this.islighttheme",{"_index":399,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.thememode$]).subscribe",{"_index":336,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.theming.gettheme().endswith('light",{"_index":286,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.theming.settheme(`${theme",{"_index":338,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.tissueblock.label",{"_index":1484,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["this.tissueblockdata",{"_index":1191,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.tissueblockdataquerystatus",{"_index":1227,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.tissuesections.filter(section",{"_index":3776,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["this.toggle(coercebooleanproperty(value",{"_index":2211,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.toggle(false",{"_index":2252,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.toggle(true",{"_index":2251,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.toggleexpanded(coercebooleanproperty(value",{"_index":2215,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.toggleexpanded(false",{"_index":2264,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.toggleexpanded(true",{"_index":2261,"title":{},"body":{"classes/InitializationState.html":{}}}],["this.tree.expandandselect(ontologynode",{"_index":2641,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["this.treemodel",{"_index":2587,"title":{},"body":{"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"interfaces/SearchResult.html":{}}}],["this.treemodel$.next(treemodel",{"_index":2586,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["this.treemodel$.pipe(map(state",{"_index":2576,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["this.treemodel?.nodes",{"_index":2608,"title":{},"body":{"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"interfaces/SearchResult.html":{}}}],["this.uid",{"_index":3713,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["this.updateanatomicalstructurestreemodel(model",{"_index":1253,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.updatecelltypestreemodel(model",{"_index":1255,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.updatefaded",{"_index":1003,"title":{},"body":{"components/ContentComponent.html":{}}}],["this.updatefilter('both",{"_index":1917,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["this.updatefilter(filter",{"_index":1283,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.updatefilter(searches",{"_index":1906,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["this.updatemargin(position",{"_index":1009,"title":{},"body":{"components/ContentComponent.html":{}}}],["this.updateposition(key",{"_index":3255,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["this.updateposition(target.key",{"_index":3253,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["this.updatesearchselection(this.spatialsearchfilters.filter(item",{"_index":1897,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["this.updatesexfromselection(items",{"_index":1907,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["this.updatesexfromselection(this.spatialsearchfilters.filter(item",{"_index":1890,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["this.updatestatus",{"_index":1268,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.updatestatus(status",{"_index":1260,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.updateurl",{"_index":3842,"title":{},"body":{"components/ViewerComponent.html":{}}}],["this.url",{"_index":435,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.validatedrawers",{"_index":913,"title":{},"body":{"components/ContainerComponent.html":{}}}],["this.valuerange",{"_index":1788,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.valuerange[0",{"_index":1789,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.valuerange[1",{"_index":1791,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["this.vieweropen",{"_index":436,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["this.warmupdatabase",{"_index":1256,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["this.width",{"_index":2227,"title":{},"body":{"classes/InitializationState.html":{}}}],["those",{"_index":2391,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{}}}],["thread",{"_index":4609,"title":{},"body":{"miscellaneous/variables.html":{}}}],["three",{"_index":710,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["through",{"_index":4209,"title":{},"body":{"changelog.html":{}}}],["throw",{"_index":539,"title":{},"body":{"components/AppWebComponent.html":{},"components/ContainerComponent.html":{},"modules/CoreModule.html":{}}}],["throwduplicatedrawerserror",{"_index":4359,"title":{},"body":{"coverage.html":{},"miscellaneous/functions.html":{}}}],["throwduplicatedrawerserror('end",{"_index":931,"title":{},"body":{"components/ContainerComponent.html":{}}}],["throwduplicatedrawerserror('start",{"_index":929,"title":{},"body":{"components/ContainerComponent.html":{}}}],["throwduplicatedrawerserror(position",{"_index":900,"title":{},"body":{"components/ContainerComponent.html":{},"miscellaneous/functions.html":{}}}],["thrown",{"_index":899,"title":{},"body":{"components/ContainerComponent.html":{}}}],["throws",{"_index":895,"title":{},"body":{"components/ContainerComponent.html":{},"injectables/ThemingService.html":{}}}],["thumbnail",{"_index":609,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["thumbnailcarouselcomponent",{"_index":608,"title":{"components/ThumbnailCarouselComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"modules/ThumbnailCarouselModule.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["thumbnailcarouselmodule",{"_index":1569,"title":{"modules/ThumbnailCarouselModule.html":{}},"body":{"modules/DonorCardModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules.html":{},"overview.html":{}}}],["thumbnails",{"_index":3661,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{},"changelog.html":{}}}],["thymus",{"_index":1400,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["thymus.svg",{"_index":1401,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["tick",{"_index":3780,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["tied",{"_index":4125,"title":{},"body":{"changelog.html":{}}}],["tiff",{"_index":4218,"title":{},"body":{"changelog.html":{}}}],["time",{"_index":659,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["timeouts",{"_index":3952,"title":{},"body":{"changelog.html":{}}}],["times",{"_index":3945,"title":{},"body":{"changelog.html":{}}}],["timing",{"_index":1026,"title":{},"body":{"components/ContentComponent.html":{}}}],["tip",{"_index":3589,"title":{},"body":{"components/TermOccurrenceListComponent.html":{}}}],["tissue",{"_index":612,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"modules/DonorCardModule.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"modules/SpatialSearchUiModule.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["tissueblock",{"_index":1449,"title":{},"body":{"components/DonorCardComponent.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["tissueblock.description",{"_index":1496,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["tissueblock.donor.description",{"_index":1492,"title":{},"body":{"components/DonorCardComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["tissueblock.donor.label",{"_index":1491,"title":{},"body":{"components/DonorCardComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["tissueblock.label",{"_index":1495,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["tissueblockdata",{"_index":1189,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["tissueblockdata(filter",{"_index":1285,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["tissueblockdataquerystatus",{"_index":1169,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["tissueblocklistcomponent",{"_index":611,"title":{"components/TissueBlockListComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"modules/TissueBlockListModule.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["tissueblocklistmodule",{"_index":3414,"title":{"modules/TissueBlockListModule.html":{}},"body":{"modules/SpatialSearchUiModule.html":{},"modules/TissueBlockListModule.html":{},"modules.html":{},"overview.html":{}}}],["tissueblockresult",{"_index":1101,"title":{},"body":{"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"interfaces/ListResult.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"components/TissueBlockListComponent.html":{}}}],["tissueblocks",{"_index":2358,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"components/TissueBlockListComponent.html":{}}}],["tissueblocks(state",{"_index":3465,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["tissueblocks.length",{"_index":3745,"title":{},"body":{"components/TissueBlockListComponent.html":{}}}],["tissues",{"_index":3763,"title":{},"body":{"components/TissueSectionVisComponent.html":{},"changelog.html":{}}}],["tissuesection",{"_index":3774,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["tissuesectionexists",{"_index":3758,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["tissuesectionexists(sectionnumber",{"_index":3770,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["tissuesectionresult",{"_index":3761,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["tissuesections",{"_index":3759,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["tissuesections]=\"tissueblock.sections",{"_index":1498,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["tissuesectionviscomponent",{"_index":613,"title":{"components/TissueSectionVisComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["tissuesectionvismodule",{"_index":1570,"title":{"modules/TissueSectionVisModule.html":{}},"body":{"modules/DonorCardModule.html":{},"modules/TissueSectionVisModule.html":{},"modules.html":{},"overview.html":{}}}],["title",{"_index":1526,"title":{},"body":{"components/DonorCardComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["tmc",{"_index":1125,"title":{},"body":{"interfaces/DataStateModel.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["toggle",{"_index":617,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"modules/DrawerModule.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["toggle(opened",{"_index":2253,"title":{},"body":{"classes/InitializationState.html":{}}}],["togglebuttoncomponent",{"_index":616,"title":{"components/ToggleButtonComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"modules/DrawerModule.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"coverage.html":{},"overview.html":{}}}],["toggled",{"_index":1005,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"components/ToggleButtonComponent.html":{}}}],["toggleexpanded(expanded",{"_index":2267,"title":{},"body":{"classes/InitializationState.html":{}}}],["toggleexpansion",{"_index":1447,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["togglefiltervisible",{"_index":1950,"title":{},"body":{"components/FiltersPopoverComponent.html":{}}}],["toggleoptions",{"_index":1594,"title":{},"body":{"components/DropdownComponent.html":{}}}],["toggles",{"_index":396,"title":{},"body":{"interfaces/AppOptions.html":{},"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/InitializationState.html":{}}}],["togglescheme",{"_index":398,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["togglesliderpopover",{"_index":1683,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["token",{"_index":448,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"injectables/ThemingService.html":{},"miscellaneous/variables.html":{}}}],["token.length",{"_index":451,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["tool",{"_index":3588,"title":{},"body":{"components/TermOccurrenceListComponent.html":{},"changelog.html":{}}}],["toolbar",{"_index":3848,"title":{},"body":{"components/ViewerComponent.html":{}}}],["tooltiptext",{"_index":3582,"title":{},"body":{"components/TermOccurrenceListComponent.html":{}}}],["top",{"_index":1524,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/OntologySearchComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TermOccurrenceListComponent.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["topblocks",{"_index":2356,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["topblocks.push",{"_index":2360,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["tort",{"_index":4585,"title":{},"body":{"license.html":{}}}],["total",{"_index":3766,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["totaltissuesections",{"_index":3760,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["totaltissuesections]=\"tissueblock.sectioncount",{"_index":1497,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["touch",{"_index":940,"title":{},"body":{"components/ContainerComponent.html":{},"components/DualSliderComponent.html":{}}}],["track",{"_index":254,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/ResultsBrowserComponent.html":{}}}],["tracking/telemetry",{"_index":4070,"title":{},"body":{"changelog.html":{}}}],["trackingpopupcomponent",{"_index":183,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["trackingpopupmodule",{"_index":107,"title":{},"body":{"modules/AppModule.html":{}}}],["tracks",{"_index":2497,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["transform",{"_index":1629,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"components/SpatialSearchConfigComponent.html":{}}}],["transition",{"_index":987,"title":{},"body":{"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/ToggleButtonComponent.html":{}}}],["transition('closed",{"_index":2191,"title":{},"body":{"classes/InitializationState.html":{}}}],["transition('false",{"_index":994,"title":{},"body":{"components/ContentComponent.html":{}}}],["translatey",{"_index":1649,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{}}}],["translatey(0rem",{"_index":3127,"title":{},"body":{"components/SpatialSearchConfigComponent.html":{}}}],["transparency",{"_index":4154,"title":{},"body":{"changelog.html":{}}}],["transparent",{"_index":1514,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["travel_explore",{"_index":2907,"title":{},"body":{"components/RunSpatialSearchComponent.html":{}}}],["travisci",{"_index":4169,"title":{},"body":{"changelog.html":{}}}],["tree",{"_index":490,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"classes/SpatialSearchUiSelectors.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["tree'},{'name",{"_index":585,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["tree.component",{"_index":2639,"title":{},"body":{"components/OntologySelectionComponent.html":{},"modules/OntologyTreeModule.html":{}}}],["tree.component.ts",{"_index":4348,"title":{},"body":{"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["tree.module",{"_index":2445,"title":{},"body":{"modules/OntologyExplorationModule.html":{},"modules/OntologySelectionModule.html":{}}}],["tree.module.ts",{"_index":2653,"title":{},"body":{"modules/OntologyTreeModule.html":{}}}],["tree.nodes[term]?.label",{"_index":3507,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["tree/ontology",{"_index":2444,"title":{},"body":{"modules/OntologyExplorationModule.html":{},"components/OntologySelectionComponent.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"coverage.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["treemodel",{"_index":2550,"title":{},"body":{"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"interfaces/SearchResult.html":{}}}],["trigger",{"_index":988,"title":{},"body":{"components/ContentComponent.html":{},"classes/InitializationState.html":{}}}],["trigger('expandcollapse",{"_index":2194,"title":{},"body":{"classes/InitializationState.html":{}}}],["trigger('fadeinout",{"_index":990,"title":{},"body":{"components/ContentComponent.html":{}}}],["trigger('openclose",{"_index":2188,"title":{},"body":{"classes/InitializationState.html":{}}}],["triggered",{"_index":2486,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["true",{"_index":269,"title":{},"body":{"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"modules/ThemingModule.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["try",{"_index":2123,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"changelog.html":{}}}],["ts",{"_index":4470,"title":{},"body":{"dependencies.html":{}}}],["tslib",{"_index":4473,"title":{},"body":{"dependencies.html":{}}}],["tube",{"_index":1355,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["tuned",{"_index":4303,"title":{},"body":{"changelog.html":{}}}],["tuple",{"_index":921,"title":{},"body":{"components/ContainerComponent.html":{}}}],["turn",{"_index":4142,"title":{},"body":{"changelog.html":{}}}],["turned",{"_index":4128,"title":{},"body":{"changelog.html":{}}}],["turning",{"_index":4126,"title":{},"body":{"changelog.html":{}}}],["tutorial",{"_index":4045,"title":{},"body":{"changelog.html":{}}}],["two",{"_index":4228,"title":{},"body":{"changelog.html":{}}}],["type",{"_index":15,"title":{},"body":{"classes/AddSearch.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"classes/DataStateSelectors.html":{},"interfaces/DefaultIconDefinition.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"interfaces/ListResult.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/OntologySelection.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"classes/SpatialSearchFilterSelectors.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"classes/StartSpatialSearchFlow.html":{},"components/TermOccurrenceListComponent.html":{},"interfaces/TermResult.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/functions.html":{},"miscellaneous/typealiases.html":{},"miscellaneous/variables.html":{}}}],["typealiases",{"_index":4592,"title":{"miscellaneous/typealiases.html":{}},"body":{}}],["typeof",{"_index":531,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"components/OntologySearchComponent.html":{}}}],["types",{"_index":1038,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"components/SpatialSearchUiComponent.html":{},"changelog.html":{},"miscellaneous/typealiases.html":{}}}],["types/lru",{"_index":4413,"title":{},"body":{"dependencies.html":{}}}],["typescript",{"_index":483,"title":{},"body":{"injectables/AppRootOverlayContainer.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"classes/InitializationState.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"changelog.html":{},"index.html":{}}}],["typing",{"_index":4277,"title":{},"body":{"changelog.html":{}}}],["ufl",{"_index":4121,"title":{},"body":{"changelog.html":{}}}],["ufxmpzatowe",{"_index":3089,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["ui",{"_index":597,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/GenerateSpatialSearch.html":{},"components/HeaderComponent.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"classes/StartSpatialSearchFlow.html":{},"components/TermOccurrenceListComponent.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"coverage.html":{},"index.html":{}}}],["ui'},{'name",{"_index":599,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["ui.actions",{"_index":1973,"title":{},"body":{"components/FiltersPopoverComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["ui.actions.ts",{"_index":2023,"title":{},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"classes/StartSpatialSearchFlow.html":{},"classes/UpdateSpatialSearch.html":{},"coverage.html":{}}}],["ui.actions.ts:14",{"_index":3026,"title":{},"body":{"classes/SetOrgan.html":{}}}],["ui.actions.ts:20",{"_index":3028,"title":{},"body":{"classes/SetPosition.html":{}}}],["ui.actions.ts:26",{"_index":2432,"title":{},"body":{"classes/MoveToNode.html":{}}}],["ui.actions.ts:32",{"_index":2807,"title":{},"body":{"classes/ResetPosition.html":{}}}],["ui.actions.ts:36",{"_index":3030,"title":{},"body":{"classes/SetRadius.html":{}}}],["ui.actions.ts:4",{"_index":3545,"title":{},"body":{"classes/StartSpatialSearchFlow.html":{}}}],["ui.actions.ts:42",{"_index":2808,"title":{},"body":{"classes/ResetRadius.html":{}}}],["ui.actions.ts:46",{"_index":3823,"title":{},"body":{"classes/UpdateSpatialSearch.html":{}}}],["ui.actions.ts:50",{"_index":2025,"title":{},"body":{"classes/GenerateSpatialSearch.html":{}}}],["ui.actions.ts:54",{"_index":3024,"title":{},"body":{"classes/SetExecuteSearchOnGenerate.html":{}}}],["ui.actions.ts:8",{"_index":3033,"title":{},"body":{"classes/SetSex.html":{}}}],["ui.component",{"_index":196,"title":{},"body":{"interfaces/AppOptions.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiModule.html":{}}}],["ui.component.html",{"_index":3265,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{}}}],["ui.component.scss",{"_index":3264,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts",{"_index":3263,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiComponent.html":{},"coverage.html":{}}}],["ui.component.ts:15",{"_index":3273,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["ui.component.ts:18",{"_index":3269,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["ui.component.ts:20",{"_index":3387,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:21",{"_index":3270,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["ui.component.ts:23",{"_index":3368,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:24",{"_index":3271,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["ui.component.ts:26",{"_index":3369,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:27",{"_index":3272,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["ui.component.ts:29",{"_index":3371,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:30",{"_index":3280,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["ui.component.ts:32",{"_index":3372,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:35",{"_index":3367,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:38",{"_index":3362,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:41",{"_index":3364,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:44",{"_index":3359,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:47",{"_index":3361,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:50",{"_index":3373,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:53",{"_index":3356,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:56",{"_index":3358,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:59",{"_index":3375,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:62",{"_index":3383,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:65",{"_index":3385,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:68",{"_index":3376,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:71",{"_index":3382,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:74",{"_index":3381,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:77",{"_index":3377,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:80",{"_index":3379,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.component.ts:83",{"_index":3380,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["ui.module",{"_index":3262,"title":{},"body":{"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{}}}],["ui.module.ts",{"_index":3297,"title":{},"body":{"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiModule.html":{}}}],["ui.netlify.app",{"_index":4503,"title":{},"body":{"index.html":{}}}],["ui.netlify.app/organ",{"_index":4513,"title":{},"body":{"index.html":{}}}],["ui.netlify.app/rui",{"_index":4510,"title":{},"body":{"index.html":{}}}],["ui.selectors",{"_index":3074,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["ui.selectors.ts",{"_index":3426,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{},"coverage.html":{}}}],["ui.selectors.ts:101",{"_index":3466,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:106",{"_index":3434,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:111",{"_index":3436,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:115",{"_index":3440,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:12",{"_index":3431,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:15",{"_index":3464,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:20",{"_index":3456,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:25",{"_index":3445,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:30",{"_index":3443,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:39",{"_index":3449,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:43",{"_index":3447,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:49",{"_index":3451,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:54",{"_index":3438,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:59",{"_index":3453,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:64",{"_index":3455,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:69",{"_index":3458,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:84",{"_index":3460,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.selectors.ts:95",{"_index":3462,"title":{},"body":{"classes/SpatialSearchUiSelectors.html":{}}}],["ui.state",{"_index":3238,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"classes/SpatialSearchUiSelectors.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{}}}],["ui.state.ts",{"_index":2657,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"coverage.html":{}}}],["ui.state.ts:103",{"_index":3523,"title":{},"body":{"injectables/SpatialSearchUiState.html":{}}}],["ui.state.ts:115",{"_index":3522,"title":{},"body":{"injectables/SpatialSearchUiState.html":{}}}],["ui.state.ts:145",{"_index":3519,"title":{},"body":{"injectables/SpatialSearchUiState.html":{}}}],["ui.state.ts:186",{"_index":3520,"title":{},"body":{"injectables/SpatialSearchUiState.html":{}}}],["ui.state.ts:195",{"_index":3516,"title":{},"body":{"injectables/SpatialSearchUiState.html":{}}}],["ui.state.ts:205",{"_index":3513,"title":{},"body":{"injectables/SpatialSearchUiState.html":{}}}],["ui.state.ts:217",{"_index":3521,"title":{},"body":{"injectables/SpatialSearchUiState.html":{}}}],["ui.state.ts:225",{"_index":3517,"title":{},"body":{"injectables/SpatialSearchUiState.html":{}}}],["ui.state.ts:238",{"_index":3524,"title":{},"body":{"injectables/SpatialSearchUiState.html":{}}}],["ui.state.ts:271",{"_index":3512,"title":{},"body":{"injectables/SpatialSearchUiState.html":{}}}],["ui.state.ts:303",{"_index":3518,"title":{},"body":{"injectables/SpatialSearchUiState.html":{}}}],["ui.state.ts:312",{"_index":3515,"title":{},"body":{"injectables/SpatialSearchUiState.html":{}}}],["ui.state.ts:70",{"_index":2804,"title":{},"body":{"classes/ReallyUpdateSpatialSearch.html":{}}}],["ui.state.ts:84",{"_index":3514,"title":{},"body":{"injectables/SpatialSearchUiState.html":{}}}],["ui.state.ts:87",{"_index":3511,"title":{},"body":{"injectables/SpatialSearchUiState.html":{}}}],["ui/body",{"_index":195,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["ui/organ",{"_index":4512,"title":{},"body":{"index.html":{}}}],["ui/rui",{"_index":4511,"title":{},"body":{"index.html":{}}}],["ui/spatial",{"_index":1972,"title":{},"body":{"components/FiltersPopoverComponent.html":{},"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/RunSpatialSearchComponent.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"modules/SpatialSearchUiModule.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"modules/StoreModule.html":{},"components/TermOccurrenceListComponent.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"coverage.html":{}}}],["uibehavior",{"_index":3218,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["uid",{"_index":3666,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["uievent",{"_index":2857,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["uis",{"_index":3899,"title":{},"body":{"changelog.html":{}}}],["unassigncolor",{"_index":804,"title":{},"body":{"injectables/ColorAssignmentState.html":{}}}],["unassigncolor(@payload('key",{"_index":798,"title":{},"body":{"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{}}}],["unassigncolor(key",{"_index":809,"title":{},"body":{"injectables/ColorAssignmentState.html":{}}}],["unchecked",{"_index":675,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["undefined",{"_index":408,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DualSliderComponent.html":{},"classes/GenerateSpatialSearch.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"classes/MoveToNode.html":{},"interfaces/OntologySelection.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{}}}],["under",{"_index":1336,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["underline",{"_index":1627,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{}}}],["unhighlightnode",{"_index":2312,"title":{},"body":{"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{}}}],["unique",{"_index":2368,"title":{},"body":{"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["university",{"_index":4532,"title":{},"body":{"index.html":{}}}],["unknown",{"_index":528,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/FiltersContentComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["unless",{"_index":1472,"title":{},"body":{"components/DonorCardComponent.html":{}}}],["unlike",{"_index":1326,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{}}}],["unnecessary",{"_index":4058,"title":{},"body":{"changelog.html":{}}}],["unselect",{"_index":4098,"title":{},"body":{"changelog.html":{}}}],["unset",{"_index":3818,"title":{},"body":{"components/ToggleButtonComponent.html":{}}}],["until",{"_index":1756,"title":{},"body":{"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"changelog.html":{}}}],["unused",{"_index":3679,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["up",{"_index":853,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"injectables/OntologySearchService.html":{},"components/RunSpatialSearchComponent.html":{},"interfaces/SearchResult.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"changelog.html":{}}}],["update",{"_index":402,"title":{},"body":{"interfaces/AppOptions.html":{},"components/DualSliderComponent.html":{},"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"changelog.html":{}}}],["updateanatomicalstructurestreemodel(@payload('treemodel",{"_index":1270,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["updatecelltypestreemodel(@payload('treemodel",{"_index":1272,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["updated",{"_index":658,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"changelog.html":{}}}],["updatefaded",{"_index":950,"title":{},"body":{"components/ContentComponent.html":{}}}],["updatefilter",{"_index":1116,"title":{"classes/UpdateFilter.html":{}},"body":{"interfaces/DataStateModel.html":{},"components/FiltersContentComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"classes/UpdateFilter.html":{},"coverage.html":{}}}],["updatefilter(@payload('filter",{"_index":1276,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["updatefilter(value",{"_index":1881,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["updatefilterhandler(_ctx",{"_index":1282,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["updatemargin",{"_index":951,"title":{},"body":{"components/ContentComponent.html":{}}}],["updatemargin(position",{"_index":976,"title":{},"body":{"components/ContentComponent.html":{}}}],["updateorgan",{"_index":3041,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{}}}],["updateposition",{"_index":3208,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["updateposition(key",{"_index":3233,"title":{},"body":{"components/SpatialSearchKeyboardUIBehaviorComponent.html":{}}}],["updateradius",{"_index":3300,"title":{},"body":{"components/SpatialSearchUiBehaviorComponent.html":{}}}],["updates",{"_index":974,"title":{},"body":{"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"components/ToggleButtonComponent.html":{},"changelog.html":{}}}],["updatesearchselection",{"_index":1853,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["updatesearchselection(items",{"_index":1885,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["updatesex",{"_index":3042,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{}}}],["updatesexfromselection",{"_index":1854,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["updatesexfromselection(items",{"_index":1887,"title":{},"body":{"components/FiltersContentComponent.html":{}}}],["updatespatialsearch",{"_index":2039,"title":{"classes/UpdateSpatialSearch.html":{}},"body":{"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{},"coverage.html":{}}}],["updatespatialsearch(ctx",{"_index":2769,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["updatestatus(@payload('status",{"_index":1273,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["updateurl",{"_index":3829,"title":{},"body":{"components/ViewerComponent.html":{}}}],["upgraded",{"_index":4214,"title":{},"body":{"changelog.html":{}}}],["upgrades",{"_index":4279,"title":{},"body":{"changelog.html":{}}}],["upgrading",{"_index":4072,"title":{},"body":{"changelog.html":{}}}],["upload",{"_index":4152,"title":{},"body":{"changelog.html":{}}}],["upper",{"_index":1700,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["ureter",{"_index":1402,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["url",{"_index":271,"title":{},"body":{"interfaces/AppOptions.html":{},"interfaces/DefaultIconDefinition.html":{},"components/DonorCardComponent.html":{},"components/HeaderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/ViewerComponent.html":{},"injectables/WorkerDataSourceService.html":{},"miscellaneous/variables.html":{}}}],["url('./data",{"_index":3872,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["url.createobjecturl(codeblob",{"_index":3882,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["url?.startswith(domain",{"_index":433,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["urls",{"_index":2099,"title":{},"body":{"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{}}}],["use",{"_index":1475,"title":{},"body":{"components/DonorCardComponent.html":{},"components/DualSliderComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"components/SpatialSearchUiComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"license.html":{}}}],["used",{"_index":252,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"classes/FlatNode.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"changelog.html":{}}}],["useexisting",{"_index":147,"title":{},"body":{"modules/AppModule.html":{},"modules/CoreModule.html":{}}}],["useful",{"_index":897,"title":{},"body":{"components/ContainerComponent.html":{}}}],["user",{"_index":352,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"interfaces/DataStateModel.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"changelog.html":{},"index.html":{}}}],["user/os",{"_index":4050,"title":{},"body":{"changelog.html":{}}}],["useremoteapi",{"_index":506,"title":{},"body":{"components/AppWebComponent.html":{},"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{}}}],["users",{"_index":4293,"title":{},"body":{"changelog.html":{}}}],["uses",{"_index":401,"title":{},"body":{"interfaces/AppOptions.html":{},"changelog.html":{}}}],["usevalue",{"_index":143,"title":{},"body":{"modules/AppModule.html":{},"modules/DrawerModule.html":{},"modules/ThemingModule.html":{}}}],["using",{"_index":3694,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{},"changelog.html":{}}}],["uterus",{"_index":1403,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["uterus.svg",{"_index":1404,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["utilities",{"_index":4055,"title":{},"body":{"changelog.html":{}}}],["utility",{"_index":4486,"title":{},"body":{"miscellaneous/functions.html":{}}}],["uuid",{"_index":4474,"title":{},"body":{"dependencies.html":{}}}],["v1.1",{"_index":3991,"title":{},"body":{"changelog.html":{}}}],["v1.3",{"_index":3898,"title":{},"body":{"changelog.html":{}}}],["v1.5.0",{"_index":4141,"title":{},"body":{"changelog.html":{}}}],["v1.7",{"_index":3993,"title":{},"body":{"changelog.html":{}}}],["v1.7.0",{"_index":3985,"title":{},"body":{"changelog.html":{}}}],["v1.8.0",{"_index":3954,"title":{},"body":{"changelog.html":{}}}],["v1.9.0",{"_index":3930,"title":{},"body":{"changelog.html":{}}}],["v1.9.4",{"_index":3906,"title":{},"body":{"changelog.html":{}}}],["v1/sparql",{"_index":3936,"title":{},"body":{"changelog.html":{}}}],["v2.1.0",{"_index":3894,"title":{},"body":{"changelog.html":{}}}],["v3",{"_index":3910,"title":{},"body":{"changelog.html":{}}}],["val",{"_index":530,"title":{},"body":{"components/AppWebComponent.html":{}}}],["val.every(isstring",{"_index":534,"title":{},"body":{"components/AppWebComponent.html":{}}}],["valid",{"_index":2708,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["validatedrawers",{"_index":832,"title":{},"body":{"components/ContainerComponent.html":{}}}],["validates",{"_index":859,"title":{},"body":{"components/ContainerComponent.html":{}}}],["validation",{"_index":2498,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["value",{"_index":29,"title":{},"body":{"classes/AddSearch.html":{},"injectables/AppRootOverlayContainer.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"injectables/ColorAssignmentState.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"classes/GenerateSpatialSearch.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"classes/MoveToNode.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/RemoveSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SearchResult.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSelectedSearches.html":{},"classes/SetSex.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"classes/SpatialSearchUiSelectors.html":{},"components/SpinnerOverlayComponent.html":{},"classes/StartSpatialSearchFlow.html":{},"components/TermOccurrenceListComponent.html":{},"injectables/ThemingService.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"classes/UpdateFilter.html":{},"classes/UpdateSpatialSearch.html":{},"components/ViewerComponent.html":{},"miscellaneous/enumerations.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["value.slice(0",{"_index":3167,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["value.slice(1",{"_index":3169,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["value.tolowercase",{"_index":2591,"title":{},"body":{"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{}}}],["valuechanges",{"_index":2505,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["valuechanges.pipe",{"_index":2508,"title":{},"body":{"components/OntologySearchComponent.html":{}}}],["valueof",{"_index":2151,"title":{},"body":{"classes/InitializationState.html":{}}}],["valuerange",{"_index":1684,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["values",{"_index":1037,"title":{},"body":{"interfaces/ContentContainerChanged.html":{},"interfaces/DataStateModel.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DualSliderComponent.html":{},"components/SpatialSearchUiComponent.html":{},"miscellaneous/functions.html":{},"miscellaneous/variables.html":{}}}],["var",{"_index":556,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["variable",{"_index":282,"title":{},"body":{"interfaces/AppOptions.html":{},"components/DonorCardComponent.html":{},"coverage.html":{}}}],["variables",{"_index":4599,"title":{"miscellaneous/variables.html":{}},"body":{"miscellaneous/variables.html":{}}}],["vasculature",{"_index":1405,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["version",{"_index":4002,"title":{},"body":{"changelog.html":{},"index.html":{}}}],["very",{"_index":4204,"title":{},"body":{"changelog.html":{}}}],["via",{"_index":3950,"title":{},"body":{"changelog.html":{}}}],["video",{"_index":4073,"title":{},"body":{"changelog.html":{}}}],["videoid",{"_index":3086,"title":{},"body":{"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{}}}],["view",{"_index":1547,"title":{},"body":{"components/DonorCardComponent.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchUiComponent.html":{},"changelog.html":{}}}],["viewchild",{"_index":172,"title":{},"body":{"interfaces/AppOptions.html":{},"components/DualSliderComponent.html":{},"components/OntologySelectionComponent.html":{}}}],["viewchild('bodyui",{"_index":241,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["viewchild('popover",{"_index":1753,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["viewchild(cdkportal",{"_index":1758,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["viewchild(ontologytreecomponent",{"_index":2637,"title":{},"body":{"components/OntologySelectionComponent.html":{}}}],["viewchildren",{"_index":887,"title":{},"body":{"components/ContainerComponent.html":{}}}],["viewchildren(contentcomponent",{"_index":872,"title":{},"body":{"components/ContainerComponent.html":{}}}],["viewer",{"_index":275,"title":{},"body":{"interfaces/AppOptions.html":{},"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{}}}],["viewer.component",{"_index":3854,"title":{},"body":{"modules/ViewerModule.html":{}}}],["viewer.component.html",{"_index":3827,"title":{},"body":{"components/ViewerComponent.html":{}}}],["viewer.component.scss",{"_index":3826,"title":{},"body":{"components/ViewerComponent.html":{}}}],["viewercomponent",{"_index":619,"title":{"components/ViewerComponent.html":{}},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"modules/ViewerModule.html":{},"coverage.html":{},"overview.html":{}}}],["viewermodule",{"_index":71,"title":{"modules/ViewerModule.html":{}},"body":{"modules/AppModule.html":{},"modules/ViewerModule.html":{},"modules.html":{},"overview.html":{}}}],["vieweropen",{"_index":283,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["viewing",{"_index":3926,"title":{},"body":{"changelog.html":{}}}],["viewport",{"_index":2860,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["views",{"_index":4065,"title":{},"body":{"changelog.html":{}}}],["virtual",{"_index":2814,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["vis",{"_index":3755,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["vis'},{'name",{"_index":615,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["vis.component",{"_index":3786,"title":{},"body":{"modules/TissueSectionVisModule.html":{}}}],["vis.component.html",{"_index":3757,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["vis.component.scss",{"_index":3756,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["vis.component.ts",{"_index":3754,"title":{},"body":{"components/TissueSectionVisComponent.html":{},"coverage.html":{}}}],["vis.component.ts:12",{"_index":3769,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["vis.component.ts:15",{"_index":3765,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["vis.component.ts:18",{"_index":3762,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["vis.component.ts:21",{"_index":3771,"title":{},"body":{"components/TissueSectionVisComponent.html":{}}}],["vis.module",{"_index":1577,"title":{},"body":{"modules/DonorCardModule.html":{}}}],["vis.module.ts",{"_index":3785,"title":{},"body":{"modules/TissueSectionVisModule.html":{}}}],["vis/tissue",{"_index":1576,"title":{},"body":{"modules/DonorCardModule.html":{},"components/TissueSectionVisComponent.html":{},"modules/TissueSectionVisModule.html":{},"coverage.html":{}}}],["visibility",{"_index":1743,"title":{},"body":{"components/DualSliderComponent.html":{},"components/SpinnerOverlayComponent.html":{}}}],["visibility_off",{"_index":1414,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["visibility_on",{"_index":1412,"title":{},"body":{"interfaces/DefaultIconDefinition.html":{},"miscellaneous/variables.html":{}}}],["visible",{"_index":1611,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"components/SpinnerOverlayComponent.html":{}}}],["visited",{"_index":3727,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["visual",{"_index":3924,"title":{},"body":{"changelog.html":{}}}],["visualization",{"_index":4090,"title":{},"body":{"changelog.html":{}}}],["vitessce",{"_index":4215,"title":{},"body":{"changelog.html":{}}}],["void",{"_index":83,"title":{},"body":{"modules/AppModule.html":{},"interfaces/AppOptions.html":{},"injectables/AppRootOverlayContainer.html":{},"components/CheckboxComponent.html":{},"interfaces/Color.html":{},"injectables/ColorAssignmentState.html":{},"interfaces/ColorAssignmentStateModel.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"interfaces/IconDefinition.html":{},"injectables/IconRegistryState.html":{},"classes/InitializationState.html":{},"injectables/ListResultsState.html":{},"interfaces/ListResultsStateModel.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/OntologySearchComponent.html":{},"injectables/OntologySearchService.html":{},"components/OntologySelectionComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"injectables/SceneState.html":{},"interfaces/SceneStateModel.html":{},"interfaces/SearchResult.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{},"injectables/ThemingService.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"miscellaneous/functions.html":{}}}],["vs",{"_index":4042,"title":{},"body":{"changelog.html":{}}}],["vu",{"_index":4299,"title":{},"body":{"changelog.html":{}}}],["w",{"_index":1552,"title":{},"body":{"components/DonorCardComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{}}}],["wait",{"_index":2153,"title":{},"body":{"classes/InitializationState.html":{}}}],["waits",{"_index":2276,"title":{},"body":{"classes/InitializationState.html":{}}}],["warming",{"_index":3949,"title":{},"body":{"changelog.html":{}}}],["warmupdatabase",{"_index":1257,"title":{},"body":{"interfaces/DataStateModel.html":{}}}],["warning",{"_index":4237,"title":{},"body":{"changelog.html":{}}}],["warranties",{"_index":4572,"title":{},"body":{"license.html":{}}}],["warranty",{"_index":4569,"title":{},"body":{"license.html":{}}}],["watchoverflow",{"_index":3686,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["way",{"_index":2862,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["wc",{"_index":495,"title":{},"body":{"components/AppWebComponent.html":{}}}],["wc'},{'name",{"_index":559,"title":{},"body":{"components/AppWebComponent.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"components/OntologySearchComponent.html":{},"components/OntologySelectionComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/SpinnerOverlayComponent.html":{},"components/TermOccurrenceListComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{}}}],["web",{"_index":117,"title":{},"body":{"modules/AppModule.html":{},"components/AppWebComponent.html":{},"changelog.html":{},"coverage.html":{},"miscellaneous/functions.html":{}}}],["webcomponent",{"_index":4041,"title":{},"body":{"changelog.html":{}}}],["webcomponents/webcomponentsjs",{"_index":4415,"title":{},"body":{"dependencies.html":{}}}],["webkit",{"_index":938,"title":{},"body":{"components/ContainerComponent.html":{}}}],["webpages",{"_index":4006,"title":{},"body":{"changelog.html":{}}}],["website",{"_index":4499,"title":{},"body":{"index.html":{}}}],["week",{"_index":4304,"title":{},"body":{"changelog.html":{}}}],["weight",{"_index":704,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/HeaderComponent.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["well",{"_index":2813,"title":{},"body":{"components/ResultsBrowserComponent.html":{}}}],["west",{"_index":3276,"title":{},"body":{"components/SpatialSearchKeyboardUIComponent.html":{}}}],["whenever",{"_index":288,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"interfaces/DataStateModel.html":{},"components/DonorCardComponent.html":{},"classes/InitializationState.html":{},"miscellaneous/functions.html":{}}}],["whether",{"_index":264,"title":{},"body":{"interfaces/AppOptions.html":{},"components/CheckboxComponent.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DualSliderComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/FlatNode.html":{},"classes/InitializationState.html":{},"interfaces/Message.html":{},"classes/MessageChannel.html":{},"injectables/MessageService.html":{},"interfaces/MessageServiceConfig.html":{},"components/ResultsBrowserComponent.html":{},"components/SpinnerOverlayComponent.html":{},"injectables/ThemingService.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"license.html":{}}}],["white",{"_index":695,"title":{},"body":{"components/CheckboxComponent.html":{},"components/DonorCardComponent.html":{},"components/SpatialSearchUiComponent.html":{},"components/TissueBlockListComponent.html":{}}}],["whole",{"_index":4301,"title":{},"body":{"changelog.html":{}}}],["whose",{"_index":2469,"title":{},"body":{"components/OntologySearchComponent.html":{},"components/ThumbnailCarouselComponent.html":{}}}],["width",{"_index":711,"title":{},"body":{"components/CheckboxComponent.html":{},"components/ContentComponent.html":{},"interfaces/ContentContainerChanged.html":{},"components/DonorCardComponent.html":{},"interfaces/DrawerContainersChanged.html":{},"interfaces/DrawerInitialized.html":{},"interfaces/DrawerToggled.html":{},"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/FiltersContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"components/HeaderComponent.html":{},"classes/InitializationState.html":{},"components/OntologySearchComponent.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"components/ResultsBrowserComponent.html":{},"components/SpatialSearchConfigBehaviorComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchKeyboardUIComponent.html":{},"components/SpatialSearchUiBehaviorComponent.html":{},"components/SpatialSearchUiComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueBlockListComponent.html":{},"components/TissueSectionVisComponent.html":{},"components/ToggleButtonComponent.html":{},"components/ViewerComponent.html":{},"changelog.html":{},"miscellaneous/variables.html":{}}}],["widths",{"_index":2284,"title":{},"body":{"classes/InitializationState.html":{}}}],["window",{"_index":279,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["window.matchmedia",{"_index":348,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["window.matchmedia('(prefers",{"_index":354,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["window.open(url",{"_index":439,"title":{},"body":{"interfaces/AppOptions.html":{}}}],["within",{"_index":2625,"title":{},"body":{"components/OntologySelectionComponent.html":{},"components/SpatialSearchUiComponent.html":{},"changelog.html":{}}}],["without",{"_index":874,"title":{},"body":{"components/ContainerComponent.html":{},"injectables/OntologySearchService.html":{},"interfaces/SearchResult.html":{},"changelog.html":{},"license.html":{}}}],["work",{"_index":3696,"title":{},"body":{"components/ThumbnailCarouselComponent.html":{}}}],["workaround",{"_index":2294,"title":{},"body":{"classes/InitializationState.html":{}}}],["worker",{"_index":1429,"title":{},"body":{"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"injectables/WorkerDataSourceService.html":{},"miscellaneous/variables.html":{}}}],["worker(url",{"_index":3871,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["workerccfdatabasedatasourceservice",{"_index":3856,"title":{},"body":{"injectables/WorkerDataSourceService.html":{}}}],["workerdatasourceservice",{"_index":1428,"title":{"injectables/WorkerDataSourceService.html":{}},"body":{"interfaces/DelegateDataSourceOptions.html":{},"injectables/DelegateDataSourceService.html":{},"injectables/WorkerDataSourceService.html":{},"coverage.html":{}}}],["workflows",{"_index":4171,"title":{},"body":{"changelog.html":{}}}],["working",{"_index":3996,"title":{},"body":{"changelog.html":{}}}],["works",{"_index":4187,"title":{},"body":{"changelog.html":{}}}],["wrap",{"_index":709,"title":{},"body":{"components/CheckboxComponent.html":{}}}],["wrapped",{"_index":871,"title":{},"body":{"components/ContainerComponent.html":{}}}],["wrapper",{"_index":1622,"title":{},"body":{"components/DropdownComponent.html":{},"components/DualSliderComponent.html":{},"components/OntologySearchComponent.html":{},"components/RunSpatialSearchComponent.html":{},"components/SpatialSearchConfigComponent.html":{},"components/SpatialSearchUiComponent.html":{}}}],["wrapper/container",{"_index":1825,"title":{},"body":{"components/DualSliderComponent.html":{}}}],["wrapping",{"_index":875,"title":{},"body":{"components/ContainerComponent.html":{},"components/ContentComponent.html":{}}}],["x",{"_index":390,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"components/TissueSectionVisComponent.html":{},"classes/UpdateSpatialSearch.html":{}}}],["x.tofixed(1",{"_index":3173,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["x_dimension",{"_index":2727,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["xyz",{"_index":3408,"title":{},"body":{"components/SpatialSearchUiComponent.html":{}}}],["xyzpositionmodule",{"_index":3419,"title":{},"body":{"modules/SpatialSearchUiModule.html":{}}}],["x},${y},${z",{"_index":3164,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["x}_${y}_${z",{"_index":2748,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["y",{"_index":392,"title":{},"body":{"interfaces/AppOptions.html":{},"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"components/ResultsBrowserComponent.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"classes/UpdateSpatialSearch.html":{}}}],["y.tofixed(1",{"_index":3174,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["y_dimension",{"_index":2728,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["yes",{"_index":2475,"title":{},"body":{"components/OntologySearchComponent.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"miscellaneous/functions.html":{}}}],["youtube",{"_index":4021,"title":{},"body":{"changelog.html":{}}}],["z",{"_index":394,"title":{},"body":{"interfaces/AppOptions.html":{},"components/ContainerComponent.html":{},"components/ContentComponent.html":{},"components/FiltersPopoverComponent.html":{},"classes/GenerateSpatialSearch.html":{},"classes/MoveToNode.html":{},"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"classes/ResetPosition.html":{},"classes/ResetRadius.html":{},"classes/SetExecuteSearchOnGenerate.html":{},"classes/SetOrgan.html":{},"classes/SetPosition.html":{},"classes/SetRadius.html":{},"classes/SetSex.html":{},"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"components/SpinnerOverlayComponent.html":{},"classes/StartSpatialSearchFlow.html":{},"interfaces/TermResult.html":{},"components/ThumbnailCarouselComponent.html":{},"components/TissueSectionVisComponent.html":{},"classes/UpdateSpatialSearch.html":{}}}],["z.tofixed(1",{"_index":3175,"title":{},"body":{"interfaces/SpatialSearchFilterItem.html":{},"injectables/SpatialSearchFilterState.html":{}}}],["z_dimension",{"_index":2729,"title":{},"body":{"interfaces/Position.html":{},"interfaces/RadiusSettings.html":{},"classes/ReallyUpdateSpatialSearch.html":{},"interfaces/SpatialSearchUiModel.html":{},"classes/SpatialSearchUiSelectors.html":{},"injectables/SpatialSearchUiState.html":{},"interfaces/TermResult.html":{}}}],["zone.js",{"_index":4476,"title":{},"body":{"dependencies.html":{}}}],["zoom",{"_index":72,"title":{},"body":{"modules/AppModule.html":{},"modules/CheckboxModule.html":{},"modules/CoreModule.html":{},"modules/DonorCardModule.html":{},"modules/DrawerModule.html":{},"modules/DropdownModule.html":{},"modules/DualSliderModule.html":{},"modules/FiltersContentModule.html":{},"modules/FiltersPopoverModule.html":{},"modules/HeaderModule.html":{},"modules/OntologyExplorationModule.html":{},"modules/OntologySearchModule.html":{},"modules/OntologySelectionModule.html":{},"modules/OntologyTreeModule.html":{},"modules/ResultsBrowserModule.html":{},"modules/RunSpatialSearchModule.html":{},"modules/SpatialSearchConfigBehaviorModule.html":{},"modules/SpatialSearchConfigModule.html":{},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{},"modules/SpatialSearchKeyboardUIModule.html":{},"modules/SpatialSearchUiBehaviorModule.html":{},"modules/SpatialSearchUiModule.html":{},"modules/SpinnerOverlayModule.html":{},"modules/TermOccurrenceListModule.html":{},"modules/ThemingModule.html":{},"modules/ThumbnailCarouselModule.html":{},"modules/TissueBlockListModule.html":{},"modules/TissueSectionVisModule.html":{},"modules/ViewerModule.html":{},"overview.html":{}}}]],"pipeline":["stemmer"]}, + "store": {"classes/AddSearch.html":{"url":"classes/AddSearch.html","title":"class - AddSearch","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n AddSearch\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(sex: Sex, organName: string, search: SpatialSearch)\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.actions.ts:9\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n sex\n \n \n Sex\n \n \n \n No\n \n \n \n \n organName\n \n \n string\n \n \n \n No\n \n \n \n \n search\n \n \n SpatialSearch\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[Spatial Search Filter] Add'\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.actions.ts:9\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { SpatialSearch } from 'ccf-database';\n\nimport { Sex } from '../../../shared/components/spatial-search-config/spatial-search-config.component';\n\nimport type { SpatialSearchFilterItem } from './spatial-search-filter.state';\n\n\nexport class AddSearch {\n static readonly type = '[Spatial Search Filter] Add';\n\n constructor(readonly sex: Sex, readonly organName: string, readonly search: SpatialSearch) { }\n}\n\nexport class RemoveSearch {\n static readonly type = '[Spatial Search Filter] Remove';\n\n constructor(readonly id: string) { }\n}\n\nexport class SetSelectedSearches {\n static readonly type = '[Spatial Search Filter] Set selected searches';\n\n constructor(readonly items: SpatialSearchFilterItem[]) { }\n}\n\n \n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/AppModule.html":{"url":"modules/AppModule.html","title":"module - AppModule","body":"\n \n\n\n\n\n Modules\n AppModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_AppModule\n\n\n\ncluster_AppModule_declarations\n\n\n\ncluster_AppModule_imports\n\n\n\n\nAppComponent\n\nAppComponent\n\n\n\nAppModule\n\nAppModule\n\nAppModule -->\n\nAppComponent->AppModule\n\n\n\n\n\nAppWebComponent\n\nAppWebComponent\n\nAppModule -->\n\nAppWebComponent->AppModule\n\n\n\n\n\nCoreModule\n\nCoreModule\n\nAppModule -->\n\nCoreModule->AppModule\n\n\n\n\n\nDrawerModule\n\nDrawerModule\n\nAppModule -->\n\nDrawerModule->AppModule\n\n\n\n\n\nDualSliderModule\n\nDualSliderModule\n\nAppModule -->\n\nDualSliderModule->AppModule\n\n\n\n\n\nFiltersPopoverModule\n\nFiltersPopoverModule\n\nAppModule -->\n\nFiltersPopoverModule->AppModule\n\n\n\n\n\nOntologyExplorationModule\n\nOntologyExplorationModule\n\nAppModule -->\n\nOntologyExplorationModule->AppModule\n\n\n\n\n\nResultsBrowserModule\n\nResultsBrowserModule\n\nAppModule -->\n\nResultsBrowserModule->AppModule\n\n\n\n\n\nRunSpatialSearchModule\n\nRunSpatialSearchModule\n\nAppModule -->\n\nRunSpatialSearchModule->AppModule\n\n\n\n\n\nSpinnerOverlayModule\n\nSpinnerOverlayModule\n\nAppModule -->\n\nSpinnerOverlayModule->AppModule\n\n\n\n\n\nViewerModule\n\nViewerModule\n\nAppModule -->\n\nViewerModule->AppModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/app.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n AppComponent\n \n \n AppWebComponent\n \n \n \n \n EntryComponents\n \n \n AppComponent\n \n \n \n \n Imports\n \n \n CoreModule\n \n \n DrawerModule\n \n \n DualSliderModule\n \n \n FiltersPopoverModule\n \n \n OntologyExplorationModule\n \n \n ResultsBrowserModule\n \n \n RunSpatialSearchModule\n \n \n SpinnerOverlayModule\n \n \n ViewerModule\n \n \n \n \n \n\n \n \n \n Methods\n \n \n \n \n \n \n \n ngDoBootstrap\n \n \n \n \n \n \nngDoBootstrap()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/app.module.ts:57\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n\n \n\n\n \n import { OverlayContainer } from '@angular/cdk/overlay';\nimport { DoBootstrap, Injector, NgModule } from '@angular/core';\nimport { createCustomElement } from '@angular/elements';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatSnackBarModule } from '@angular/material/snack-bar';\nimport { MatTooltipModule } from '@angular/material/tooltip';\nimport { BrowserModule } from '@angular/platform-browser';\nimport { BrowserAnimationsModule } from '@angular/platform-browser/animations';\nimport { BodyUiModule, InfoButtonModule, OrganSelectorModule, TrackingPopupModule } from 'ccf-shared';\nimport { AppRootOverlayContainer } from './core/services/app-root-overlay/app-root-overlay.service';\n\nimport { DEFAULT_THEME } from '../app/core/services/theming/theming.service';\nimport { AppWebComponent } from './app-web-component.component';\nimport { AppComponent } from './app.component';\nimport { CoreModule } from './core/core.module';\nimport { FiltersPopoverModule } from './modules/filters/filters-popover/filters-popover.module';\nimport { OntologyExplorationModule } from './modules/ontology-exploration/ontology-exploration.module';\nimport { ResultsBrowserModule } from './modules/results-browser/results-browser/results-browser.module';\nimport { DrawerModule } from './shared/components/drawer/drawer.module';\nimport { DualSliderModule } from './shared/components/dual-slider/dual-slider.module';\nimport { RunSpatialSearchModule } from './shared/components/run-spatial-search/run-spatial-search.module';\nimport { SpinnerOverlayModule } from './shared/components/spinner-overlay/spinner-overlay.module';\nimport { ViewerModule } from './shared/components/viewer/viewer.module';\n\n\n@NgModule({\n imports: [\n BrowserAnimationsModule,\n BrowserModule,\n CoreModule,\n DrawerModule,\n FiltersPopoverModule,\n OntologyExplorationModule,\n MatIconModule,\n DualSliderModule,\n ResultsBrowserModule,\n SpinnerOverlayModule,\n BodyUiModule,\n OrganSelectorModule,\n InfoButtonModule,\n MatTooltipModule,\n ViewerModule,\n TrackingPopupModule,\n MatSnackBarModule,\n RunSpatialSearchModule\n ],\n declarations: [AppComponent, AppWebComponent],\n providers: [\n { provide: DEFAULT_THEME, useValue: 'hubmap-theme-light' },\n { provide: OverlayContainer, useExisting: AppRootOverlayContainer }\n ],\n entryComponents: [AppComponent]\n})\nexport class AppModule implements DoBootstrap {\n constructor(private readonly injector: Injector) { }\n\n ngDoBootstrap(): void {\n const appElement = createCustomElement(AppWebComponent, {\n injector: this.injector\n });\n\n customElements.define('ccf-eui', appElement);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/AppOptions.html":{"url":"interfaces/AppOptions.html","title":"interface - AppOptions","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n AppOptions\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/app.component.ts\n \n\n\n\n \n Extends\n \n \n CCFDatabaseOptions\n \n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n header\n \n \n \n Optional\n \n homeUrl\n \n \n \n Optional\n \n loginEnabled\n \n \n \n Optional\n \n logoTooltip\n \n \n \n Optional\n \n theme\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n header\n \n \n \n \n \n \n \n \n header: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n homeUrl\n \n \n \n \n \n \n \n \n homeUrl: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n loginEnabled\n \n \n \n \n \n \n \n \n loginEnabled: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n logoTooltip\n \n \n \n \n \n \n \n \n logoTooltip: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n theme\n \n \n \n \n \n \n \n \n theme: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n\n\n \n import { ChangeDetectionStrategy, ChangeDetectorRef, Component, ElementRef, Injector, OnInit, ViewChild } from '@angular/core';\nimport { MatSnackBar } from '@angular/material/snack-bar';\nimport { Dispatch } from '@ngxs-labs/dispatch-decorator';\nimport { Select } from '@ngxs/store';\nimport { CCFDatabaseOptions, OntologyTreeModel } from 'ccf-database';\nimport { DataSourceService, GlobalConfigState, TrackingPopupComponent } from 'ccf-shared';\nimport { ConsentService } from 'ccf-shared/analytics';\nimport { combineLatest, Observable, ReplaySubject } from 'rxjs';\nimport { map, pluck } from 'rxjs/operators';\n\nimport { BodyUiComponent } from '../../../ccf-shared/src/lib/components/body-ui/body-ui.component';\nimport { environment } from '../environments/environment';\nimport { OntologySelection } from './core/models/ontology-selection';\nimport { AppRootOverlayContainer } from './core/services/app-root-overlay/app-root-overlay.service';\nimport { ThemingService } from './core/services/theming/theming.service';\nimport { actionAsFn } from './core/store/action-as-fn';\nimport { DataStateSelectors } from './core/store/data/data.selectors';\nimport { DataQueryState, DataState } from './core/store/data/data.state';\nimport { ListResultsState } from './core/store/list-results/list-results.state';\nimport { SceneState } from './core/store/scene/scene.state';\nimport { RemoveSearch, SetSelectedSearches } from './core/store/spatial-search-filter/spatial-search-filter.actions';\nimport { SpatialSearchFilterSelectors } from './core/store/spatial-search-filter/spatial-search-filter.selectors';\nimport { SpatialSearchFilterItem } from './core/store/spatial-search-filter/spatial-search-filter.state';\nimport { FiltersPopoverComponent } from './modules/filters/filters-popover/filters-popover.component';\nimport { DrawerComponent } from './shared/components/drawer/drawer/drawer.component';\n\n\ninterface AppOptions extends CCFDatabaseOptions {\n theme?: string;\n header?: boolean;\n homeUrl?: string;\n logoTooltip?: string;\n loginEnabled?: boolean;\n}\n\n\n/**\n * This is the main angular component that all the other components branch off from.\n * It is in charge of the header and drawer components who have many sub-components.\n */\n@Component({\n selector: 'ccf-root',\n templateUrl: './app.component.html',\n styleUrls: ['./app.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush,\n})\nexport class AppComponent implements OnInit {\n @ViewChild('bodyUI', { static: false }) bodyUI: BodyUiComponent;\n\n\n @Select(DataStateSelectors.cellTypesTreeModel)\n readonly cellTypeTreeModel$: Observable;\n\n @Select(DataStateSelectors.anatomicalStructuresTreeModel)\n readonly ontologyTreeModel$: Observable;\n\n @Select(SpatialSearchFilterSelectors.items)\n readonly selectableSearches$: Observable;\n\n @Dispatch()\n readonly setSelectedSearches = actionAsFn(SetSelectedSearches);\n\n @Dispatch()\n readonly removeSpatialSearch = actionAsFn(RemoveSearch);\n\n /**\n * Used to keep track of the ontology label to be passed down to the\n * results-browser component.\n */\n ontologySelectionLabel = 'body';\n\n cellTypeSelectionLabel = 'cell';\n\n selectionLabel = 'body | cell';\n\n /**\n * Whether or not organ carousel is open\n */\n organListVisible = true;\n\n /**\n * Emitted url object from the results browser item\n */\n url = '';\n\n /**\n * Acceptable viewer domains (others will open in new window)\n */\n acceptableViewerDomains: string[] = environment.acceptableViewerDomains || [];\n\n /**\n * Variable to keep track of whether the viewer is open\n * or not\n */\n viewerOpen = false;\n\n get isLightTheme(): boolean {\n return this.theming.getTheme().endsWith('light');\n }\n\n /** Emits true whenever the overlay spinner should activate. */\n readonly spinnerActive$ = this.data.queryStatus$.pipe(\n map(state => state === DataQueryState.Running)\n );\n\n readonly loadingMessage$ = this.data.state$.pipe(pluck('statusMessage'));\n\n readonly ontologyTerms$: Observable;\n readonly cellTypeTerms$: Observable;\n\n readonly theme$ = this.globalConfig.getOption('theme');\n readonly themeMode$ = new ReplaySubject(1);\n\n readonly header$ = this.globalConfig.getOption('header');\n readonly homeUrl$ = this.globalConfig.getOption('homeUrl');\n readonly logoTooltip$ = this.globalConfig.getOption('logoTooltip');\n readonly loginDisabled$ = this.globalConfig.getOption('loginDisabled');\n\n /**\n * Creates an instance of app component.\n *\n * @param data The data state.\n */\n constructor(\n el: ElementRef, injector: Injector,\n readonly data: DataState, readonly theming: ThemingService,\n readonly scene: SceneState, readonly listResultsState: ListResultsState,\n readonly consentService: ConsentService, readonly snackbar: MatSnackBar, overlay: AppRootOverlayContainer,\n readonly dataSource: DataSourceService, private readonly globalConfig: GlobalConfigState, cdr: ChangeDetectorRef\n ) {\n theming.initialize(el, injector);\n overlay.setRootElement(el);\n data.tissueBlockData$.subscribe();\n data.aggregateData$.subscribe();\n data.ontologyTermOccurencesData$.subscribe();\n data.cellTypeTermOccurencesData$.subscribe();\n data.sceneData$.subscribe();\n data.filter$.subscribe();\n data.technologyFilterData$.subscribe();\n data.providerFilterData$.subscribe();\n this.ontologyTerms$ = data.filter$.pipe(pluck('ontologyTerms'));\n this.cellTypeTerms$ = data.filter$.pipe(pluck('cellTypeTerms'));\n\n combineLatest([this.theme$, this.themeMode$]).subscribe(\n ([theme, mode]) => {\n this.theming.setTheme(`${theme}-theme-${mode}`);\n cdr.markForCheck();\n }\n );\n }\n\n ngOnInit(): void {\n const snackBar = this.snackbar.openFromComponent(TrackingPopupComponent, {\n data: {\n preClose: () => {\n snackBar.dismiss();\n }\n },\n duration: this.consentService.consent === 'not-set' ? Infinity : 3000\n });\n\n if (window.matchMedia) {\n // Sets initial theme according to user theme preference\n if (window.matchMedia('(prefers-color-scheme: dark)').matches) {\n this.themeMode$.next('dark');\n } else {\n this.themeMode$.next('light');\n }\n\n // Listens for changes in user theme preference\n window.matchMedia('(prefers-color-scheme: dark)').addEventListener('change', e => {\n this.themeMode$.next(e.matches ? 'dark' : 'light');\n });\n } else {\n this.themeMode$.next('light');\n }\n }\n\n /**\n * Resets the drawers and filter components to their default state.\n *\n * @param left The left drawer component gets passed in so we can call it's methods to control it's state\n * @param right The right drawer component gets passed in so we can call it's methods to control it's state\n * @param filterbox The filter's popover component gets passed in so we can control it's popover's state\n */\n reset(\n left: DrawerComponent,\n right: DrawerComponent,\n filterbox: FiltersPopoverComponent\n ): void {\n left.open();\n left.closeExpanded();\n right.open();\n right.closeExpanded();\n filterbox.removeBox();\n this.resetView();\n }\n\n resetView(): void {\n this.bodyUI.target = [0, 0, 0];\n this.bodyUI.rotation = 0;\n this.bodyUI.rotationX = 0;\n this.bodyUI.bounds = { x: 2.2, y: 2, z: 0.4 };\n }\n\n /**\n * Toggles scheme between light and dark mode\n */\n toggleScheme(): void {\n this.themeMode$.next(this.isLightTheme ? 'dark' : 'light');\n }\n\n /**\n * Captures changes in the ontologySelection and uses them to update the results-browser label\n * and the filter object in the data store.\n *\n * @param ontologySelection the list of currently selected organ nodes\n */\n ontologySelected(ontologySelection: OntologySelection[] | undefined, type: 'anatomical-structures' | 'cell-type'): void {\n if (ontologySelection) {\n if (type === 'anatomical-structures') {\n this.data.updateFilter({ ontologyTerms: ontologySelection.map(selection => selection.id) });\n this.ontologySelectionLabel = this.createSelectionLabel(ontologySelection);\n } else {\n this.data.updateFilter({ cellTypeTerms: ontologySelection.map(selection => selection.id) });\n this.cellTypeSelectionLabel = this.createSelectionLabel(ontologySelection);\n }\n if (this.ontologySelectionLabel && this.cellTypeSelectionLabel) {\n this.selectionLabel = `${this.ontologySelectionLabel} | ${this.cellTypeSelectionLabel}`;\n } else if (this.ontologySelectionLabel) {\n this.selectionLabel = `${this.ontologySelectionLabel}`;\n } else if (this.cellTypeSelectionLabel) {\n this.selectionLabel = `${this.cellTypeSelectionLabel}`;\n } else {\n this.selectionLabel = '';\n }\n if (ontologySelection[0] && ontologySelection[0].label === 'body') {\n this.resetView();\n }\n return;\n }\n\n this.data.updateFilter({ ontologyTerms: [], cellTypeTerms: [] });\n this.ontologySelectionLabel = '';\n this.cellTypeSelectionLabel = '';\n }\n\n /**\n * Creates selection label for the results-browser to display based on an\n * array of selected ontology nodes.\n */\n createSelectionLabel(ontolgySelection: OntologySelection[]): string {\n if (ontolgySelection.length === 0) {\n return '';\n }\n\n if (ontolgySelection.length === 1) {\n return ontolgySelection[0].label;\n }\n\n let selectionString = '';\n ontolgySelection.forEach((selection, index) => {\n selectionString += selection.label;\n\n // Don't add a comma if it's the last item in the array.\n if (index url?.startsWith(domain));\n if (isWhitelisted) {\n this.url = url;\n this.viewerOpen = !!url;\n } else {\n // Open link in new tab\n window.open(url, '_blank');\n this.closeiFrameViewer();\n }\n }\n\n /**\n * Function to easily close the iFrame viewer.\n */\n closeiFrameViewer(): void {\n this.viewerOpen = false;\n }\n\n /**\n * Gets login token\n */\n get loggedIn(): boolean {\n const token = this.globalConfig.snapshot.hubmapToken ?? '';\n return token.length > 0;\n }\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/AppRootOverlayContainer.html":{"url":"injectables/AppRootOverlayContainer.html","title":"injectable - AppRootOverlayContainer","body":"\n \n\n\n\n\n\n\n\n\n Injectables\n AppRootOverlayContainer\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/services/app-root-overlay/app-root-overlay.service.ts\n \n\n\n\n \n Extends\n \n \n OverlayContainer\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Private\n attached\n \n \n Private\n rootElement\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n Protected\n _createContainer\n \n \n Private\n appendToRoot\n \n \n setRootElement\n \n \n \n \n\n\n\n\n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Protected\n _createContainer\n \n \n \n \n \n \n \n _createContainer()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/app-root-overlay/app-root-overlay.service.ts:27\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n appendToRoot\n \n \n \n \n \n \n \n appendToRoot()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/app-root-overlay/app-root-overlay.service.ts:32\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n setRootElement\n \n \n \n \n \n \nsetRootElement(el: ElementRef)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/app-root-overlay/app-root-overlay.service.ts:13\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n el\n \n ElementRef\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Private\n attached\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/services/app-root-overlay/app-root-overlay.service.ts:11\n \n \n\n\n \n \n \n \n \n \n \n \n Private\n rootElement\n \n \n \n \n \n \n Type : ElementRef\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/services/app-root-overlay/app-root-overlay.service.ts:10\n \n \n\n\n \n \n\n\n \n\n\n \n import { OverlayContainer } from '@angular/cdk/overlay';\nimport { Injectable, ElementRef } from '@angular/core';\n\n\n@Injectable({\n providedIn: 'root'\n})\nexport class AppRootOverlayContainer extends OverlayContainer {\n private rootElement: ElementRef;\n private attached = false;\n\n setRootElement(el: ElementRef): void {\n if (this.attached) {\n this.rootElement.nativeElement.removeChild(this._containerElement);\n this.attached = false;\n }\n\n this.rootElement = el;\n this.rootElement.nativeElement.style.display = 'block';\n this.rootElement.nativeElement.style.position = 'contents';\n this.rootElement.nativeElement.style.height = '100%';\n this.appendToRoot();\n }\n\n // eslint-disable-next-line @typescript-eslint/naming-convention\n protected _createContainer(): void {\n super._createContainer();\n this.appendToRoot();\n }\n\n private appendToRoot(): void {\n if (!this._containerElement || !this.rootElement) {\n return;\n }\n\n this.rootElement.nativeElement.appendChild(this._containerElement);\n this.attached = true;\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/AppWebComponent.html":{"url":"components/AppWebComponent.html","title":"component - AppWebComponent","body":"\n \n\n\n\n\n\n Components\n \n AppWebComponent\n\n\n\n \n Info\n \n \n Source\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/app-web-component.component.ts\n\n\n\n\n \n Extends\n \n \n BaseWebComponent\n \n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-root-wc\n \n\n\n\n \n template\n \n \n\n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n initialized\n \n \n \n \n\n\n \n \n Inputs\n \n \n \n \n \n \n dataSources\n \n \n header\n \n \n homeUrl\n \n \n hubmapAssetUrl\n \n \n hubmapDataService\n \n \n hubmapDataUrl\n \n \n hubmapPortalUrl\n \n \n hubmapToken\n \n \n loginDisabled\n \n \n logoTooltip\n \n \n remoteApiEndpoint\n \n \n theme\n \n \n useRemoteApi\n \n \n \n \n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(configStore: GlobalConfigState, cdr: ChangeDetectorRef)\n \n \n \n \n Defined in projects/ccf-eui/src/app/app-web-component.component.ts:47\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n configStore\n \n \n GlobalConfigState\n \n \n \n No\n \n \n \n \n cdr\n \n \n ChangeDetectorRef\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n dataSources\n \n \n \n \n Type : string | string[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/app-web-component.component.ts:31\n \n \n \n \n \n \n \n \n \n header\n \n \n \n \n Type : string | boolean\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/app-web-component.component.ts:42\n \n \n \n \n \n \n \n \n \n homeUrl\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/app-web-component.component.ts:43\n \n \n \n \n \n \n \n \n \n hubmapAssetUrl\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/app-web-component.component.ts:35\n \n \n \n \n \n \n \n \n \n hubmapDataService\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/app-web-component.component.ts:33\n \n \n \n \n \n \n \n \n \n hubmapDataUrl\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/app-web-component.component.ts:34\n \n \n \n \n \n \n \n \n \n hubmapPortalUrl\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/app-web-component.component.ts:37\n \n \n \n \n \n \n \n \n \n hubmapToken\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/app-web-component.component.ts:36\n \n \n \n \n \n \n \n \n \n loginDisabled\n \n \n \n \n Type : boolean\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/app-web-component.component.ts:45\n \n \n \n \n \n \n \n \n \n logoTooltip\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/app-web-component.component.ts:44\n \n \n \n \n \n \n \n \n \n remoteApiEndpoint\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/app-web-component.component.ts:40\n \n \n \n \n \n \n \n \n \n theme\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/app-web-component.component.ts:41\n \n \n \n \n \n \n \n \n \n useRemoteApi\n \n \n \n \n Type : string | boolean\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/app-web-component.component.ts:39\n \n \n \n \n\n\n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n initialized\n \n \n \n \n \n \n Type : boolean\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/app-web-component.component.ts:47\n \n \n\n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, ChangeDetectorRef, Component, Input } from '@angular/core';\nimport { GlobalConfigState } from 'ccf-shared';\nimport { BaseWebComponent, BUILTIN_PARSERS, GenericGlobalConfig } from 'ccf-shared/web-components';\n\nimport { environment } from '../environments/environment';\n\n\nfunction parseDataSources(value: unknown): string[] {\n const isString = (val: unknown): val is string => typeof val === 'string';\n const isStringArray = (val: unknown): val is string[] => Array.isArray(val) && val.every(isString);\n\n if (typeof value === 'string') {\n const json = BUILTIN_PARSERS.json(value);\n if (isStringArray(json)) {\n return json;\n }\n } else if (isStringArray(value)) {\n return value;\n }\n\n throw new Error('Invalid data sources');\n}\n\n\n@Component({\n selector: 'ccf-root-wc',\n template: '',\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class AppWebComponent extends BaseWebComponent {\n @Input() dataSources: string | string[];\n\n @Input() hubmapDataService: string;\n @Input() hubmapDataUrl: string;\n @Input() hubmapAssetUrl: string;\n @Input() hubmapToken: string;\n @Input() hubmapPortalUrl: string;\n\n @Input() useRemoteApi: string | boolean;\n @Input() remoteApiEndpoint: string;\n @Input() theme: string;\n @Input() header: string | boolean;\n @Input() homeUrl: string;\n @Input() logoTooltip: string;\n @Input() loginDisabled: boolean;\n\n initialized: boolean;\n\n constructor(\n configStore: GlobalConfigState,\n cdr: ChangeDetectorRef\n ) {\n super(configStore, cdr, {\n initialDelay: 10,\n\n initialConfig: {\n ...environment.dbOptions,\n ...globalThis['dbOptions'],\n ...environment.customization\n },\n parse: {\n dataSources: parseDataSources,\n useRemoteApi: BUILTIN_PARSERS.boolean,\n header: BUILTIN_PARSERS.boolean,\n loginDisabled: BUILTIN_PARSERS.boolean\n }\n });\n }\n}\n\n \n\n\n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ''\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'AppWebComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/CheckboxComponent.html":{"url":"components/CheckboxComponent.html","title":"component - CheckboxComponent","body":"\n \n\n\n\n\n\n Components\n \n CheckboxComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/checkbox/checkbox.component.ts\n\n\n\n \n Description\n \n \n Creates a labeled group of checkboxes and emits a current list of selections whenever a selection changes.\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-checkbox\n \n\n \n styleUrls\n ./checkbox.component.scss\n \n\n\n\n \n templateUrl\n ./checkbox.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n filterOnChange\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n columns\n \n \n label\n \n \n options\n \n \n selection\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n selectionChange\n \n \n \n \n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(ga: GoogleAnalyticsService)\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/checkbox/checkbox.component.ts:38\n \n \n\n \n \n Creates an instance of checkbox component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n ga\n \n \n GoogleAnalyticsService\n \n \n \n No\n \n \n \n Analytics service\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n columns\n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 3\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/checkbox/checkbox.component.ts:33\n \n \n \n \n Number of columns\n\n \n \n \n \n \n \n \n \n \n label\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/checkbox/checkbox.component.ts:18\n \n \n \n \n The label that describes the overall question the checkbox is asking\n\n \n \n \n \n \n \n \n \n \n options\n \n \n \n \n Type : string[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/checkbox/checkbox.component.ts:23\n \n \n \n \n Used to generate the individual checkboxes and their individual labels\n\n \n \n \n \n \n \n \n \n \n selection\n \n \n \n \n Type : string[]\n\n \n \n \n \n Default value : []\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/checkbox/checkbox.component.ts:28\n \n \n \n \n A list of the checkboxes the user has checked. To be updated any time a checkbox changes.\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n selectionChange\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/checkbox/checkbox.component.ts:38\n \n \n \n \n Any time a checkbox changes we emit that value so the parent component has that information\n\n \n \n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n filterOnChange\n \n \n \n \n \n \nfilterOnChange(event: MatCheckboxChange, option: string)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/checkbox/checkbox.component.ts:53\n \n \n\n\n \n \n This method captures checkbox events and decides whether to add or remove a filter selection based on the checked property\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n event\n \n MatCheckboxChange\n \n\n \n No\n \n\n\n \n Event object from the checkbox that contains the boolean property 'checked'\n\n \n \n \n option\n \n string\n \n\n \n No\n \n\n\n \n Tells us which option was checked or unchecked\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, Input, Output } from '@angular/core';\nimport { MatCheckboxChange } from '@angular/material/checkbox';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\n\n/**\n * Creates a labeled group of checkboxes and emits a current list of selections whenever a selection changes.\n */\n@Component({\n selector: 'ccf-checkbox',\n templateUrl: './checkbox.component.html',\n styleUrls: ['./checkbox.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class CheckboxComponent {\n /**\n * The label that describes the overall question the checkbox is asking\n */\n @Input() label: string;\n\n /**\n * Used to generate the individual checkboxes and their individual labels\n */\n @Input() options: string[];\n\n /**\n * A list of the checkboxes the user has checked. To be updated any time a checkbox changes.\n */\n @Input() selection: string[] = [];\n\n /**\n * Number of columns\n */\n @Input() columns = 3;\n\n /**\n * Any time a checkbox changes we emit that value so the parent component has that information\n */\n @Output() readonly selectionChange = new EventEmitter();\n\n /**\n * Creates an instance of checkbox component.\n *\n * @param ga Analytics service\n */\n constructor(private readonly ga: GoogleAnalyticsService) { }\n\n /**\n * This method captures checkbox events and decides whether to add or remove a filter selection based on the checked property\n *\n * @param event Event object from the checkbox that contains the boolean property 'checked'\n * @param option Tells us which option was checked or unchecked\n */\n filterOnChange(event: MatCheckboxChange, option: string): void {\n const checked = event.checked;\n\n if (checked) {\n this.selection = [...this.selection, option];\n this.ga.event('filter_added', 'filter_checkbox', option);\n } else {\n this.selection = this.selection.filter(selection => selection !== option);\n this.ga.event('filter_removed', 'filter_checkbox', option);\n }\n\n this.selectionChange.emit(this.selection);\n }\n}\n\n \n\n \n \n {{ label }}\n\n \n \n \n {{ option }}\n \n \n \n\n\n \n\n \n \n ./checkbox.component.scss\n \n ::ng-deep .mat-checkbox.mat-accent {\n .mat-checkbox-checkmark-path {\n stroke: white !important;\n }\n\n .mat-checkbox-inner-container {\n margin-right: 1rem;\n }\n}\n\n.filter-label {\n margin-bottom: 0.5rem;\n font-weight: bold;\n}\n\n.options-container {\n display: flex;\n flex-direction: row;\n flex-wrap: wrap;\n\n &.three {\n .option {\n width: 33%;\n }\n }\n\n &.four {\n .option {\n width: 25%;\n }\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' {{ label }} {{ option }} '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'CheckboxComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/CheckboxModule.html":{"url":"modules/CheckboxModule.html","title":"module - CheckboxModule","body":"\n \n\n\n\n\n Modules\n CheckboxModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_CheckboxModule\n\n\n\ncluster_CheckboxModule_exports\n\n\n\ncluster_CheckboxModule_declarations\n\n\n\n\nCheckboxComponent\n\nCheckboxComponent\n\n\n\nCheckboxModule\n\nCheckboxModule\n\nCheckboxModule -->\n\nCheckboxComponent->CheckboxModule\n\n\n\n\n\nCheckboxComponent \n\nCheckboxComponent \n\nCheckboxComponent -->\n\nCheckboxModule->CheckboxComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/shared/components/checkbox/checkbox.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n CheckboxComponent\n \n \n \n \n Exports\n \n \n CheckboxComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatCheckboxModule } from '@angular/material/checkbox';\n\nimport { CheckboxComponent } from './checkbox.component';\n\n\n@NgModule({\n imports: [CommonModule, MatCheckboxModule],\n declarations: [CheckboxComponent],\n exports: [CheckboxComponent]\n})\nexport class CheckboxModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/Color.html":{"url":"interfaces/Color.html","title":"interface - Color","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n Color\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/color-assignment/color-assignment.state.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n color\n \n \n \n \n rank\n \n \n \n \n rgba\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n color\n \n \n \n \n \n \n \n \n color: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n rank\n \n \n \n \n \n \n \n \n rank: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n rgba\n \n \n \n \n \n \n \n \n rgba: [number, number, number, number]\n\n \n \n\n\n \n \n Type : [number, number, number, number]\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { Immutable } from '@angular-ru/common/typings/immutability';\nimport { Injectable } from '@angular/core';\nimport { DataAction, Payload, StateRepository } from '@ngxs-labs/data/decorators';\nimport { NgxsImmutableDataRepository } from '@ngxs-labs/data/repositories';\nimport { State } from '@ngxs/store';\nimport hexRgb from 'hex-rgb';\nimport { Subject } from 'rxjs';\nimport { distinctUntilChanged, pluck } from 'rxjs/operators';\n\n\nexport interface Color {\n color: string;\n rgba: [number, number, number, number];\n rank: number;\n}\n\nexport const DEFAULT_COLOR_PALETTE: Color[] = [\n '#FF8800',\n '#2979ff',\n '#ffd740',\n '#b92dff',\n '#da326f',\n '#7323e2',\n '#acf32b',\n '#82B1FF',\n '#E040FB',\n '#00E5FF'\n].map((color, rank) => {\n const rgba = hexRgb(color, { format: 'array' });\n rgba[3] = 255; // for Deck.gl\n return { color, rgba, rank };\n});\n\nexport interface ColorAssignmentStateModel {\n colorPalette: Color[];\n colorsAvailable: Color[];\n colorAssignments: Record;\n colorAssignmentsList: { color: Color; key: string }[];\n}\n\n/**\n * Color Assignment State\n */\n@StateRepository()\n@State({\n name: 'colors',\n defaults: {\n colorPalette: DEFAULT_COLOR_PALETTE.concat(),\n colorsAvailable: DEFAULT_COLOR_PALETTE.concat(),\n colorAssignments: {},\n colorAssignmentsList: []\n }\n})\n@Injectable()\nexport class ColorAssignmentState extends NgxsImmutableDataRepository {\n private readonly forcedUnassignment = new Subject();\n\n readonly forcedUnassignment$ = this.forcedUnassignment.asObservable();\n readonly colorAssignments$ = this.state$.pipe(pluck('colorAssignments'), distinctUntilChanged());\n readonly colorAssignmentsList$ = this.state$.pipe(pluck('colorAssignmentsList'), distinctUntilChanged());\n\n getColor(key: string): Immutable | undefined {\n const { colorAssignments } = this.snapshot;\n return colorAssignments[key];\n }\n\n @DataAction()\n assignColor(@Payload('key') key: string, @Payload('doReset') doReset = false): Immutable {\n let { colorAssignments, colorAssignmentsList, colorsAvailable } = this.snapshot;\n if (doReset) {\n colorsAvailable = this.snapshot.colorPalette.concat();\n colorAssignmentsList = [];\n colorAssignments = {};\n }\n let color = colorAssignments[key];\n if (!color) {\n if (colorsAvailable.length > 0) {\n color = colorsAvailable[0];\n } else {\n color = colorAssignmentsList[colorAssignmentsList.length - 1].color;\n colorAssignmentsList = colorAssignmentsList.slice(0, -1);\n this.forcedUnassignment.next();\n }\n colorsAvailable = colorsAvailable.filter(c => c.color !== color.color);\n colorAssignmentsList = [{ color, key }].concat(colorAssignmentsList);\n colorAssignments = colorAssignmentsList.reduce>>((acc, item, rank) => {\n acc[item.key] = { ...item.color, rank };\n return acc;\n }, {});\n\n this.ctx.patchState({\n colorsAvailable,\n colorAssignments,\n colorAssignmentsList\n });\n }\n return color;\n }\n\n @DataAction()\n unassignColor(@Payload('key') key: string): void {\n let { colorAssignments, colorAssignmentsList, colorsAvailable } = this.snapshot;\n const color = colorAssignments[key];\n if (color) {\n colorsAvailable = [color].concat(colorsAvailable);\n colorAssignmentsList = colorAssignmentsList.filter(a => a.color.color !== color.color);\n colorAssignments = colorAssignmentsList.reduce>>((acc, item, rank) => {\n acc[item.key] = { ...item.color, rank };\n return acc;\n }, {});\n\n this.ctx.patchState({\n colorsAvailable,\n colorAssignments,\n colorAssignmentsList\n });\n }\n }\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/ColorAssignmentState.html":{"url":"injectables/ColorAssignmentState.html","title":"injectable - ColorAssignmentState","body":"\n \n\n\n\n\n\n\n\n\n Injectables\n ColorAssignmentState\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/color-assignment/color-assignment.state.ts\n \n\n\n \n Description\n \n \n Color Assignment State\n\n \n\n \n Extends\n \n \n NgxsImmutableDataRepository\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Readonly\n colorAssignments$\n \n \n Readonly\n colorAssignmentsList$\n \n \n Private\n Readonly\n forcedUnassignment\n \n \n Readonly\n forcedUnassignment$\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n assignColor\n \n \n getColor\n \n \n unassignColor\n \n \n \n \n\n\n\n\n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n assignColor\n \n \n \n \n \n \nassignColor(key: string, doReset)\n \n \n\n \n \n Decorators : \n \n @DataAction()\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/color-assignment/color-assignment.state.ts:69\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Default value\n \n \n \n \n key\n \n string\n \n\n \n No\n \n\n \n \n\n \n \n doReset\n \n \n\n \n No\n \n\n \n false\n \n\n \n \n \n \n \n \n \n Returns : Immutable\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getColor\n \n \n \n \n \n \ngetColor(key: string)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/color-assignment/color-assignment.state.ts:63\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n key\n \n string\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Immutable | undefined\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n unassignColor\n \n \n \n \n \n \nunassignColor(key: string)\n \n \n\n \n \n Decorators : \n \n @DataAction()\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/color-assignment/color-assignment.state.ts:102\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n key\n \n string\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n colorAssignments$\n \n \n \n \n \n \n Default value : this.state$.pipe(pluck('colorAssignments'), distinctUntilChanged())\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/color-assignment/color-assignment.state.ts:60\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n colorAssignmentsList$\n \n \n \n \n \n \n Default value : this.state$.pipe(pluck('colorAssignmentsList'), distinctUntilChanged())\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/color-assignment/color-assignment.state.ts:61\n \n \n\n\n \n \n \n \n \n \n \n \n Private\n Readonly\n forcedUnassignment\n \n \n \n \n \n \n Default value : new Subject()\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/color-assignment/color-assignment.state.ts:57\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n forcedUnassignment$\n \n \n \n \n \n \n Default value : this.forcedUnassignment.asObservable()\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/color-assignment/color-assignment.state.ts:59\n \n \n\n\n \n \n\n\n \n\n\n \n import { Immutable } from '@angular-ru/common/typings/immutability';\nimport { Injectable } from '@angular/core';\nimport { DataAction, Payload, StateRepository } from '@ngxs-labs/data/decorators';\nimport { NgxsImmutableDataRepository } from '@ngxs-labs/data/repositories';\nimport { State } from '@ngxs/store';\nimport hexRgb from 'hex-rgb';\nimport { Subject } from 'rxjs';\nimport { distinctUntilChanged, pluck } from 'rxjs/operators';\n\n\nexport interface Color {\n color: string;\n rgba: [number, number, number, number];\n rank: number;\n}\n\nexport const DEFAULT_COLOR_PALETTE: Color[] = [\n '#FF8800',\n '#2979ff',\n '#ffd740',\n '#b92dff',\n '#da326f',\n '#7323e2',\n '#acf32b',\n '#82B1FF',\n '#E040FB',\n '#00E5FF'\n].map((color, rank) => {\n const rgba = hexRgb(color, { format: 'array' });\n rgba[3] = 255; // for Deck.gl\n return { color, rgba, rank };\n});\n\nexport interface ColorAssignmentStateModel {\n colorPalette: Color[];\n colorsAvailable: Color[];\n colorAssignments: Record;\n colorAssignmentsList: { color: Color; key: string }[];\n}\n\n/**\n * Color Assignment State\n */\n@StateRepository()\n@State({\n name: 'colors',\n defaults: {\n colorPalette: DEFAULT_COLOR_PALETTE.concat(),\n colorsAvailable: DEFAULT_COLOR_PALETTE.concat(),\n colorAssignments: {},\n colorAssignmentsList: []\n }\n})\n@Injectable()\nexport class ColorAssignmentState extends NgxsImmutableDataRepository {\n private readonly forcedUnassignment = new Subject();\n\n readonly forcedUnassignment$ = this.forcedUnassignment.asObservable();\n readonly colorAssignments$ = this.state$.pipe(pluck('colorAssignments'), distinctUntilChanged());\n readonly colorAssignmentsList$ = this.state$.pipe(pluck('colorAssignmentsList'), distinctUntilChanged());\n\n getColor(key: string): Immutable | undefined {\n const { colorAssignments } = this.snapshot;\n return colorAssignments[key];\n }\n\n @DataAction()\n assignColor(@Payload('key') key: string, @Payload('doReset') doReset = false): Immutable {\n let { colorAssignments, colorAssignmentsList, colorsAvailable } = this.snapshot;\n if (doReset) {\n colorsAvailable = this.snapshot.colorPalette.concat();\n colorAssignmentsList = [];\n colorAssignments = {};\n }\n let color = colorAssignments[key];\n if (!color) {\n if (colorsAvailable.length > 0) {\n color = colorsAvailable[0];\n } else {\n color = colorAssignmentsList[colorAssignmentsList.length - 1].color;\n colorAssignmentsList = colorAssignmentsList.slice(0, -1);\n this.forcedUnassignment.next();\n }\n colorsAvailable = colorsAvailable.filter(c => c.color !== color.color);\n colorAssignmentsList = [{ color, key }].concat(colorAssignmentsList);\n colorAssignments = colorAssignmentsList.reduce>>((acc, item, rank) => {\n acc[item.key] = { ...item.color, rank };\n return acc;\n }, {});\n\n this.ctx.patchState({\n colorsAvailable,\n colorAssignments,\n colorAssignmentsList\n });\n }\n return color;\n }\n\n @DataAction()\n unassignColor(@Payload('key') key: string): void {\n let { colorAssignments, colorAssignmentsList, colorsAvailable } = this.snapshot;\n const color = colorAssignments[key];\n if (color) {\n colorsAvailable = [color].concat(colorsAvailable);\n colorAssignmentsList = colorAssignmentsList.filter(a => a.color.color !== color.color);\n colorAssignments = colorAssignmentsList.reduce>>((acc, item, rank) => {\n acc[item.key] = { ...item.color, rank };\n return acc;\n }, {});\n\n this.ctx.patchState({\n colorsAvailable,\n colorAssignments,\n colorAssignmentsList\n });\n }\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/ColorAssignmentStateModel.html":{"url":"interfaces/ColorAssignmentStateModel.html","title":"interface - ColorAssignmentStateModel","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n ColorAssignmentStateModel\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/color-assignment/color-assignment.state.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n colorAssignments\n \n \n \n \n colorAssignmentsList\n \n \n \n \n colorPalette\n \n \n \n \n colorsAvailable\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n colorAssignments\n \n \n \n \n \n \n \n \n colorAssignments: Record\n\n \n \n\n\n \n \n Type : Record\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n colorAssignmentsList\n \n \n \n \n \n \n \n \n colorAssignmentsList: literal type[]\n\n \n \n\n\n \n \n Type : literal type[]\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n colorPalette\n \n \n \n \n \n \n \n \n colorPalette: Color[]\n\n \n \n\n\n \n \n Type : Color[]\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n colorsAvailable\n \n \n \n \n \n \n \n \n colorsAvailable: Color[]\n\n \n \n\n\n \n \n Type : Color[]\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { Immutable } from '@angular-ru/common/typings/immutability';\nimport { Injectable } from '@angular/core';\nimport { DataAction, Payload, StateRepository } from '@ngxs-labs/data/decorators';\nimport { NgxsImmutableDataRepository } from '@ngxs-labs/data/repositories';\nimport { State } from '@ngxs/store';\nimport hexRgb from 'hex-rgb';\nimport { Subject } from 'rxjs';\nimport { distinctUntilChanged, pluck } from 'rxjs/operators';\n\n\nexport interface Color {\n color: string;\n rgba: [number, number, number, number];\n rank: number;\n}\n\nexport const DEFAULT_COLOR_PALETTE: Color[] = [\n '#FF8800',\n '#2979ff',\n '#ffd740',\n '#b92dff',\n '#da326f',\n '#7323e2',\n '#acf32b',\n '#82B1FF',\n '#E040FB',\n '#00E5FF'\n].map((color, rank) => {\n const rgba = hexRgb(color, { format: 'array' });\n rgba[3] = 255; // for Deck.gl\n return { color, rgba, rank };\n});\n\nexport interface ColorAssignmentStateModel {\n colorPalette: Color[];\n colorsAvailable: Color[];\n colorAssignments: Record;\n colorAssignmentsList: { color: Color; key: string }[];\n}\n\n/**\n * Color Assignment State\n */\n@StateRepository()\n@State({\n name: 'colors',\n defaults: {\n colorPalette: DEFAULT_COLOR_PALETTE.concat(),\n colorsAvailable: DEFAULT_COLOR_PALETTE.concat(),\n colorAssignments: {},\n colorAssignmentsList: []\n }\n})\n@Injectable()\nexport class ColorAssignmentState extends NgxsImmutableDataRepository {\n private readonly forcedUnassignment = new Subject();\n\n readonly forcedUnassignment$ = this.forcedUnassignment.asObservable();\n readonly colorAssignments$ = this.state$.pipe(pluck('colorAssignments'), distinctUntilChanged());\n readonly colorAssignmentsList$ = this.state$.pipe(pluck('colorAssignmentsList'), distinctUntilChanged());\n\n getColor(key: string): Immutable | undefined {\n const { colorAssignments } = this.snapshot;\n return colorAssignments[key];\n }\n\n @DataAction()\n assignColor(@Payload('key') key: string, @Payload('doReset') doReset = false): Immutable {\n let { colorAssignments, colorAssignmentsList, colorsAvailable } = this.snapshot;\n if (doReset) {\n colorsAvailable = this.snapshot.colorPalette.concat();\n colorAssignmentsList = [];\n colorAssignments = {};\n }\n let color = colorAssignments[key];\n if (!color) {\n if (colorsAvailable.length > 0) {\n color = colorsAvailable[0];\n } else {\n color = colorAssignmentsList[colorAssignmentsList.length - 1].color;\n colorAssignmentsList = colorAssignmentsList.slice(0, -1);\n this.forcedUnassignment.next();\n }\n colorsAvailable = colorsAvailable.filter(c => c.color !== color.color);\n colorAssignmentsList = [{ color, key }].concat(colorAssignmentsList);\n colorAssignments = colorAssignmentsList.reduce>>((acc, item, rank) => {\n acc[item.key] = { ...item.color, rank };\n return acc;\n }, {});\n\n this.ctx.patchState({\n colorsAvailable,\n colorAssignments,\n colorAssignmentsList\n });\n }\n return color;\n }\n\n @DataAction()\n unassignColor(@Payload('key') key: string): void {\n let { colorAssignments, colorAssignmentsList, colorsAvailable } = this.snapshot;\n const color = colorAssignments[key];\n if (color) {\n colorsAvailable = [color].concat(colorsAvailable);\n colorAssignmentsList = colorAssignmentsList.filter(a => a.color.color !== color.color);\n colorAssignments = colorAssignmentsList.reduce>>((acc, item, rank) => {\n acc[item.key] = { ...item.color, rank };\n return acc;\n }, {});\n\n this.ctx.patchState({\n colorsAvailable,\n colorAssignments,\n colorAssignmentsList\n });\n }\n }\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/ContainerComponent.html":{"url":"components/ContainerComponent.html","title":"component - ContainerComponent","body":"\n \n\n\n\n\n\n Components\n \n ContainerComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts\n\n\n\n \n Description\n \n \n Main container for drawer components.\n\n \n\n\n \n Implements\n \n \n AfterViewInit\n OnDestroy\n \n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n \n exportAs\n ccfDrawerContainer\n \n\n\n\n\n\n \n providers\n \n MessageService\n \n \n\n\n \n selector\n ccf-drawer-container\n \n\n \n styleUrls\n ./container.component.scss\n \n\n\n\n \n templateUrl\n ./container.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Private\n channel\n \n \n Readonly\n className\n \n \n Private\n content1\n \n \n Private\n content2\n \n \n Private\n drawers\n \n \n Private\n subscriptions\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n Private\n handleMessage\n \n \n ngAfterViewInit\n \n \n ngOnDestroy\n \n \n Private\n validateDrawers\n \n \n \n \n\n\n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n content\n \n \n hasWrappedContent\n \n \n \n \n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(messageService: MessageService, cdr: ChangeDetectorRef)\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts:62\n \n \n\n \n \n Creates an instance of container component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n messageService\n \n \n MessageService\n \n \n \n No\n \n \n \n The service used to send event messages.\n\n \n \n \n cdr\n \n \n ChangeDetectorRef\n \n \n \n No\n \n \n \n The change detector reference.\n\n \n \n \n \n \n \n \n \n \n\n\n\n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-drawer-container\"\n\n \n \n \n \n Default value : 'ccf-drawer-container'\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts:37\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Private\n handleMessage\n \n \n \n \n \n \n \n handleMessage(_msg: Message)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts:115\n \n \n\n\n \n \n Processes event messages.\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n _msg\n \n Message\n \n\n \n No\n \n\n\n \n The event.\n\n \n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n true if change detection needs to be run.\n\n \n \n \n \n \n \n \n \n \n \n \n ngAfterViewInit\n \n \n \n \n \n \nngAfterViewInit()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts:83\n \n \n\n\n \n \n Sets up all listeners after all content has been projected.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n ngOnDestroy\n \n \n \n \n \n \nngOnDestroy()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts:105\n \n \n\n\n \n \n Cleans up all subscriptions.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n validateDrawers\n \n \n \n \n \n \n \n validateDrawers()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts:124\n \n \n\n\n \n \n Validates the number of drawers and their positions.\n\n\n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Private\n channel\n \n \n \n \n \n \n Type : MessageChannel\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts:60\n \n \n\n \n \n The connected message channel.\n\n \n \n\n \n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-drawer-container'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts:37\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n content1\n \n \n \n \n \n \n Type : QueryList\n\n \n \n \n \n Decorators : \n \n \n @ContentChildren(ContentComponent, {descendants: true})\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts:45\n \n \n\n \n \n Content component if provided already wrapped.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n content2\n \n \n \n \n \n \n Type : QueryList\n\n \n \n \n \n Decorators : \n \n \n @ViewChildren(ContentComponent)\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts:48\n \n \n\n \n \n Content component if provided without wrapping.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n drawers\n \n \n \n \n \n \n Type : QueryList\n\n \n \n \n \n Decorators : \n \n \n @ContentChildren(DrawerComponent, {descendants: true})\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts:41\n \n \n\n \n \n Drawer components in this container.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n subscriptions\n \n \n \n \n \n \n Default value : new Subscription()\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts:62\n \n \n\n \n \n All subscriptions managed by the container.\n\n \n \n\n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n content\n \n \n\n \n \n getcontent()\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts:50\n \n \n \n \n Resolves the content component.\n\n\n \n Returns : ContentComponent\n\n \n \n \n\n \n \n \n \n \n \n \n hasWrappedContent\n \n \n\n \n \n gethasWrappedContent()\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts:55\n \n \n \n \n Whether the content was wrapped.\n\n\n \n Returns : boolean\n\n \n \n \n\n \n \n\n\n\n\n \n import {\n AfterViewInit, ChangeDetectionStrategy, ChangeDetectorRef, Component, ContentChildren, HostBinding, OnDestroy, QueryList,\n ViewChildren,\n} from '@angular/core';\nimport { Subscription } from 'rxjs';\nimport { startWith } from 'rxjs/operators';\n\nimport { ContentComponent } from '../content/content.component';\nimport { DrawerComponent } from '../drawer/drawer.component';\nimport { Message, MessageChannel, MessageService } from '../messages';\n\n\n/**\n * Helper function for creating drawer errors.\n *\n * @param position The position of the drawer.\n * @throws {Error} Error with useful message is always thrown.\n */\nfunction throwDuplicateDrawersError(position: 'start' | 'end'): never {\n throw new Error(`Multiple drawers in position ${position}`);\n}\n\n\n/**\n * Main container for drawer components.\n */\n@Component({\n selector: 'ccf-drawer-container',\n exportAs: 'ccfDrawerContainer',\n templateUrl: './container.component.html',\n styleUrls: ['./container.component.scss'],\n providers: [MessageService],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class ContainerComponent implements AfterViewInit, OnDestroy {\n /** HTML class */\n @HostBinding('class') readonly className = 'ccf-drawer-container';\n\n /** Drawer components in this container. */\n @ContentChildren(DrawerComponent, { descendants: true })\n private drawers: QueryList;\n\n /** Content component if provided already wrapped. */\n @ContentChildren(ContentComponent, { descendants: true })\n private content1: QueryList;\n /** Content component if provided without wrapping. */\n @ViewChildren(ContentComponent)\n private content2: QueryList;\n /** Resolves the content component. */\n private get content(): ContentComponent {\n return this.content1.first ?? this.content2.first;\n }\n\n /** Whether the content was wrapped. */\n get hasWrappedContent(): boolean {\n return this.content1.length !== 0;\n }\n\n /** The connected message channel. */\n private channel: MessageChannel;\n /** All subscriptions managed by the container. */\n private subscriptions = new Subscription();\n\n /**\n * Creates an instance of container component.\n *\n * @param messageService The service used to send event messages.\n * @param cdr The change detector reference.\n */\n constructor(messageService: MessageService,\n private cdr: ChangeDetectorRef) {\n this.channel = messageService.connect(this);\n this.subscriptions.add(this.channel.getMessages().subscribe(msg => {\n if (this.handleMessage(msg)) {\n cdr.markForCheck();\n }\n }));\n }\n\n /**\n * Sets up all listeners after all content has been projected.\n */\n ngAfterViewInit(): void {\n this.drawers.changes.pipe(startWith(null)).subscribe(() => {\n const drawers = this.validateDrawers();\n this.channel.sendMessage({\n type: 'drawer-containers-changed',\n drawers\n });\n this.cdr.markForCheck();\n });\n\n this.content1.changes.pipe(startWith(null)).subscribe(() => {\n this.channel.sendMessage({\n type: 'content-container-changed',\n content: this.content\n });\n this.cdr.markForCheck();\n });\n }\n\n /**\n * Cleans up all subscriptions.\n */\n ngOnDestroy(): void {\n this.subscriptions.unsubscribe();\n }\n\n /**\n * Processes event messages.\n *\n * @param _msg The event.\n * @returns true if change detection needs to be run.\n */\n private handleMessage(_msg: Message): boolean {\n return true;\n }\n\n /**\n * Validates the number of drawers and their positions.\n *\n * @returns A tuple containing the start and end drawers.\n */\n private validateDrawers(): [DrawerComponent | undefined, DrawerComponent | undefined] {\n const drawers = this.drawers.toArray();\n const startDrawers = drawers.filter(drawer => drawer.position === 'start');\n const endDrawers = drawers.filter(drawer => drawer.position === 'end');\n\n if (startDrawers.length > 1) {\n throwDuplicateDrawersError('start');\n }\n if (endDrawers.length > 1) {\n throwDuplicateDrawersError('end');\n }\n\n return [startDrawers[0], endDrawers[0]];\n }\n}\n\n \n\n \n \n\n\n\n \n\n\n \n\n \n \n ./container.component.scss\n \n :host {\n display: block;\n position: relative;\n z-index: 1;\n overflow: hidden;\n -webkit-overflow-scrolling: touch;\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'ContainerComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/ContentComponent.html":{"url":"components/ContentComponent.html","title":"component - ContentComponent","body":"\n \n\n\n\n\n\n Components\n \n ContentComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts\n\n\n\n \n Description\n \n \n Component wrapping and providing animations for center content.\n\n \n\n\n \n Implements\n \n \n OnDestroy\n \n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-drawer-content\n \n\n \n styleUrls\n ./content.component.scss\n \n\n\n \n template\n \n \n\n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n animationsEnabled\n \n \n Readonly\n className\n \n \n Private\n drawers\n \n \n faded\n \n \n leftMargin\n \n \n rightMargin\n \n \n Private\n subscriptions\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n Private\n handleMessage\n \n \n ngOnDestroy\n \n \n Private\n updateFaded\n \n \n Private\n updateMargin\n \n \n \n \n\n\n\n \n \n HostBindings\n \n \n \n \n \n \n @fadeInOut\n \n \n class\n \n \n class.cff-drawer-content-animations\n \n \n style.margin-left.px\n \n \n style.margin-right.px\n \n \n \n \n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(messageService: MessageService, cdr: ChangeDetectorRef)\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:41\n \n \n\n \n \n Creates an instance of content component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n messageService\n \n \n MessageService\n \n \n \n No\n \n \n \n Service used to send and receive event messages.\n\n \n \n \n cdr\n \n \n ChangeDetectorRef\n \n \n \n No\n \n \n \n The change detector reference.\n\n \n \n \n \n \n \n \n \n \n\n\n\n\n \n HostBindings \n \n \n \n \n \n @fadeInOut\n \n \n \n \n \n \n Type : boolean\n\n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:36\n \n \n\n \n \n Whether the content is invisible.\n\n \n \n\n \n \n \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-drawer-content\"\n\n \n \n \n \n Default value : 'ccf-drawer-content'\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:28\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n \n \n \n \n \n \n class.cff-drawer-content-animations\n \n \n \n \n \n \n Type : boolean\n\n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:30\n \n \n\n \n \n Whether animations are enabled.\n\n \n \n\n \n \n \n \n \n \n \n \n style.margin-left.px\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 0\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:32\n \n \n\n \n \n Left margin size.\n\n \n \n\n \n \n \n \n \n \n \n \n style.margin-right.px\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 0\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:34\n \n \n\n \n \n Right margin size.\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Private\n handleMessage\n \n \n \n \n \n \n \n handleMessage(msg: Message)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:70\n \n \n\n\n \n \n Process an event message.\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n msg\n \n Message\n \n\n \n No\n \n\n\n \n The event.\n\n \n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n true if change detection needs to run.\n\n \n \n \n \n \n \n \n \n \n \n \n ngOnDestroy\n \n \n \n \n \n \nngOnDestroy()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:60\n \n \n\n\n \n \n Cleans up all subscriptions.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n updateFaded\n \n \n \n \n \n \n \n updateFaded()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:116\n \n \n\n\n \n \n Checks and updates the faded state based on the drawer states.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n updateMargin\n \n \n \n \n \n \n \n updateMargin(position: \"start\" | \"end\", opened: boolean, width: number, margin: number)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:103\n \n \n\n\n \n \n Updates a margin.\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n position\n \n \"start\" | \"end\"\n \n\n \n No\n \n\n\n \n Start (left) or end (right) margin.\n\n \n \n \n opened\n \n boolean\n \n\n \n No\n \n\n\n \n Whether the drawer is opened.\n\n \n \n \n width\n \n number\n \n\n \n No\n \n\n\n \n The width of the drawer if opened.\n\n \n \n \n margin\n \n number\n \n\n \n No\n \n\n\n \n The margin size.\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n animationsEnabled\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Decorators : \n \n \n @HostBinding('class.cff-drawer-content-animations')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:30\n \n \n\n \n \n Whether animations are enabled.\n\n \n \n\n \n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-drawer-content'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:28\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n drawers\n \n \n \n \n \n \n Type : DrawerComponent[]\n\n \n \n \n \n Default value : []\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:39\n \n \n\n \n \n References to the side drawers.\n\n \n \n\n \n \n \n \n \n \n \n \n faded\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Decorators : \n \n \n @HostBinding('@fadeInOut')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:36\n \n \n\n \n \n Whether the content is invisible.\n\n \n \n\n \n \n \n \n \n \n \n \n leftMargin\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 0\n \n \n \n \n Decorators : \n \n \n @HostBinding('style.margin-left.px')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:32\n \n \n\n \n \n Left margin size.\n\n \n \n\n \n \n \n \n \n \n \n \n rightMargin\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 0\n \n \n \n \n Decorators : \n \n \n @HostBinding('style.margin-right.px')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:34\n \n \n\n \n \n Right margin size.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n subscriptions\n \n \n \n \n \n \n Default value : new Subscription()\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts:41\n \n \n\n \n \n Subscriptions managed by this component.\n\n \n \n\n \n \n\n\n\n\n\n \n import { animate, state, style, transition, trigger } from '@angular/animations';\nimport { ChangeDetectionStrategy, ChangeDetectorRef, Component, HostBinding, OnDestroy } from '@angular/core';\nimport { Subscription } from 'rxjs';\n\nimport { DrawerComponent } from '../drawer/drawer.component';\nimport { Message, MessageService } from '../messages';\n\n\n/**\n * Component wrapping and providing animations for center content.\n */\n@Component({\n selector: 'ccf-drawer-content',\n template: '',\n styleUrls: ['./content.component.scss'],\n animations: [\n trigger('fadeInOut', [\n state('false', style({ opacity: 1 })),\n state('true', style({ opacity: 0 })),\n\n transition('false true', animate('1s'))\n ])\n ],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class ContentComponent implements OnDestroy {\n /** HTML class */\n @HostBinding('class') readonly className = 'ccf-drawer-content';\n /** Whether animations are enabled. */\n @HostBinding('class.cff-drawer-content-animations') animationsEnabled = false;\n /** Left margin size. */\n @HostBinding('style.margin-left.px') leftMargin = 0;\n /** Right margin size. */\n @HostBinding('style.margin-right.px') rightMargin = 0;\n /** Whether the content is invisible. */\n @HostBinding('@fadeInOut') faded = false;\n\n /** References to the side drawers. */\n private drawers: DrawerComponent[] = [];\n /** Subscriptions managed by this component. */\n private subscriptions = new Subscription();\n\n /**\n * Creates an instance of content component.\n *\n * @param messageService Service used to send and receive event messages.\n * @param cdr The change detector reference.\n */\n constructor(messageService: MessageService,\n cdr: ChangeDetectorRef) {\n const messages = messageService.connect(this).getMessages();\n this.subscriptions.add(messages.subscribe(msg => {\n if (this.handleMessage(msg)) {\n cdr.markForCheck();\n }\n }));\n }\n\n /** Cleans up all subscriptions. */\n ngOnDestroy(): void {\n this.subscriptions.unsubscribe();\n }\n\n /**\n * Process an event message.\n *\n * @param msg The event.\n * @returns true if change detection needs to run.\n */\n private handleMessage(msg: Message): boolean {\n switch (msg.payload.type) {\n case 'drawer-containers-changed':\n this.drawers = msg.payload.drawers as DrawerComponent[];\n this.updateFaded();\n return true;\n\n case 'drawer-initialized':\n this.animationsEnabled = true;\n return true;\n\n case 'drawer-toggled': {\n const position = (msg.source as DrawerComponent).position;\n const { opened, width, margin } = msg.payload;\n\n this.updateMargin(position, opened, width, margin);\n this.updateFaded();\n return true;\n }\n\n default:\n return false;\n }\n }\n\n /**\n * Updates a margin.\n *\n * @param position Start (left) or end (right) margin.\n * @param opened Whether the drawer is opened.\n * @param width The width of the drawer if opened.\n * @param margin The margin size.\n */\n private updateMargin(position: 'start' | 'end', opened: boolean,\n width: number, margin: number): void {\n const offset = opened ? width + margin : margin;\n if (position === 'start') {\n this.leftMargin = offset;\n } else {\n this.rightMargin = offset;\n }\n }\n\n /**\n * Checks and updates the faded state based on the drawer states.\n */\n private updateFaded(): void {\n const [start, end] = this.drawers;\n const startExpanded = start?.opened && start?.expanded;\n const endExpanded = end?.opened && end?.expanded;\n this.faded = startExpanded || endExpanded;\n }\n}\n\n \n\n\n \n \n ./content.component.scss\n \n :host {\n display: block;\n height: calc(100% - 5.5rem);\n z-index: 2;\n overflow: auto;\n\n &.cff-drawer-content-animations {\n transition: {\n duration: .5s;\n timing-function: ease-in-out;\n property: margin-left, margin-right;\n }\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ''\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'ContentComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/ContentContainerChanged.html":{"url":"interfaces/ContentContainerChanged.html","title":"interface - ContentContainerChanged","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n ContentContainerChanged\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/shared/components/drawer/messages.ts\n \n\n\n \n Description\n \n \n Message sent when the content component changes.\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n content\n \n \n \n \n type\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n content\n \n \n \n \n \n \n \n \n content: \n\n \n \n\n\n\n\n\n\n\n \n \n A reference to the new content component.\n\n \n \n \n \n \n \n \n \n \n type\n \n \n \n \n \n \n \n \n type: \n\n \n \n\n\n\n\n\n\n\n \n \n Message type.\n\n \n \n \n \n \n \n\n\n \n import {\n Message as GenericMessage, MessageChannel as GenericMessageChannel, MessageService as GenericMessageService,\n} from '../../services/message/message.service';\n\n\n/** Message sent when the content component changes. */\nexport interface ContentContainerChanged {\n /** Message type. */\n type: 'content-container-changed';\n /** A reference to the new content component. */\n content: unknown;\n}\n\n/** Message sent when a drawer component changes. */\nexport interface DrawerContainersChanged {\n /** Message type. */\n type: 'drawer-containers-changed';\n /** References to the drawer components. Can contain undefined values. */\n drawers: [unknown, unknown];\n}\n\n/** Payload types for messages sent from the drawer container. */\nexport type ContainerPayload = ContentContainerChanged | DrawerContainersChanged;\n\n\n/** Message sent when a drawer has finished initializing. */\nexport interface DrawerInitialized {\n /** Message type. */\n type: 'drawer-initialized';\n}\n\n/** Message send when the state of a drawer changes. */\nexport interface DrawerToggled {\n /** Message type. */\n type: 'drawer-toggled';\n /** Whether the drawer is open. */\n opened: boolean;\n /** Whether the drawer is expanded. Implies opened. */\n expanded: boolean;\n /** Width of the drawer. */\n width: number;\n /** Margin used by the drawer for toggle button, etc. */\n margin: number;\n}\n\n/** Payload types for messages sent from the drawers. */\nexport type DrawerPayload = DrawerToggled | DrawerInitialized;\n\n\n/** Combined payload type for all drawer sub components. */\nexport type Payload = ContainerPayload | DrawerPayload;\n/** Specific message type. */\nexport type Message = GenericMessage;\n/** Specific channel type. */\nexport type MessageChannel = GenericMessageChannel;\n/** Specific service type. */\nexport type MessageService = GenericMessageService;\n/** Reference to the service class. */\n// eslint-disable-next-line @typescript-eslint/naming-convention\nexport const MessageService = GenericMessageService;\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/CoreModule.html":{"url":"modules/CoreModule.html","title":"module - CoreModule","body":"\n \n\n\n\n\n Modules\n CoreModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_CoreModule\n\n\n\ncluster_CoreModule_imports\n\n\n\ncluster_CoreModule_exports\n\n\n\n\nHeaderModule\n\nHeaderModule\n\n\n\nCoreModule\n\nCoreModule\n\nCoreModule -->\n\nHeaderModule->CoreModule\n\n\n\n\n\nStoreModule\n\nStoreModule\n\nCoreModule -->\n\nStoreModule->CoreModule\n\n\n\n\n\nThemingModule\n\nThemingModule\n\nCoreModule -->\n\nThemingModule->CoreModule\n\n\n\n\n\nHeaderModule \n\nHeaderModule \n\nHeaderModule -->\n\nCoreModule->HeaderModule \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/core/core.module.ts\n \n\n\n\n\n\n \n \n \n Imports\n \n \n HeaderModule\n \n \n StoreModule\n \n \n ThemingModule\n \n \n \n \n Exports\n \n \n HeaderModule\n \n \n \n \n \n\n\n \n\n\n \n import { HttpClientModule } from '@angular/common/http';\nimport { NgModule, Optional, SkipSelf } from '@angular/core';\nimport { DataSourceService, MousePositionTrackerModule } from 'ccf-shared';\nimport { AnalyticsModule } from 'ccf-shared/analytics';\nimport { CcfApiConfiguration, CcfApiModule } from 'ccf-openapi/angular-client';\n\nimport { environment } from '../../environments/environment';\nimport { HeaderModule } from './header/header.module';\nimport { DelegateDataSourceService } from './services/data-source/data-source.service';\nimport { ThemingModule } from './services/theming/theming.module';\nimport { StoreModule } from './store/store.module';\n\n\n@NgModule({\n imports: [\n HttpClientModule,\n\n AnalyticsModule.forRoot({\n gaToken: environment.googleAnalyticsToken,\n appName: 'eui'\n }),\n MousePositionTrackerModule,\n\n CcfApiModule.forRoot(() => new CcfApiConfiguration({\n basePath: environment.dbOptions.remoteApiEndpoint\n })),\n\n HeaderModule,\n StoreModule,\n ThemingModule\n ],\n providers: [\n { provide: DataSourceService, useExisting: DelegateDataSourceService }\n ],\n exports: [HeaderModule]\n})\nexport class CoreModule {\n constructor(@Optional() @SkipSelf() core: CoreModule) {\n if (core) {\n throw new Error('The core module should only be imported once in the root module');\n }\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/DataStateModel.html":{"url":"interfaces/DataStateModel.html","title":"interface - DataStateModel","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n DataStateModel\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/data/data.state.ts\n \n\n\n \n Description\n \n \n Store data state.\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n anatomicalStructuresTreeModel\n \n \n \n Optional\n \n cellTypesTreeModel\n \n \n \n \n filter\n \n \n \n \n status\n \n \n \n \n statusMessage\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n anatomicalStructuresTreeModel\n \n \n \n \n \n \n \n \n anatomicalStructuresTreeModel: OntologyTreeModel\n\n \n \n\n\n \n \n Type : OntologyTreeModel\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n cellTypesTreeModel\n \n \n \n \n \n \n \n \n cellTypesTreeModel: OntologyTreeModel\n\n \n \n\n\n \n \n Type : OntologyTreeModel\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n filter\n \n \n \n \n \n \n \n \n filter: Filter\n\n \n \n\n\n \n \n Type : Filter\n\n \n \n\n\n\n\n\n \n \n Current filter.\n\n \n \n \n \n \n \n \n \n \n status\n \n \n \n \n \n \n \n \n status: \"Loading\" | \"Ready\" | \"Error\"\n\n \n \n\n\n \n \n Type : \"Loading\" | \"Ready\" | \"Error\"\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n statusMessage\n \n \n \n \n \n \n \n \n statusMessage: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { Injectable } from '@angular/core';\nimport { DataAction, Payload, StateRepository } from '@ngxs-labs/data/decorators';\nimport { NgxsDataRepository } from '@ngxs-labs/data/repositories';\nimport { Action, NgxsOnInit, Selector, State } from '@ngxs/store';\nimport { bind } from 'bind-decorator';\nimport { AggregateResult, DatabaseStatus, Filter, OntologyTreeModel, SpatialSceneNode, TissueBlockResult } from 'ccf-database';\nimport { DataSourceService } from 'ccf-shared';\nimport { combineLatest, defer, ObservableInput, ObservedValueOf, OperatorFunction, ReplaySubject, Subject } from 'rxjs';\nimport { delay, distinct, filter as rxjsFilter, map, pluck, publishReplay, refCount, repeat, switchMap, take, takeWhile, tap } from 'rxjs/operators';\nimport { UpdateFilter } from './data.actions';\n\n\n/** Default values for filters. */\nexport const DEFAULT_FILTER: Filter = {\n sex: 'Both',\n ageRange: [1, 110],\n bmiRange: [13, 83],\n tmc: [],\n technologies: [],\n ontologyTerms: ['http://purl.obolibrary.org/obo/UBERON_0013702'],\n cellTypeTerms: ['http://purl.obolibrary.org/obo/CL_0000000'],\n spatialSearches: []\n};\n\n/** Current state of data queries. */\n// eslint-disable-next-line no-shadow\nexport enum DataQueryState {\n /** One or more queries are running. */\n Running = 'running',\n /** All queries have completed. */\n Completed = 'completed'\n}\n\n/**\n * Helper for testing that all states in an array are `DataQueryState.Completed`.\n *\n * @param states The array of states to test.\n * @returns true if all values in the array is `Completed`.\n */\nfunction allCompleted(states: DataQueryState[]): boolean {\n return states.every(state => state === DataQueryState.Completed);\n}\n\n/**\n * Helper creating a function that sends a `DataQueryState.Completed` to\n * a subject whenever it is called.\n *\n * @param subject The subject to send completed messagess to.\n * @returns The function.\n */\nfunction sendCompletedTo(subject: Subject): () => void {\n return () => subject.next(DataQueryState.Completed);\n}\n\n/**\n * Helper operator that combines querying with sharing and replay functionality.\n *\n * @param query The data query function.\n * @param [next] An optional listener on the values emitted by the latest query.\n * @returns The combined pipe operator function.\n */\nfunction queryData>(\n query: (value: T, index: number) => O,\n next?: (value: ObservedValueOf) => void\n): OperatorFunction> {\n return source => source.pipe(\n switchMap(query),\n tap(next),\n publishReplay(1),\n refCount()\n );\n}\n\n/** Store data state. */\nexport interface DataStateModel {\n /** Current filter. */\n filter: Filter;\n status: 'Loading' | 'Ready' | 'Error';\n statusMessage: string;\n anatomicalStructuresTreeModel?: OntologyTreeModel;\n cellTypesTreeModel?: OntologyTreeModel;\n}\n\n/**\n * Data state repository and service.\n */\n@StateRepository()\n@State({\n name: 'data',\n defaults: {\n filter: DEFAULT_FILTER,\n status: 'Loading',\n statusMessage: 'Loading database'\n }\n})\n@Injectable()\nexport class DataState extends NgxsDataRepository implements NgxsOnInit {\n /** Emits when the database is ready. */\n readonly databaseReady$ = this.state$.pipe(pluck('status'), distinct(), rxjsFilter((status) => status === 'Ready'));\n\n /** Implementation subject for tissueBlockDataQueryStatus$. */\n private readonly _tissueBlockDataQueryStatus$ = new ReplaySubject(1);\n /** Implementation subject for aggregateDataQueryStatus$. */\n private readonly _aggregateDataQueryStatus$ = new ReplaySubject(1);\n /** Implementation subject for ontologyTermOccurencesDataQueryStatus$. */\n private readonly _ontologyTermOccurencesDataQueryStatus$ = new ReplaySubject(1);\n /** Implementation subject for cellTypeTermOccurencesDataQueryStatus$. */\n private readonly _cellTypeTermOccurencesDataQueryStatus$ = new ReplaySubject(1);\n /** Implementation subject for sceneDataQueryStatus$. */\n private readonly _sceneDataQueryStatus$ = new ReplaySubject(1);\n /** Implementation subject for technologyFilterQueryStatus$. */\n private readonly _technologyFilterQueryStatus$ = new ReplaySubject(1);\n /** Implementation subject for providerFilterQueryStatus$. */\n private readonly _providerFilterQueryStatus$ = new ReplaySubject(1);\n /** Keeping track of all ontology terms there is data for. */\n readonly ontologyTermsFullData$ = new ReplaySubject>(1);\n /** Keeping track of all cell type terms there is data for. */\n readonly cellTypeTermsFullData$ = new ReplaySubject>(1);\n\n /** Current filter. */\n readonly filter$ = this.state$.pipe(pluck('filter'));\n /** Latest tissue block query data. */\n readonly tissueBlockData$ = this.filter$.pipe(queryData(\n this.tissueBlockData, sendCompletedTo(this._tissueBlockDataQueryStatus$)\n ));\n /** Latest aggregate query data. */\n readonly aggregateData$ = this.filter$.pipe(queryData(\n this.aggregateData, sendCompletedTo(this._aggregateDataQueryStatus$)\n ));\n /** Latest ontology term occurences query data. */\n readonly ontologyTermOccurencesData$ = this.filter$.pipe(queryData(\n this.ontologyTermOccurencesData, sendCompletedTo(this._ontologyTermOccurencesDataQueryStatus$)\n ));\n /** Latest cell type term occurences query data. */\n readonly cellTypeTermOccurencesData$ = this.filter$.pipe(queryData(\n this.cellTypeTermOccurencesData, sendCompletedTo(this._cellTypeTermOccurencesDataQueryStatus$)\n ));\n /** Latest scene query data. */\n readonly sceneData$ = this.filter$.pipe(queryData(\n this.sceneData, sendCompletedTo(this._sceneDataQueryStatus$)\n ));\n /** Latest technology filter label query data. */\n readonly technologyFilterData$ = this.filter$.pipe(queryData(\n this.technologyFilterData, sendCompletedTo(this._technologyFilterQueryStatus$)\n ));\n /** Latest provider filter label query data. */\n readonly providerFilterData$ = this.filter$.pipe(queryData(\n this.providerFilterData, sendCompletedTo(this._providerFilterQueryStatus$)\n ));\n\n /** Current status of queries in the tissueBlockData$ observable. */\n readonly tissueBlockDataQueryStatus$ = this._tissueBlockDataQueryStatus$.pipe(distinct());\n /** Current status of queries in the aggregateData$ observable. */\n readonly aggregateDataQueryStatus$ = this._aggregateDataQueryStatus$.pipe(distinct());\n /** Current status of queries in the ontologyTermOccurrences$ observable. */\n readonly ontologyTermOccurencesDataQueryStatus$ = this._ontologyTermOccurencesDataQueryStatus$.pipe(distinct());\n /** Current status of queries in the cellTypeTermOccurrences$ observable. */\n readonly cellTypeTermOccurencesDataQueryStatus$ = this._cellTypeTermOccurencesDataQueryStatus$.pipe(distinct());\n /** Current status of queries in the sceneData$ observable. */\n readonly sceneDataQueryStatus$ = this._sceneDataQueryStatus$.pipe(distinct());\n /** Current status of queries in the technologyFilter$ observable. */\n readonly technologyFilterQueryStatus$ = this._technologyFilterQueryStatus$.pipe(distinct());\n /** Current status of queries in the providerFilter$ observable. */\n readonly providerFilterQueryStatus$ = this._providerFilterQueryStatus$.pipe(distinct());\n\n /** Current status of all queries. */\n readonly queryStatus$ = combineLatest([\n this.tissueBlockDataQueryStatus$,\n this.aggregateDataQueryStatus$,\n this.ontologyTermOccurencesDataQueryStatus$,\n this.cellTypeTermOccurencesDataQueryStatus$,\n this.sceneDataQueryStatus$,\n this.technologyFilterQueryStatus$,\n this.providerFilterQueryStatus$\n ]).pipe(\n map(states => allCompleted(states) ? DataQueryState.Completed : DataQueryState.Running),\n distinct()\n );\n\n /**\n * Creates an instance of data state.\n *\n * @param source Data query service.\n */\n constructor(private readonly source: DataSourceService) {\n super();\n // Start everything in the completed state\n this._tissueBlockDataQueryStatus$.next(DataQueryState.Completed);\n this._aggregateDataQueryStatus$.next(DataQueryState.Completed);\n this._ontologyTermOccurencesDataQueryStatus$.next(DataQueryState.Completed);\n this._cellTypeTermOccurencesDataQueryStatus$.next(DataQueryState.Completed);\n this._sceneDataQueryStatus$.next(DataQueryState.Completed);\n this._technologyFilterQueryStatus$.next(DataQueryState.Completed);\n this._providerFilterQueryStatus$.next(DataQueryState.Completed);\n }\n\n ngxsOnInit(): void {\n const { ontologyTermsFullData$, ontologyTermOccurencesData$, cellTypeTermsFullData$, cellTypeTermOccurencesData$, source, snapshot: { filter } } = this;\n if (filter === DEFAULT_FILTER) {\n // Common case - Reuse the result of the regular query\n ontologyTermOccurencesData$.pipe(take(1)).subscribe(ontologyTermsFullData$);\n cellTypeTermOccurencesData$.pipe(take(1)).subscribe(cellTypeTermsFullData$);\n } else {\n source.getOntologyTermOccurences().pipe(take(1)).subscribe(ontologyTermsFullData$);\n source.getCellTypeTermOccurences().pipe(take(1)).subscribe(cellTypeTermsFullData$);\n }\n this.source.getOntologyTreeModel().pipe(take(1)).subscribe((model) => this.updateAnatomicalStructuresTreeModel(model));\n this.source.getCellTypeTreeModel().pipe(take(1)).subscribe((model) => this.updateCellTypesTreeModel(model));\n this.warmUpDatabase();\n }\n\n private warmUpDatabase(): void {\n defer(() => this.source.getDatabaseStatus()).pipe(\n tap((status) => this.updateStatus(status)),\n delay(2000),\n take(1)\n ).pipe(\n repeat(1000),\n takeWhile((status) => status.status === 'Loading')\n ).subscribe();\n\n this.databaseReady$.pipe(take(1), tap(() => {\n this.updateStatus({\n status: 'Ready',\n message: 'Loading CCF Exploration User Interface (EUI)'\n });\n })).subscribe();\n }\n\n @DataAction()\n updateAnatomicalStructuresTreeModel(@Payload('treeModel') model: OntologyTreeModel): void {\n this.ctx.patchState({\n anatomicalStructuresTreeModel: model\n });\n }\n\n @DataAction()\n updateCellTypesTreeModel(@Payload('treeModel') model: OntologyTreeModel): void {\n this.ctx.patchState({\n cellTypesTreeModel: model\n });\n }\n\n @DataAction()\n updateStatus(@Payload('status') status: DatabaseStatus): void {\n this.ctx.patchState({\n status: status.status,\n statusMessage: status.message\n });\n }\n\n /**\n * Updates the current filter.\n *\n * @param filter Changes to be made to the current filter.\n */\n @DataAction()\n updateFilter(@Payload('filter') filter: Partial): void {\n this.ctx.patchState({\n // Might need to do a deep compare of current and new filter\n filter: { ...this.getState().filter, ...filter }\n });\n }\n\n @Action(UpdateFilter)\n updateFilterHandler(_ctx: unknown, { filter }: UpdateFilter): void {\n this.updateFilter(filter);\n }\n\n /**\n * Queries for tissue block data.\n *\n * @param filter The filter used during query.\n * @returns The result of the query.\n */\n @bind\n private tissueBlockData(filter: Filter): ObservableInput {\n this._tissueBlockDataQueryStatus$.next(DataQueryState.Running);\n return this.databaseReady$.pipe(switchMap(() => this.source.getTissueBlockResults(filter)));\n }\n\n /**\n * Queries for aggregate data.\n *\n * @param filter The filter used during query.\n * @returns The result of the query.\n */\n @bind\n private aggregateData(filter: Filter): ObservableInput {\n this._aggregateDataQueryStatus$.next(DataQueryState.Running);\n return this.databaseReady$.pipe(switchMap(() => this.source.getAggregateResults(filter)));\n }\n\n /**\n * Queries for ontology term occurences data.\n *\n * @param filter The filter used during query.\n * @returns The result of the query.\n */\n @bind\n private ontologyTermOccurencesData(filter: Filter): ObservableInput> {\n this._ontologyTermOccurencesDataQueryStatus$.next(DataQueryState.Running);\n return this.databaseReady$.pipe(switchMap(() => this.source.getOntologyTermOccurences(filter)));\n }\n\n /**\n * Queries for cell type term occurences data.\n *\n * @param filter The filter used during query.\n * @returns The result of the query.\n */\n @bind\n private cellTypeTermOccurencesData(filter: Filter): ObservableInput> {\n this._cellTypeTermOccurencesDataQueryStatus$.next(DataQueryState.Running);\n return this.databaseReady$.pipe(switchMap(() => this.source.getCellTypeTermOccurences(filter)));\n }\n\n /**\n * Queries for scene data.\n *\n * @param filter The filter used during query.\n * @returns The result of the query.\n */\n @bind\n private sceneData(filter: Filter): ObservableInput {\n this._sceneDataQueryStatus$.next(DataQueryState.Running);\n return this.databaseReady$.pipe(switchMap(() => this.source.getScene(filter)));\n }\n\n /**\n * Queries for technology filter data.\n *\n * @returns The result of the query.\n */\n @bind\n private technologyFilterData(): ObservableInput {\n this._technologyFilterQueryStatus$.next(DataQueryState.Running);\n return this.databaseReady$.pipe(switchMap(() => this.source.getDatasetTechnologyNames()));\n }\n\n /**\n * Queries for provider filter data.\n *\n * @returns The result of the query.\n */\n @bind\n private providerFilterData(): ObservableInput {\n this._providerFilterQueryStatus$.next(DataQueryState.Running);\n return this.databaseReady$.pipe(switchMap(() => this.source.getProviderNames()));\n }\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/DataStateSelectors.html":{"url":"classes/DataStateSelectors.html","title":"class - DataStateSelectors","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n DataStateSelectors\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/data/data.selectors.ts\n \n\n\n\n\n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n Static\n anatomicalStructuresTreeModel\n \n \n Static\n cellTypesTreeModel\n \n \n Static\n filter\n \n \n \n \n\n\n\n\n\n \n \n\n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Static\n anatomicalStructuresTreeModel\n \n \n \n \n \n \n \n anatomicalStructuresTreeModel(state: DataStateModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['DataState'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/data/data.selectors.ts:12\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n DataStateModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : OntologyTreeModel\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n cellTypesTreeModel\n \n \n \n \n \n \n \n cellTypesTreeModel(state: DataStateModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['DataState'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/data/data.selectors.ts:17\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n DataStateModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : OntologyTreeModel\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n filter\n \n \n \n \n \n \n \n filter(state: DataStateModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['DataState'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/data/data.selectors.ts:7\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n DataStateModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Filter\n\n \n \n \n \n \n \n \n \n\n\n\n\n\n\n \n\n\n \n import { Selector } from '@ngxs/store';\nimport { Filter, OntologyTreeModel } from 'ccf-database';\nimport { DataState, DataStateModel } from './data.state';\n\nexport class DataStateSelectors {\n @Selector([DataState])\n static filter(state: DataStateModel): Filter {\n return state.filter;\n }\n\n @Selector([DataState])\n static anatomicalStructuresTreeModel(state: DataStateModel): OntologyTreeModel {\n return state.anatomicalStructuresTreeModel ?? { root: '', nodes: {} };\n }\n\n @Selector([DataState])\n static cellTypesTreeModel(state: DataStateModel): OntologyTreeModel {\n return state.cellTypesTreeModel ?? { root: '', nodes: {} };\n }\n}\n\n \n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/DefaultIconDefinition.html":{"url":"interfaces/DefaultIconDefinition.html","title":"interface - DefaultIconDefinition","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n DefaultIconDefinition\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/icon-registry/default-icons.ts\n \n\n\n \n Description\n \n \n Object definition for icon that should be loaded on startup.\nUnlike runtime registration object this does not need url ot html\nto be sanitized before hand.\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n html\n \n \n \n Optional\n \n name\n \n \n \n Optional\n \n namespace\n \n \n \n Optional\n \n url\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n html\n \n \n \n \n \n \n \n \n html: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Html containing the svg of the icon or icon set.\n\n \n \n \n \n \n \n \n \n \n name\n \n \n \n \n \n \n \n \n name: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Name to register the icon under.\n\n \n \n \n \n \n \n \n \n \n namespace\n \n \n \n \n \n \n \n \n namespace: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Namespace to register the icon or icon set under.\n\n \n \n \n \n \n \n \n \n \n url\n \n \n \n \n \n \n \n \n url: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Url to fetch the icon or icon set from.\n\n \n \n \n \n \n \n\n\n \n export interface DefaultIconDefinition {\n /**\n * Name to register the icon under.\n */\n name?: string;\n\n /**\n * Namespace to register the icon or icon set under.\n */\n namespace?: string;\n\n /**\n * Url to fetch the icon or icon set from.\n */\n url?: string;\n\n /**\n * Html containing the svg of the icon or icon set.\n */\n html?: string;\n}\n\n\n/**\n * Icons registered at startup.\n */\nexport const DEFAULT_ICONS: DefaultIconDefinition[] = [\n // Reference Organs\n { name: 'bladder', namespace: 'app', url: 'assets/icons/organs/ico-organs-bladder.svg' },\n { name: 'blood', namespace: 'app', url: 'assets/icons/organs/ico-organs-blood.svg' },\n { name: 'bone-marrow', namespace: 'app', url: 'assets/icons/organs/ico-organs-bone-marrow.svg' },\n { name: 'brain', namespace: 'app', url: 'assets/icons/organs/ico-organs-brain.svg' },\n { name: 'eye', namespace: 'app', url: 'assets/icons/organs/ico-organs-eye.svg' },\n { name: 'fallopian-tube-left', namespace: 'app', url: 'assets/icons/organs/ico-organs-fallopian-tube-left.svg' },\n { name: 'fallopian-tube-right', namespace: 'app', url: 'assets/icons/organs/ico-organs-fallopian-tube-right.svg' },\n { name: 'heart', namespace: 'app', url: 'assets/icons/organs/ico-organs-heart.svg' },\n { name: 'kidney-left', namespace: 'app', url: 'assets/icons/organs/ico-organs-kidney-left.svg' },\n { name: 'kidney-right', namespace: 'app', url: 'assets/icons/organs/ico-organs-kidney-right.svg' },\n { name: 'kidney', namespace: 'app', url: 'assets/icons/organs/ico-organs-kidney.svg' },\n { name: 'knee', namespace: 'app', url: 'assets/icons/organs/ico-organs-knee.svg' },\n { name: 'large-intestine', namespace: 'app', url: 'assets/icons/organs/ico-organs-large-intestine.svg' },\n { name: 'liver', namespace: 'app', url: 'assets/icons/organs/ico-organs-liver.svg' },\n { name: 'lung-left', namespace: 'app', url: 'assets/icons/organs/ico-organs-lung-left.svg' },\n { name: 'lung-right', namespace: 'app', url: 'assets/icons/organs/ico-organs-lung-right.svg' },\n { name: 'lung', namespace: 'app', url: 'assets/icons/organs/ico-organs-lung.svg' },\n { name: 'lymph-nodes', namespace: 'app', url: 'assets/icons/organs/ico-organs-lymph-nodes.svg' },\n { name: 'mammary-gland', namespace: 'app', url: 'assets/icons/organs/ico-organs-breast.svg' },\n { name: 'neuron', namespace: 'app', url: 'assets/icons/organs/ico-organs-neuron.svg' },\n { name: 'ovaries', namespace: 'app', url: 'assets/icons/organs/ico-organs-ovaries.svg' },\n { name: 'ovary-left', namespace: 'app', url: 'assets/icons/organs/ico-organs-ovary-left.svg' },\n { name: 'ovary-right', namespace: 'app', url: 'assets/icons/organs/ico-organs-ovary-right.svg' },\n { name: 'pancreas', namespace: 'app', url: 'assets/icons/organs/ico-organs-pancreas.svg' },\n { name: 'pelvis-f', namespace: 'app', url: 'assets/icons/organs/ico-organs-pelvis-f.svg' },\n { name: 'placenta', namespace: 'app', url: 'assets/icons/organs/ico-organs-placenta.svg' },\n { name: 'prostate', namespace: 'app', url: 'assets/icons/organs/ico-organs-prostate.svg' },\n { name: 'skin', namespace: 'app', url: 'assets/icons/organs/ico-organs-skin.svg' },\n { name: 'small-intestine', namespace: 'app', url: 'assets/icons/organs/ico-organs-small intestine.svg' },\n { name: 'spinal-cord', namespace: 'app', url: 'assets/icons/organs/ico-organs-spinal-cord.svg' },\n { name: 'spleen', namespace: 'app', url: 'assets/icons/organs/ico-organs-spleen.svg' },\n { name: 'stomach', namespace: 'app', url: 'assets/icons/organs/ico-organs-stomach.svg' },\n { name: 'thymus', namespace: 'app', url: 'assets/icons/organs/ico-organs-thymus.svg' },\n { name: 'ureter-left', namespace: 'app', url: 'assets/icons/organs/ico-organs-ureter-left.svg' },\n { name: 'ureter-right', namespace: 'app', url: 'assets/icons/organs/ico-organs-ureter-right.svg' },\n { name: 'uterus', namespace: 'app', url: 'assets/icons/organs/ico-organs-uterus.svg' },\n { name: 'vasculature-thick', namespace: 'app', url: 'assets/icons/organs/ico-organs-vasculature-thick.svg' },\n { name: 'vasculature-thin', namespace: 'app', url: 'assets/icons/organs/ico-organs-vasculature-thin.svg' },\n\n { name: 'opacity', namespace: 'app', url: 'assets/icons/opacity-24px.svg' },\n { name: 'visibility_on', namespace: 'app', url: 'assets/icons/visibility-on-24px.svg' },\n { name: 'visibility_off', namespace: 'app', url: 'assets/icons/visibility-off-24px.svg' },\n { name: 'expand_more', namespace: 'app', url: 'assets/icons/expand_more-24px.svg' },\n { name: 'expand_less', namespace: 'app', url: 'assets/icons/expand_less-24px.svg' },\n { name: 'filter', url: 'assets/icons/filter.svg' }\n];\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/DelegateDataSourceOptions.html":{"url":"interfaces/DelegateDataSourceOptions.html","title":"interface - DelegateDataSourceOptions","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n DelegateDataSourceOptions\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/services/data-source/data-source.service.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n remoteApiEndpoint\n \n \n \n Optional\n \n useRemoteApi\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n remoteApiEndpoint\n \n \n \n \n \n \n \n \n remoteApiEndpoint: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n useRemoteApi\n \n \n \n \n \n \n \n \n useRemoteApi: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n\n\n \n import { Injectable, ProviderToken } from '@angular/core';\nimport {\n ApiEndpointDataSourceService, CCFDatabaseDataSourceService, DataSourceLike, InjectorDelegateDataSourceService,\n} from 'ccf-shared';\n\nimport { environment } from '../../../../environments/environment';\nimport { WorkerDataSourceService } from './worker-data-source.service';\n\n\nexport interface DelegateDataSourceOptions {\n useRemoteApi?: boolean;\n remoteApiEndpoint?: string;\n}\n\n\n@Injectable({\n providedIn: 'root'\n})\nexport class DelegateDataSourceService extends InjectorDelegateDataSourceService {\n protected selectToken(config: DelegateDataSourceOptions): ProviderToken {\n const { useRemoteApi, remoteApiEndpoint } = config;\n\n if (useRemoteApi && !!remoteApiEndpoint) {\n return ApiEndpointDataSourceService;\n } else if (typeof Worker !== 'undefined' && !environment.disableDbWorker) {\n return WorkerDataSourceService;\n } else {\n return CCFDatabaseDataSourceService;\n }\n }\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/DelegateDataSourceService.html":{"url":"injectables/DelegateDataSourceService.html","title":"injectable - DelegateDataSourceService","body":"\n \n\n\n\n\n\n\n\n\n Injectables\n DelegateDataSourceService\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/services/data-source/data-source.service.ts\n \n\n\n\n \n Extends\n \n \n InjectorDelegateDataSourceService\n \n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n Protected\n selectToken\n \n \n \n \n\n\n\n\n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Protected\n selectToken\n \n \n \n \n \n \n \n selectToken(config: DelegateDataSourceOptions)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/data-source/data-source.service.ts:20\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n config\n \n DelegateDataSourceOptions\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : ProviderToken\n\n \n \n \n \n \n \n \n \n\n\n \n\n\n \n import { Injectable, ProviderToken } from '@angular/core';\nimport {\n ApiEndpointDataSourceService, CCFDatabaseDataSourceService, DataSourceLike, InjectorDelegateDataSourceService,\n} from 'ccf-shared';\n\nimport { environment } from '../../../../environments/environment';\nimport { WorkerDataSourceService } from './worker-data-source.service';\n\n\nexport interface DelegateDataSourceOptions {\n useRemoteApi?: boolean;\n remoteApiEndpoint?: string;\n}\n\n\n@Injectable({\n providedIn: 'root'\n})\nexport class DelegateDataSourceService extends InjectorDelegateDataSourceService {\n protected selectToken(config: DelegateDataSourceOptions): ProviderToken {\n const { useRemoteApi, remoteApiEndpoint } = config;\n\n if (useRemoteApi && !!remoteApiEndpoint) {\n return ApiEndpointDataSourceService;\n } else if (typeof Worker !== 'undefined' && !environment.disableDbWorker) {\n return WorkerDataSourceService;\n } else {\n return CCFDatabaseDataSourceService;\n }\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/DonorCardComponent.html":{"url":"components/DonorCardComponent.html","title":"component - DonorCardComponent","body":"\n \n\n\n\n\n\n Components\n \n DonorCardComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.component.ts\n\n\n\n \n Description\n \n \n Donor card component which displays data from a patient\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-donor-card\n \n\n \n styleUrls\n ./donor-card.component.scss\n \n\n\n\n \n templateUrl\n ./donor-card.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Readonly\n clsName\n \n \n hoverState\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n handleCheckbox\n \n \n linkHandler\n \n \n toggleExpansion\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n color\n \n \n expanded\n \n \n highlighted\n \n \n selected\n \n \n tissueBlock\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n checked\n \n \n linkClick\n \n \n \n \n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(ga: GoogleAnalyticsService)\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.component.ts:40\n \n \n\n \n \n Creates an instance of donor card component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n ga\n \n \n GoogleAnalyticsService\n \n \n \n No\n \n \n \n Analytics service\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n color\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.component.ts:26\n \n \n \n \n Allows color of the checkbox background to be set from outside the component\n\n \n \n \n \n \n \n \n \n \n expanded\n \n \n \n \n Type : boolean\n\n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.component.ts:29\n \n \n \n \n Allows the expanded state of the card to be set from outside the component\n\n \n \n \n \n \n \n \n \n \n highlighted\n \n \n \n \n Type : boolean\n\n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.component.ts:31\n \n \n \n \n \n \n \n \n \n selected\n \n \n \n \n Type : boolean\n\n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.component.ts:23\n \n \n \n \n Allows the selected state to be set from outside the component\n\n \n \n \n \n \n \n \n \n \n tissueBlock\n \n \n \n \n Type : TissueBlockResult\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.component.ts:20\n \n \n \n \n Tissue Block to generate the donor card from\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n checked\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.component.ts:34\n \n \n \n \n Emits the new checked state whenever it changes\n\n \n \n \n \n \n \n \n \n \n linkClick\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.component.ts:37\n \n \n \n \n Emit the url of any link when clicked.\n\n \n \n \n \n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-donor-card\"\n\n \n \n \n \n Default value : 'ccf-donor-card'\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.component.ts:17\n \n \n\n \n \n HTML Class Name\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n handleCheckbox\n \n \n \n \n \n \nhandleCheckbox()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.component.ts:52\n \n \n\n\n \n \n Handles the logic that needs to run when the checkbox is clicked on.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n linkHandler\n \n \n \n \n \n \nlinkHandler(url: string)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.component.ts:76\n \n \n\n\n \n \n Handles what happens when an info card is clicked.\nPasses up the link click event unless the card isn't selected\nIn which case it selects it for ease of use.\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n url\n \n string\n \n\n \n No\n \n\n\n \n the URL to emit up.\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n toggleExpansion\n \n \n \n \n \n \ntoggleExpansion()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.component.ts:62\n \n \n\n\n \n \n Ensures that the expanded variable is only changed if selected first.\n\n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-donor-card'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.component.ts:17\n \n \n\n \n \n HTML Class Name\n\n \n \n\n \n \n \n \n \n \n \n \n hoverState\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : ''\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.component.ts:40\n \n \n\n \n \n To keep track of which element, if any, are hovered over.\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, HostBinding, Input, Output } from '@angular/core';\nimport { TissueBlockResult } from 'ccf-database';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\n\n\n/**\n * Donor card component which displays data from a patient\n */\n@Component({\n selector: 'ccf-donor-card',\n templateUrl: './donor-card.component.html',\n styleUrls: ['./donor-card.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class DonorCardComponent {\n /** HTML Class Name */\n @HostBinding('class') readonly clsName = 'ccf-donor-card';\n\n /** Tissue Block to generate the donor card from */\n @Input() tissueBlock!: TissueBlockResult;\n\n /** Allows the selected state to be set from outside the component */\n @Input() selected = false;\n\n /** Allows color of the checkbox background to be set from outside the component */\n @Input() color!: string;\n\n /** Allows the expanded state of the card to be set from outside the component */\n @Input() expanded = false;\n\n @Input() highlighted = false;\n\n /** Emits the new checked state whenever it changes */\n @Output() readonly checked = new EventEmitter();\n\n /** Emit the url of any link when clicked. */\n @Output() readonly linkClick = new EventEmitter();\n\n /** To keep track of which element, if any, are hovered over. */\n hoverState = '';\n\n /**\n * Creates an instance of donor card component.\n *\n * @param ga Analytics service\n */\n constructor(private readonly ga: GoogleAnalyticsService) { }\n\n /**\n * Handles the logic that needs to run when the checkbox is clicked on.\n */\n handleCheckbox(): void {\n this.selected = !this.selected;\n this.ga.event('selected_toggled', 'donor_card', this.tissueBlock.label, +this.selected);\n this.checked.emit(this.selected);\n this.expanded = false;\n }\n\n /**\n * Ensures that the expanded variable is only changed if selected first.\n */\n toggleExpansion(): void {\n if (this.selected) {\n this.expanded = !this.expanded;\n this.ga.event('expanded_toggled', 'donor_card', this.tissueBlock.label, +this.expanded);\n }\n }\n\n /**\n * Handles what happens when an info card is clicked.\n * Passes up the link click event unless the card isn't selected\n * In which case it selects it for ease of use.\n *\n * @param url the URL to emit up.\n */\n linkHandler(url: string): void {\n this.ga.event('link_clicked', 'donor_card', this.tissueBlock.label);\n if (this.selected) {\n this.linkClick.emit(url);\n } else {\n this.selected = true;\n this.checked.emit(this.selected);\n }\n }\n}\n\n \n\n \n \n \n \n \n\n \n \n person\n\n \n {{ tissueBlock.donor.label }}\n {{ tissueBlock.donor.description }}\n \n \n \n DONOR\n open_in_new\n \n\n {{ expanded ? \"expand_less\" : \"expand_more\" }}\n \n\n\n\n \n \n bubble_chart\n \n {{ tissueBlock.label }}\n {{ tissueBlock.description }}\n \n\n \n TISSUE BLOCK\n open_in_new\n \n \n\n 1\"\n [totalTissueSections]=\"tissueBlock.sectionCount\"\n [tissueSections]=\"tissueBlock.sections\"\n >\n\n 0\">\n \n \n \n \n\n \n \n bubble_chart\n \n {{ section.label }}\n {{ section.description }}\n \n\n \n TISSUE SECTION\n open_in_new\n \n \n\n 0\">\n \n \n \n \n\n\n \n\n \n \n ./donor-card.component.scss\n \n :host {\n width: 100%;\n\n .main-container {\n display: flex;\n min-height: 3rem;\n width: 100%;\n align-items: center;\n padding-left: 0.5rem;\n }\n\n .checkbox-background {\n height: 2rem;\n width: 2rem;\n border-radius: 50%;\n margin-right: 0.5rem;\n display: flex;\n justify-content: center;\n align-items: center;\n cursor: pointer;\n\n ::ng-deep .mat-checkbox-checked.mat-accent .mat-checkbox-background,\n .mat-checkbox-indeterminate.mat-accent .mat-checkbox-background {\n background-color: transparent;\n }\n\n &.highlighted {\n ::ng-deep .mat-ripple-element {\n opacity: .04;\n }\n }\n\n .checkselected {\n ::ng-deep .mat-checkbox-frame {\n border-color: white !important;\n }\n }\n\n .checkbox {\n margin-left: 1.12rem;\n margin-bottom: 0.12rem; \n }\n }\n\n .align-end {\n margin-left: auto;\n }\n\n .info-block {\n display: flex;\n font-size: 0.75rem;\n line-height: 1rem;\n width: 100%;\n align-items: center;\n\n &:not(:first-child) {\n margin-top: 0.5rem;\n }\n\n .text-content {\n .title {\n font-weight: 600;\n }\n }\n }\n\n .donor {\n display: flex;\n font-size: 0.75rem;\n line-height: 1rem;\n align-items: center;\n flex-grow: 1;\n height: 2.5rem;\n\n &:hover, &.highlighted {\n box-shadow: 0px 6px 2px -2px rgba(0, 0, 0, 0.2), 0px 4px 4px 0px rgba(0, 0, 0, 0.14), 0px 2px 10px 0px rgba(0, 0, 0, 0.12);\n }\n\n .hover-state {\n width: 19.5rem !important;\n }\n\n .donor-info {\n .title {\n font-weight: 600;\n }\n }\n }\n\n .hoverable {\n position: relative;\n }\n\n .hover-enabled {\n position: relative;\n\n &:hover {\n .hover-state {\n opacity: 1;\n }\n }\n }\n\n .hover-state {\n transition: opacity 0.15s ease-in-out;\n opacity: 0;\n cursor: pointer;\n position: absolute;\n height: 100%;\n width: 100%;\n top: 0;\n margin-left: -0.5rem;\n align-items: center;\n display: flex;\n justify-content: flex-end;\n padding-right: 1rem;\n font-size: 0.75rem;\n\n .hover-title {\n font-weight: lighter;\n }\n\n .hover-icon {\n margin-left: 1rem;\n }\n }\n\n .default-padding {\n padding: 0.5rem;\n padding-top: 0.25rem;\n padding-bottom: 0.25rem;\n }\n\n .expanded-view {\n margin-top: 0.25rem;\n width: 85%;\n margin-bottom: 0.25rem;\n }\n\n .d-flex {\n display: flex;\n }\n\n .icon-size {\n height: 1.5rem;\n width: 1.5rem;\n font-size: 1.5rem;\n }\n\n .selectable {\n cursor: pointer;\n }\n\n .w-80 {\n width: 80% !important;\n\n .info-block {\n .text-content {\n .description {\n width: 16rem !important;\n }\n }\n }\n }\n\n .ml-5 {\n margin-left: 0.5rem;\n }\n\n .mr-5 {\n margin-right: 0.5rem;\n }\n\n .mt-05 {\n margin-top: 0.5rem;\n }\n\n .description {\n width: 17rem;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' person {{ tissueBlock.donor.label }} {{ tissueBlock.donor.description }} DONOR open_in_new {{ expanded ? \"expand_less\" : \"expand_more\" }} bubble_chart {{ tissueBlock.label }} {{ tissueBlock.description }} TISSUE BLOCK open_in_new 1\" [totalTissueSections]=\"tissueBlock.sectionCount\" [tissueSections]=\"tissueBlock.sections\" > 0\"> bubble_chart {{ section.label }} {{ section.description }} TISSUE SECTION open_in_new 0\"> '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'DonorCardComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/DonorCardModule.html":{"url":"modules/DonorCardModule.html","title":"module - DonorCardModule","body":"\n \n\n\n\n\n Modules\n DonorCardModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_DonorCardModule\n\n\n\ncluster_DonorCardModule_imports\n\n\n\ncluster_DonorCardModule_exports\n\n\n\ncluster_DonorCardModule_declarations\n\n\n\n\nDonorCardComponent\n\nDonorCardComponent\n\n\n\nDonorCardModule\n\nDonorCardModule\n\nDonorCardModule -->\n\nDonorCardComponent->DonorCardModule\n\n\n\n\n\nDonorCardComponent \n\nDonorCardComponent \n\nDonorCardComponent -->\n\nDonorCardModule->DonorCardComponent \n\n\n\n\n\nThumbnailCarouselModule\n\nThumbnailCarouselModule\n\nDonorCardModule -->\n\nThumbnailCarouselModule->DonorCardModule\n\n\n\n\n\nTissueSectionVisModule\n\nTissueSectionVisModule\n\nDonorCardModule -->\n\nTissueSectionVisModule->DonorCardModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n DonorCardComponent\n \n \n \n \n Imports\n \n \n ThumbnailCarouselModule\n \n \n TissueSectionVisModule\n \n \n \n \n Exports\n \n \n DonorCardComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatCheckboxModule } from '@angular/material/checkbox';\nimport { MatIconModule } from '@angular/material/icon';\n\nimport { ThumbnailCarouselModule } from '../../../shared/components/thumbnail-carousel/thumbnail-carousel.module';\nimport { DonorCardComponent } from './donor-card.component';\nimport { TissueSectionVisModule } from './../tissue-section-vis/tissue-section-vis.module';\n\n\n\n\n@NgModule({\n imports: [\n CommonModule,\n\n MatCheckboxModule,\n MatIconModule,\n\n ThumbnailCarouselModule,\n TissueSectionVisModule\n ],\n declarations: [DonorCardComponent],\n exports: [DonorCardComponent]\n})\nexport class DonorCardModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/DrawerContainersChanged.html":{"url":"interfaces/DrawerContainersChanged.html","title":"interface - DrawerContainersChanged","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n DrawerContainersChanged\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/shared/components/drawer/messages.ts\n \n\n\n \n Description\n \n \n Message sent when a drawer component changes.\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n drawers\n \n \n \n \n type\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n drawers\n \n \n \n \n \n \n \n \n drawers: [, ]\n\n \n \n\n\n \n \n Type : [, ]\n\n \n \n\n\n\n\n\n \n \n References to the drawer components. Can contain undefined values.\n\n \n \n \n \n \n \n \n \n \n type\n \n \n \n \n \n \n \n \n type: \n\n \n \n\n\n\n\n\n\n\n \n \n Message type.\n\n \n \n \n \n \n \n\n\n \n import {\n Message as GenericMessage, MessageChannel as GenericMessageChannel, MessageService as GenericMessageService,\n} from '../../services/message/message.service';\n\n\n/** Message sent when the content component changes. */\nexport interface ContentContainerChanged {\n /** Message type. */\n type: 'content-container-changed';\n /** A reference to the new content component. */\n content: unknown;\n}\n\n/** Message sent when a drawer component changes. */\nexport interface DrawerContainersChanged {\n /** Message type. */\n type: 'drawer-containers-changed';\n /** References to the drawer components. Can contain undefined values. */\n drawers: [unknown, unknown];\n}\n\n/** Payload types for messages sent from the drawer container. */\nexport type ContainerPayload = ContentContainerChanged | DrawerContainersChanged;\n\n\n/** Message sent when a drawer has finished initializing. */\nexport interface DrawerInitialized {\n /** Message type. */\n type: 'drawer-initialized';\n}\n\n/** Message send when the state of a drawer changes. */\nexport interface DrawerToggled {\n /** Message type. */\n type: 'drawer-toggled';\n /** Whether the drawer is open. */\n opened: boolean;\n /** Whether the drawer is expanded. Implies opened. */\n expanded: boolean;\n /** Width of the drawer. */\n width: number;\n /** Margin used by the drawer for toggle button, etc. */\n margin: number;\n}\n\n/** Payload types for messages sent from the drawers. */\nexport type DrawerPayload = DrawerToggled | DrawerInitialized;\n\n\n/** Combined payload type for all drawer sub components. */\nexport type Payload = ContainerPayload | DrawerPayload;\n/** Specific message type. */\nexport type Message = GenericMessage;\n/** Specific channel type. */\nexport type MessageChannel = GenericMessageChannel;\n/** Specific service type. */\nexport type MessageService = GenericMessageService;\n/** Reference to the service class. */\n// eslint-disable-next-line @typescript-eslint/naming-convention\nexport const MessageService = GenericMessageService;\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/DrawerInitialized.html":{"url":"interfaces/DrawerInitialized.html","title":"interface - DrawerInitialized","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n DrawerInitialized\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/shared/components/drawer/messages.ts\n \n\n\n \n Description\n \n \n Message sent when a drawer has finished initializing.\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n type\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n type\n \n \n \n \n \n \n \n \n type: \n\n \n \n\n\n\n\n\n\n\n \n \n Message type.\n\n \n \n \n \n \n \n\n\n \n import {\n Message as GenericMessage, MessageChannel as GenericMessageChannel, MessageService as GenericMessageService,\n} from '../../services/message/message.service';\n\n\n/** Message sent when the content component changes. */\nexport interface ContentContainerChanged {\n /** Message type. */\n type: 'content-container-changed';\n /** A reference to the new content component. */\n content: unknown;\n}\n\n/** Message sent when a drawer component changes. */\nexport interface DrawerContainersChanged {\n /** Message type. */\n type: 'drawer-containers-changed';\n /** References to the drawer components. Can contain undefined values. */\n drawers: [unknown, unknown];\n}\n\n/** Payload types for messages sent from the drawer container. */\nexport type ContainerPayload = ContentContainerChanged | DrawerContainersChanged;\n\n\n/** Message sent when a drawer has finished initializing. */\nexport interface DrawerInitialized {\n /** Message type. */\n type: 'drawer-initialized';\n}\n\n/** Message send when the state of a drawer changes. */\nexport interface DrawerToggled {\n /** Message type. */\n type: 'drawer-toggled';\n /** Whether the drawer is open. */\n opened: boolean;\n /** Whether the drawer is expanded. Implies opened. */\n expanded: boolean;\n /** Width of the drawer. */\n width: number;\n /** Margin used by the drawer for toggle button, etc. */\n margin: number;\n}\n\n/** Payload types for messages sent from the drawers. */\nexport type DrawerPayload = DrawerToggled | DrawerInitialized;\n\n\n/** Combined payload type for all drawer sub components. */\nexport type Payload = ContainerPayload | DrawerPayload;\n/** Specific message type. */\nexport type Message = GenericMessage;\n/** Specific channel type. */\nexport type MessageChannel = GenericMessageChannel;\n/** Specific service type. */\nexport type MessageService = GenericMessageService;\n/** Reference to the service class. */\n// eslint-disable-next-line @typescript-eslint/naming-convention\nexport const MessageService = GenericMessageService;\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/DrawerModule.html":{"url":"modules/DrawerModule.html","title":"module - DrawerModule","body":"\n \n\n\n\n\n Modules\n DrawerModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_DrawerModule\n\n\n\ncluster_DrawerModule_declarations\n\n\n\ncluster_DrawerModule_exports\n\n\n\n\nContainerComponent\n\nContainerComponent\n\n\n\nDrawerModule\n\nDrawerModule\n\nDrawerModule -->\n\nContainerComponent->DrawerModule\n\n\n\n\n\nContentComponent\n\nContentComponent\n\nDrawerModule -->\n\nContentComponent->DrawerModule\n\n\n\n\n\nDrawerComponent\n\nDrawerComponent\n\nDrawerModule -->\n\nDrawerComponent->DrawerModule\n\n\n\n\n\nToggleButtonComponent\n\nToggleButtonComponent\n\nDrawerModule -->\n\nToggleButtonComponent->DrawerModule\n\n\n\n\n\nContainerComponent \n\nContainerComponent \n\nContainerComponent -->\n\nDrawerModule->ContainerComponent \n\n\n\n\n\nContentComponent \n\nContentComponent \n\nContentComponent -->\n\nDrawerModule->ContentComponent \n\n\n\n\n\nDrawerComponent \n\nDrawerComponent \n\nDrawerComponent -->\n\nDrawerModule->DrawerComponent \n\n\n\n\n\nToggleButtonComponent \n\nToggleButtonComponent \n\nToggleButtonComponent -->\n\nDrawerModule->ToggleButtonComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/shared/components/drawer/drawer.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n ContainerComponent\n \n \n ContentComponent\n \n \n DrawerComponent\n \n \n ToggleButtonComponent\n \n \n \n \n Exports\n \n \n ContainerComponent\n \n \n ContentComponent\n \n \n DrawerComponent\n \n \n ToggleButtonComponent\n \n \n \n \n \n\n\n \n\n\n \n import { NgModule } from '@angular/core';\nimport { MatIconModule } from '@angular/material/icon';\nimport { BrowserModule } from '@angular/platform-browser';\nimport { BrowserAnimationsModule } from '@angular/platform-browser/animations';\n\nimport { MESSAGE_SERVICE_CONFIG, MESSAGE_SERVICE_DEFAULT_CONFIG } from '../../services/message/message.service';\nimport { ContainerComponent } from './container/container.component';\nimport { ContentComponent } from './content/content.component';\nimport { DrawerComponent } from './drawer/drawer.component';\nimport { ToggleButtonComponent } from './toggle-button/toggle-button.component';\n\n\n@NgModule({\n imports: [BrowserModule, BrowserAnimationsModule, MatIconModule],\n providers: [{\n provide: MESSAGE_SERVICE_CONFIG, useValue: MESSAGE_SERVICE_DEFAULT_CONFIG\n }],\n declarations: [ContainerComponent, ContentComponent, DrawerComponent, ToggleButtonComponent],\n exports: [ContainerComponent, ContentComponent, DrawerComponent, ToggleButtonComponent]\n})\nexport class DrawerModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/DrawerToggled.html":{"url":"interfaces/DrawerToggled.html","title":"interface - DrawerToggled","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n DrawerToggled\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/shared/components/drawer/messages.ts\n \n\n\n \n Description\n \n \n Message send when the state of a drawer changes.\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n expanded\n \n \n \n \n margin\n \n \n \n \n opened\n \n \n \n \n type\n \n \n \n \n width\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n expanded\n \n \n \n \n \n \n \n \n expanded: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n\n\n\n\n \n \n Whether the drawer is expanded. Implies opened.\n\n \n \n \n \n \n \n \n \n \n margin\n \n \n \n \n \n \n \n \n margin: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Margin used by the drawer for toggle button, etc.\n\n \n \n \n \n \n \n \n \n \n opened\n \n \n \n \n \n \n \n \n opened: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n\n\n\n\n \n \n Whether the drawer is open.\n\n \n \n \n \n \n \n \n \n \n type\n \n \n \n \n \n \n \n \n type: \n\n \n \n\n\n\n\n\n\n\n \n \n Message type.\n\n \n \n \n \n \n \n \n \n \n width\n \n \n \n \n \n \n \n \n width: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Width of the drawer.\n\n \n \n \n \n \n \n\n\n \n import {\n Message as GenericMessage, MessageChannel as GenericMessageChannel, MessageService as GenericMessageService,\n} from '../../services/message/message.service';\n\n\n/** Message sent when the content component changes. */\nexport interface ContentContainerChanged {\n /** Message type. */\n type: 'content-container-changed';\n /** A reference to the new content component. */\n content: unknown;\n}\n\n/** Message sent when a drawer component changes. */\nexport interface DrawerContainersChanged {\n /** Message type. */\n type: 'drawer-containers-changed';\n /** References to the drawer components. Can contain undefined values. */\n drawers: [unknown, unknown];\n}\n\n/** Payload types for messages sent from the drawer container. */\nexport type ContainerPayload = ContentContainerChanged | DrawerContainersChanged;\n\n\n/** Message sent when a drawer has finished initializing. */\nexport interface DrawerInitialized {\n /** Message type. */\n type: 'drawer-initialized';\n}\n\n/** Message send when the state of a drawer changes. */\nexport interface DrawerToggled {\n /** Message type. */\n type: 'drawer-toggled';\n /** Whether the drawer is open. */\n opened: boolean;\n /** Whether the drawer is expanded. Implies opened. */\n expanded: boolean;\n /** Width of the drawer. */\n width: number;\n /** Margin used by the drawer for toggle button, etc. */\n margin: number;\n}\n\n/** Payload types for messages sent from the drawers. */\nexport type DrawerPayload = DrawerToggled | DrawerInitialized;\n\n\n/** Combined payload type for all drawer sub components. */\nexport type Payload = ContainerPayload | DrawerPayload;\n/** Specific message type. */\nexport type Message = GenericMessage;\n/** Specific channel type. */\nexport type MessageChannel = GenericMessageChannel;\n/** Specific service type. */\nexport type MessageService = GenericMessageService;\n/** Reference to the service class. */\n// eslint-disable-next-line @typescript-eslint/naming-convention\nexport const MessageService = GenericMessageService;\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/DropdownComponent.html":{"url":"components/DropdownComponent.html","title":"component - DropdownComponent","body":"\n \n\n\n\n\n\n Components\n \n DropdownComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/dropdown/dropdown.component.ts\n\n\n\n \n Description\n \n \n Component for a dropdown menu.\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-dropdown\n \n\n \n styleUrls\n ./dropdown.component.scss\n \n\n\n\n \n templateUrl\n ./dropdown.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n optionsVisible\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n selectionChanged\n \n \n toggleOptions\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n label\n \n \n options\n \n \n selection\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n selectionChange\n \n \n \n \n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(ga: GoogleAnalyticsService)\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dropdown/dropdown.component.ts:38\n \n \n\n \n \n Creates an instance of dropdown component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n ga\n \n \n GoogleAnalyticsService\n \n \n \n No\n \n \n \n Analytics service\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n label\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dropdown/dropdown.component.ts:18\n \n \n \n \n What the component is selecting for.\n\n \n \n \n \n \n \n \n \n \n options\n \n \n \n \n Type : string[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dropdown/dropdown.component.ts:23\n \n \n \n \n Choices displayed in the dropdown menu.\n\n \n \n \n \n \n \n \n \n \n selection\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dropdown/dropdown.component.ts:28\n \n \n \n \n Current option selected.\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n selectionChange\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dropdown/dropdown.component.ts:33\n \n \n \n \n Emits the new selected option when selection is changed.\n\n \n \n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n selectionChanged\n \n \n \n \n \n \nselectionChanged(value: string)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/dropdown/dropdown.component.ts:59\n \n \n\n\n \n \n Updates the selected value.\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n value\n \n string\n \n\n \n No\n \n\n\n \n The value that has been selected\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n toggleOptions\n \n \n \n \n \n \ntoggleOptions()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/dropdown/dropdown.component.ts:50\n \n \n\n\n \n \n Controls fade-in effect after dropdown menu opens\n\n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n optionsVisible\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'invisible'\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dropdown/dropdown.component.ts:38\n \n \n\n \n \n Determines if menu contents are visible (used for fade-in effect).\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, Input, Output } from '@angular/core';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\n\n/**\n * Component for a dropdown menu.\n */\n@Component({\n selector: 'ccf-dropdown',\n templateUrl: './dropdown.component.html',\n styleUrls: ['./dropdown.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class DropdownComponent {\n\n /**\n * What the component is selecting for.\n */\n @Input() label: string;\n\n /**\n * Choices displayed in the dropdown menu.\n */\n @Input() options: string[];\n\n /**\n * Current option selected.\n */\n @Input() selection: string;\n\n /**\n * Emits the new selected option when selection is changed.\n */\n @Output() readonly selectionChange = new EventEmitter();\n\n /**\n * Determines if menu contents are visible (used for fade-in effect).\n */\n optionsVisible = 'invisible';\n\n /**\n * Creates an instance of dropdown component.\n *\n * @param ga Analytics service\n */\n constructor(private readonly ga: GoogleAnalyticsService) { }\n\n /**\n * Controls fade-in effect after dropdown menu opens\n */\n toggleOptions(): void {\n this.optionsVisible = this.optionsVisible === 'visible' ? 'invisible' : 'visible';\n }\n\n /**\n * Updates the selected value.\n *\n * @param value The value that has been selected\n */\n selectionChanged(value: string): void {\n this.selection = value;\n this.ga.event('selection_change', 'dropdown', `${this.label}:${value}`);\n this.selectionChange.emit(value);\n }\n}\n\n \n\n \n \n \n \n \n {{ label }}\n \n \n \n \n {{ option }}\n \n \n \n \n \n\n\n \n\n \n \n ./dropdown.component.scss\n \n @keyframes slideInHorizontalDropdown {\n from {\n width: 0;\n }\n to {\n width: 9.85rem;\n }\n}\n\n@keyframes fadeIn {\n 0% {\n opacity: 0;\n }\n 100% {\n opacity: 1;\n }\n}\n\n.dropdown-form-field {\n width: 100%;\n height: 3rem;\n\n ::ng-deep .mat-form-field-wrapper {\n padding-left: 1em;\n padding-right: 1em;\n height: 3rem;\n\n .mat-form-field-flex {\n .mat-form-field-infix {\n font-size: 0.875rem;\n border: none;\n\n mat-select {\n font-size: 1rem;\n font-weight: bold;\n }\n }\n }\n\n .mat-form-field-underline {\n left: 0rem;\n bottom: 0rem;\n transform: none;\n height: 0.125rem;\n }\n }\n}\n\n.visible {\n animation: fadeIn 0.3s;\n transition-delay: .275s;\n animation-delay: .275s;\n}\n\n.invisible {\n opacity: 0;\n}\n\n::ng-deep .option-panel {\n animation: slideInHorizontalDropdown .3s;\n animation-fill-mode: forwards;\n box-shadow: 0.2rem 0.2rem 1rem 0rem #0000003e;\n position: absolute !important;\n top: 1.55rem;\n max-width: 9.5rem;\n\n .mat-option {\n border-bottom-width: 1px;\n border-bottom-style: solid;\n padding-left: 1em;\n }\n\n :last-child {\n border-bottom: none;\n }\n}\n\n::ng-deep .cdk-overlay-pane {\n min-width: 0rem !important;\n}\n\n.dropdown-form-field {\n height: 3rem;\n width: 100%;\n \n .label {\n padding-bottom: 0.063rem;\n }\n ::ng-deep .mat-form-field-wrapper {\n padding-left: 0.25rem;\n padding-right: 0.25rem;\n }\n}\n\n::ng-deep .ccf-dropdown {\n .mat-select-arrow-wrapper {\n transform: translatey(-.5em);\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' {{ label }} {{ option }} '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'DropdownComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/DropdownModule.html":{"url":"modules/DropdownModule.html","title":"module - DropdownModule","body":"\n \n\n\n\n\n Modules\n DropdownModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_DropdownModule\n\n\n\ncluster_DropdownModule_exports\n\n\n\ncluster_DropdownModule_declarations\n\n\n\n\nDropdownComponent\n\nDropdownComponent\n\n\n\nDropdownModule\n\nDropdownModule\n\nDropdownModule -->\n\nDropdownComponent->DropdownModule\n\n\n\n\n\nDropdownComponent \n\nDropdownComponent \n\nDropdownComponent -->\n\nDropdownModule->DropdownComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/shared/components/dropdown/dropdown.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n DropdownComponent\n \n \n \n \n Exports\n \n \n DropdownComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatFormFieldModule } from '@angular/material/form-field';\nimport { MatSelectModule } from '@angular/material/select';\n\nimport { DropdownComponent } from './dropdown.component';\n\n\n@NgModule({\n imports: [CommonModule, MatFormFieldModule, MatSelectModule],\n declarations: [DropdownComponent],\n exports: [DropdownComponent]\n})\n\nexport class DropdownModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/DualSliderComponent.html":{"url":"components/DualSliderComponent.html","title":"component - DualSliderComponent","body":"\n \n\n\n\n\n\n Components\n \n DualSliderComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts\n\n\n\n \n Description\n \n \n Component containing a button that when clicked will show a slider popover.\n\n \n\n\n \n Implements\n \n \n OnDestroy\n OnChanges\n \n\n\n\n Metadata\n \n \n\n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-dual-slider\n \n\n \n styleUrls\n ./dual-slider.component.scss\n \n\n\n\n \n templateUrl\n ./dual-slider.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n contentsVisible\n \n \n highValue\n \n \n Private\n isSliderInitialized\n \n \n isSliderOpen\n \n \n lowValue\n \n \n options\n \n \n Private\n overlayRef\n \n \n popoverElement\n \n \n popoverPortal\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n closeSliderPopover\n \n \n Private\n initializeSliderPopover\n \n \n ngOnChanges\n \n \n ngOnDestroy\n \n \n onKeyHigh\n \n \n onKeyLow\n \n \n optionsChanged\n \n \n sliderValueChanged\n \n \n toggleSliderPopover\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n label\n \n \n selection\n \n \n valueRange\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n selectionChange\n \n \n \n \n\n\n \n \n HostListeners\n \n \n \n \n \n \n document:click\n \n \n document:touchstart\n \n \n \n \n\n \n \n Accessors\n \n \n \n \n \n \n rangeLabel\n \n \n \n \n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(overlay: Overlay, element: ElementRef, ga: GoogleAnalyticsService)\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:95\n \n \n\n \n \n Creates an instance of dual slider component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n overlay\n \n \n Overlay\n \n \n \n No\n \n \n \n The overlay service used to create the slider popover.\n\n \n \n \n element\n \n \n ElementRef\n \n \n \n No\n \n \n \n A reference to the component's element. Used during event handling.\n\n \n \n \n ga\n \n \n GoogleAnalyticsService\n \n \n \n No\n \n \n \n Analytics service\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n label\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:34\n \n \n \n \n Which criteria the slider is selecting for.\n\n \n \n \n \n \n \n \n \n \n selection\n \n \n \n \n Type : number[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:44\n \n \n \n \n The current range selected.\n\n \n \n \n \n \n \n \n \n \n valueRange\n \n \n \n \n Type : number[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:39\n \n \n \n \n The lower and upper range of the slider.\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n selectionChange\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:49\n \n \n \n \n Emits the new selection range when a change is made to it.\n\n \n \n \n \n\n\n \n HostListeners \n \n \n \n \n \n document:click\n \n \n \n \n \n \n Arguments : '$event.target' \n \n \n \n \ndocument:click(target: HTMLElement)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:165\n \n \n\n\n \n \n Listens to document click, mouse movement, and touch event.\nCloses the slider popover when such an event occurs outside the button or popover.\n\n\n \n Parameters :\n \n \n \n Name\n Optional\n Description\n \n \n \n \n target\n\n \n No\n \n\n\n \n The element on which the event was fired.\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n document:touchstart\n \n \n \n \n \n \n Arguments : '$event.target' \n \n \n \n \ndocument:touchstart(target: HTMLElement)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:165\n \n \n\n\n \n \n Listens to document click, mouse movement, and touch event.\nCloses the slider popover when such an event occurs outside the button or popover.\n\n\n \n Parameters :\n \n \n \n Name\n Optional\n Description\n \n \n \n \n target\n\n \n No\n \n\n\n \n The element on which the event was fired.\n\n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n Methods\n \n \n \n \n \n \n \n closeSliderPopover\n \n \n \n \n \n \ncloseSliderPopover(target: HTMLElement)\n \n \n\n \n \n Decorators : \n \n @HostListener('document:click', ['$event.target'])@HostListener('document:touchstart', ['$event.target'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:165\n \n \n\n\n \n \n Listens to document click, mouse movement, and touch event.\nCloses the slider popover when such an event occurs outside the button or popover.\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n target\n \n HTMLElement\n \n\n \n No\n \n\n\n \n The element on which the event was fired.\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n initializeSliderPopover\n \n \n \n \n \n \n \n initializeSliderPopover()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:212\n \n \n\n\n \n \n Creates and initializes the slider popover.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n ngOnChanges\n \n \n \n \n \n \nngOnChanges(changes: SimpleChanges)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:122\n \n \n\n\n \n \n Updates slider options (with optionsChanged) and selection when changes detected.\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n changes\n \n SimpleChanges\n \n\n \n No\n \n\n\n \n Changes that have been made to the slider properties.\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n ngOnDestroy\n \n \n \n \n \n \nngOnDestroy()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:152\n \n \n\n\n \n \n Angular's OnDestroy hook.\nCleans up the overlay.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n onKeyHigh\n \n \n \n \n \n \nonKeyHigh(event: KeyboardEvent)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:243\n \n \n\n\n \n \n Updates the slider's high pointer value when Enter key is pressed.\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n event\n \n KeyboardEvent\n \n\n \n No\n \n\n\n \n Event passed into the component\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n onKeyLow\n \n \n \n \n \n \nonKeyLow(event: KeyboardEvent)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:226\n \n \n\n\n \n \n Updates the slider's low pointer value when Enter key is pressed.\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n event\n \n KeyboardEvent\n \n\n \n No\n \n\n\n \n Event passed into the component\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n optionsChanged\n \n \n \n \n \n \noptionsChanged()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:136\n \n \n\n\n \n \n Updates the slider options, and the slider values if necessary.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n sliderValueChanged\n \n \n \n \n \n \nsliderValueChanged()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:201\n \n \n\n\n \n \n Handler for updates to the slider values.\nEmits the updated selection value array.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n toggleSliderPopover\n \n \n \n \n \n \ntoggleSliderPopover()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:184\n \n \n\n\n \n \n Toggles the visibility of the slider popover.\n\n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n contentsVisible\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'invisible'\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:74\n \n \n\n \n \n Determines if slider contents are visible (used for fade-in effect).\n\n \n \n\n \n \n \n \n \n \n \n \n highValue\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:69\n \n \n\n \n \n Value bound to the slider's high pointer value.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n isSliderInitialized\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:95\n \n \n\n \n \n Determines whether slider popover has been created and initialized.\n\n \n \n\n \n \n \n \n \n \n \n \n isSliderOpen\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:54\n \n \n\n \n \n Determines whether slider popover is shown.\n\n \n \n\n \n \n \n \n \n \n \n \n lowValue\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:64\n \n \n\n \n \n Value bound to the slider's low pointer value.\n\n \n \n\n \n \n \n \n \n \n \n \n options\n \n \n \n \n \n \n Type : Options\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:59\n \n \n\n \n \n Slider options.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n overlayRef\n \n \n \n \n \n \n Type : OverlayRef\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:90\n \n \n\n \n \n Reference to the slider popover overlay.\n\n \n \n\n \n \n \n \n \n \n \n \n popoverElement\n \n \n \n \n \n \n Type : ElementRef\n\n \n \n \n \n Decorators : \n \n \n @ViewChild('popover', {read: ElementRef, static: false})\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:29\n \n \n\n \n \n Reference to the popover element.\nThis is undefined until the slider popover is initialized.\n\n \n \n\n \n \n \n \n \n \n \n \n popoverPortal\n \n \n \n \n \n \n Type : CdkPortal\n\n \n \n \n \n Decorators : \n \n \n @ViewChild(CdkPortal, {static: true})\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:23\n \n \n\n \n \n Reference to the template for the slider popover.\n\n \n \n\n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n rangeLabel\n \n \n\n \n \n getrangeLabel()\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts:79\n \n \n \n \n Computes the current age range for display in the button.\n\n\n \n Returns : string\n\n \n \n \n\n \n \n\n\n\n\n \n import { ConnectedPosition, Overlay, OverlayRef } from '@angular/cdk/overlay';\nimport { CdkPortal } from '@angular/cdk/portal';\nimport {\n Component, ElementRef, EventEmitter, HostListener, Input, OnChanges, OnDestroy, Output, SimpleChanges, ViewChild,\n} from '@angular/core';\nimport { Options } from 'ng5-slider';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\n\n\n/**\n * Component containing a button that when clicked will show a slider popover.\n */\n@Component({\n selector: 'ccf-dual-slider',\n templateUrl: './dual-slider.component.html',\n styleUrls: ['./dual-slider.component.scss']\n})\nexport class DualSliderComponent implements OnDestroy, OnChanges {\n /**\n * Reference to the template for the slider popover.\n */\n @ViewChild(CdkPortal, { static: true }) popoverPortal: CdkPortal;\n\n /**\n * Reference to the popover element.\n * This is undefined until the slider popover is initialized.\n */\n @ViewChild('popover', { read: ElementRef, static: false }) popoverElement: ElementRef;\n\n /**\n * Which criteria the slider is selecting for.\n */\n @Input() label: string;\n\n /**\n * The lower and upper range of the slider.\n */\n @Input() valueRange: number[];\n\n /**\n * The current range selected.\n */\n @Input() selection: number[];\n\n /**\n * Emits the new selection range when a change is made to it.\n */\n @Output() readonly selectionChange = new EventEmitter();\n\n /**\n * Determines whether slider popover is shown.\n */\n isSliderOpen = false;\n\n /**\n * Slider options.\n */\n options: Options;\n\n /**\n * Value bound to the slider's low pointer value.\n */\n lowValue: number;\n\n /**\n * Value bound to the slider's high pointer value.\n */\n highValue: number;\n\n /**\n * Determines if slider contents are visible (used for fade-in effect).\n */\n contentsVisible = 'invisible';\n\n /**\n * Computes the current age range for display in the button.\n */\n get rangeLabel(): string {\n const { lowValue, highValue } = this;\n if (lowValue === highValue) {\n return `${lowValue}`;\n }\n return `${lowValue}-${highValue}`;\n }\n\n /**\n * Reference to the slider popover overlay.\n */\n private overlayRef: OverlayRef;\n\n /**\n * Determines whether slider popover has been created and initialized.\n */\n private isSliderInitialized = false;\n\n /**\n * Creates an instance of dual slider component.\n *\n * @param overlay The overlay service used to create the slider popover.\n * @param element A reference to the component's element. Used during event handling.\n * @param ga Analytics service\n */\n constructor(\n overlay: Overlay,\n private element: ElementRef,\n private readonly ga: GoogleAnalyticsService\n ) {\n const position: ConnectedPosition = { originX: 'start', originY: 'bottom', overlayX: 'start', overlayY: 'top' };\n const positionStrategy = overlay.position().flexibleConnectedTo(element).withPositions([position]);\n this.overlayRef = overlay.create({\n panelClass: 'slider-pane',\n positionStrategy\n });\n }\n\n /**\n * Updates slider options (with optionsChanged) and selection when changes detected.\n *\n * @param changes Changes that have been made to the slider properties.\n */\n ngOnChanges(changes: SimpleChanges): void {\n if (changes.valueRange) {\n this.optionsChanged();\n }\n if (changes.selection) {\n // Detect when selection is changed and update low/high value.\n this.lowValue = Math.min(...this.selection);\n this.highValue = Math.max(...this.selection);\n }\n }\n\n /**\n * Updates the slider options, and the slider values if necessary.\n */\n optionsChanged(): void {\n this.options = {\n floor: this.valueRange ? this.valueRange[0] : 0,\n ceil: this.valueRange ? this.valueRange[1] : 0,\n step: 1,\n hideLimitLabels: true,\n hidePointerLabels: true\n };\n this.lowValue = this.options.floor ?? 0;\n this.highValue = this.options.ceil ?? 0;\n }\n\n /**\n * Angular's OnDestroy hook.\n * Cleans up the overlay.\n */\n ngOnDestroy(): void {\n this.overlayRef.dispose();\n }\n\n /**\n * Listens to document click, mouse movement, and touch event.\n * Closes the slider popover when such an event occurs outside the button or popover.\n *\n * @param target The element on which the event was fired.\n */\n @HostListener('document:click', ['$event.target']) // eslint-disable-line\n // eslint-disable-line\n @HostListener('document:touchstart', ['$event.target']) // eslint-disable-line\n closeSliderPopover(target: HTMLElement): void {\n const { element, isSliderOpen, popoverElement } = this;\n if (!isSliderOpen) {\n return;\n } else if (element.nativeElement.contains(target)) {\n return;\n } else if (popoverElement?.nativeElement?.contains?.(target)) {\n return;\n }\n\n this.overlayRef.detach();\n this.isSliderInitialized = false;\n this.isSliderOpen = false;\n this.contentsVisible = 'invisible';\n }\n\n /**\n * Toggles the visibility of the slider popover.\n */\n toggleSliderPopover(): void {\n const { isSliderOpen, isSliderInitialized } = this;\n if (isSliderInitialized) {\n this.overlayRef.detach();\n this.isSliderInitialized = false;\n } else if (!isSliderInitialized && !isSliderOpen) {\n this.initializeSliderPopover();\n }\n\n this.contentsVisible = this.contentsVisible === 'visible' ? 'invisible' : 'visible';\n this.isSliderOpen = !isSliderOpen;\n }\n\n /**\n * Handler for updates to the slider values.\n * Emits the updated selection value array.\n */\n sliderValueChanged(): void {\n const { lowValue, highValue } = this;\n\n this.selection = [lowValue, highValue];\n this.ga.event('slider_range_change', 'dual_slider', `${this.label}:${lowValue}:${highValue}`);\n this.selectionChange.emit(this.selection);\n }\n\n /**\n * Creates and initializes the slider popover.\n */\n private initializeSliderPopover(): void {\n const { overlayRef, popoverPortal } = this;\n\n overlayRef.attach(popoverPortal);\n overlayRef.updatePosition();\n\n this.isSliderInitialized = true;\n }\n\n /**\n * Updates the slider's low pointer value when Enter key is pressed.\n *\n * @param event Event passed into the component\n */\n onKeyLow(event: KeyboardEvent): void {\n const newValue = Number((event.target as HTMLInputElement).value);\n if (event.key === 'Enter') {\n if (newValue >= Number(this.options.floor) && newValue = Number(this.options.floor) && newValue \n \n\n \n \n \n \n \n {{ options.floor }}> \n \n \n\n \n \n\n \n {{ options.ceil }} \n \n \n \n\n \n \n {{ label }}\n {{ rangeLabel }}\n \n \n \n \n\n\n \n\n \n \n ./dual-slider.component.scss\n \n @use 'sass:math';\n\n.slider-form-field {\n width: 100%;\n height: 3rem;\n\n ::ng-deep .mat-form-field-wrapper {\n padding-left: 0.25rem;\n padding-right: 0.25rem;\n height: 3rem;\n\n .mat-form-field-flex {\n .mat-form-field-infix {\n border: none;\n font-size: 0.875rem;\n }\n }\n\n .mat-form-field-underline {\n left: 0rem;\n bottom: 0rem;\n transform: none;\n height: 0.125rem;\n }\n }\n}\n\n\n.slider-labels {\n display: flex;\n flex-direction: column;\n .name-label {\n padding-bottom: 0.25rem;\n }\n\n .range-label {\n font-weight: bold;\n }\n}\n\n::ng-deep .ccf-slider.wrapper {\n .mat-select-arrow-wrapper {\n transform: translatey(-1.5em);\n }\n}\n\n// Styles for the popover slider\n// NOTE: This must NOT be nested inside the wrapper/container!\n\n@keyframes slideInHorizontalSlider {\n from {\n width: 0;\n }\n to {\n width: 20em;\n }\n}\n\n@keyframes fadeIn {\n 0% {\n opacity: 0;\n }\n 100% {\n opacity: 1;\n }\n}\n\n.visible {\n animation: fadeIn 0.3s;\n transition-delay: .275s;\n animation-delay: .275s;\n}\n\n.invisible {\n opacity: 0;\n}\n\n::ng-deep .slider-pane {\n position: absolute !important;\n top: -1px;\n}\n\n.ccf-slider.detached {\n animation: slideInHorizontalSlider 0.3s;\n animation-fill-mode: forwards;\n box-shadow: 0.2rem 0.2rem 1rem 0rem #0000003e;\n\n display: flex;\n justify-content: center;\n align-items: center;\n width: 0rem;\n height: 4.375rem;\n padding: .75rem; // NOTE: Use padding instead of margin!\n\n .slider ::ng-deep {\n visibility: hidden;\n margin-top: 0.9375rem;\n margin-bottom: 0.9375rem;\n .ng5-slider-bar {\n opacity: .2;\n height: .15rem;\n }\n\n .ng5-slider-selection {\n opacity: 1;\n }\n\n .ng5-slider-pointer {\n $pointer-size: 1rem;\n\n width: $pointer-size;\n height: $pointer-size;\n top: 0.095rem - math.div($pointer-size, 2);\n\n &:after {\n display: none;\n }\n }\n }\n\n .label {\n display: flex;\n flex-direction: column;\n width: 2rem;\n\n &.min {\n margin-right: 1rem;\n }\n\n &.max {\n margin-left: 1rem;\n align-items: flex-end;\n\n .ceil, input {\n text-align: right;\n }\n }\n\n .floor, .ceil {\n font-size: 0.875rem;\n }\n\n input {\n border: none;\n width: 1.75rem;\n font-size: 1rem;\n font-weight: bold;\n padding: 0;\n }\n\n }\n}\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' {{ options.floor }}> {{ options.ceil }} {{ label }} {{ rangeLabel }} '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'DualSliderComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/DualSliderModule.html":{"url":"modules/DualSliderModule.html","title":"module - DualSliderModule","body":"\n \n\n\n\n\n Modules\n DualSliderModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_DualSliderModule\n\n\n\ncluster_DualSliderModule_declarations\n\n\n\ncluster_DualSliderModule_exports\n\n\n\n\nDualSliderComponent\n\nDualSliderComponent\n\n\n\nDualSliderModule\n\nDualSliderModule\n\nDualSliderModule -->\n\nDualSliderComponent->DualSliderModule\n\n\n\n\n\nDualSliderComponent \n\nDualSliderComponent \n\nDualSliderComponent -->\n\nDualSliderModule->DualSliderComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n DualSliderComponent\n \n \n \n \n Exports\n \n \n DualSliderComponent\n \n \n \n \n \n\n\n \n\n\n \n import { OverlayModule } from '@angular/cdk/overlay';\nimport { PortalModule } from '@angular/cdk/portal';\nimport { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatFormFieldModule } from '@angular/material/form-field';\nimport { MatSelectModule } from '@angular/material/select';\nimport { Ng5SliderModule } from 'ng5-slider';\n\nimport { DualSliderComponent } from './dual-slider.component';\n\n@NgModule({\n imports: [\n CommonModule,\n OverlayModule,\n PortalModule,\n MatFormFieldModule,\n MatSelectModule,\n Ng5SliderModule\n ],\n declarations: [DualSliderComponent],\n exports: [DualSliderComponent]\n})\nexport class DualSliderModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/FiltersContentComponent.html":{"url":"components/FiltersContentComponent.html","title":"component - FiltersContentComponent","body":"\n \n\n\n\n\n\n Components\n \n FiltersContentComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts\n\n\n\n \n Description\n \n \n Contains components of the filters popup and handles changes in filter settings\n\n \n\n\n \n Implements\n \n \n OnChanges\n \n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-filters-content\n \n\n \n styleUrls\n ./filters-content.component.scss\n \n\n\n\n \n templateUrl\n ./filters-content.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n applyButtonClick\n \n \n ngOnChanges\n \n \n refreshFilters\n \n \n updateFilter\n \n \n updateSearchSelection\n \n \n updateSexFromSelection\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n filters\n \n \n hidden\n \n \n providerFilters\n \n \n spatialSearchFilters\n \n \n technologyFilters\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n applyFilters\n \n \n filtersChange\n \n \n spatialSearchRemoved\n \n \n spatialSearchSelected\n \n \n \n \n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(ga: GoogleAnalyticsService)\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts:63\n \n \n\n \n \n Creates an instance of filters content component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n ga\n \n \n GoogleAnalyticsService\n \n \n \n No\n \n \n \n Analytics service\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n filters\n \n \n \n \n Type : Record\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts:28\n \n \n \n \n Allows the filters to be set from outside the component\n\n \n \n \n \n \n \n \n \n \n hidden\n \n \n \n \n Type : boolean\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts:23\n \n \n \n \n Determines if the filters are visible\n\n \n \n \n \n \n \n \n \n \n providerFilters\n \n \n \n \n Type : string[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts:38\n \n \n \n \n List of providers in the data\n\n \n \n \n \n \n \n \n \n \n spatialSearchFilters\n \n \n \n \n Type : SpatialSearchFilterItem[]\n\n \n \n \n \n Default value : []\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts:43\n \n \n \n \n List of spatial searches\n\n \n \n \n \n \n \n \n \n \n technologyFilters\n \n \n \n \n Type : string[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts:33\n \n \n \n \n List of technologies in the data\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n applyFilters\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts:63\n \n \n \n \n Emits the filters to be applied\n\n \n \n \n \n \n \n \n \n \n filtersChange\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts:48\n \n \n \n \n Emits the filter change when they happen\n\n \n \n \n \n \n \n \n \n \n spatialSearchRemoved\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts:58\n \n \n \n \n Emits when a spatial search is removed/deleted\n\n \n \n \n \n \n \n \n \n \n spatialSearchSelected\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts:53\n \n \n \n \n Emits when a spatial search is selected/deselected\n\n \n \n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n applyButtonClick\n \n \n \n \n \n \napplyButtonClick()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts:96\n \n \n\n\n \n \n Emits the current filters when the apply button is clicked\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n ngOnChanges\n \n \n \n \n \n \nngOnChanges(changes: SimpleChanges)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts:75\n \n \n\n\n \n \n Handle input changes\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n changes\n \n SimpleChanges\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n refreshFilters\n \n \n \n \n \n \nrefreshFilters()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts:105\n \n \n\n\n \n \n Refreshes all filter settings\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n updateFilter\n \n \n \n \n \n \nupdateFilter(value, key: string)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts:87\n \n \n\n\n \n \n Updates the filter object with a new key/value\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n value\n \n \n\n \n No\n \n\n\n \n The value to be saved for the filter\n\n \n \n \n key\n \n string\n \n\n \n No\n \n\n\n \n The key for the filter to be saved at\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n updateSearchSelection\n \n \n \n \n \n \nupdateSearchSelection(items: SpatialSearchFilterItem[])\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts:117\n \n \n\n\n \n \n Emits events for updated searches\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n items\n \n SpatialSearchFilterItem[]\n \n\n \n No\n \n\n\n \n New set of selected items\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n updateSexFromSelection\n \n \n \n \n \n \nupdateSexFromSelection(items: SpatialSearchFilterItem[])\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts:128\n \n \n\n\n \n \n Updates sex to Both if there is a mismatch between the current selection and the sex\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n items\n \n SpatialSearchFilterItem[]\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, Input, OnChanges, Output, SimpleChanges } from '@angular/core';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\n\nimport { DEFAULT_FILTER } from '../../../core/store/data/data.state';\nimport { SpatialSearchFilterItem } from '../../../core/store/spatial-search-filter/spatial-search-filter.state';\nimport { Sex } from '../../../shared/components/spatial-search-config/spatial-search-config.component';\n\n\n/**\n * Contains components of the filters popup and handles changes in filter settings\n */\n@Component({\n selector: 'ccf-filters-content',\n templateUrl: './filters-content.component.html',\n styleUrls: ['./filters-content.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class FiltersContentComponent implements OnChanges {\n\n /**\n * Determines if the filters are visible\n */\n @Input() hidden: boolean;\n\n /**\n * Allows the filters to be set from outside the component\n */\n @Input() filters: Record;\n\n /**\n * List of technologies in the data\n */\n @Input() technologyFilters: string[];\n\n /**\n * List of providers in the data\n */\n @Input() providerFilters: string[];\n\n /**\n * List of spatial searches\n */\n @Input() spatialSearchFilters: SpatialSearchFilterItem[] = [];\n\n /**\n * Emits the filter change when they happen\n */\n @Output() readonly filtersChange = new EventEmitter>();\n\n /**\n * Emits when a spatial search is selected/deselected\n */\n @Output() readonly spatialSearchSelected = new EventEmitter();\n\n /**\n * Emits when a spatial search is removed/deleted\n */\n @Output() readonly spatialSearchRemoved = new EventEmitter();\n\n /**\n * Emits the filters to be applied\n */\n @Output() readonly applyFilters = new EventEmitter>();\n\n /**\n * Creates an instance of filters content component.\n *\n * @param ga Analytics service\n */\n constructor(private readonly ga: GoogleAnalyticsService) { }\n\n /**\n * Handle input changes\n */\n ngOnChanges(changes: SimpleChanges): void {\n if ('spatialSearchFilters' in changes) {\n this.updateSexFromSelection(this.spatialSearchFilters.filter(item => item.selected));\n }\n }\n\n /**\n * Updates the filter object with a new key/value\n *\n * @param value The value to be saved for the filter\n * @param key The key for the filter to be saved at\n */\n updateFilter(value: unknown, key: string): void {\n this.filters = { ...this.filters, [key]: value };\n this.ga.event('filter_update', 'filter_content', `${key}:${value}`);\n this.filtersChange.emit(this.filters);\n }\n\n /**\n * Emits the current filters when the apply button is clicked\n */\n applyButtonClick(): void {\n this.updateSearchSelection(this.spatialSearchFilters.filter(item => item.selected));\n this.ga.event('filters_applied', 'filter_content');\n this.applyFilters.emit(this.filters);\n }\n\n /**\n * Refreshes all filter settings\n */\n refreshFilters(): void {\n this.filters = JSON.parse(JSON.stringify(DEFAULT_FILTER));\n this.ga.event('filters_reset', 'filter_content');\n this.spatialSearchSelected.emit([]);\n this.filtersChange.emit(this.filters);\n }\n\n /**\n * Emits events for updated searches\n *\n * @param items New set of selected items\n */\n updateSearchSelection(items: SpatialSearchFilterItem[]): void {\n const searches = items.map(item => item.search);\n\n this.spatialSearchSelected.emit(items);\n this.updateFilter(searches, 'spatialSearches');\n this.updateSexFromSelection(items);\n }\n\n /**\n * Updates sex to `Both` if there is a mismatch between the current selection and the sex\n */\n updateSexFromSelection(items: SpatialSearchFilterItem[]): void {\n const currentSex = (this.filters['sex'] as string)?.toLowerCase() as Sex;\n const selectedSexes = new Set(items.map(item => item.sex));\n\n if (items.length > 0 && (selectedSexes.size > 1 || !selectedSexes.has(currentSex))) {\n this.updateFilter('Both', 'sex');\n }\n }\n}\n\n \n\n \n \n \n\n \n \n\n\n\n \n\n\n\n \n\n\n 0\" class=\"filter spatial-locations\" [class.hidden]=\"hidden\">\n \n \n\n\n\n \n \n APPLY FILTERS\n \n refresh\n \n \n\n\n \n\n \n \n ./filters-content.component.scss\n \n .filter {\n &.hidden {\n opacity: 0;\n transition-duration: 0.2s;\n }\n\n &.assays {\n .option {\n margin-right: 0 rem;\n width: 25%\n }\n }\n\n margin-top: 2rem;\n}\n\n.button-container {\n display: flex;\n justify-content: space-between;\n margin-top: 2rem;\n\n ::ng-deep button {\n border-width: 1px;\n border-style: solid;\n }\n}\n\n.button-container {\n display: flex;\n justify-content: space-between;\n margin-top: 2rem;\n\n button {\n border-width: 1px;\n border-style: solid;\n }\n\n &.hidden {\n opacity: 0;\n transition-duration: 0.2s;\n }\n\n .right-group {\n display: flex;\n flex-direction: row-reverse;\n align-items: center;\n \n .outline-button {\n box-shadow: 0.1rem 0.1rem 0.2rem 0rem #0000001d;\n }\n \n .refresh-icon {\n padding: 0.25rem;\n border-radius: 0.25rem;\n margin-right: 1rem;\n display: flex;\n justify-content: center;\n align-items: center;\n transition: 0.6s;\n \n .refresh {\n cursor: pointer;\n transition: .6s;\n transition-property: background;\n }\n }\n }\n}\n\n.patient-filters {\n display: flex;\n width: 90%;\n padding-top: 1rem;\n\n &.hidden {\n opacity: 0;\n transition-duration: 0.2s;\n }\n\n ccf-dual-slider {\n margin-left: .5rem;\n width: 33%;\n }\n\n ccf-dropdown {\n width: 33%;\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' 0\" class=\"filter spatial-locations\" [class.hidden]=\"hidden\"> APPLY FILTERS refresh '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'FiltersContentComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/FiltersContentModule.html":{"url":"modules/FiltersContentModule.html","title":"module - FiltersContentModule","body":"\n \n\n\n\n\n Modules\n FiltersContentModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_FiltersContentModule\n\n\n\ncluster_FiltersContentModule_imports\n\n\n\ncluster_FiltersContentModule_declarations\n\n\n\ncluster_FiltersContentModule_exports\n\n\n\n\nFiltersContentComponent\n\nFiltersContentComponent\n\n\n\nFiltersContentModule\n\nFiltersContentModule\n\nFiltersContentModule -->\n\nFiltersContentComponent->FiltersContentModule\n\n\n\n\n\nFiltersContentComponent \n\nFiltersContentComponent \n\nFiltersContentComponent -->\n\nFiltersContentModule->FiltersContentComponent \n\n\n\n\n\nCheckboxModule\n\nCheckboxModule\n\nFiltersContentModule -->\n\nCheckboxModule->FiltersContentModule\n\n\n\n\n\nDropdownModule\n\nDropdownModule\n\nFiltersContentModule -->\n\nDropdownModule->FiltersContentModule\n\n\n\n\n\nDualSliderModule\n\nDualSliderModule\n\nFiltersContentModule -->\n\nDualSliderModule->FiltersContentModule\n\n\n\n\n\nRunSpatialSearchModule\n\nRunSpatialSearchModule\n\nFiltersContentModule -->\n\nRunSpatialSearchModule->FiltersContentModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n FiltersContentComponent\n \n \n \n \n Imports\n \n \n CheckboxModule\n \n \n DropdownModule\n \n \n DualSliderModule\n \n \n RunSpatialSearchModule\n \n \n \n \n Exports\n \n \n FiltersContentComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatButtonModule } from '@angular/material/button';\nimport { MatIconModule } from '@angular/material/icon';\nimport { SpatialSearchListModule } from 'ccf-shared';\n\nimport { CheckboxModule } from '../../../shared/components/checkbox/checkbox.module';\nimport { DropdownModule } from '../../../shared/components/dropdown/dropdown.module';\nimport { DualSliderModule } from '../../../shared/components/dual-slider/dual-slider.module';\nimport { RunSpatialSearchModule } from '../../../shared/components/run-spatial-search/run-spatial-search.module';\nimport { FiltersContentComponent } from './filters-content.component';\n\n@NgModule({\n imports: [\n CommonModule,\n\n MatButtonModule,\n MatIconModule,\n\n CheckboxModule,\n DropdownModule,\n DualSliderModule,\n SpatialSearchListModule,\n RunSpatialSearchModule\n ],\n declarations: [FiltersContentComponent],\n exports: [FiltersContentComponent]\n})\nexport class FiltersContentModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/FiltersPopoverComponent.html":{"url":"components/FiltersPopoverComponent.html","title":"component - FiltersPopoverComponent","body":"\n \n\n\n\n\n\n Components\n \n FiltersPopoverComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/modules/filters/filters-popover/filters-popover.component.ts\n\n\n\n \n Description\n \n \n Popover box for filter settings\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-filters-popover\n \n\n \n styleUrls\n ./filters-popover.component.scss\n \n\n\n\n \n templateUrl\n ./filters-popover.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n filtersVisible\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n applyFilters\n \n \n removeBox\n \n \n toggleFilterVisible\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n drawerExpanded\n \n \n filters\n \n \n providerFilters\n \n \n spatialSearchFilters\n \n \n technologyFilters\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n filtersChange\n \n \n spatialSearchRemoved\n \n \n spatialSearchSelected\n \n \n \n \n\n\n\n \n \n\n\n\n \n Inputs\n \n \n \n \n \n drawerExpanded\n \n \n \n \n Type : boolean\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-popover/filters-popover.component.ts:27\n \n \n \n \n Keeps track of whether or not the containing drawer is expanded\nBecause the styles need to change accordingly\n\n \n \n \n \n \n \n \n \n \n filters\n \n \n \n \n Type : Record\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-popover/filters-popover.component.ts:21\n \n \n \n \n Allows the filters to be set from outside the component, and still render / function normally\n\n \n \n \n \n \n \n \n \n \n providerFilters\n \n \n \n \n Type : string[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-popover/filters-popover.component.ts:37\n \n \n \n \n List of providers in the data\n\n \n \n \n \n \n \n \n \n \n spatialSearchFilters\n \n \n \n \n Type : SpatialSearchFilterItem[]\n\n \n \n \n \n Default value : []\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-popover/filters-popover.component.ts:42\n \n \n \n \n List of spatial searches\n\n \n \n \n \n \n \n \n \n \n technologyFilters\n \n \n \n \n Type : string[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-popover/filters-popover.component.ts:32\n \n \n \n \n List of technologies in the data\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n filtersChange\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-popover/filters-popover.component.ts:47\n \n \n \n \n Emits the current filters\n\n \n \n \n \n \n \n \n \n \n spatialSearchRemoved\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-popover/filters-popover.component.ts:57\n \n \n \n \n Emits when a spatial search is removed/deleted\n\n \n \n \n \n \n \n \n \n \n spatialSearchSelected\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-popover/filters-popover.component.ts:52\n \n \n \n \n Emits when a spatial search is selected/deselected\n\n \n \n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n applyFilters\n \n \n \n \n \n \napplyFilters(filters: Record)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-popover/filters-popover.component.ts:87\n \n \n\n\n \n \n Emits the current filters, and hides the popover box\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n filters\n \n Record\n \n\n \n No\n \n\n\n \n The object containing all the currently set filters\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n removeBox\n \n \n \n \n \n \nremoveBox()\n \n \n\n \n \n Decorators : \n \n @Dispatch()\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-popover/filters-popover.component.ts:77\n \n \n\n\n \n \n Hides the filters popover box\n\n\n \n Returns : SetExecuteSearchOnGenerate\n\n \n \n \n \n \n \n \n \n \n \n \n toggleFilterVisible\n \n \n \n \n \n \ntoggleFilterVisible()\n \n \n\n \n \n Decorators : \n \n @Dispatch()\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-popover/filters-popover.component.ts:68\n \n \n\n\n \n \n Toggles filter visible\n\n\n \n Returns : SetExecuteSearchOnGenerate\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n filtersVisible\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/filters/filters-popover/filters-popover.component.ts:62\n \n \n\n \n \n Keeps track of whether or not the filters popover box is visible or not\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, Input, Output } from '@angular/core';\nimport { Dispatch } from '@ngxs-labs/dispatch-decorator';\n\nimport { SpatialSearchFilterItem } from '../../../core/store/spatial-search-filter/spatial-search-filter.state';\nimport { SetExecuteSearchOnGenerate } from '../../../core/store/spatial-search-ui/spatial-search-ui.actions';\n\n\n/**\n * Popover box for filter settings\n */\n@Component({\n selector: 'ccf-filters-popover',\n templateUrl: './filters-popover.component.html',\n styleUrls: ['./filters-popover.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class FiltersPopoverComponent {\n /**\n * Allows the filters to be set from outside the component, and still render / function normally\n */\n @Input() filters: Record;\n\n /**\n * Keeps track of whether or not the containing drawer is expanded\n * Because the styles need to change accordingly\n */\n @Input() drawerExpanded: boolean;\n\n /**\n * List of technologies in the data\n */\n @Input() technologyFilters: string[];\n\n /**\n * List of providers in the data\n */\n @Input() providerFilters: string[];\n\n /**\n * List of spatial searches\n */\n @Input() spatialSearchFilters: SpatialSearchFilterItem[] = [];\n\n /**\n * Emits the current filters\n */\n @Output() readonly filtersChange = new EventEmitter>();\n\n /**\n * Emits when a spatial search is selected/deselected\n */\n @Output() readonly spatialSearchSelected = new EventEmitter();\n\n /**\n * Emits when a spatial search is removed/deleted\n */\n @Output() readonly spatialSearchRemoved = new EventEmitter();\n\n /**\n * Keeps track of whether or not the filters popover box is visible or not\n */\n filtersVisible = false;\n\n /**\n * Toggles filter visible\n */\n @Dispatch()\n toggleFilterVisible(): SetExecuteSearchOnGenerate {\n this.filtersVisible = !this.filtersVisible;\n return new SetExecuteSearchOnGenerate(false);\n }\n\n /**\n * Hides the filters popover box\n */\n @Dispatch()\n removeBox(): SetExecuteSearchOnGenerate {\n this.filtersVisible = false;\n return new SetExecuteSearchOnGenerate(true);\n }\n\n /**\n * Emits the current filters, and hides the popover box\n *\n * @param filters The object containing all the currently set filters\n */\n applyFilters(filters: Record): void {\n this.filters = filters;\n this.filtersChange.emit(filters);\n this.removeBox();\n }\n}\n\n \n\n \n \n \n \n close\n \n \n \n \n \n \n \n \n \n \n \n\n\n \n\n \n \n ./filters-popover.component.scss\n \n .filters-popover {\n position: inherit;\n\n &.expanded {\n position: relative;\n\n .popup-container {\n right: inherit;\n }\n\n .popup-body {\n padding-left: 4em !important;\n }\n }\n}\n\n.popup-container {\n position: absolute;\n z-index: 5;\n top: 1.2rem;\n left: 1.48rem;\n box-shadow: 0.2rem 0.2rem 1rem 0rem #00000058;\n\n .popup-body {\n padding: 1.5rem;\n position: relative;\n }\n\n &.visible {\n width: 35rem;\n transition: width 0.2s ease-in-out;\n border-width: 1px;\n\n .popup-body {\n opacity: 1;\n transition-delay: 0.3s;\n transition-duration: 0.2s;\n }\n }\n\n &.hidden {\n width: 0;\n height: 0;\n transition: all 0.2s ease-out;\n transition-delay: 0.3s;\n pointer-events: none;\n\n .popup-body {\n opacity: 0;\n transition: opacity 0.2s ease-in-out;\n }\n }\n}\n\n.show-hide {\n background: none;\n border: none;\n z-index: 10;\n position: relative;\n cursor: pointer;\n outline: none;\n padding: 0.5rem;\n border-radius: 0.25rem;\n transition: 0.6s;\n\n .funnel {\n // margin-top: 0.25rem;\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' close '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'FiltersPopoverComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/FiltersPopoverModule.html":{"url":"modules/FiltersPopoverModule.html","title":"module - FiltersPopoverModule","body":"\n \n\n\n\n\n Modules\n FiltersPopoverModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_FiltersPopoverModule\n\n\n\ncluster_FiltersPopoverModule_exports\n\n\n\ncluster_FiltersPopoverModule_declarations\n\n\n\ncluster_FiltersPopoverModule_imports\n\n\n\n\nFiltersPopoverComponent\n\nFiltersPopoverComponent\n\n\n\nFiltersPopoverModule\n\nFiltersPopoverModule\n\nFiltersPopoverModule -->\n\nFiltersPopoverComponent->FiltersPopoverModule\n\n\n\n\n\nFiltersPopoverComponent \n\nFiltersPopoverComponent \n\nFiltersPopoverComponent -->\n\nFiltersPopoverModule->FiltersPopoverComponent \n\n\n\n\n\nFiltersContentModule\n\nFiltersContentModule\n\nFiltersPopoverModule -->\n\nFiltersContentModule->FiltersPopoverModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/modules/filters/filters-popover/filters-popover.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n FiltersPopoverComponent\n \n \n \n \n Imports\n \n \n FiltersContentModule\n \n \n \n \n Exports\n \n \n FiltersPopoverComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatIconModule } from '@angular/material/icon';\n\nimport { FiltersContentModule } from '../filters-content/filters-content.module';\nimport { FiltersPopoverComponent } from './filters-popover.component';\n\n\n@NgModule({\n imports: [CommonModule, MatIconModule, FiltersContentModule],\n declarations: [FiltersPopoverComponent],\n exports: [FiltersPopoverComponent]\n})\nexport class FiltersPopoverModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/FlatNode.html":{"url":"classes/FlatNode.html","title":"class - FlatNode","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n FlatNode\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/models/flat-node.ts\n \n\n\n \n Description\n \n \n Node type used by ontology tree component.\n\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n numResults\n \n \n Optional\n opacity\n \n \n Optional\n visible\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n Static\n create\n \n \n \n \n\n\n\n\n\n \n \n Accessors\n \n \n \n \n \n \n label\n \n \n expandable\n \n \n \n \n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(original: OntologyTreeNode, level: number)\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/models/flat-node.ts:38\n \n \n\n \n \n Creates an instance of flat node.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n original\n \n \n OntologyTreeNode\n \n \n \n No\n \n \n \n The original ontology node object.\n\n \n \n \n level\n \n \n number\n \n \n \n No\n \n \n \n The level of the new flat node in the tree.\n\n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Optional\n numResults\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/models/flat-node.ts:13\n \n \n\n\n \n \n \n \n \n \n \n \n Optional\n opacity\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 20\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/models/flat-node.ts:11\n \n \n\n\n \n \n \n \n \n \n \n \n Optional\n visible\n \n \n \n \n \n \n Type : boolean\n\n \n \n \n \n Default value : true\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/models/flat-node.ts:9\n \n \n\n\n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Static\n create\n \n \n \n \n \n \n \n create(original: OntologyTreeNode, level: number)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/models/flat-node.ts:36\n \n \n\n\n \n \n Creates a flat node from a ontology node object and a level in the tree.\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n original\n \n OntologyTreeNode\n \n\n \n No\n \n\n\n \n The original ontology node object.\n\n \n \n \n level\n \n number\n \n\n \n No\n \n\n\n \n The level of the new flat node in the tree.\n\n \n \n \n \n \n \n \n \n Returns : FlatNode\n\n \n \n The newly created flat node.\n\n \n \n \n \n \n\n\n\n\n\n\n \n \n Accessors\n \n \n \n \n \n \n label\n \n \n\n \n \n getlabel()\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/models/flat-node.ts:18\n \n \n \n \n Gets this node's label.\n\n\n \n Returns : string\n\n \n \n \n\n \n \n \n \n \n \n \n expandable\n \n \n\n \n \n getexpandable()\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/models/flat-node.ts:25\n \n \n \n \n Indicates whether this node has children.\n\n\n \n Returns : boolean\n\n \n \n \n\n \n \n\n \n\n\n \n import { OntologyTreeNode } from 'ccf-database';\n\n\n/**\n * Node type used by ontology tree component.\n */\nexport class FlatNode {\n visible?: boolean = true;\n\n opacity?: number = 20;\n\n numResults?: number;\n\n /**\n * Gets this node's label.\n */\n get label(): string {\n return this.original.label;\n }\n\n /**\n * Indicates whether this node has children.\n */\n get expandable(): boolean {\n return this.original.children.length > 0;\n }\n\n /**\n * Creates a flat node from a ontology node object and a level in the tree.\n *\n * @param original The original ontology node object.\n * @param level The level of the new flat node in the tree.\n * @returns The newly created flat node.\n */\n static create(original: OntologyTreeNode, level: number): FlatNode {\n return new FlatNode(original, level);\n }\n\n /**\n * Creates an instance of flat node.\n *\n * @param original The original ontology node object.\n * @param level The level of the new flat node in the tree.\n */\n constructor(readonly original: OntologyTreeNode, readonly level: number) { }\n}\n\n \n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/GenerateSpatialSearch.html":{"url":"classes/GenerateSpatialSearch.html","title":"class - GenerateSpatialSearch","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n GenerateSpatialSearch\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[SpatialSearchUi] Generate and add a spatial search'\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:50\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { SpatialSceneNode } from 'ccf-body-ui';\n\nexport class StartSpatialSearchFlow {\n static readonly type = '[SpatialSearchUi] Start the Spatial Search flow';\n}\n\nexport class SetSex {\n static readonly type = '[SpatialSearchUi] Set sex';\n\n constructor(readonly sex: 'male' | 'female') { }\n}\n\nexport class SetOrgan {\n static readonly type = '[SpatialSearchUi] Set organ';\n\n constructor(readonly organId: string | undefined) { }\n}\n\nexport class SetPosition {\n static readonly type = '[SpatialSearchUi] Set position';\n\n constructor(readonly position: { x: number; y: number; z: number }) { }\n}\n\nexport class MoveToNode {\n static readonly type = '[SpatialSearchUi] Start moving the position to a scene node';\n\n constructor(readonly node: SpatialSceneNode) { }\n}\n\nexport class ResetPosition {\n static readonly type = '[SpatialSearchUi] Reset position';\n}\n\nexport class SetRadius {\n static readonly type = '[SpatialSearchUi] Set radius';\n\n constructor(readonly radius: number) { }\n}\n\nexport class ResetRadius {\n static readonly type = '[SpatialSearchUi] Reset radius';\n}\n\nexport class UpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Update spatial search data';\n}\n\nexport class GenerateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Generate and add a spatial search';\n}\n\nexport class SetExecuteSearchOnGenerate {\n static readonly type = '[SpatialSearchUi] Set execute search on generate';\n\n constructor(readonly execute = true) { }\n}\n\n \n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/HeaderComponent.html":{"url":"components/HeaderComponent.html","title":"component - HeaderComponent","body":"\n \n\n\n\n\n\n Components\n \n HeaderComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/core/header/header.component.ts\n\n\n\n \n Description\n \n \n Header which is always displayed on the site; contains current filter info,\na link to download data, and a logo which resets the page when clicked.\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-header\n \n\n \n styleUrls\n ./header.component.scss\n \n\n\n\n \n templateUrl\n ./header.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n\n\n \n \n Inputs\n \n \n \n \n \n \n filters\n \n \n homeUrl\n \n \n loggedIn\n \n \n loginDisabled\n \n \n logoTooltip\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n downloadClicked\n \n \n refreshClicked\n \n \n \n \n\n\n\n \n \n\n\n\n \n Inputs\n \n \n \n \n \n filters\n \n \n \n \n Type : Record\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/header/header.component.ts:32\n \n \n \n \n Current filter settings\n\n \n \n \n \n \n \n \n \n \n homeUrl\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/header/header.component.ts:18\n \n \n \n \n URL to Portal site\n\n \n \n \n \n \n \n \n \n \n loggedIn\n \n \n \n \n Type : boolean\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/header/header.component.ts:27\n \n \n \n \n Is the user logged in?\n\n \n \n \n \n \n \n \n \n \n loginDisabled\n \n \n \n \n Type : boolean\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/header/header.component.ts:20\n \n \n \n \n \n \n \n \n \n logoTooltip\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/header/header.component.ts:22\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n downloadClicked\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/header/header.component.ts:42\n \n \n \n \n Emitted when download button is clicked\n\n \n \n \n \n \n \n \n \n \n refreshClicked\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/header/header.component.ts:37\n \n \n \n \n Emitted when refresh button is clicked\n\n \n \n \n \n\n\n\n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, Input, Output } from '@angular/core';\n\n/**\n * Header which is always displayed on the site; contains current filter info,\n * a link to download data, and a logo which resets the page when clicked.\n */\n@Component({\n selector: 'ccf-header',\n templateUrl: './header.component.html',\n styleUrls: ['./header.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class HeaderComponent {\n\n /**\n * URL to Portal site\n */\n @Input() homeUrl: string;\n\n @Input() loginDisabled: boolean;\n\n @Input() logoTooltip: string;\n\n /**\n * Is the user logged in?\n */\n @Input() loggedIn: boolean;\n\n /**\n * Current filter settings\n */\n @Input() filters: Record;\n\n /**\n * Emitted when refresh button is clicked\n */\n @Output() readonly refreshClicked = new EventEmitter();\n\n /**\n * Emitted when download button is clicked\n */\n @Output() readonly downloadClicked = new EventEmitter();\n}\n\n \n\n \n \n \n \n \n \n\n \n \n LOGIN\n LOGOUT\n\n\n \n\n \n \n ./header.component.scss\n \n .ccf-header {\n height: 4rem;\n padding: 0 1.5rem;\n border-bottom-width: 1px;\n border-bottom-style: solid;\n display: flex;\n\n .home {\n height: 100%;\n width: 25rem;\n align-items: center;\n display: flex;\n padding: 0.25rem 0;\n }\n\n .logo {\n width: 100%;\n height: 50%;\n background-repeat: no-repeat;\n background-size: contain;\n }\n\n .download {\n height: 1.5rem;\n }\n\n // Styled to match the HuBMAP Portal\n .authentication {\n width: 8.25rem;\n border-radius: 0.125rem;\n font-weight: 500;\n }\n\n .logo, .download, .refresh {\n display: flex;\n align-items: center;\n transition: color 1s;\n cursor: pointer;\n text-decoration: none;\n }\n\n :not(:last-child) {\n margin-right: 1.5rem;\n }\n\n .filler {\n flex-grow: 1;\n margin: 0;\n }\n\n .filter-labels {\n display: flex;\n align-items: center;\n height: 100%;\n font: 400 1rem/1.25rem Inter, sans-serif;\n }\n\n .disabled {\n display: none;\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' LOGIN LOGOUT'\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'HeaderComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/HeaderModule.html":{"url":"modules/HeaderModule.html","title":"module - HeaderModule","body":"\n \n\n\n\n\n Modules\n HeaderModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_HeaderModule\n\n\n\ncluster_HeaderModule_declarations\n\n\n\ncluster_HeaderModule_exports\n\n\n\n\nHeaderComponent\n\nHeaderComponent\n\n\n\nHeaderModule\n\nHeaderModule\n\nHeaderModule -->\n\nHeaderComponent->HeaderModule\n\n\n\n\n\nHeaderComponent \n\nHeaderComponent \n\nHeaderComponent -->\n\nHeaderModule->HeaderComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/core/header/header.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n HeaderComponent\n \n \n \n \n Exports\n \n \n HeaderComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatButtonModule } from '@angular/material/button';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatToolbarModule } from '@angular/material/toolbar';\nimport { MatTooltipModule } from '@angular/material/tooltip';\n\nimport { HeaderComponent } from './header.component';\n\n\n@NgModule({\n imports: [CommonModule, MatButtonModule, MatIconModule, MatToolbarModule, MatTooltipModule],\n declarations: [HeaderComponent],\n exports: [HeaderComponent]\n})\nexport class HeaderModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/IconDefinition.html":{"url":"interfaces/IconDefinition.html","title":"interface - IconDefinition","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n IconDefinition\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/icon-registry/icon-registry.state.ts\n \n\n\n \n Description\n \n \n Object definition for registering new svg icons.\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n html\n \n \n \n Optional\n \n name\n \n \n \n Optional\n \n namespace\n \n \n \n Optional\n \n url\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n html\n \n \n \n \n \n \n \n \n html: SafeHtml\n\n \n \n\n\n \n \n Type : SafeHtml\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Html containing the svg of the icon or icon set.\n\n \n \n \n \n \n \n \n \n \n name\n \n \n \n \n \n \n \n \n name: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Name to register the icon under.\n\n \n \n \n \n \n \n \n \n \n namespace\n \n \n \n \n \n \n \n \n namespace: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Namespace to register the icon or icon set under.\n\n \n \n \n \n \n \n \n \n \n url\n \n \n \n \n \n \n \n \n url: SafeResourceUrl\n\n \n \n\n\n \n \n Type : SafeResourceUrl\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n Url to fetch the icon or icon set from.\n\n \n \n \n \n \n \n\n\n \n import { Injectable, Optional } from '@angular/core';\nimport { MatIconRegistry } from '@angular/material/icon';\nimport { DomSanitizer, SafeHtml, SafeResourceUrl } from '@angular/platform-browser';\nimport { DataAction, StateRepository } from '@ngxs-labs/data/decorators';\nimport { NgxsDataRepository } from '@ngxs-labs/data/repositories';\nimport { State } from '@ngxs/store';\n\nimport { DEFAULT_ICONS } from './default-icons';\n\n\n/**\n * Object definition for registering new svg icons.\n */\nexport interface IconDefinition {\n /**\n * Name to register the icon under.\n */\n name?: string;\n\n /**\n * Namespace to register the icon or icon set under.\n */\n namespace?: string;\n\n /**\n * Url to fetch the icon or icon set from.\n */\n url?: SafeResourceUrl;\n\n /**\n * Html containing the svg of the icon or icon set.\n */\n html?: SafeHtml;\n}\n\n\n/**\n * State handling the registration of icons for use with `mat-icon`.\n */\n@StateRepository()\n@State({ name: 'iconRegistry' })\n@Injectable()\nexport class IconRegistryState extends NgxsDataRepository {\n /**\n * Creates an instance of icon registry state.\n *\n * @param registry Material icon registry.\n * @param sanitizer Service used to sanitize default imported urls and html.\n */\n constructor(\n @Optional() private readonly registry: MatIconRegistry | null,\n sanitizer: DomSanitizer\n ) {\n super();\n\n for (const { name, namespace, url, html } of DEFAULT_ICONS) {\n const safeDef: IconDefinition = {\n name, namespace,\n url: url && sanitizer.bypassSecurityTrustResourceUrl(url),\n html: html && sanitizer.bypassSecurityTrustHtml(html)\n };\n\n this.registerIconImpl(safeDef);\n }\n }\n\n /**\n * Registers a svg icon for use in mat-icon.\n *\n * @param definition Icon to register.\n * @returns true if registration was successful, otherwise false.\n */\n @DataAction()\n registerIcon(definition: IconDefinition): boolean {\n return this.registerIconImpl(definition);\n }\n\n /**\n * Backing implementation of registerIcon.\n *\n * @param definition Icon to register.\n * @returns true if registration was successful, otherwise false.\n */\n private registerIconImpl(definition: IconDefinition): boolean {\n if (!this.registry) {\n return false;\n }\n if (!definition.url && !definition.html) {\n return false;\n }\n\n const registry = this.registry as unknown as { [prop: string]: (...arg: unknown[]) => void };\n const methodName = this.getMethodName(definition);\n const method = registry[methodName];\n const args = this.getArguments(definition);\n\n if (!method) {\n return false;\n }\n try {\n method.apply(registry, args);\n return true;\n } catch (_error) {\n return false;\n }\n }\n\n /**\n * Selects the MatIconRegistry method used to register the icon.\n *\n * @param definition Icon definition.\n * @returns The name of the registry method.\n */\n private getMethodName({ name, namespace, url }: IconDefinition): string {\n const parts = ['addSvgIcon'];\n if (!name) {\n parts.push('Set');\n }\n if (!url) {\n parts.push('Literal');\n }\n if (namespace) {\n parts.push('InNamespace');\n }\n return parts.join('');\n }\n\n /**\n * Selects the argument used to call the registration method.\n *\n * @param definition Icon definition.\n * @returns An array of arguments.\n */\n private getArguments({ name, namespace, url, html }: IconDefinition): unknown[] {\n const args: unknown[] = [namespace, name, url ?? html];\n return args.filter(value => !!value);\n }\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/IconRegistryState.html":{"url":"injectables/IconRegistryState.html","title":"injectable - IconRegistryState","body":"\n \n\n\n\n\n\n\n\n\n Injectables\n IconRegistryState\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/icon-registry/icon-registry.state.ts\n \n\n\n \n Description\n \n \n State handling the registration of icons for use with mat-icon.\n\n \n\n \n Extends\n \n \n NgxsDataRepository\n \n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n Private\n getArguments\n \n \n Private\n getMethodName\n \n \n registerIcon\n \n \n Private\n registerIconImpl\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(registry: MatIconRegistry | null, sanitizer: DomSanitizer)\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/icon-registry/icon-registry.state.ts:43\n \n \n\n \n \n Creates an instance of icon registry state.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n registry\n \n \n MatIconRegistry | null\n \n \n \n No\n \n \n \n Material icon registry.\n\n \n \n \n sanitizer\n \n \n DomSanitizer\n \n \n \n No\n \n \n \n Service used to sanitize default imported urls and html.\n\n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Private\n getArguments\n \n \n \n \n \n \n \n getArguments(undefined: IconDefinition)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/icon-registry/icon-registry.state.ts:134\n \n \n\n\n \n \n Selects the argument used to call the registration method.\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n \n IconDefinition\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : []\n\n \n \n An array of arguments.\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n getMethodName\n \n \n \n \n \n \n \n getMethodName(undefined: IconDefinition)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/icon-registry/icon-registry.state.ts:114\n \n \n\n\n \n \n Selects the MatIconRegistry method used to register the icon.\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n \n IconDefinition\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : string\n\n \n \n The name of the registry method.\n\n \n \n \n \n \n \n \n \n \n \n \n registerIcon\n \n \n \n \n \n \nregisterIcon(definition: IconDefinition)\n \n \n\n \n \n Decorators : \n \n @DataAction()\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/icon-registry/icon-registry.state.ts:74\n \n \n\n\n \n \n Registers a svg icon for use in mat-icon.\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n definition\n \n IconDefinition\n \n\n \n No\n \n\n\n \n Icon to register.\n\n \n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n true if registration was successful, otherwise false.\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n registerIconImpl\n \n \n \n \n \n \n \n registerIconImpl(definition: IconDefinition)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/icon-registry/icon-registry.state.ts:84\n \n \n\n\n \n \n Backing implementation of registerIcon.\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n definition\n \n IconDefinition\n \n\n \n No\n \n\n\n \n Icon to register.\n\n \n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n true if registration was successful, otherwise false.\n\n \n \n \n \n \n\n\n \n\n\n \n import { Injectable, Optional } from '@angular/core';\nimport { MatIconRegistry } from '@angular/material/icon';\nimport { DomSanitizer, SafeHtml, SafeResourceUrl } from '@angular/platform-browser';\nimport { DataAction, StateRepository } from '@ngxs-labs/data/decorators';\nimport { NgxsDataRepository } from '@ngxs-labs/data/repositories';\nimport { State } from '@ngxs/store';\n\nimport { DEFAULT_ICONS } from './default-icons';\n\n\n/**\n * Object definition for registering new svg icons.\n */\nexport interface IconDefinition {\n /**\n * Name to register the icon under.\n */\n name?: string;\n\n /**\n * Namespace to register the icon or icon set under.\n */\n namespace?: string;\n\n /**\n * Url to fetch the icon or icon set from.\n */\n url?: SafeResourceUrl;\n\n /**\n * Html containing the svg of the icon or icon set.\n */\n html?: SafeHtml;\n}\n\n\n/**\n * State handling the registration of icons for use with `mat-icon`.\n */\n@StateRepository()\n@State({ name: 'iconRegistry' })\n@Injectable()\nexport class IconRegistryState extends NgxsDataRepository {\n /**\n * Creates an instance of icon registry state.\n *\n * @param registry Material icon registry.\n * @param sanitizer Service used to sanitize default imported urls and html.\n */\n constructor(\n @Optional() private readonly registry: MatIconRegistry | null,\n sanitizer: DomSanitizer\n ) {\n super();\n\n for (const { name, namespace, url, html } of DEFAULT_ICONS) {\n const safeDef: IconDefinition = {\n name, namespace,\n url: url && sanitizer.bypassSecurityTrustResourceUrl(url),\n html: html && sanitizer.bypassSecurityTrustHtml(html)\n };\n\n this.registerIconImpl(safeDef);\n }\n }\n\n /**\n * Registers a svg icon for use in mat-icon.\n *\n * @param definition Icon to register.\n * @returns true if registration was successful, otherwise false.\n */\n @DataAction()\n registerIcon(definition: IconDefinition): boolean {\n return this.registerIconImpl(definition);\n }\n\n /**\n * Backing implementation of registerIcon.\n *\n * @param definition Icon to register.\n * @returns true if registration was successful, otherwise false.\n */\n private registerIconImpl(definition: IconDefinition): boolean {\n if (!this.registry) {\n return false;\n }\n if (!definition.url && !definition.html) {\n return false;\n }\n\n const registry = this.registry as unknown as { [prop: string]: (...arg: unknown[]) => void };\n const methodName = this.getMethodName(definition);\n const method = registry[methodName];\n const args = this.getArguments(definition);\n\n if (!method) {\n return false;\n }\n try {\n method.apply(registry, args);\n return true;\n } catch (_error) {\n return false;\n }\n }\n\n /**\n * Selects the MatIconRegistry method used to register the icon.\n *\n * @param definition Icon definition.\n * @returns The name of the registry method.\n */\n private getMethodName({ name, namespace, url }: IconDefinition): string {\n const parts = ['addSvgIcon'];\n if (!name) {\n parts.push('Set');\n }\n if (!url) {\n parts.push('Literal');\n }\n if (namespace) {\n parts.push('InNamespace');\n }\n return parts.join('');\n }\n\n /**\n * Selects the argument used to call the registration method.\n *\n * @param definition Icon definition.\n * @returns An array of arguments.\n */\n private getArguments({ name, namespace, url, html }: IconDefinition): unknown[] {\n const args: unknown[] = [namespace, name, url ?? html];\n return args.filter(value => !!value);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/InitializationState.html":{"url":"classes/InitializationState.html","title":"class - InitializationState","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n InitializationState\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/shared/components/drawer/drawer/drawer.component.ts\n \n\n\n \n Description\n \n \n Boolean state that can also be awaited.\n\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Private\n deferred\n \n \n Private\n initialized\n \n \n Private\n resolve\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n set\n \n \n valueOf\n \n \n Async\n wait\n \n \n \n \n\n\n\n\n\n \n \n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Private\n deferred\n \n \n \n \n \n \n Default value : new Promise(resolve => {\n this.resolve = resolve;\n })\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/drawer/drawer.component.ts:37\n \n \n\n \n \n Promise used to await on.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n initialized\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/drawer/drawer.component.ts:35\n \n \n\n \n \n Whether this state is true or false.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n resolve\n \n \n \n \n \n \n Type : function\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/drawer/drawer.component.ts:41\n \n \n\n \n \n Resolve function for the promise.\n\n \n \n\n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n set\n \n \n \n \n \n \nset()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/drawer/drawer.component.ts:46\n \n \n\n\n \n \n Sets the state to true and\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n valueOf\n \n \n \n \n \n \nvalueOf()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/drawer/drawer.component.ts:65\n \n \n\n\n \n \n Gets the boolean state of this object.\n\n\n \n \n \n Returns : boolean\n\n \n \n true if set has been called.\n\n \n \n \n \n \n \n \n \n \n \n \n Async\n wait\n \n \n \n \n \n \n \n wait()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/drawer/drawer.component.ts:56\n \n \n\n\n \n \n Gets a promise that resolves when this state is set to true.\n\n\n \n \n \n Returns : Promise\n\n \n \n A promise.\n\n \n \n \n \n \n\n\n\n\n\n\n \n\n\n \n import { animate, state, style, transition, trigger } from '@angular/animations';\nimport { BooleanInput, coerceBooleanProperty } from '@angular/cdk/coercion';\nimport {\n AfterViewInit, ChangeDetectionStrategy, ChangeDetectorRef, Component, ElementRef, EventEmitter, HostBinding, HostListener,\n Input, OnDestroy, Output,\n} from '@angular/core';\nimport { Subscription } from 'rxjs';\n\nimport { Message, MessageChannel, MessageService } from '../messages';\n\n\n/** Opened/closed state. */\ntype OpenedState = 'open' | 'open-instant' | 'closed';\n/** Expanded/collapsed state. */\ntype ExpandedState = 'open' | 'open-instant' | 'closed';\n/** Expanded state relative to an opposite drawer. */\ntype ExpandedState2 = 'collapsed' | 'half' | 'extended' | 'full';\n\n/** Default animation parameters. */\nconst EXPAND_COLLAPSE_PARAMS_DEFAULT = {\n params: {\n width: 0,\n margin: 0,\n margin2: 0\n }\n};\n\n/**\n * Boolean state that can also be awaited.\n */\nclass InitializationState {\n /** Whether this state is true or false. */\n private initialized = false;\n /** Promise used to await on. */\n private deferred = new Promise(resolve => {\n this.resolve = resolve;\n });\n /** Resolve function for the promise. */\n private resolve: () => void;\n\n /**\n * Sets the state to true and\n */\n set(): void {\n this.initialized = true;\n this.resolve();\n }\n\n /**\n * Gets a promise that resolves when this state is set to true.\n *\n * @returns A promise.\n */\n async wait(): Promise {\n return this.deferred;\n }\n\n /**\n * Gets the boolean state of this object.\n *\n * @returns true if set has been called.\n */\n valueOf(): boolean {\n return this.initialized;\n }\n}\n\n\n/**\n * Side drawer component.\n * Contains all the logic for opening/closing/expanding.\n */\n@Component({\n selector: 'ccf-drawer',\n exportAs: 'ccfDrawer',\n templateUrl: './drawer.component.html',\n styleUrls: ['./drawer.component.scss'],\n animations: [\n trigger('openClose', [\n state('open, open-instant', style({\n transform: 'none'\n })),\n state('closed', style({})),\n\n transition('closed => open-instant', animate(0)),\n transition('closed open, open-instant => closed', animate('.5s ease-in-out'))\n ]),\n trigger('expandCollapse', [\n state('collapsed', style({})),\n state('half', style({\n width: 'calc(50% - {{ margin }}px)'\n }), EXPAND_COLLAPSE_PARAMS_DEFAULT),\n state('extended', style({\n width: 'calc(100% - {{ width }}px - {{ margin }}px)'\n }), EXPAND_COLLAPSE_PARAMS_DEFAULT),\n state('full', style({\n width: 'calc(100% - {{ margin }}px - {{ margin2 }}px)'\n }), EXPAND_COLLAPSE_PARAMS_DEFAULT),\n\n transition('* *', animate('.5s ease-in-out'))\n ])\n ],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class DrawerComponent implements AfterViewInit, OnDestroy {\n /** HTML class */\n @HostBinding('class') readonly className = 'ccf-drawer';\n /** Whether this is located at the end position. */\n @HostBinding('class.ccf-drawer-end') // eslint-disable-line\n get classEnd(): boolean {\n return this.position === 'end';\n }\n\n /** Position of the drawer - start (left) or end (right). */\n @Input()// eslint-disable-line\n get position(): 'start' | 'end' {\n return this._position;\n }\n set position(value: 'start' | 'end') {\n this._position = value || 'start';\n }\n /** Property for position getter/setter. */\n private _position: 'start' | 'end' = 'start';\n\n /** Whether the drawer is opened. */\n @Input() // eslint-disable-line\n @HostBinding('class.ccf-drawer-opened') // eslint-disable-line\n get opened(): boolean {\n return this._opened;\n }\n set opened(value: boolean) {\n this.toggle(coerceBooleanProperty(value));\n }\n /** Property for opened getter/setter. */\n private _opened = false;\n\n /** Whether the drawer is expanded. */\n @Input() // eslint-disable-line\n @HostBinding('class.ccf-drawer-expanded') // eslint-disable-line\n get expanded(): boolean {\n return this._expanded;\n }\n set expanded(value: boolean) {\n this.toggleExpanded(coerceBooleanProperty(value));\n }\n /** Property for expanded getter/setter */\n private _expanded = false;\n\n /** Output emitting when the drawer has opened. */\n @Output() readonly openedChange = new EventEmitter(true);\n /** Output emitting when the drawer has expanded. */\n @Output() readonly expandedChange = new EventEmitter(true);\n /** Output emitting whenever the drawer state changes. */\n @Output() readonly stateChange = new EventEmitter(true);\n\n /** Current open/close animation state. */\n @HostBinding('@openClose')\n openedState: OpenedState = 'closed';\n\n /** Expanded/collapsed state parameters. */\n @HostBinding('@expandCollapse') // eslint-disable-line\n get expandedStateObj(): unknown {\n return {\n value: this.expandedState2, params: {\n width: this.width, margin: this.measuredMargin,\n margin2: this.margin2\n }\n };\n }\n /** Current expanded/collapsed animation state. */\n expandedState: ExpandedState = 'closed';\n /** Current expanded state relative to the opposite drawer. */\n private expandedState2: ExpandedState2 = 'collapsed';\n\n /** Gets the calculated width of the drawer. */\n private get measuredWidth(): number {\n if (this._measuredWidth > 0) {\n return this._measuredWidth;\n }\n\n const element = this.element.nativeElement;\n if (!element) {\n return 0;\n }\n\n const bbox = element.getBoundingClientRect();\n const width = bbox.right - bbox.left;\n if (width === 0) {\n return 0;\n }\n\n this._measuredWidth = width;\n return width;\n }\n /** Cached measured width. */\n private _measuredWidth = 0;\n /** Width of opposite drawer. */\n private width = 0;\n\n /** Gets the calculated margin of the drawer. */\n private get measuredMargin(): number {\n if (this._measuredMargin > 0) {\n return this._measuredMargin;\n }\n\n const element = this.element.nativeElement;\n if (!element) {\n return 0;\n }\n\n const styles = globalThis.getComputedStyle(element);\n const property = this.position === 'start' ? 'margin-right' : 'margin-left';\n const value = styles.getPropertyValue(property);\n const margin = Number(value.slice(0, -2));\n\n this._measuredMargin = margin;\n return margin;\n }\n /** Cached measured margin. */\n private _measuredMargin = 0;\n /** Margin of the opposite drawer. */\n private margin2 = 0;\n\n /** Initialization state. */\n private initialized = new InitializationState();\n /** Connected message channel. */\n private channel: MessageChannel;\n /** Subscriptions managed by this component. */\n private subscriptions = new Subscription();\n\n /**\n * Creates an instance of drawer component.\n *\n * @param messageService Service for sending/receiving event messages.\n * @param cdr The change detector reference.\n * @param element Reference to components HTML element.\n */\n constructor(\n messageService: MessageService,\n cdr: ChangeDetectorRef,\n private readonly element: ElementRef\n ) {\n this.channel = messageService.connect(this);\n this.subscriptions.add(this.channel.getMessages().subscribe(msg => {\n if (this.handleMessage(msg)) {\n cdr.markForCheck();\n }\n }));\n }\n\n /**\n * Initializes this component.\n */\n ngAfterViewInit(): void {\n this.initialized.set();\n setTimeout(() => this.channel.sendMessage({ type: 'drawer-initialized' }));\n }\n\n /**\n * Cleans up all subscriptions.\n */\n ngOnDestroy(): void {\n this.subscriptions.unsubscribe();\n }\n\n /**\n * Opens the drawer.\n */\n open(): void {\n this.toggle(true);\n }\n\n /**\n * Closes the drawer.\n */\n close(): void {\n this.toggle(false);\n }\n\n /**\n * Toggles the drawer between opened and closed.\n *\n * @param [opened] Whether to open or close the drawer.\n */\n toggle(opened = !this.opened): void {\n if (this.opened === opened) {\n return;\n }\n\n if (!opened) {\n this.openedState = 'closed';\n this.expandedState = 'closed';\n this.expandedState2 = 'collapsed';\n this._expanded = false;\n } else if (this.initialized.valueOf()) {\n this.openedState = 'open';\n } else {\n this.openedState = 'open-instant';\n }\n\n this._opened = opened;\n this.sendToggle();\n }\n\n /**\n * Expands the drawer.\n */\n openExpanded(): void {\n this.toggleExpanded(true);\n }\n\n /**\n * Collapses the drawer.\n */\n closeExpanded(): void {\n this.toggleExpanded(false);\n }\n\n /**\n * Toggles the drawer between expanded and collapsed.\n *\n * @param [expanded] Whether to expand or collapse the drawer.\n */\n toggleExpanded(expanded = !this.expanded): void {\n if (this.expanded === expanded) {\n return;\n }\n\n if (!expanded) {\n this.expandedState = 'closed';\n this.expandedState2 = 'collapsed';\n } else if (this.initialized.valueOf()) {\n this.expandedState = 'open';\n } else {\n this.expandedState = 'open-instant';\n }\n\n this._expanded = expanded;\n this.sendToggle();\n }\n\n /**\n * Listener to open/close animation completion.\n */\n @HostListener('@openClose.done') // eslint-disable-line\n closeOpenDone(): void {\n this.openedChange.emit(this.opened);\n }\n\n /**\n * Listener to expand/collapse animation completion.\n */\n @HostListener('@expandCollapse.done') // eslint-disable-line\n expandCollapseDone(): void {\n this.expandedChange.emit(this.expanded);\n }\n\n /**\n * Sends a toggle event to the channel.\n * Waits until initialization is completed before sending.\n */\n private async sendToggle(): Promise {\n await this.initialized.wait();\n this.channel.sendMessage({\n type: 'drawer-toggled',\n opened: this.opened,\n expanded: this.expanded,\n width: this.measuredWidth,\n margin: this.measuredMargin\n });\n this.stateChange.emit();\n }\n\n /**\n * Processes an event.\n *\n * @param msg The event.\n * @returns true if change detection should run.\n */\n private handleMessage(msg: Message): boolean {\n switch (msg.payload.type) {\n case 'drawer-toggled': {\n const other = msg.source as DrawerComponent;\n this.syncExpanded(other);\n return true;\n }\n\n default:\n return false;\n }\n }\n\n /**\n * Syncs the drawer widths and margin against the opposite drawer.\n *\n * @param other The opposite drawer.\n */\n private syncExpanded(other: DrawerComponent): void {\n if (this.expanded || other.expanded) {\n if (this.expanded && other.expanded) {\n this.expandedState2 = other.expandedState2 = 'half';\n } else if (this.expanded) {\n if (other.opened) {\n this.expandedState2 = 'extended';\n this.width = other.measuredWidth + other.measuredMargin;\n } else {\n this.expandedState2 = 'full';\n this.margin2 = other.measuredMargin;\n }\n } else {\n if (this.opened) {\n other.expandedState2 = 'extended';\n other.width = this.measuredWidth + this.measuredMargin;\n } else {\n other.expandedState2 = 'full';\n other.margin2 = this.measuredMargin;\n }\n }\n }\n }\n\n /** Workaround for getter/setter pair not accepting different types. */\n // eslint-disable-next-line @typescript-eslint/naming-convention\n static ngAcceptInputType_position: '' | 'start' | 'end';\n // eslint-disable-next-line @typescript-eslint/naming-convention\n static ngAcceptInputType_opened: BooleanInput;\n // eslint-disable-next-line @typescript-eslint/naming-convention\n static ngAcceptInputType_expanded: BooleanInput;\n}\n\n \n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/ListResult.html":{"url":"interfaces/ListResult.html","title":"interface - ListResult","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n ListResult\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/models/list-result.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n color\n \n \n \n Optional\n \n rank\n \n \n \n \n selected\n \n \n \n \n tissueBlock\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n color\n \n \n \n \n \n \n \n \n color: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n rank\n \n \n \n \n \n \n \n \n rank: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n selected\n \n \n \n \n \n \n \n \n selected: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n tissueBlock\n \n \n \n \n \n \n \n \n tissueBlock: TissueBlockResult\n\n \n \n\n\n \n \n Type : TissueBlockResult\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { TissueBlockResult } from 'ccf-database';\n\nexport interface ListResult {\n selected: boolean;\n color?: string;\n tissueBlock: TissueBlockResult;\n rank?: number;\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/ListResultsState.html":{"url":"injectables/ListResultsState.html","title":"injectable - ListResultsState","body":"\n \n\n\n\n\n\n\n\n\n Injectables\n ListResultsState\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/list-results/list-results.state.ts\n \n\n\n\n \n Extends\n \n \n NgxsImmutableDataRepository\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Private\n colorAssignments\n \n \n Private\n dataState\n \n \n Readonly\n highlightedNodeId$\n \n \n Readonly\n listResults$\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n deselectListResult\n \n \n highlightNode\n \n \n ngxsOnInit\n \n \n selectListResult\n \n \n setListResults\n \n \n unHighlightNode\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(dataService: DataSourceService, injector: Injector)\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/list-results/list-results.state.ts:38\n \n \n\n \n \n Creates an instance of scene state.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n dataService\n \n \n DataSourceService\n \n \n \n No\n \n \n \n \n \n \n injector\n \n \n Injector\n \n \n \n No\n \n \n \n Injector service used to lazy load data state\n\n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n deselectListResult\n \n \n \n \n \n \ndeselectListResult(result: ListResult)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/list-results/list-results.state.ts:66\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n result\n \n ListResult\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n highlightNode\n \n \n \n \n \n \nhighlightNode(id: string)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/list-results/list-results.state.ts:70\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n id\n \n string\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n ngxsOnInit\n \n \n \n \n \n \nngxsOnInit()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/list-results/list-results.state.ts:81\n \n \n\n\n \n \n Initializes this state service.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n selectListResult\n \n \n \n \n \n \nselectListResult(result: ListResult)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/list-results/list-results.state.ts:62\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n result\n \n ListResult\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n setListResults\n \n \n \n \n \n \nsetListResults(listResults: ListResult[])\n \n \n\n \n \n Decorators : \n \n @DataAction()\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/list-results/list-results.state.ts:58\n \n \n\n\n \n \n Sets the list results\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n listResults\n \n ListResult[]\n \n\n \n No\n \n\n\n \n The list of results to display\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n unHighlightNode\n \n \n \n \n \n \nunHighlightNode()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/list-results/list-results.state.ts:74\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Private\n colorAssignments\n \n \n \n \n \n \n Type : ColorAssignmentState\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/list-results/list-results.state.ts:38\n \n \n\n \n \n Color assignments state\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n dataState\n \n \n \n \n \n \n Type : DataState\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/list-results/list-results.state.ts:35\n \n \n\n \n \n The data state\n\n \n \n\n \n \n \n \n \n \n \n \n Readonly\n highlightedNodeId$\n \n \n \n \n \n \n Default value : this.state$.pipe(pluck('highlightedNodeId'), distinctUntilChanged())\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/list-results/list-results.state.ts:31\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n listResults$\n \n \n \n \n \n \n Default value : this.state$.pipe(pluck('listResults'), distinctUntilChanged())\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/list-results/list-results.state.ts:30\n \n \n\n \n \n Scene to display in the 3d Scene\n\n \n \n\n \n \n\n\n \n\n\n \n import { Injectable, Injector } from '@angular/core';\nimport { DataAction, Payload, StateRepository } from '@ngxs-labs/data/decorators';\nimport { NgxsImmutableDataRepository } from '@ngxs-labs/data/repositories';\nimport { NgxsOnInit, State } from '@ngxs/store';\nimport { DataSourceService } from 'ccf-shared';\nimport { sortBy } from 'lodash';\nimport { combineLatest } from 'rxjs';\nimport { distinctUntilChanged, map, pluck, tap } from 'rxjs/operators';\n\nimport { ListResult } from '../../models/list-result';\nimport { ColorAssignmentState } from '../color-assignment/color-assignment.state';\nimport { DataState } from '../data/data.state';\n\n\nexport interface ListResultsStateModel {\n listResults: ListResult[];\n highlightedNodeId?: string;\n}\n\n@StateRepository()\n@State({\n name: 'listResults',\n defaults: {\n listResults: []\n }\n})\n@Injectable()\nexport class ListResultsState extends NgxsImmutableDataRepository implements NgxsOnInit {\n /** Scene to display in the 3d Scene */\n readonly listResults$ = this.state$.pipe(pluck('listResults'), distinctUntilChanged());\n readonly highlightedNodeId$ = this.state$.pipe(pluck('highlightedNodeId'), distinctUntilChanged());\n\n\n /** The data state */\n private dataState: DataState;\n\n /** Color assignments state */\n private colorAssignments: ColorAssignmentState;\n\n /**\n * Creates an instance of scene state.\n *\n * @param injector Injector service used to lazy load data state\n */\n constructor(\n private readonly dataService: DataSourceService,\n private readonly injector: Injector\n ) {\n super();\n }\n\n /**\n * Sets the list results\n *\n * @param listResults The list of results to display\n */\n @DataAction()\n setListResults(@Payload('listResults') listResults: ListResult[]): void {\n this.ctx.patchState({ listResults });\n }\n\n selectListResult(result: ListResult): void {\n this.colorAssignments.assignColor(result.tissueBlock.spatialEntityId);\n }\n\n deselectListResult(result: ListResult): void {\n this.colorAssignments.unassignColor(result.tissueBlock.spatialEntityId);\n }\n\n highlightNode(id: string): void {\n this.ctx.patchState({ highlightedNodeId: id });\n }\n\n unHighlightNode(): void {\n this.ctx.patchState({ highlightedNodeId: undefined });\n }\n\n /**\n * Initializes this state service.\n */\n ngxsOnInit(): void {\n super.ngxsOnInit();\n\n // Injecting page and model states in the constructor breaks things!?\n // Lazy load here\n this.dataState = this.injector.get(DataState);\n this.colorAssignments = this.injector.get(ColorAssignmentState);\n\n combineLatest([\n this.dataState.tissueBlockData$,\n this.colorAssignments.colorAssignments$\n ]).pipe(\n map(([tissueBlocks, colors]) => {\n const topBlocks: ListResult[] = [];\n const otherBlocks: ListResult[] = [];\n\n for (const tissueBlock of tissueBlocks) {\n const color = colors[tissueBlock.spatialEntityId];\n if (color) {\n topBlocks.push({\n selected: true, color: color.color, tissueBlock, rank: color.rank\n });\n } else {\n otherBlocks.push({\n selected: false, tissueBlock\n });\n }\n }\n\n return sortBy(topBlocks, ['rank']).concat(otherBlocks);\n }),\n tap(results => this.setListResults(results))\n ).subscribe();\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/ListResultsStateModel.html":{"url":"interfaces/ListResultsStateModel.html","title":"interface - ListResultsStateModel","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n ListResultsStateModel\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/list-results/list-results.state.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n highlightedNodeId\n \n \n \n \n listResults\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n highlightedNodeId\n \n \n \n \n \n \n \n \n highlightedNodeId: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n listResults\n \n \n \n \n \n \n \n \n listResults: ListResult[]\n\n \n \n\n\n \n \n Type : ListResult[]\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { Injectable, Injector } from '@angular/core';\nimport { DataAction, Payload, StateRepository } from '@ngxs-labs/data/decorators';\nimport { NgxsImmutableDataRepository } from '@ngxs-labs/data/repositories';\nimport { NgxsOnInit, State } from '@ngxs/store';\nimport { DataSourceService } from 'ccf-shared';\nimport { sortBy } from 'lodash';\nimport { combineLatest } from 'rxjs';\nimport { distinctUntilChanged, map, pluck, tap } from 'rxjs/operators';\n\nimport { ListResult } from '../../models/list-result';\nimport { ColorAssignmentState } from '../color-assignment/color-assignment.state';\nimport { DataState } from '../data/data.state';\n\n\nexport interface ListResultsStateModel {\n listResults: ListResult[];\n highlightedNodeId?: string;\n}\n\n@StateRepository()\n@State({\n name: 'listResults',\n defaults: {\n listResults: []\n }\n})\n@Injectable()\nexport class ListResultsState extends NgxsImmutableDataRepository implements NgxsOnInit {\n /** Scene to display in the 3d Scene */\n readonly listResults$ = this.state$.pipe(pluck('listResults'), distinctUntilChanged());\n readonly highlightedNodeId$ = this.state$.pipe(pluck('highlightedNodeId'), distinctUntilChanged());\n\n\n /** The data state */\n private dataState: DataState;\n\n /** Color assignments state */\n private colorAssignments: ColorAssignmentState;\n\n /**\n * Creates an instance of scene state.\n *\n * @param injector Injector service used to lazy load data state\n */\n constructor(\n private readonly dataService: DataSourceService,\n private readonly injector: Injector\n ) {\n super();\n }\n\n /**\n * Sets the list results\n *\n * @param listResults The list of results to display\n */\n @DataAction()\n setListResults(@Payload('listResults') listResults: ListResult[]): void {\n this.ctx.patchState({ listResults });\n }\n\n selectListResult(result: ListResult): void {\n this.colorAssignments.assignColor(result.tissueBlock.spatialEntityId);\n }\n\n deselectListResult(result: ListResult): void {\n this.colorAssignments.unassignColor(result.tissueBlock.spatialEntityId);\n }\n\n highlightNode(id: string): void {\n this.ctx.patchState({ highlightedNodeId: id });\n }\n\n unHighlightNode(): void {\n this.ctx.patchState({ highlightedNodeId: undefined });\n }\n\n /**\n * Initializes this state service.\n */\n ngxsOnInit(): void {\n super.ngxsOnInit();\n\n // Injecting page and model states in the constructor breaks things!?\n // Lazy load here\n this.dataState = this.injector.get(DataState);\n this.colorAssignments = this.injector.get(ColorAssignmentState);\n\n combineLatest([\n this.dataState.tissueBlockData$,\n this.colorAssignments.colorAssignments$\n ]).pipe(\n map(([tissueBlocks, colors]) => {\n const topBlocks: ListResult[] = [];\n const otherBlocks: ListResult[] = [];\n\n for (const tissueBlock of tissueBlocks) {\n const color = colors[tissueBlock.spatialEntityId];\n if (color) {\n topBlocks.push({\n selected: true, color: color.color, tissueBlock, rank: color.rank\n });\n } else {\n otherBlocks.push({\n selected: false, tissueBlock\n });\n }\n }\n\n return sortBy(topBlocks, ['rank']).concat(otherBlocks);\n }),\n tap(results => this.setListResults(results))\n ).subscribe();\n }\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/Message.html":{"url":"interfaces/Message.html","title":"interface - Message","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n Message\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/shared/services/message/message.service.ts\n \n\n\n \n Description\n \n \n A message sent on a channel.\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n id\n \n \n \n \n payload\n \n \n \n \n source\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n id\n \n \n \n \n \n \n \n \n id: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n Unique identifier for a message.\n\n \n \n \n \n \n \n \n \n \n payload\n \n \n \n \n \n \n \n \n payload: T\n\n \n \n\n\n \n \n Type : T\n\n \n \n\n\n\n\n\n \n \n Data associated with this message.\n\n \n \n \n \n \n \n \n \n \n source\n \n \n \n \n \n \n \n \n source: \n\n \n \n\n\n\n\n\n\n\n \n \n Sender of the message.\n\n \n \n \n \n \n \n\n\n \n import { Inject, Injectable, InjectionToken, OnDestroy, Optional, SkipSelf } from '@angular/core';\nimport { from, Observable, Subject } from 'rxjs';\nimport { filter, mergeAll, takeWhile } from 'rxjs/operators';\n\n\n/**\n * Message service configuration options.\n */\nexport interface MessageServiceConfig {\n /** Whether to listen to parent messages. */\n isolated: boolean;\n}\n\n/**\n * A message sent on a channel.\n *\n * @template T The payload type.\n */\nexport interface Message {\n /** Unique identifier for a message. */\n id: number;\n /** Sender of the message. */\n source: unknown;\n /** Data associated with this message. */\n payload: T;\n}\n\n/** Default message service configuration. */\nexport const MESSAGE_SERVICE_DEFAULT_CONFIG: MessageServiceConfig = {\n isolated: true\n};\n\n/** Token for specifying the message service configuration. */\nexport const MESSAGE_SERVICE_CONFIG = new InjectionToken(\n 'Message service configuration',\n {\n providedIn: 'root',\n factory: () => MESSAGE_SERVICE_DEFAULT_CONFIG\n }\n);\n\n\n/**\n * Channel for sending and receiving messages.\n *\n * @template T The payload type.\n */\nexport class MessageChannel {\n /** Counter used to give each message a unique id. */\n private static counter = 0;\n\n /**\n * Creates a new channel.\n *\n * @param source The message source.\n * @param channel The message send subject.\n * @param messages The message receive observable.\n */\n constructor(\n readonly source: unknown,\n private channel: Subject>,\n private messages: Observable>\n ) { }\n\n /**\n * Sends a single message with a payload.\n *\n * @param payload The message payload.\n */\n sendMessage(payload: T): void {\n this.channel.next({\n id: this.nextMessageId(),\n source: this.source,\n payload\n });\n }\n\n /**\n * Gets an observable emitting all messages except for those sent by this source.\n *\n * @returns The message observable.\n */\n getMessages(): Observable> {\n return this.messages.pipe(filter(msg => msg.source !== this.source));\n }\n\n /**\n * Gets an observable emitting messages sent from a specific source.\n *\n * @param source The source messages are filtered on.\n * @returns The message observable.\n */\n getMessagesFromSource(source: unknown): Observable> {\n return this.getMessages().pipe(filter(msg => msg.source === source));\n }\n\n /**\n * Gets an observable emitting messages sent from any of the specified sources.\n *\n * @param sources The sources messages are filtered on.\n * @returns The message observable.\n */\n getMessagesFromSources(sources: unknown[]): Observable> {\n return this.getMessages().pipe(filter(msg => sources.includes(msg.source)));\n }\n\n /**\n * Creates a unique message identifier.\n *\n * @returns The identifier number.\n */\n private nextMessageId(): number {\n return MessageChannel.counter++;\n }\n}\n\n\n/**\n * Service for creating message channels.\n *\n * @template T The message payload type.\n */\n@Injectable({\n providedIn: 'root'\n})\nexport class MessageService implements OnDestroy {\n /** The message channel. */\n private channel = new Subject>();\n /** The message listener. */\n private messages: Observable>;\n\n /**\n * Creates an instance of message service.\n *\n * @param [config] The configuration for this service.\n * @param [parent] The parent message service, if any.\n */\n constructor(@Inject(MESSAGE_SERVICE_CONFIG) readonly config: MessageServiceConfig,\n @Optional() @SkipSelf() readonly parent: MessageService | null) {\n if (config.isolated || !parent) {\n this.messages = this.channel.asObservable();\n } else {\n this.messages = from([\n this.channel,\n parent.messages.pipe(takeWhile(() => !this.channel.closed))\n ]).pipe(mergeAll());\n }\n }\n\n /**\n * Clean up.\n */\n ngOnDestroy(): void {\n this.channel.complete();\n }\n\n /**\n * Connects to a message channel.\n *\n * @param source The source of messages sent.\n * @returns A new connected message channel.\n */\n connect(source: unknown): MessageChannel {\n return new MessageChannel(source, this.channel, this.messages);\n }\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/MessageChannel.html":{"url":"classes/MessageChannel.html","title":"class - MessageChannel","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n MessageChannel\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/shared/services/message/message.service.ts\n \n\n\n \n Description\n \n \n Channel for sending and receiving messages.\n\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Private\n Static\n counter\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n getMessages\n \n \n getMessagesFromSource\n \n \n getMessagesFromSources\n \n \n Private\n nextMessageId\n \n \n sendMessage\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(source, channel: Subject>, messages: Observable>)\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/services/message/message.service.ts:50\n \n \n\n \n \n Creates a new channel.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n source\n \n \n \n \n \n No\n \n \n \n The message source.\n\n \n \n \n channel\n \n \n Subject>\n \n \n \n No\n \n \n \n The message send subject.\n\n \n \n \n messages\n \n \n Observable>\n \n \n \n No\n \n \n \n The message receive observable.\n\n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Private\n Static\n counter\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 0\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/services/message/message.service.ts:50\n \n \n\n \n \n Counter used to give each message a unique id.\n\n \n \n\n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n getMessages\n \n \n \n \n \n \ngetMessages()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/services/message/message.service.ts:83\n \n \n\n\n \n \n Gets an observable emitting all messages except for those sent by this source.\n\n\n \n \n \n Returns : Observable>\n\n \n \n The message observable.\n\n \n \n \n \n \n \n \n \n \n \n \n getMessagesFromSource\n \n \n \n \n \n \ngetMessagesFromSource(source)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/services/message/message.service.ts:93\n \n \n\n\n \n \n Gets an observable emitting messages sent from a specific source.\n\n\n \n Parameters :\n \n \n \n Name\n Optional\n Description\n \n \n \n \n source\n\n \n No\n \n\n\n \n The source messages are filtered on.\n\n \n \n \n \n \n \n \n \n Returns : Observable>\n\n \n \n The message observable.\n\n \n \n \n \n \n \n \n \n \n \n \n getMessagesFromSources\n \n \n \n \n \n \ngetMessagesFromSources(sources: [])\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/services/message/message.service.ts:103\n \n \n\n\n \n \n Gets an observable emitting messages sent from any of the specified sources.\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n sources\n \n []\n \n\n \n No\n \n\n\n \n The sources messages are filtered on.\n\n \n \n \n \n \n \n \n \n Returns : Observable>\n\n \n \n The message observable.\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n nextMessageId\n \n \n \n \n \n \n \n nextMessageId()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/services/message/message.service.ts:112\n \n \n\n\n \n \n Creates a unique message identifier.\n\n\n \n \n \n Returns : number\n\n \n \n The identifier number.\n\n \n \n \n \n \n \n \n \n \n \n \n sendMessage\n \n \n \n \n \n \nsendMessage(payload: T)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/services/message/message.service.ts:70\n \n \n\n\n \n \n Sends a single message with a payload.\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n payload\n \n T\n \n\n \n No\n \n\n\n \n The message payload.\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n\n\n\n\n\n \n\n\n \n import { Inject, Injectable, InjectionToken, OnDestroy, Optional, SkipSelf } from '@angular/core';\nimport { from, Observable, Subject } from 'rxjs';\nimport { filter, mergeAll, takeWhile } from 'rxjs/operators';\n\n\n/**\n * Message service configuration options.\n */\nexport interface MessageServiceConfig {\n /** Whether to listen to parent messages. */\n isolated: boolean;\n}\n\n/**\n * A message sent on a channel.\n *\n * @template T The payload type.\n */\nexport interface Message {\n /** Unique identifier for a message. */\n id: number;\n /** Sender of the message. */\n source: unknown;\n /** Data associated with this message. */\n payload: T;\n}\n\n/** Default message service configuration. */\nexport const MESSAGE_SERVICE_DEFAULT_CONFIG: MessageServiceConfig = {\n isolated: true\n};\n\n/** Token for specifying the message service configuration. */\nexport const MESSAGE_SERVICE_CONFIG = new InjectionToken(\n 'Message service configuration',\n {\n providedIn: 'root',\n factory: () => MESSAGE_SERVICE_DEFAULT_CONFIG\n }\n);\n\n\n/**\n * Channel for sending and receiving messages.\n *\n * @template T The payload type.\n */\nexport class MessageChannel {\n /** Counter used to give each message a unique id. */\n private static counter = 0;\n\n /**\n * Creates a new channel.\n *\n * @param source The message source.\n * @param channel The message send subject.\n * @param messages The message receive observable.\n */\n constructor(\n readonly source: unknown,\n private channel: Subject>,\n private messages: Observable>\n ) { }\n\n /**\n * Sends a single message with a payload.\n *\n * @param payload The message payload.\n */\n sendMessage(payload: T): void {\n this.channel.next({\n id: this.nextMessageId(),\n source: this.source,\n payload\n });\n }\n\n /**\n * Gets an observable emitting all messages except for those sent by this source.\n *\n * @returns The message observable.\n */\n getMessages(): Observable> {\n return this.messages.pipe(filter(msg => msg.source !== this.source));\n }\n\n /**\n * Gets an observable emitting messages sent from a specific source.\n *\n * @param source The source messages are filtered on.\n * @returns The message observable.\n */\n getMessagesFromSource(source: unknown): Observable> {\n return this.getMessages().pipe(filter(msg => msg.source === source));\n }\n\n /**\n * Gets an observable emitting messages sent from any of the specified sources.\n *\n * @param sources The sources messages are filtered on.\n * @returns The message observable.\n */\n getMessagesFromSources(sources: unknown[]): Observable> {\n return this.getMessages().pipe(filter(msg => sources.includes(msg.source)));\n }\n\n /**\n * Creates a unique message identifier.\n *\n * @returns The identifier number.\n */\n private nextMessageId(): number {\n return MessageChannel.counter++;\n }\n}\n\n\n/**\n * Service for creating message channels.\n *\n * @template T The message payload type.\n */\n@Injectable({\n providedIn: 'root'\n})\nexport class MessageService implements OnDestroy {\n /** The message channel. */\n private channel = new Subject>();\n /** The message listener. */\n private messages: Observable>;\n\n /**\n * Creates an instance of message service.\n *\n * @param [config] The configuration for this service.\n * @param [parent] The parent message service, if any.\n */\n constructor(@Inject(MESSAGE_SERVICE_CONFIG) readonly config: MessageServiceConfig,\n @Optional() @SkipSelf() readonly parent: MessageService | null) {\n if (config.isolated || !parent) {\n this.messages = this.channel.asObservable();\n } else {\n this.messages = from([\n this.channel,\n parent.messages.pipe(takeWhile(() => !this.channel.closed))\n ]).pipe(mergeAll());\n }\n }\n\n /**\n * Clean up.\n */\n ngOnDestroy(): void {\n this.channel.complete();\n }\n\n /**\n * Connects to a message channel.\n *\n * @param source The source of messages sent.\n * @returns A new connected message channel.\n */\n connect(source: unknown): MessageChannel {\n return new MessageChannel(source, this.channel, this.messages);\n }\n}\n\n \n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/MessageService.html":{"url":"injectables/MessageService.html","title":"injectable - MessageService","body":"\n \n\n\n\n\n\n\n\n\n Injectables\n MessageService\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/shared/services/message/message.service.ts\n \n\n\n \n Description\n \n \n Service for creating message channels.\n\n \n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Private\n channel\n \n \n Private\n messages\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n connect\n \n \n ngOnDestroy\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(config: MessageServiceConfig, parent: MessageService | null)\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/services/message/message.service.ts:130\n \n \n\n \n \n Creates an instance of message service.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n config\n \n \n MessageServiceConfig\n \n \n \n No\n \n \n \n The configuration for this service.\n\n \n \n \n parent\n \n \n MessageService | null\n \n \n \n No\n \n \n \n The parent message service, if any.\n\n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n connect\n \n \n \n \n \n \nconnect(source)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/services/message/message.service.ts:163\n \n \n\n\n \n \n Connects to a message channel.\n\n\n \n Parameters :\n \n \n \n Name\n Optional\n Description\n \n \n \n \n source\n\n \n No\n \n\n\n \n The source of messages sent.\n\n \n \n \n \n \n \n \n \n Returns : MessageChannel\n\n \n \n A new connected message channel.\n\n \n \n \n \n \n \n \n \n \n \n \n ngOnDestroy\n \n \n \n \n \n \nngOnDestroy()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/services/message/message.service.ts:153\n \n \n\n\n \n \n Clean up.\n\n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Private\n channel\n \n \n \n \n \n \n Default value : new Subject>()\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/services/message/message.service.ts:128\n \n \n\n \n \n The message channel.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n messages\n \n \n \n \n \n \n Type : Observable>\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/services/message/message.service.ts:130\n \n \n\n \n \n The message listener.\n\n \n \n\n \n \n\n\n \n\n\n \n import { Inject, Injectable, InjectionToken, OnDestroy, Optional, SkipSelf } from '@angular/core';\nimport { from, Observable, Subject } from 'rxjs';\nimport { filter, mergeAll, takeWhile } from 'rxjs/operators';\n\n\n/**\n * Message service configuration options.\n */\nexport interface MessageServiceConfig {\n /** Whether to listen to parent messages. */\n isolated: boolean;\n}\n\n/**\n * A message sent on a channel.\n *\n * @template T The payload type.\n */\nexport interface Message {\n /** Unique identifier for a message. */\n id: number;\n /** Sender of the message. */\n source: unknown;\n /** Data associated with this message. */\n payload: T;\n}\n\n/** Default message service configuration. */\nexport const MESSAGE_SERVICE_DEFAULT_CONFIG: MessageServiceConfig = {\n isolated: true\n};\n\n/** Token for specifying the message service configuration. */\nexport const MESSAGE_SERVICE_CONFIG = new InjectionToken(\n 'Message service configuration',\n {\n providedIn: 'root',\n factory: () => MESSAGE_SERVICE_DEFAULT_CONFIG\n }\n);\n\n\n/**\n * Channel for sending and receiving messages.\n *\n * @template T The payload type.\n */\nexport class MessageChannel {\n /** Counter used to give each message a unique id. */\n private static counter = 0;\n\n /**\n * Creates a new channel.\n *\n * @param source The message source.\n * @param channel The message send subject.\n * @param messages The message receive observable.\n */\n constructor(\n readonly source: unknown,\n private channel: Subject>,\n private messages: Observable>\n ) { }\n\n /**\n * Sends a single message with a payload.\n *\n * @param payload The message payload.\n */\n sendMessage(payload: T): void {\n this.channel.next({\n id: this.nextMessageId(),\n source: this.source,\n payload\n });\n }\n\n /**\n * Gets an observable emitting all messages except for those sent by this source.\n *\n * @returns The message observable.\n */\n getMessages(): Observable> {\n return this.messages.pipe(filter(msg => msg.source !== this.source));\n }\n\n /**\n * Gets an observable emitting messages sent from a specific source.\n *\n * @param source The source messages are filtered on.\n * @returns The message observable.\n */\n getMessagesFromSource(source: unknown): Observable> {\n return this.getMessages().pipe(filter(msg => msg.source === source));\n }\n\n /**\n * Gets an observable emitting messages sent from any of the specified sources.\n *\n * @param sources The sources messages are filtered on.\n * @returns The message observable.\n */\n getMessagesFromSources(sources: unknown[]): Observable> {\n return this.getMessages().pipe(filter(msg => sources.includes(msg.source)));\n }\n\n /**\n * Creates a unique message identifier.\n *\n * @returns The identifier number.\n */\n private nextMessageId(): number {\n return MessageChannel.counter++;\n }\n}\n\n\n/**\n * Service for creating message channels.\n *\n * @template T The message payload type.\n */\n@Injectable({\n providedIn: 'root'\n})\nexport class MessageService implements OnDestroy {\n /** The message channel. */\n private channel = new Subject>();\n /** The message listener. */\n private messages: Observable>;\n\n /**\n * Creates an instance of message service.\n *\n * @param [config] The configuration for this service.\n * @param [parent] The parent message service, if any.\n */\n constructor(@Inject(MESSAGE_SERVICE_CONFIG) readonly config: MessageServiceConfig,\n @Optional() @SkipSelf() readonly parent: MessageService | null) {\n if (config.isolated || !parent) {\n this.messages = this.channel.asObservable();\n } else {\n this.messages = from([\n this.channel,\n parent.messages.pipe(takeWhile(() => !this.channel.closed))\n ]).pipe(mergeAll());\n }\n }\n\n /**\n * Clean up.\n */\n ngOnDestroy(): void {\n this.channel.complete();\n }\n\n /**\n * Connects to a message channel.\n *\n * @param source The source of messages sent.\n * @returns A new connected message channel.\n */\n connect(source: unknown): MessageChannel {\n return new MessageChannel(source, this.channel, this.messages);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/MessageServiceConfig.html":{"url":"interfaces/MessageServiceConfig.html","title":"interface - MessageServiceConfig","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n MessageServiceConfig\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/shared/services/message/message.service.ts\n \n\n\n \n Description\n \n \n Message service configuration options.\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n isolated\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n isolated\n \n \n \n \n \n \n \n \n isolated: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n\n\n\n\n \n \n Whether to listen to parent messages.\n\n \n \n \n \n \n \n\n\n \n import { Inject, Injectable, InjectionToken, OnDestroy, Optional, SkipSelf } from '@angular/core';\nimport { from, Observable, Subject } from 'rxjs';\nimport { filter, mergeAll, takeWhile } from 'rxjs/operators';\n\n\n/**\n * Message service configuration options.\n */\nexport interface MessageServiceConfig {\n /** Whether to listen to parent messages. */\n isolated: boolean;\n}\n\n/**\n * A message sent on a channel.\n *\n * @template T The payload type.\n */\nexport interface Message {\n /** Unique identifier for a message. */\n id: number;\n /** Sender of the message. */\n source: unknown;\n /** Data associated with this message. */\n payload: T;\n}\n\n/** Default message service configuration. */\nexport const MESSAGE_SERVICE_DEFAULT_CONFIG: MessageServiceConfig = {\n isolated: true\n};\n\n/** Token for specifying the message service configuration. */\nexport const MESSAGE_SERVICE_CONFIG = new InjectionToken(\n 'Message service configuration',\n {\n providedIn: 'root',\n factory: () => MESSAGE_SERVICE_DEFAULT_CONFIG\n }\n);\n\n\n/**\n * Channel for sending and receiving messages.\n *\n * @template T The payload type.\n */\nexport class MessageChannel {\n /** Counter used to give each message a unique id. */\n private static counter = 0;\n\n /**\n * Creates a new channel.\n *\n * @param source The message source.\n * @param channel The message send subject.\n * @param messages The message receive observable.\n */\n constructor(\n readonly source: unknown,\n private channel: Subject>,\n private messages: Observable>\n ) { }\n\n /**\n * Sends a single message with a payload.\n *\n * @param payload The message payload.\n */\n sendMessage(payload: T): void {\n this.channel.next({\n id: this.nextMessageId(),\n source: this.source,\n payload\n });\n }\n\n /**\n * Gets an observable emitting all messages except for those sent by this source.\n *\n * @returns The message observable.\n */\n getMessages(): Observable> {\n return this.messages.pipe(filter(msg => msg.source !== this.source));\n }\n\n /**\n * Gets an observable emitting messages sent from a specific source.\n *\n * @param source The source messages are filtered on.\n * @returns The message observable.\n */\n getMessagesFromSource(source: unknown): Observable> {\n return this.getMessages().pipe(filter(msg => msg.source === source));\n }\n\n /**\n * Gets an observable emitting messages sent from any of the specified sources.\n *\n * @param sources The sources messages are filtered on.\n * @returns The message observable.\n */\n getMessagesFromSources(sources: unknown[]): Observable> {\n return this.getMessages().pipe(filter(msg => sources.includes(msg.source)));\n }\n\n /**\n * Creates a unique message identifier.\n *\n * @returns The identifier number.\n */\n private nextMessageId(): number {\n return MessageChannel.counter++;\n }\n}\n\n\n/**\n * Service for creating message channels.\n *\n * @template T The message payload type.\n */\n@Injectable({\n providedIn: 'root'\n})\nexport class MessageService implements OnDestroy {\n /** The message channel. */\n private channel = new Subject>();\n /** The message listener. */\n private messages: Observable>;\n\n /**\n * Creates an instance of message service.\n *\n * @param [config] The configuration for this service.\n * @param [parent] The parent message service, if any.\n */\n constructor(@Inject(MESSAGE_SERVICE_CONFIG) readonly config: MessageServiceConfig,\n @Optional() @SkipSelf() readonly parent: MessageService | null) {\n if (config.isolated || !parent) {\n this.messages = this.channel.asObservable();\n } else {\n this.messages = from([\n this.channel,\n parent.messages.pipe(takeWhile(() => !this.channel.closed))\n ]).pipe(mergeAll());\n }\n }\n\n /**\n * Clean up.\n */\n ngOnDestroy(): void {\n this.channel.complete();\n }\n\n /**\n * Connects to a message channel.\n *\n * @param source The source of messages sent.\n * @returns A new connected message channel.\n */\n connect(source: unknown): MessageChannel {\n return new MessageChannel(source, this.channel, this.messages);\n }\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/MoveToNode.html":{"url":"classes/MoveToNode.html","title":"class - MoveToNode","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n MoveToNode\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(node: SpatialSceneNode)\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:26\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n node\n \n \n SpatialSceneNode\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[SpatialSearchUi] Start moving the position to a scene node'\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:26\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { SpatialSceneNode } from 'ccf-body-ui';\n\nexport class StartSpatialSearchFlow {\n static readonly type = '[SpatialSearchUi] Start the Spatial Search flow';\n}\n\nexport class SetSex {\n static readonly type = '[SpatialSearchUi] Set sex';\n\n constructor(readonly sex: 'male' | 'female') { }\n}\n\nexport class SetOrgan {\n static readonly type = '[SpatialSearchUi] Set organ';\n\n constructor(readonly organId: string | undefined) { }\n}\n\nexport class SetPosition {\n static readonly type = '[SpatialSearchUi] Set position';\n\n constructor(readonly position: { x: number; y: number; z: number }) { }\n}\n\nexport class MoveToNode {\n static readonly type = '[SpatialSearchUi] Start moving the position to a scene node';\n\n constructor(readonly node: SpatialSceneNode) { }\n}\n\nexport class ResetPosition {\n static readonly type = '[SpatialSearchUi] Reset position';\n}\n\nexport class SetRadius {\n static readonly type = '[SpatialSearchUi] Set radius';\n\n constructor(readonly radius: number) { }\n}\n\nexport class ResetRadius {\n static readonly type = '[SpatialSearchUi] Reset radius';\n}\n\nexport class UpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Update spatial search data';\n}\n\nexport class GenerateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Generate and add a spatial search';\n}\n\nexport class SetExecuteSearchOnGenerate {\n static readonly type = '[SpatialSearchUi] Set execute search on generate';\n\n constructor(readonly execute = true) { }\n}\n\n \n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/OntologyExplorationModule.html":{"url":"modules/OntologyExplorationModule.html","title":"module - OntologyExplorationModule","body":"\n \n\n\n\n\n Modules\n OntologyExplorationModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_OntologyExplorationModule\n\n\n\ncluster_OntologyExplorationModule_imports\n\n\n\ncluster_OntologyExplorationModule_exports\n\n\n\n\nOntologySearchModule\n\nOntologySearchModule\n\n\n\nOntologyExplorationModule\n\nOntologyExplorationModule\n\nOntologyExplorationModule -->\n\nOntologySearchModule->OntologyExplorationModule\n\n\n\n\n\nOntologySelectionModule\n\nOntologySelectionModule\n\nOntologyExplorationModule -->\n\nOntologySelectionModule->OntologyExplorationModule\n\n\n\n\n\nOntologyTreeModule\n\nOntologyTreeModule\n\nOntologyExplorationModule -->\n\nOntologyTreeModule->OntologyExplorationModule\n\n\n\n\n\nOntologySearchModule \n\nOntologySearchModule \n\nOntologySearchModule -->\n\nOntologyExplorationModule->OntologySearchModule \n\n\n\n\n\nOntologySelectionModule \n\nOntologySelectionModule \n\nOntologySelectionModule -->\n\nOntologyExplorationModule->OntologySelectionModule \n\n\n\n\n\nOntologyTreeModule \n\nOntologyTreeModule \n\nOntologyTreeModule -->\n\nOntologyExplorationModule->OntologyTreeModule \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/modules/ontology-exploration/ontology-exploration.module.ts\n \n\n\n\n\n\n \n \n \n Imports\n \n \n OntologySearchModule\n \n \n OntologySelectionModule\n \n \n OntologyTreeModule\n \n \n \n \n Exports\n \n \n OntologySearchModule\n \n \n OntologySelectionModule\n \n \n OntologyTreeModule\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\n\nimport { OntologySearchModule } from './ontology-search/ontology-search.module';\nimport { OntologySelectionModule } from './ontology-selection/ontology-selection.module';\nimport { OntologyTreeModule } from './ontology-tree/ontology-tree.module';\n\n\n@NgModule({\n imports: [\n CommonModule,\n OntologySearchModule,\n OntologyTreeModule,\n OntologySelectionModule\n ],\n exports: [OntologySearchModule, OntologyTreeModule, OntologySelectionModule]\n})\nexport class OntologyExplorationModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/OntologySearchComponent.html":{"url":"components/OntologySearchComponent.html","title":"component - OntologySearchComponent","body":"\n \n\n\n\n\n\n Components\n \n OntologySearchComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/modules/ontology-exploration/ontology-search/ontology-search.component.ts\n\n\n\n \n Description\n \n \n Componenet for searching the Ontology nodes.\n\n \n\n\n \n Implements\n \n \n OnInit\n \n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-ontology-search\n \n\n \n styleUrls\n ./ontology-search.component.scss\n \n\n\n\n \n templateUrl\n ./ontology-search.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n autoCompleteOpen\n \n \n filteredResults$\n \n \n formControl\n \n \n Public\n ontologyService\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n displayFormatter\n \n \n ngOnInit\n \n \n onSelect\n \n \n sortBySynonymResult\n \n \n sortLexically\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n placeholderText\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n selected\n \n \n \n \n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(ontologyService: OntologySearchService, ga: GoogleAnalyticsService)\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-search/ontology-search.component.ts:45\n \n \n\n \n \n Creates an instance of ontology search component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n ontologyService\n \n \n OntologySearchService\n \n \n \n No\n \n \n \n instance of searchService which provides all the search functionality\n\n \n \n \n ga\n \n \n GoogleAnalyticsService\n \n \n \n No\n \n \n \n Analytics service\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n placeholderText\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-search/ontology-search.component.ts:23\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n selected\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-search/ontology-search.component.ts:29\n \n \n \n \n Output event-emitter which emits the id of the OntologyTreeNode whose label was\nselected by the user in the search-results\n\n \n \n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n displayFormatter\n \n \n \n \n \n \ndisplayFormatter(option?: SearchResult)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-search/ontology-search.component.ts:78\n \n \n\n\n \n \n A formatter function to enable different display and selected value\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n option\n \n SearchResult\n \n\n \n Yes\n \n\n\n \n a search result entry\n\n \n \n \n \n \n \n \n \n Returns : string\n\n \n \n a part of the search result entry to be displayed as a display value\n\n \n \n \n \n \n \n \n \n \n \n \n ngOnInit\n \n \n \n \n \n \nngOnInit()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-search/ontology-search.component.ts:60\n \n \n\n\n \n \n on-init lifecycle hook for this component -\ngets the searched value from the view, sends it to the filter function in the OntologyService,\nand gets the search results from the service\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n onSelect\n \n \n \n \n \n \nonSelect(event: MatAutocompleteSelectedEvent)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-search/ontology-search.component.ts:107\n \n \n\n\n \n \n Callback function triggered when the user selects a value from search results\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n event\n \n MatAutocompleteSelectedEvent\n \n\n \n No\n \n\n\n \n instance of MatAutocompleteSelectedEvent\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n sortBySynonymResult\n \n \n \n \n \n \nsortBySynonymResult(this: void, entry: SearchResult)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-search/ontology-search.component.ts:88\n \n \n\n\n \n \n Sorts by results which have synonyms\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n this\n \n void\n \n\n \n No\n \n\n\n \n \n \n \n entry\n \n SearchResult\n \n\n \n No\n \n\n\n \n search result entry\n\n \n \n \n \n \n \n \n \n Returns : number\n\n \n \n 1 or -1\n\n \n \n \n \n \n \n \n \n \n \n \n sortLexically\n \n \n \n \n \n \nsortLexically(this: void, entry: SearchResult)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-search/ontology-search.component.ts:98\n \n \n\n\n \n \n Sorts lexically\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n this\n \n void\n \n\n \n No\n \n\n\n \n \n \n \n entry\n \n SearchResult\n \n\n \n No\n \n\n\n \n search result entry\n\n \n \n \n \n \n \n \n \n Returns : string\n\n \n \n lower case value of node label\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n autoCompleteOpen\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-search/ontology-search.component.ts:40\n \n \n\n \n \n Determines if autocomplete is open or close.\n\n \n \n\n \n \n \n \n \n \n \n \n filteredResults$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-search/ontology-search.component.ts:45\n \n \n\n \n \n Observable which provides the filtered search results\n\n \n \n\n \n \n \n \n \n \n \n \n formControl\n \n \n \n \n \n \n Default value : new FormControl('')\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-search/ontology-search.component.ts:34\n \n \n\n \n \n Instance of FormControl - tracks the value and validation status of an individual form control\n\n \n \n\n \n \n \n \n \n \n \n \n Public\n ontologyService\n \n \n \n \n \n \n Type : OntologySearchService\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-search/ontology-search.component.ts:53\n \n \n\n \n \n instance of searchService which provides all the search functionality\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, OnInit, Input, Output } from '@angular/core';\nimport { FormControl } from '@angular/forms';\nimport { MatAutocompleteSelectedEvent } from '@angular/material/autocomplete';\nimport { OntologyTreeNode } from 'ccf-database';\nimport { get, sortBy } from 'lodash';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\nimport { Observable } from 'rxjs';\nimport { filter, map, startWith, switchMap } from 'rxjs/operators';\n\nimport { OntologySearchService, SearchResult } from '../../../core/services/ontology-search/ontology-search.service';\n\n\n/**\n * Componenet for searching the Ontology nodes.\n */\n@Component({\n selector: 'ccf-ontology-search',\n templateUrl: './ontology-search.component.html',\n styleUrls: ['./ontology-search.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class OntologySearchComponent implements OnInit {\n @Input() placeholderText: string;\n\n /**\n * Output event-emitter which emits the id of the OntologyTreeNode whose label was\n * selected by the user in the search-results\n */\n @Output() readonly selected = new EventEmitter();\n\n /**\n * Instance of FormControl - tracks the value and validation status of an individual form control\n */\n formControl = new FormControl('');\n\n\n /**\n * Determines if autocomplete is open or close.\n */\n autoCompleteOpen = false;\n\n /**\n * Observable which provides the filtered search results\n */\n filteredResults$: Observable;\n\n /**\n * Creates an instance of ontology search component.\n *\n * @param ontologyService instance of searchService which provides all the search functionality\n * @param ga Analytics service\n */\n constructor(public ontologyService: OntologySearchService, private readonly ga: GoogleAnalyticsService) { }\n\n /**\n * on-init lifecycle hook for this component -\n * gets the searched value from the view, sends it to the filter function in the OntologyService,\n * and gets the search results from the service\n */\n ngOnInit(): void {\n const valueChanges = this.formControl.valueChanges as Observable;\n this.filteredResults$ = valueChanges.pipe(\n filter(value => typeof value === 'string'),\n startWith(''),\n switchMap(value => this.ontologyService.filter(value)),\n map(searchResults => sortBy(searchResults, [\n this.sortBySynonymResult, 'index', this.sortLexically\n ]))\n );\n }\n\n /**\n * A formatter function to enable different display and selected value\n *\n * @param option a search result entry\n * @returns a part of the search result entry to be displayed as a display value\n */\n displayFormatter(option?: SearchResult): string {\n return (option?.displayLabel ?? []).join('');\n }\n\n /**\n * Sorts by results which have synonyms\n *\n * @param entry search result entry\n * @returns 1 or -1\n */\n sortBySynonymResult(this: void, entry: SearchResult): number {\n return entry.displayLabel.join().includes('(') ? 1 : -1;\n }\n\n /**\n * Sorts lexically\n *\n * @param entry search result entry\n * @returns lower case value of node label\n */\n sortLexically(this: void, entry: SearchResult): string {\n return entry.node.label.toLowerCase();\n }\n\n /**\n * Callback function triggered when the user selects a value from search results\n *\n * @param event instance of MatAutocompleteSelectedEvent\n */\n onSelect(event: MatAutocompleteSelectedEvent): void {\n const node = get(event, ['option', 'value', 'node']) as OntologyTreeNode;\n if (node) {\n this.ga.event('search', 'ontology_search', node.id);\n this.selected.emit(node);\n this.formControl.reset();\n }\n }\n}\n\n \n\n \n \n \n search\n \n\n \n \n \n {{option.displayLabel[0]}}\n {{option.displayLabel[1]}}\n {{option.displayLabel[2]}}\n \n \n \n \n\n\n \n\n \n \n ./ontology-search.component.scss\n \n .ccf-ontology-search {\n width: 100%;\n\n .field {\n width: 100%;\n \n }\n\n ::ng-deep .mat-form-field-appearance-outline {\n .mat-form-field-outline-end {\n border-radius: 0 0.25rem 0.25rem 0;\n margin: 0;\n }\n\n .mat-form-field-wrapper {\n margin: 0;\n \n\n .mat-form-field-flex {\n .mat-form-field-infix {\n border: none;\n height: 3rem;\n \n\n input {\n margin-left: .4rem;\n }\n }\n .mat-form-field-prefix {\n top: .5rem;\n border: none;\n }\n }\n }\n\n .mat-form-field-outline-start {\n border-radius: 0.25rem 0 0 0.25rem;\n min-width: 2.5rem;\n\t }\n }\n}\n\n::ng-deep .ccf-ontology-search.detached {\n border: 0.125rem solid;\n border-top: none;\n border-radius: 0 0 0.25rem 0.25rem;\n max-height: 18rem;\n\n .results-container {\n width: 23.75rem;\n margin-bottom: 1rem;\n overflow: auto;\n max-height: 15rem;\n scrollbar-width: thin;\n\n mat-option {\n height: 1.5rem;\n width: 23.75rem;\n \n .search-term {\n text-decoration: underline;\n }\n }\n }\n\n}\n\n.autocomplete-open {\n ::ng-deep .mat-form-field-appearance-outline {\n .mat-form-field-outline-start {\n border-radius: 0.25rem 0 0 0;\n border-bottom: none;\n }\n\n .mat-form-field-outline-end {\n border-radius: 0 0.25rem 0 0;\n border-bottom: none;\n }\n }\n}\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' search {{option.displayLabel[0]}} {{option.displayLabel[1]}} {{option.displayLabel[2]}} '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'OntologySearchComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/OntologySearchModule.html":{"url":"modules/OntologySearchModule.html","title":"module - OntologySearchModule","body":"\n \n\n\n\n\n Modules\n OntologySearchModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_OntologySearchModule\n\n\n\ncluster_OntologySearchModule_declarations\n\n\n\ncluster_OntologySearchModule_exports\n\n\n\n\nOntologySearchComponent\n\nOntologySearchComponent\n\n\n\nOntologySearchModule\n\nOntologySearchModule\n\nOntologySearchModule -->\n\nOntologySearchComponent->OntologySearchModule\n\n\n\n\n\nOntologySearchComponent \n\nOntologySearchComponent \n\nOntologySearchComponent -->\n\nOntologySearchModule->OntologySearchComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/modules/ontology-exploration/ontology-search/ontology-search.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n OntologySearchComponent\n \n \n \n \n Exports\n \n \n OntologySearchComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { FormsModule, ReactiveFormsModule } from '@angular/forms';\nimport { MatAutocompleteModule } from '@angular/material/autocomplete';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatInputModule } from '@angular/material/input';\n\nimport { OntologySearchComponent } from './ontology-search.component';\nimport { MatFormFieldModule } from '@angular/material/form-field';\n\n\n@NgModule({\n imports: [\n CommonModule,\n FormsModule,\n ReactiveFormsModule,\n MatAutocompleteModule,\n MatFormFieldModule,\n MatInputModule,\n MatIconModule\n ],\n declarations: [OntologySearchComponent],\n exports: [OntologySearchComponent]\n})\nexport class OntologySearchModule {}\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/OntologySearchService.html":{"url":"injectables/OntologySearchService.html","title":"injectable - OntologySearchService","body":"\n \n\n\n\n\n\n\n\n\n Injectables\n OntologySearchService\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/services/ontology-search/ontology-search.service.ts\n \n\n\n \n Description\n \n \n Injectable OntologySearchService responsible for search result computations\n\n \n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Public\n Readonly\n nodes$\n \n \n Public\n Readonly\n rootNode$\n \n \n Private\n treeModel\n \n \n Private\n Readonly\n treeModel$\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n filter\n \n \n formatLabel\n \n \n getChildren\n \n \n getIndexOfMatch\n \n \n Private\n lookup\n \n \n setTreeModel\n \n \n \n \n\n\n\n\n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n filter\n \n \n \n \n \n \nfilter(value: string)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/ontology-search/ontology-search.service.ts:50\n \n \n\n\n \n \n Searches the ontology with the search-term\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n value\n \n string\n \n\n \n No\n \n\n\n \n the search term\n\n \n \n \n \n \n \n \n \n Returns : Observable\n\n \n \n an array of search-results\n\n \n \n \n \n \n \n \n \n \n \n \n formatLabel\n \n \n \n \n \n \nformatLabel(label: string, searchValue: string)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/ontology-search/ontology-search.service.ts:111\n \n \n\n\n \n \n Formats label based on where the search-term was found in the OntologyTreeNode\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n label\n \n string\n \n\n \n No\n \n\n\n \n label or first synonym-label of OntologyTreeNode which has the search-term\n\n \n \n \n searchValue\n \n string\n \n\n \n No\n \n\n\n \n search-term\n\n \n \n \n \n \n \n \n \n Returns : string[]\n\n \n \n an array in the form of [prefix, search-term, suffix]\n\n \n \n \n \n \n \n \n \n \n \n \n getChildren\n \n \n \n \n \n \ngetChildren(node: OntologyTreeNode)\n \n \n\n \n \n Decorators : \n \n @bind()\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/services/ontology-search/ontology-search.service.ts:128\n \n \n\n\n \n \n Fetches the children of an ontology node.\nNote: This can be called without a reference to this.\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n node\n \n OntologyTreeNode\n \n\n \n No\n \n\n\n \n The node for which to get children.\n\n \n \n \n \n \n \n \n \n Returns : OntologyTreeNode[]\n\n \n \n An array of children, empty if the node has no children.\n\n \n \n \n \n \n \n \n \n \n \n \n getIndexOfMatch\n \n \n \n \n \n \ngetIndexOfMatch(label: string, searchValue: string)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/ontology-search/ontology-search.service.ts:100\n \n \n\n\n \n \n Gets index of match in the ontology label\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n label\n \n string\n \n\n \n No\n \n\n\n \n the provided ontology node label or synonym label\n\n \n \n \n searchValue\n \n string\n \n\n \n No\n \n\n\n \n the searched text in lower case\n\n \n \n \n \n \n \n \n \n Returns : number\n\n \n \n the index of the match in the label\n\n \n \n \n \n \n \n \n \n \n \n \n Private\n lookup\n \n \n \n \n \n \n \n lookup(nodes: Immutable[], searchValue: string)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/ontology-search/ontology-search.service.ts:63\n \n \n\n\n \n \n looks up ontology nodes and composes search results\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n nodes\n \n Immutable[]\n \n\n \n No\n \n\n\n \n Ontology nodes\n\n \n \n \n searchValue\n \n string\n \n\n \n No\n \n\n\n \n search text in lower case\n\n \n \n \n \n \n \n \n \n Returns : SearchResult[]\n\n \n \n search results\n\n \n \n \n \n \n \n \n \n \n \n \n setTreeModel\n \n \n \n \n \n \nsetTreeModel(treeModel: OntologyTreeModel)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/ontology-search/ontology-search.service.ts:39\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n treeModel\n \n OntologyTreeModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Public\n Readonly\n nodes$\n \n \n \n \n \n \n Default value : this.treeModel$.pipe(map(state => Object.values(state.nodes)))\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/services/ontology-search/ontology-search.service.ts:34\n \n \n\n \n \n All nodes in the ontology tree.\n\n \n \n\n \n \n \n \n \n \n \n \n Public\n Readonly\n rootNode$\n \n \n \n \n \n \n Default value : this.treeModel$.pipe(map(state => state.nodes[state.root]))\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/services/ontology-search/ontology-search.service.ts:37\n \n \n\n \n \n Root node of the ontology tree.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n treeModel\n \n \n \n \n \n \n Type : OntologyTreeModel\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/services/ontology-search/ontology-search.service.ts:31\n \n \n\n\n \n \n \n \n \n \n \n \n Private\n Readonly\n treeModel$\n \n \n \n \n \n \n Default value : new ReplaySubject(1)\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/services/ontology-search/ontology-search.service.ts:30\n \n \n\n\n \n \n\n\n \n\n\n \n import { Immutable } from '@angular-ru/common/typings';\nimport { Injectable } from '@angular/core';\nimport { bind } from 'bind-decorator';\nimport { OntologyTreeModel, OntologyTreeNode } from 'ccf-database';\nimport { at } from 'lodash';\nimport { Observable, ReplaySubject } from 'rxjs';\nimport { map } from 'rxjs/operators';\n\n\n/**\n * Search result interface type for the search results\n */\nexport interface SearchResult {\n /** ensures order of search-results */\n index: number;\n\n /** label to be displayed in the view */\n displayLabel: string[];\n\n /** instance of OntologyTreeNode, provides data associated with a search result */\n node: OntologyTreeNode;\n}\n\n/**\n * Injectable OntologySearchService responsible for search result computations\n */\n@Injectable()\nexport class OntologySearchService {\n private readonly treeModel$ = new ReplaySubject(1);\n private treeModel: OntologyTreeModel;\n\n /** All nodes in the ontology tree. */\n public readonly nodes$ = this.treeModel$.pipe(map(state => Object.values(state.nodes)));\n\n /** Root node of the ontology tree. */\n public readonly rootNode$ = this.treeModel$.pipe(map(state => state.nodes[state.root]));\n\n setTreeModel(treeModel: OntologyTreeModel): void {\n this.treeModel$.next(treeModel);\n this.treeModel = treeModel;\n }\n\n /**\n * Searches the ontology with the search-term\n *\n * @param value the search term\n * @returns an array of search-results\n */\n filter(value: string): Observable {\n return this.nodes$.pipe(\n map(nodes => this.lookup(nodes, value.toLowerCase()))\n );\n }\n\n /**\n * looks up ontology nodes and composes search results\n *\n * @param nodes Ontology nodes\n * @param searchValue search text in lower case\n * @returns search results\n */\n private lookup(nodes: Immutable[], searchValue: string): SearchResult[] {\n const searchResults = new Map();\n\n if (nodes) {\n nodes.forEach((node: OntologyTreeNode) => {\n const condition = node.label.toLowerCase().includes(searchValue);\n\n if (condition && !searchResults.get(node.id)) {\n searchResults.set(node.id, {\n index: this.getIndexOfMatch(node.label, searchValue),\n displayLabel: this.formatLabel(node.label, searchValue),\n node\n });\n } else {\n const match = node.synonymLabels.find((label) => label.toLowerCase().includes(searchValue));\n\n if (match && !searchResults.get(node.id)) {\n searchResults.set(node.id, {\n index: this.getIndexOfMatch(node.label + ' (' + match + ')', searchValue),\n displayLabel: this.formatLabel(node.label + ' (' + match + ')', searchValue),\n node\n });\n }\n }\n });\n }\n\n return Array.from(searchResults.values());\n }\n\n /**\n * Gets index of match in the ontology label\n *\n * @param label the provided ontology node label or synonym label\n * @param searchValue the searched text in lower case\n * @returns the index of the match in the label\n */\n getIndexOfMatch(label: string, searchValue: string): number {\n return label.toLowerCase().indexOf(searchValue);\n }\n\n /**\n * Formats label based on where the search-term was found in the OntologyTreeNode\n *\n * @param label label or first synonym-label of OntologyTreeNode which has the search-term\n * @param searchValue search-term\n * @returns an array in the form of [prefix, search-term, suffix]\n */\n formatLabel(label: string, searchValue: string): string[] {\n const index = this.getIndexOfMatch(label, searchValue);\n return [\n label.slice(0, index),\n label.slice(index, index + searchValue.length),\n label.slice(index + searchValue.length)\n ];\n }\n\n /**\n * Fetches the children of an ontology node.\n * Note: This can be called without a reference to `this`.\n *\n * @param node The node for which to get children.\n * @returns An array of children, empty if the node has no children.\n */\n @bind\n getChildren(node: OntologyTreeNode): OntologyTreeNode[] {\n const nodes = this.treeModel?.nodes ?? {};\n return at(nodes, node.children);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/OntologySelection.html":{"url":"interfaces/OntologySelection.html","title":"interface - OntologySelection","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n OntologySelection\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/models/ontology-selection.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n id\n \n \n \n \n label\n \n \n \n \n location\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n id\n \n \n \n \n \n \n \n \n id: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n label\n \n \n \n \n \n \n \n \n label: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n location\n \n \n \n \n \n \n \n \n location: OntologyTreeNode | undefined\n\n \n \n\n\n \n \n Type : OntologyTreeNode | undefined\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { OntologyTreeNode } from 'ccf-database';\n\nexport interface OntologySelection {\n location: OntologyTreeNode | undefined;\n id: string;\n label: string;\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/OntologySelectionComponent.html":{"url":"components/OntologySelectionComponent.html","title":"component - OntologySelectionComponent","body":"\n \n\n\n\n\n\n Components\n \n OntologySelectionComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/modules/ontology-exploration/ontology-selection/ontology-selection.component.ts\n\n\n\n \n Description\n \n \n Ontology selection component that encapsulates ontology search and tree components.\n\n \n\n\n \n Implements\n \n \n OnChanges\n \n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n \n providers\n \n OntologySearchService\n \n \n\n\n \n selector\n ccf-ontology-selection\n \n\n \n styleUrls\n ./ontology-selection.component.scss\n \n\n\n\n \n templateUrl\n ./ontology-selection.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Public\n ontologySearchService\n \n \n tree\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n ngOnChanges\n \n \n selected\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n header\n \n \n occurenceData\n \n \n ontologyFilter\n \n \n placeholderText\n \n \n termData\n \n \n treeModel\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n ontologySelection\n \n \n \n \n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(ontologySearchService: OntologySearchService)\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-selection/ontology-selection.component.ts:53\n \n \n\n \n \n Creates an instance of ontology selection component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n ontologySearchService\n \n \n OntologySearchService\n \n \n \n No\n \n \n \n Service for searching the ontology.\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n header\n \n \n \n \n Type : boolean\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-selection/ontology-selection.component.ts:47\n \n \n \n \n \n \n \n \n \n occurenceData\n \n \n \n \n Type : Record\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-selection/ontology-selection.component.ts:28\n \n \n \n \n A record of terms within the current filter. To be passed on to ontology-tree\n\n \n \n \n \n \n \n \n \n \n ontologyFilter\n \n \n \n \n Type : string[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-selection/ontology-selection.component.ts:45\n \n \n \n \n Input list of selected ontology terms passed down to ontology-tree.\nUsed to change display of ontology tree when selection is made from\noutside the component.\n\n \n \n \n \n \n \n \n \n \n placeholderText\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-selection/ontology-selection.component.ts:48\n \n \n \n \n \n \n \n \n \n termData\n \n \n \n \n Type : Record\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-selection/ontology-selection.component.ts:33\n \n \n \n \n A record of terms the app currently has data for. To be passed on to ontology-tree\n\n \n \n \n \n \n \n \n \n \n treeModel\n \n \n \n \n Type : OntologyTreeModel\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-selection/ontology-selection.component.ts:38\n \n \n \n \n The ontology tree model to display\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n ontologySelection\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-selection/ontology-selection.component.ts:53\n \n \n \n \n Captures and passes along the change in ontologySelections.\n\n \n \n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n ngOnChanges\n \n \n \n \n \n \nngOnChanges(changes: SimpleChanges)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-selection/ontology-selection.component.ts:64\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n changes\n \n SimpleChanges\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n selected\n \n \n \n \n \n \nselected(ontologyNode: OntologyTreeNode)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-selection/ontology-selection.component.ts:75\n \n \n\n\n \n \n Ontology selection event when node is selected from the search results.\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n ontologyNode\n \n OntologyTreeNode\n \n\n \n No\n \n\n\n \n selected ontology node.\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Public\n ontologySearchService\n \n \n \n \n \n \n Type : OntologySearchService\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-selection/ontology-selection.component.ts:61\n \n \n\n \n \n Service for searching the ontology.\n \n \n\n \n \n \n \n \n \n \n \n tree\n \n \n \n \n \n \n Type : OntologyTreeComponent\n\n \n \n \n \n Decorators : \n \n \n @ViewChild(OntologyTreeComponent, {static: false})\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/ontology-exploration/ontology-selection/ontology-selection.component.ts:23\n \n \n\n \n \n View child of search component\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, Input, OnChanges, Output, SimpleChanges, ViewChild } from '@angular/core';\nimport { OntologyTreeModel, OntologyTreeNode } from 'ccf-database';\n\nimport { OntologySelection } from '../../../core/models/ontology-selection';\nimport { OntologySearchService } from '../../../core/services/ontology-search/ontology-search.service';\nimport { OntologyTreeComponent } from '../ontology-tree/ontology-tree.component';\n\n\n/**\n * Ontology selection component that encapsulates ontology search and tree components.\n */\n@Component({\n selector: 'ccf-ontology-selection',\n templateUrl: './ontology-selection.component.html',\n styleUrls: ['./ontology-selection.component.scss'],\n providers: [OntologySearchService],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class OntologySelectionComponent implements OnChanges {\n /**\n * View child of search component\n */\n @ViewChild(OntologyTreeComponent, { static: false }) tree: OntologyTreeComponent;\n\n /**\n * A record of terms within the current filter. To be passed on to ontology-tree\n */\n @Input() occurenceData: Record;\n\n /**\n * A record of terms the app currently has data for. To be passed on to ontology-tree\n */\n @Input() termData: Record;\n\n /**\n * The ontology tree model to display\n */\n @Input() treeModel: OntologyTreeModel;\n\n /**\n * Input list of selected ontology terms passed down to ontology-tree.\n * Used to change display of ontology tree when selection is made from\n * outside the component.\n */\n @Input() ontologyFilter: string[];\n\n @Input() header: boolean;\n @Input() placeholderText: string;\n\n /**\n * Captures and passes along the change in ontologySelections.\n */\n @Output() readonly ontologySelection = new EventEmitter();\n\n /**\n * Creates an instance of ontology selection component.\n *\n * @param ontologySearchService Service for searching the ontology.\n */\n constructor(\n public ontologySearchService: OntologySearchService,\n ) { }\n\n ngOnChanges(changes: SimpleChanges): void {\n if ('treeModel' in changes && this.treeModel) {\n this.ontologySearchService.setTreeModel(this.treeModel);\n }\n }\n\n /**\n * Ontology selection event when node is selected from the search results.\n *\n * @param ontologyNode selected ontology node.\n */\n selected(ontologyNode: OntologyTreeNode): void {\n const nodes = this.treeModel?.nodes ?? {};\n this.tree.expandAndSelect(ontologyNode, node => nodes[node.parent]);\n }\n}\n\n \n\n \n \n\n\n \n\n \n \n ./ontology-selection.component.scss\n \n \n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ''\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'OntologySelectionComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/OntologySelectionModule.html":{"url":"modules/OntologySelectionModule.html","title":"module - OntologySelectionModule","body":"\n \n\n\n\n\n Modules\n OntologySelectionModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_OntologySelectionModule\n\n\n\ncluster_OntologySelectionModule_declarations\n\n\n\ncluster_OntologySelectionModule_imports\n\n\n\ncluster_OntologySelectionModule_OntologySelectionComponent_providers\n\n\n\ncluster_OntologySelectionModule_exports\n\n\n\n\nOntologySelectionComponent\n\nOntologySelectionComponent\n\n\n\nOntologySelectionModule\n\nOntologySelectionModule\n\nOntologySelectionModule -->\n\nOntologySelectionComponent->OntologySelectionModule\n\n\n\n\n\nOntologySelectionComponent \n\nOntologySelectionComponent \n\nOntologySelectionComponent -->\n\nOntologySelectionModule->OntologySelectionComponent \n\n\n\n\n\nOntologySearchService\n\nOntologySearchService\n\nOntologySelectionComponent -->\n\nOntologySearchService->OntologySelectionComponent\n\n\n\n\n\nOntologySearchModule\n\nOntologySearchModule\n\nOntologySelectionModule -->\n\nOntologySearchModule->OntologySelectionModule\n\n\n\n\n\nOntologyTreeModule\n\nOntologyTreeModule\n\nOntologySelectionModule -->\n\nOntologyTreeModule->OntologySelectionModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/modules/ontology-exploration/ontology-selection/ontology-selection.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n OntologySelectionComponent\n \n \n \n \n Imports\n \n \n OntologySearchModule\n \n \n OntologyTreeModule\n \n \n \n \n Exports\n \n \n OntologySelectionComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\n\nimport { OntologySearchModule } from '../ontology-search/ontology-search.module';\nimport { OntologyTreeModule } from '../ontology-tree/ontology-tree.module';\nimport { OntologySelectionComponent } from './ontology-selection.component';\n\n\n@NgModule({\n imports: [\n CommonModule,\n OntologySearchModule,\n OntologyTreeModule\n ],\n declarations: [OntologySelectionComponent],\n exports: [OntologySelectionComponent],\n})\nexport class OntologySelectionModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/OntologyTreeModule.html":{"url":"modules/OntologyTreeModule.html","title":"module - OntologyTreeModule","body":"\n \n\n\n\n\n Modules\n OntologyTreeModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_OntologyTreeModule\n\n\n\ncluster_OntologyTreeModule_declarations\n\n\n\ncluster_OntologyTreeModule_exports\n\n\n\n\nOntologyTreeComponent\n\nOntologyTreeComponent\n\n\n\nOntologyTreeModule\n\nOntologyTreeModule\n\nOntologyTreeModule -->\n\nOntologyTreeComponent->OntologyTreeModule\n\n\n\n\n\nOntologyTreeComponent \n\nOntologyTreeComponent \n\nOntologyTreeComponent -->\n\nOntologyTreeModule->OntologyTreeComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/modules/ontology-exploration/ontology-tree/ontology-tree.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n OntologyTreeComponent\n \n \n \n \n Exports\n \n \n OntologyTreeComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatButtonModule } from '@angular/material/button';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatTooltipModule } from '@angular/material/tooltip';\nimport { MatTreeModule } from '@angular/material/tree';\n\nimport { OntologyTreeComponent } from './ontology-tree.component';\nimport { OpacitySliderModule } from 'ccf-shared';\n\n@NgModule({\n imports: [\n CommonModule,\n MatButtonModule,\n MatIconModule,\n MatTooltipModule,\n MatTreeModule,\n OpacitySliderModule\n ],\n declarations: [OntologyTreeComponent],\n exports: [OntologyTreeComponent],\n})\nexport class OntologyTreeModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/Position.html":{"url":"interfaces/Position.html","title":"interface - Position","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n Position\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n x\n \n \n \n \n y\n \n \n \n \n z\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n x\n \n \n \n \n \n \n \n \n x: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n y\n \n \n \n \n \n \n \n \n y: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n z\n \n \n \n \n \n \n \n \n z: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { Injectable } from '@angular/core';\nimport { Matrix4 } from '@math.gl/core';\nimport { Action, Actions, ofActionDispatched, Selector, State, StateContext, Store } from '@ngxs/store';\nimport { Filter, getOriginScene, SpatialEntity, SpatialSceneNode, SpatialSearch, TissueBlockResult } from 'ccf-database';\nimport { DataSourceService, OrganInfo } from 'ccf-shared';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\nimport { forkJoin, Observable } from 'rxjs';\nimport { debounceTime, mergeMap, take, tap } from 'rxjs/operators';\n\nimport { Sex } from '../../../shared/components/spatial-search-config/spatial-search-config.component';\nimport { UpdateFilter } from '../data/data.actions';\nimport { DataStateSelectors } from '../data/data.selectors';\nimport { SceneState } from '../scene/scene.state';\nimport { AddSearch } from '../spatial-search-filter/spatial-search-filter.actions';\nimport { SpatialSearchFilterSelectors } from '../spatial-search-filter/spatial-search-filter.selectors';\nimport {\n GenerateSpatialSearch,\n MoveToNode,\n ResetPosition,\n ResetRadius,\n SetExecuteSearchOnGenerate,\n SetOrgan,\n SetPosition,\n SetRadius,\n SetSex,\n StartSpatialSearchFlow,\n UpdateSpatialSearch,\n} from './spatial-search-ui.actions';\n\n\nexport interface Position {\n x: number;\n y: number;\n z: number;\n}\n\nexport interface RadiusSettings {\n min: number;\n max: number;\n defaultValue: number;\n}\n\nexport interface TermResult {\n '@id': string;\n label: string;\n count: number;\n}\n\nexport interface SpatialSearchUiModel {\n sex: Sex;\n organId?: string;\n position?: Position;\n radius?: number;\n\n defaultPosition?: Position;\n radiusSettings?: RadiusSettings;\n\n referenceOrgans?: OrganInfo[];\n organScene?: SpatialSceneNode[];\n\n spatialSearchScene?: SpatialSceneNode[];\n tissueBlocks?: TissueBlockResult[];\n anatomicalStructures?: Record;\n cellTypes?: Record;\n\n executeSearchOnGeneration: boolean;\n}\n\nclass ReallyUpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Really update spatial search data';\n}\n\n\n@State({\n name: 'spatialSearchUi',\n defaults: {\n sex: 'female',\n executeSearchOnGeneration: true\n }\n})\n@Injectable()\nexport class SpatialSearchUiState {\n @Selector([SpatialSearchUiState, SceneState.referenceOrganEntities])\n static organEntity(state: SpatialSearchUiModel, organs: SpatialEntity[]): SpatialEntity | undefined {\n const { organId, sex } = state;\n return organs.find(o => o.representation_of === organId && o.sex?.toLowerCase() === sex);\n }\n\n constructor(\n private readonly dataSource: DataSourceService,\n private readonly store: Store,\n actions$: Actions,\n private readonly ga: GoogleAnalyticsService\n ) {\n actions$.pipe(\n ofActionDispatched(UpdateSpatialSearch),\n debounceTime(500),\n tap(() => store.dispatch(ReallyUpdateSpatialSearch))\n ).subscribe();\n }\n\n @Action(StartSpatialSearchFlow)\n startSpatialSearchFlow(ctx: StateContext): Observable {\n const { sex, organId } = ctx.getState();\n const shortOrgan = organId?.split('/').slice(-1)[0];\n this.ga.event('set_organ', 'spatial_search_ui', `${sex}_${shortOrgan}`);\n\n return ctx.dispatch(new SetSex(sex));\n }\n\n /**\n * Updates sex in the SpatialSearchUI and sets selected organ to undefined if not valid for the sex\n */\n @Action(SetSex)\n setSex(ctx: StateContext, { sex }: SetSex): Observable | void {\n let { organId } = ctx.getState();\n ctx.patchState({ sex });\n this.ga.event('set_sex', 'spatial_search_ui', sex);\n\n if (organId !== undefined && !this.organValidForSex(organId, sex)) {\n organId = undefined;\n }\n\n const filter = {\n ...this.store.selectSnapshot(DataStateSelectors.filter),\n spatialSearches: []\n };\n const referenceOrgans = this.store.selectSnapshot(SceneState.referenceOrgans);\n\n return this.dataSource.getOntologyTermOccurences(filter).pipe(\n take(1),\n tap((counts: Record) => {\n ctx.patchState({\n referenceOrgans: referenceOrgans.filter((o) => o.id && !o.disabled && counts[o.id] > 0)\n });\n ctx.dispatch(new SetOrgan(organId));\n })\n );\n }\n\n /**\n * Updates organId in the SpatialSearchUI\n */\n @Action(SetOrgan)\n setOrgan(ctx: StateContext, { organId }: SetOrgan): Observable | void {\n const { sex } = ctx.getState();\n ctx.patchState({ sex, organId });\n const shortOrgan = organId?.split('/').slice(-1)[0];\n this.ga.event('set_organ', 'spatial_search_ui', shortOrgan);\n\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n if (organ && organId && organ.sex) {\n const { x_dimension: width, y_dimension: height, z_dimension: depth } = organ;\n const position = { x: Math.round(width / 2), y: Math.round(height / 2), z: Math.round(depth / 2) };\n const defaultRadius = Math.round(Math.max(width, height, depth) * 0.07);\n const globalFilter = this.store.selectSnapshot(DataStateSelectors.filter);\n const filter = {\n ...globalFilter,\n sex: organ.sex,\n ontologyTerms: [organId],\n spatialSearches: []\n };\n\n return this.dataSource\n .getReferenceOrganScene(organId, filter)\n .pipe(\n take(1),\n tap((organScene: SpatialSceneNode[]) => {\n ctx.patchState({\n position,\n radius: defaultRadius,\n defaultPosition: position,\n radiusSettings: { min: Math.min(defaultRadius, 5), max: Math.floor(Math.max(width, height, depth) / 1.5), defaultValue: defaultRadius },\n organScene: getOriginScene(organ).concat(organScene)\n });\n }),\n mergeMap(() => ctx.dispatch(new UpdateSpatialSearch()))\n );\n }\n }\n\n /**\n * Updates position in the SpatialSearchUI\n */\n @Action(SetPosition)\n setPosition(ctx: StateContext, { position }: SetPosition): void {\n ctx.patchState({ position });\n ctx.dispatch(new UpdateSpatialSearch());\n\n const { x, y, z } = position;\n this.ga.event('set_position', 'spatial_search_ui', `${x}_${y}_${z}`);\n }\n\n @Action(ResetPosition)\n resetPosition(ctx: StateContext): void {\n const { defaultPosition } = ctx.getState();\n ctx.patchState({ position: defaultPosition });\n ctx.dispatch(new UpdateSpatialSearch());\n\n const { x, y, z } = defaultPosition ?? { x: 0, y: 0, z: 0 };\n this.ga.event('reset_position', 'spatial_search_ui', `${x}_${y}_${z}`);\n }\n\n @Action(MoveToNode)\n moveToNode(ctx: StateContext, { node }: MoveToNode): Observable | void {\n const matrix = new Matrix4(node.transformMatrix);\n const [x, y, z] = matrix.getTranslation().map(n => Math.round(n * 1000));\n const position: Position = { x, y, z };\n\n return ctx.dispatch(new SetPosition(position));\n }\n\n /**\n * Updates radius in the SpatialSearchUI\n */\n @Action(SetRadius)\n setRadius(ctx: StateContext, { radius }: SetRadius): void {\n ctx.patchState({ radius });\n ctx.dispatch(new UpdateSpatialSearch());\n\n this.ga.event('set_radius', 'spatial_search_ui', radius.toFixed(1));\n }\n\n @Action(ResetRadius)\n resetRadius(ctx: StateContext): void {\n const { radiusSettings } = ctx.getState();\n const radius = radiusSettings?.defaultValue ?? 0;\n ctx.patchState({ radius });\n ctx.dispatch(new UpdateSpatialSearch());\n\n this.ga.event('reset_radius', 'spatial_search_ui', radius.toFixed(1));\n }\n\n /**\n * Updates the spatial search data as the organ, position, and radius changes\n */\n @Action(ReallyUpdateSpatialSearch)\n updateSpatialSearch(ctx: StateContext): Observable | void {\n const { position, radius } = ctx.getState();\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n if (organ && position && radius && organ.representation_of) {\n const db = this.dataSource;\n const organId = organ.representation_of;\n const globalFilter = this.store.selectSnapshot(DataStateSelectors.filter);\n const filter: Filter = {\n ...globalFilter,\n sex: organ.sex as 'Male' | 'Female',\n ontologyTerms: [organId],\n spatialSearches: [{\n ...position,\n radius: radius,\n target: organ['@id']\n }]\n };\n\n return forkJoin({\n spatialSearchScene: db.getReferenceOrganScene(organId, filter).pipe(take(1)),\n tissueBlocks: db.getTissueBlockResults(filter).pipe(take(1)),\n anatomicalStructures: db.getOntologyTermOccurences(filter).pipe(take(1)),\n cellTypes: db.getCellTypeTermOccurences(filter).pipe(take(1))\n }).pipe(\n tap((data: Partial) => ctx.patchState(data))\n );\n }\n }\n\n /**\n * Generates and adds a new spatial search then resets the ui state\n */\n @Action(GenerateSpatialSearch)\n generateSpatialSearch(ctx: StateContext): Observable | void {\n const { position, radius, sex, organId, referenceOrgans = [], executeSearchOnGeneration } = ctx.getState();\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n const info = referenceOrgans.find(item => item.id === organId);\n // const { spatialSearches = [] } = this.store.selectSnapshot(DataStateSelectors.filter);\n\n if (position && radius && organ?.representation_of && info) {\n const search: SpatialSearch = {\n ...position,\n radius,\n target: organ['@id']\n };\n const actions: unknown[] = [new AddSearch(sex, info.name, search)];\n\n if (executeSearchOnGeneration) {\n const searches = this.store.selectSnapshot(SpatialSearchFilterSelectors.selectedSearches);\n actions.push(new UpdateFilter({\n spatialSearches: searches.concat(search)\n }));\n }\n\n this.ga.event('generate_search', 'spatial_search_ui');\n return ctx.dispatch(actions).pipe(\n tap(() => ctx.patchState({\n sex: 'female',\n organId: undefined\n }))\n );\n }\n }\n\n @Action(SetExecuteSearchOnGenerate)\n setExecuteSearchOnGenerate(ctx: StateContext, { execute }: SetExecuteSearchOnGenerate): void {\n ctx.patchState({\n executeSearchOnGeneration: execute\n });\n }\n\n /**\n * Used to determine if an organ should be listed if a certain sex is selected\n */\n private organValidForSex(organId: string, sex: Sex): boolean {\n const organs = this.store.selectSnapshot(SceneState.referenceOrgans);\n const organ = organs.find(o => o.id === organId)!;\n // eslint-disable-next-line @typescript-eslint/prefer-nullish-coalescing\n return organ.hasSex || organ.sex === sex;\n }\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/RadiusSettings.html":{"url":"interfaces/RadiusSettings.html","title":"interface - RadiusSettings","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n RadiusSettings\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n defaultValue\n \n \n \n \n max\n \n \n \n \n min\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n defaultValue\n \n \n \n \n \n \n \n \n defaultValue: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n max\n \n \n \n \n \n \n \n \n max: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n min\n \n \n \n \n \n \n \n \n min: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { Injectable } from '@angular/core';\nimport { Matrix4 } from '@math.gl/core';\nimport { Action, Actions, ofActionDispatched, Selector, State, StateContext, Store } from '@ngxs/store';\nimport { Filter, getOriginScene, SpatialEntity, SpatialSceneNode, SpatialSearch, TissueBlockResult } from 'ccf-database';\nimport { DataSourceService, OrganInfo } from 'ccf-shared';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\nimport { forkJoin, Observable } from 'rxjs';\nimport { debounceTime, mergeMap, take, tap } from 'rxjs/operators';\n\nimport { Sex } from '../../../shared/components/spatial-search-config/spatial-search-config.component';\nimport { UpdateFilter } from '../data/data.actions';\nimport { DataStateSelectors } from '../data/data.selectors';\nimport { SceneState } from '../scene/scene.state';\nimport { AddSearch } from '../spatial-search-filter/spatial-search-filter.actions';\nimport { SpatialSearchFilterSelectors } from '../spatial-search-filter/spatial-search-filter.selectors';\nimport {\n GenerateSpatialSearch,\n MoveToNode,\n ResetPosition,\n ResetRadius,\n SetExecuteSearchOnGenerate,\n SetOrgan,\n SetPosition,\n SetRadius,\n SetSex,\n StartSpatialSearchFlow,\n UpdateSpatialSearch,\n} from './spatial-search-ui.actions';\n\n\nexport interface Position {\n x: number;\n y: number;\n z: number;\n}\n\nexport interface RadiusSettings {\n min: number;\n max: number;\n defaultValue: number;\n}\n\nexport interface TermResult {\n '@id': string;\n label: string;\n count: number;\n}\n\nexport interface SpatialSearchUiModel {\n sex: Sex;\n organId?: string;\n position?: Position;\n radius?: number;\n\n defaultPosition?: Position;\n radiusSettings?: RadiusSettings;\n\n referenceOrgans?: OrganInfo[];\n organScene?: SpatialSceneNode[];\n\n spatialSearchScene?: SpatialSceneNode[];\n tissueBlocks?: TissueBlockResult[];\n anatomicalStructures?: Record;\n cellTypes?: Record;\n\n executeSearchOnGeneration: boolean;\n}\n\nclass ReallyUpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Really update spatial search data';\n}\n\n\n@State({\n name: 'spatialSearchUi',\n defaults: {\n sex: 'female',\n executeSearchOnGeneration: true\n }\n})\n@Injectable()\nexport class SpatialSearchUiState {\n @Selector([SpatialSearchUiState, SceneState.referenceOrganEntities])\n static organEntity(state: SpatialSearchUiModel, organs: SpatialEntity[]): SpatialEntity | undefined {\n const { organId, sex } = state;\n return organs.find(o => o.representation_of === organId && o.sex?.toLowerCase() === sex);\n }\n\n constructor(\n private readonly dataSource: DataSourceService,\n private readonly store: Store,\n actions$: Actions,\n private readonly ga: GoogleAnalyticsService\n ) {\n actions$.pipe(\n ofActionDispatched(UpdateSpatialSearch),\n debounceTime(500),\n tap(() => store.dispatch(ReallyUpdateSpatialSearch))\n ).subscribe();\n }\n\n @Action(StartSpatialSearchFlow)\n startSpatialSearchFlow(ctx: StateContext): Observable {\n const { sex, organId } = ctx.getState();\n const shortOrgan = organId?.split('/').slice(-1)[0];\n this.ga.event('set_organ', 'spatial_search_ui', `${sex}_${shortOrgan}`);\n\n return ctx.dispatch(new SetSex(sex));\n }\n\n /**\n * Updates sex in the SpatialSearchUI and sets selected organ to undefined if not valid for the sex\n */\n @Action(SetSex)\n setSex(ctx: StateContext, { sex }: SetSex): Observable | void {\n let { organId } = ctx.getState();\n ctx.patchState({ sex });\n this.ga.event('set_sex', 'spatial_search_ui', sex);\n\n if (organId !== undefined && !this.organValidForSex(organId, sex)) {\n organId = undefined;\n }\n\n const filter = {\n ...this.store.selectSnapshot(DataStateSelectors.filter),\n spatialSearches: []\n };\n const referenceOrgans = this.store.selectSnapshot(SceneState.referenceOrgans);\n\n return this.dataSource.getOntologyTermOccurences(filter).pipe(\n take(1),\n tap((counts: Record) => {\n ctx.patchState({\n referenceOrgans: referenceOrgans.filter((o) => o.id && !o.disabled && counts[o.id] > 0)\n });\n ctx.dispatch(new SetOrgan(organId));\n })\n );\n }\n\n /**\n * Updates organId in the SpatialSearchUI\n */\n @Action(SetOrgan)\n setOrgan(ctx: StateContext, { organId }: SetOrgan): Observable | void {\n const { sex } = ctx.getState();\n ctx.patchState({ sex, organId });\n const shortOrgan = organId?.split('/').slice(-1)[0];\n this.ga.event('set_organ', 'spatial_search_ui', shortOrgan);\n\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n if (organ && organId && organ.sex) {\n const { x_dimension: width, y_dimension: height, z_dimension: depth } = organ;\n const position = { x: Math.round(width / 2), y: Math.round(height / 2), z: Math.round(depth / 2) };\n const defaultRadius = Math.round(Math.max(width, height, depth) * 0.07);\n const globalFilter = this.store.selectSnapshot(DataStateSelectors.filter);\n const filter = {\n ...globalFilter,\n sex: organ.sex,\n ontologyTerms: [organId],\n spatialSearches: []\n };\n\n return this.dataSource\n .getReferenceOrganScene(organId, filter)\n .pipe(\n take(1),\n tap((organScene: SpatialSceneNode[]) => {\n ctx.patchState({\n position,\n radius: defaultRadius,\n defaultPosition: position,\n radiusSettings: { min: Math.min(defaultRadius, 5), max: Math.floor(Math.max(width, height, depth) / 1.5), defaultValue: defaultRadius },\n organScene: getOriginScene(organ).concat(organScene)\n });\n }),\n mergeMap(() => ctx.dispatch(new UpdateSpatialSearch()))\n );\n }\n }\n\n /**\n * Updates position in the SpatialSearchUI\n */\n @Action(SetPosition)\n setPosition(ctx: StateContext, { position }: SetPosition): void {\n ctx.patchState({ position });\n ctx.dispatch(new UpdateSpatialSearch());\n\n const { x, y, z } = position;\n this.ga.event('set_position', 'spatial_search_ui', `${x}_${y}_${z}`);\n }\n\n @Action(ResetPosition)\n resetPosition(ctx: StateContext): void {\n const { defaultPosition } = ctx.getState();\n ctx.patchState({ position: defaultPosition });\n ctx.dispatch(new UpdateSpatialSearch());\n\n const { x, y, z } = defaultPosition ?? { x: 0, y: 0, z: 0 };\n this.ga.event('reset_position', 'spatial_search_ui', `${x}_${y}_${z}`);\n }\n\n @Action(MoveToNode)\n moveToNode(ctx: StateContext, { node }: MoveToNode): Observable | void {\n const matrix = new Matrix4(node.transformMatrix);\n const [x, y, z] = matrix.getTranslation().map(n => Math.round(n * 1000));\n const position: Position = { x, y, z };\n\n return ctx.dispatch(new SetPosition(position));\n }\n\n /**\n * Updates radius in the SpatialSearchUI\n */\n @Action(SetRadius)\n setRadius(ctx: StateContext, { radius }: SetRadius): void {\n ctx.patchState({ radius });\n ctx.dispatch(new UpdateSpatialSearch());\n\n this.ga.event('set_radius', 'spatial_search_ui', radius.toFixed(1));\n }\n\n @Action(ResetRadius)\n resetRadius(ctx: StateContext): void {\n const { radiusSettings } = ctx.getState();\n const radius = radiusSettings?.defaultValue ?? 0;\n ctx.patchState({ radius });\n ctx.dispatch(new UpdateSpatialSearch());\n\n this.ga.event('reset_radius', 'spatial_search_ui', radius.toFixed(1));\n }\n\n /**\n * Updates the spatial search data as the organ, position, and radius changes\n */\n @Action(ReallyUpdateSpatialSearch)\n updateSpatialSearch(ctx: StateContext): Observable | void {\n const { position, radius } = ctx.getState();\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n if (organ && position && radius && organ.representation_of) {\n const db = this.dataSource;\n const organId = organ.representation_of;\n const globalFilter = this.store.selectSnapshot(DataStateSelectors.filter);\n const filter: Filter = {\n ...globalFilter,\n sex: organ.sex as 'Male' | 'Female',\n ontologyTerms: [organId],\n spatialSearches: [{\n ...position,\n radius: radius,\n target: organ['@id']\n }]\n };\n\n return forkJoin({\n spatialSearchScene: db.getReferenceOrganScene(organId, filter).pipe(take(1)),\n tissueBlocks: db.getTissueBlockResults(filter).pipe(take(1)),\n anatomicalStructures: db.getOntologyTermOccurences(filter).pipe(take(1)),\n cellTypes: db.getCellTypeTermOccurences(filter).pipe(take(1))\n }).pipe(\n tap((data: Partial) => ctx.patchState(data))\n );\n }\n }\n\n /**\n * Generates and adds a new spatial search then resets the ui state\n */\n @Action(GenerateSpatialSearch)\n generateSpatialSearch(ctx: StateContext): Observable | void {\n const { position, radius, sex, organId, referenceOrgans = [], executeSearchOnGeneration } = ctx.getState();\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n const info = referenceOrgans.find(item => item.id === organId);\n // const { spatialSearches = [] } = this.store.selectSnapshot(DataStateSelectors.filter);\n\n if (position && radius && organ?.representation_of && info) {\n const search: SpatialSearch = {\n ...position,\n radius,\n target: organ['@id']\n };\n const actions: unknown[] = [new AddSearch(sex, info.name, search)];\n\n if (executeSearchOnGeneration) {\n const searches = this.store.selectSnapshot(SpatialSearchFilterSelectors.selectedSearches);\n actions.push(new UpdateFilter({\n spatialSearches: searches.concat(search)\n }));\n }\n\n this.ga.event('generate_search', 'spatial_search_ui');\n return ctx.dispatch(actions).pipe(\n tap(() => ctx.patchState({\n sex: 'female',\n organId: undefined\n }))\n );\n }\n }\n\n @Action(SetExecuteSearchOnGenerate)\n setExecuteSearchOnGenerate(ctx: StateContext, { execute }: SetExecuteSearchOnGenerate): void {\n ctx.patchState({\n executeSearchOnGeneration: execute\n });\n }\n\n /**\n * Used to determine if an organ should be listed if a certain sex is selected\n */\n private organValidForSex(organId: string, sex: Sex): boolean {\n const organs = this.store.selectSnapshot(SceneState.referenceOrgans);\n const organ = organs.find(o => o.id === organId)!;\n // eslint-disable-next-line @typescript-eslint/prefer-nullish-coalescing\n return organ.hasSex || organ.sex === sex;\n }\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/ReallyUpdateSpatialSearch.html":{"url":"classes/ReallyUpdateSpatialSearch.html","title":"class - ReallyUpdateSpatialSearch","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n ReallyUpdateSpatialSearch\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[SpatialSearchUi] Really update spatial search data'\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts:70\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { Injectable } from '@angular/core';\nimport { Matrix4 } from '@math.gl/core';\nimport { Action, Actions, ofActionDispatched, Selector, State, StateContext, Store } from '@ngxs/store';\nimport { Filter, getOriginScene, SpatialEntity, SpatialSceneNode, SpatialSearch, TissueBlockResult } from 'ccf-database';\nimport { DataSourceService, OrganInfo } from 'ccf-shared';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\nimport { forkJoin, Observable } from 'rxjs';\nimport { debounceTime, mergeMap, take, tap } from 'rxjs/operators';\n\nimport { Sex } from '../../../shared/components/spatial-search-config/spatial-search-config.component';\nimport { UpdateFilter } from '../data/data.actions';\nimport { DataStateSelectors } from '../data/data.selectors';\nimport { SceneState } from '../scene/scene.state';\nimport { AddSearch } from '../spatial-search-filter/spatial-search-filter.actions';\nimport { SpatialSearchFilterSelectors } from '../spatial-search-filter/spatial-search-filter.selectors';\nimport {\n GenerateSpatialSearch,\n MoveToNode,\n ResetPosition,\n ResetRadius,\n SetExecuteSearchOnGenerate,\n SetOrgan,\n SetPosition,\n SetRadius,\n SetSex,\n StartSpatialSearchFlow,\n UpdateSpatialSearch,\n} from './spatial-search-ui.actions';\n\n\nexport interface Position {\n x: number;\n y: number;\n z: number;\n}\n\nexport interface RadiusSettings {\n min: number;\n max: number;\n defaultValue: number;\n}\n\nexport interface TermResult {\n '@id': string;\n label: string;\n count: number;\n}\n\nexport interface SpatialSearchUiModel {\n sex: Sex;\n organId?: string;\n position?: Position;\n radius?: number;\n\n defaultPosition?: Position;\n radiusSettings?: RadiusSettings;\n\n referenceOrgans?: OrganInfo[];\n organScene?: SpatialSceneNode[];\n\n spatialSearchScene?: SpatialSceneNode[];\n tissueBlocks?: TissueBlockResult[];\n anatomicalStructures?: Record;\n cellTypes?: Record;\n\n executeSearchOnGeneration: boolean;\n}\n\nclass ReallyUpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Really update spatial search data';\n}\n\n\n@State({\n name: 'spatialSearchUi',\n defaults: {\n sex: 'female',\n executeSearchOnGeneration: true\n }\n})\n@Injectable()\nexport class SpatialSearchUiState {\n @Selector([SpatialSearchUiState, SceneState.referenceOrganEntities])\n static organEntity(state: SpatialSearchUiModel, organs: SpatialEntity[]): SpatialEntity | undefined {\n const { organId, sex } = state;\n return organs.find(o => o.representation_of === organId && o.sex?.toLowerCase() === sex);\n }\n\n constructor(\n private readonly dataSource: DataSourceService,\n private readonly store: Store,\n actions$: Actions,\n private readonly ga: GoogleAnalyticsService\n ) {\n actions$.pipe(\n ofActionDispatched(UpdateSpatialSearch),\n debounceTime(500),\n tap(() => store.dispatch(ReallyUpdateSpatialSearch))\n ).subscribe();\n }\n\n @Action(StartSpatialSearchFlow)\n startSpatialSearchFlow(ctx: StateContext): Observable {\n const { sex, organId } = ctx.getState();\n const shortOrgan = organId?.split('/').slice(-1)[0];\n this.ga.event('set_organ', 'spatial_search_ui', `${sex}_${shortOrgan}`);\n\n return ctx.dispatch(new SetSex(sex));\n }\n\n /**\n * Updates sex in the SpatialSearchUI and sets selected organ to undefined if not valid for the sex\n */\n @Action(SetSex)\n setSex(ctx: StateContext, { sex }: SetSex): Observable | void {\n let { organId } = ctx.getState();\n ctx.patchState({ sex });\n this.ga.event('set_sex', 'spatial_search_ui', sex);\n\n if (organId !== undefined && !this.organValidForSex(organId, sex)) {\n organId = undefined;\n }\n\n const filter = {\n ...this.store.selectSnapshot(DataStateSelectors.filter),\n spatialSearches: []\n };\n const referenceOrgans = this.store.selectSnapshot(SceneState.referenceOrgans);\n\n return this.dataSource.getOntologyTermOccurences(filter).pipe(\n take(1),\n tap((counts: Record) => {\n ctx.patchState({\n referenceOrgans: referenceOrgans.filter((o) => o.id && !o.disabled && counts[o.id] > 0)\n });\n ctx.dispatch(new SetOrgan(organId));\n })\n );\n }\n\n /**\n * Updates organId in the SpatialSearchUI\n */\n @Action(SetOrgan)\n setOrgan(ctx: StateContext, { organId }: SetOrgan): Observable | void {\n const { sex } = ctx.getState();\n ctx.patchState({ sex, organId });\n const shortOrgan = organId?.split('/').slice(-1)[0];\n this.ga.event('set_organ', 'spatial_search_ui', shortOrgan);\n\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n if (organ && organId && organ.sex) {\n const { x_dimension: width, y_dimension: height, z_dimension: depth } = organ;\n const position = { x: Math.round(width / 2), y: Math.round(height / 2), z: Math.round(depth / 2) };\n const defaultRadius = Math.round(Math.max(width, height, depth) * 0.07);\n const globalFilter = this.store.selectSnapshot(DataStateSelectors.filter);\n const filter = {\n ...globalFilter,\n sex: organ.sex,\n ontologyTerms: [organId],\n spatialSearches: []\n };\n\n return this.dataSource\n .getReferenceOrganScene(organId, filter)\n .pipe(\n take(1),\n tap((organScene: SpatialSceneNode[]) => {\n ctx.patchState({\n position,\n radius: defaultRadius,\n defaultPosition: position,\n radiusSettings: { min: Math.min(defaultRadius, 5), max: Math.floor(Math.max(width, height, depth) / 1.5), defaultValue: defaultRadius },\n organScene: getOriginScene(organ).concat(organScene)\n });\n }),\n mergeMap(() => ctx.dispatch(new UpdateSpatialSearch()))\n );\n }\n }\n\n /**\n * Updates position in the SpatialSearchUI\n */\n @Action(SetPosition)\n setPosition(ctx: StateContext, { position }: SetPosition): void {\n ctx.patchState({ position });\n ctx.dispatch(new UpdateSpatialSearch());\n\n const { x, y, z } = position;\n this.ga.event('set_position', 'spatial_search_ui', `${x}_${y}_${z}`);\n }\n\n @Action(ResetPosition)\n resetPosition(ctx: StateContext): void {\n const { defaultPosition } = ctx.getState();\n ctx.patchState({ position: defaultPosition });\n ctx.dispatch(new UpdateSpatialSearch());\n\n const { x, y, z } = defaultPosition ?? { x: 0, y: 0, z: 0 };\n this.ga.event('reset_position', 'spatial_search_ui', `${x}_${y}_${z}`);\n }\n\n @Action(MoveToNode)\n moveToNode(ctx: StateContext, { node }: MoveToNode): Observable | void {\n const matrix = new Matrix4(node.transformMatrix);\n const [x, y, z] = matrix.getTranslation().map(n => Math.round(n * 1000));\n const position: Position = { x, y, z };\n\n return ctx.dispatch(new SetPosition(position));\n }\n\n /**\n * Updates radius in the SpatialSearchUI\n */\n @Action(SetRadius)\n setRadius(ctx: StateContext, { radius }: SetRadius): void {\n ctx.patchState({ radius });\n ctx.dispatch(new UpdateSpatialSearch());\n\n this.ga.event('set_radius', 'spatial_search_ui', radius.toFixed(1));\n }\n\n @Action(ResetRadius)\n resetRadius(ctx: StateContext): void {\n const { radiusSettings } = ctx.getState();\n const radius = radiusSettings?.defaultValue ?? 0;\n ctx.patchState({ radius });\n ctx.dispatch(new UpdateSpatialSearch());\n\n this.ga.event('reset_radius', 'spatial_search_ui', radius.toFixed(1));\n }\n\n /**\n * Updates the spatial search data as the organ, position, and radius changes\n */\n @Action(ReallyUpdateSpatialSearch)\n updateSpatialSearch(ctx: StateContext): Observable | void {\n const { position, radius } = ctx.getState();\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n if (organ && position && radius && organ.representation_of) {\n const db = this.dataSource;\n const organId = organ.representation_of;\n const globalFilter = this.store.selectSnapshot(DataStateSelectors.filter);\n const filter: Filter = {\n ...globalFilter,\n sex: organ.sex as 'Male' | 'Female',\n ontologyTerms: [organId],\n spatialSearches: [{\n ...position,\n radius: radius,\n target: organ['@id']\n }]\n };\n\n return forkJoin({\n spatialSearchScene: db.getReferenceOrganScene(organId, filter).pipe(take(1)),\n tissueBlocks: db.getTissueBlockResults(filter).pipe(take(1)),\n anatomicalStructures: db.getOntologyTermOccurences(filter).pipe(take(1)),\n cellTypes: db.getCellTypeTermOccurences(filter).pipe(take(1))\n }).pipe(\n tap((data: Partial) => ctx.patchState(data))\n );\n }\n }\n\n /**\n * Generates and adds a new spatial search then resets the ui state\n */\n @Action(GenerateSpatialSearch)\n generateSpatialSearch(ctx: StateContext): Observable | void {\n const { position, radius, sex, organId, referenceOrgans = [], executeSearchOnGeneration } = ctx.getState();\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n const info = referenceOrgans.find(item => item.id === organId);\n // const { spatialSearches = [] } = this.store.selectSnapshot(DataStateSelectors.filter);\n\n if (position && radius && organ?.representation_of && info) {\n const search: SpatialSearch = {\n ...position,\n radius,\n target: organ['@id']\n };\n const actions: unknown[] = [new AddSearch(sex, info.name, search)];\n\n if (executeSearchOnGeneration) {\n const searches = this.store.selectSnapshot(SpatialSearchFilterSelectors.selectedSearches);\n actions.push(new UpdateFilter({\n spatialSearches: searches.concat(search)\n }));\n }\n\n this.ga.event('generate_search', 'spatial_search_ui');\n return ctx.dispatch(actions).pipe(\n tap(() => ctx.patchState({\n sex: 'female',\n organId: undefined\n }))\n );\n }\n }\n\n @Action(SetExecuteSearchOnGenerate)\n setExecuteSearchOnGenerate(ctx: StateContext, { execute }: SetExecuteSearchOnGenerate): void {\n ctx.patchState({\n executeSearchOnGeneration: execute\n });\n }\n\n /**\n * Used to determine if an organ should be listed if a certain sex is selected\n */\n private organValidForSex(organId: string, sex: Sex): boolean {\n const organs = this.store.selectSnapshot(SceneState.referenceOrgans);\n const organ = organs.find(o => o.id === organId)!;\n // eslint-disable-next-line @typescript-eslint/prefer-nullish-coalescing\n return organ.hasSex || organ.sex === sex;\n }\n}\n\n \n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/RemoveSearch.html":{"url":"classes/RemoveSearch.html","title":"class - RemoveSearch","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n RemoveSearch\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(id: string)\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.actions.ts:15\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n id\n \n \n string\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[Spatial Search Filter] Remove'\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.actions.ts:15\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { SpatialSearch } from 'ccf-database';\n\nimport { Sex } from '../../../shared/components/spatial-search-config/spatial-search-config.component';\n\nimport type { SpatialSearchFilterItem } from './spatial-search-filter.state';\n\n\nexport class AddSearch {\n static readonly type = '[Spatial Search Filter] Add';\n\n constructor(readonly sex: Sex, readonly organName: string, readonly search: SpatialSearch) { }\n}\n\nexport class RemoveSearch {\n static readonly type = '[Spatial Search Filter] Remove';\n\n constructor(readonly id: string) { }\n}\n\nexport class SetSelectedSearches {\n static readonly type = '[Spatial Search Filter] Set selected searches';\n\n constructor(readonly items: SpatialSearchFilterItem[]) { }\n}\n\n \n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/ResetPosition.html":{"url":"classes/ResetPosition.html","title":"class - ResetPosition","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n ResetPosition\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[SpatialSearchUi] Reset position'\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:32\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { SpatialSceneNode } from 'ccf-body-ui';\n\nexport class StartSpatialSearchFlow {\n static readonly type = '[SpatialSearchUi] Start the Spatial Search flow';\n}\n\nexport class SetSex {\n static readonly type = '[SpatialSearchUi] Set sex';\n\n constructor(readonly sex: 'male' | 'female') { }\n}\n\nexport class SetOrgan {\n static readonly type = '[SpatialSearchUi] Set organ';\n\n constructor(readonly organId: string | undefined) { }\n}\n\nexport class SetPosition {\n static readonly type = '[SpatialSearchUi] Set position';\n\n constructor(readonly position: { x: number; y: number; z: number }) { }\n}\n\nexport class MoveToNode {\n static readonly type = '[SpatialSearchUi] Start moving the position to a scene node';\n\n constructor(readonly node: SpatialSceneNode) { }\n}\n\nexport class ResetPosition {\n static readonly type = '[SpatialSearchUi] Reset position';\n}\n\nexport class SetRadius {\n static readonly type = '[SpatialSearchUi] Set radius';\n\n constructor(readonly radius: number) { }\n}\n\nexport class ResetRadius {\n static readonly type = '[SpatialSearchUi] Reset radius';\n}\n\nexport class UpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Update spatial search data';\n}\n\nexport class GenerateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Generate and add a spatial search';\n}\n\nexport class SetExecuteSearchOnGenerate {\n static readonly type = '[SpatialSearchUi] Set execute search on generate';\n\n constructor(readonly execute = true) { }\n}\n\n \n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/ResetRadius.html":{"url":"classes/ResetRadius.html","title":"class - ResetRadius","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n ResetRadius\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[SpatialSearchUi] Reset radius'\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:42\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { SpatialSceneNode } from 'ccf-body-ui';\n\nexport class StartSpatialSearchFlow {\n static readonly type = '[SpatialSearchUi] Start the Spatial Search flow';\n}\n\nexport class SetSex {\n static readonly type = '[SpatialSearchUi] Set sex';\n\n constructor(readonly sex: 'male' | 'female') { }\n}\n\nexport class SetOrgan {\n static readonly type = '[SpatialSearchUi] Set organ';\n\n constructor(readonly organId: string | undefined) { }\n}\n\nexport class SetPosition {\n static readonly type = '[SpatialSearchUi] Set position';\n\n constructor(readonly position: { x: number; y: number; z: number }) { }\n}\n\nexport class MoveToNode {\n static readonly type = '[SpatialSearchUi] Start moving the position to a scene node';\n\n constructor(readonly node: SpatialSceneNode) { }\n}\n\nexport class ResetPosition {\n static readonly type = '[SpatialSearchUi] Reset position';\n}\n\nexport class SetRadius {\n static readonly type = '[SpatialSearchUi] Set radius';\n\n constructor(readonly radius: number) { }\n}\n\nexport class ResetRadius {\n static readonly type = '[SpatialSearchUi] Reset radius';\n}\n\nexport class UpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Update spatial search data';\n}\n\nexport class GenerateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Generate and add a spatial search';\n}\n\nexport class SetExecuteSearchOnGenerate {\n static readonly type = '[SpatialSearchUi] Set execute search on generate';\n\n constructor(readonly execute = true) { }\n}\n\n \n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/ResultsBrowserComponent.html":{"url":"components/ResultsBrowserComponent.html","title":"component - ResultsBrowserComponent","body":"\n \n\n\n\n\n\n Components\n \n ResultsBrowserComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts\n\n\n\n \n Description\n \n \n ResultsBrowser is the container component in charge of rendering the label and stats of\nthe results as well as handling the virtual scrolling and click emitters of\nResultsBrowserItems.\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-results-browser\n \n\n \n styleUrls\n ./results-browser.component.scss\n \n\n\n\n \n templateUrl\n ./results-browser.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n atScrollBottom\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n handleHover\n \n \n handleLinkClick\n \n \n handleSelection\n \n \n handleUnhover\n \n \n onScroll\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n aggregateData\n \n \n header\n \n \n highlighted\n \n \n listResults\n \n \n resultLabel\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n itemHovered\n \n \n itemUnhovered\n \n \n linkClicked\n \n \n listResultDeselected\n \n \n listResultSelected\n \n \n \n \n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(ga: GoogleAnalyticsService)\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:64\n \n \n\n \n \n Creates an instance of results browser component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n ga\n \n \n GoogleAnalyticsService\n \n \n \n No\n \n \n \n Analytics service\n\n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n aggregateData\n \n \n \n \n Type : Immutable\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:29\n \n \n \n \n Input used to add a list of stats at the top the results browser\n\n \n \n \n \n \n \n \n \n \n header\n \n \n \n \n Type : boolean\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:38\n \n \n \n \n \n \n \n \n \n highlighted\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:36\n \n \n \n \n \n \n \n \n \n listResults\n \n \n \n \n Type : Immutable\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:24\n \n \n \n \n Input array of List Results to display\n\n \n \n \n \n \n \n \n \n \n resultLabel\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:34\n \n \n \n \n Input allowing the title of the result browser to be set outside of the component\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n itemHovered\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:56\n \n \n \n \n \n \n \n \n \n itemUnhovered\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:58\n \n \n \n \n \n \n \n \n \n linkClicked\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:44\n \n \n \n \n Output emitting the result that was clicked on and its relevant information.\nUsed for opening and rendering the result viewer.\n\n \n \n \n \n \n \n \n \n \n listResultDeselected\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:54\n \n \n \n \n Output emitting the link result deselected\n\n \n \n \n \n \n \n \n \n \n listResultSelected\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:49\n \n \n \n \n Output emitting the link result selected\n\n \n \n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n handleHover\n \n \n \n \n \n \nhandleHover(id: string)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:111\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n id\n \n string\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n handleLinkClick\n \n \n \n \n \n \nhandleLinkClick(link: string)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:93\n \n \n\n\n \n \n Notifies on link click\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n link\n \n string\n \n\n \n No\n \n\n\n \n the link clicked\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n handleSelection\n \n \n \n \n \n \nhandleSelection(result: Immutable, selected: boolean)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:79\n \n \n\n\n \n \n Notifies listeners when a selection/deselection is made\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n result\n \n Immutable\n \n\n \n No\n \n\n\n \n the list result\n\n \n \n \n selected\n \n boolean\n \n\n \n No\n \n\n\n \n whether to select or deselect the result\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n handleUnhover\n \n \n \n \n \n \nhandleUnhover()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:115\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n onScroll\n \n \n \n \n \n \nonScroll(event: UIEvent)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:102\n \n \n\n\n \n \n Handles the scroll event to detect when scroll is at the bottom.\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n event\n \n UIEvent\n \n\n \n No\n \n\n\n \n The scroll event.\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n atScrollBottom\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts:64\n \n \n\n \n \n Keeps track of whether or not the virtual scroll viewport is scrolled all the way to the bottom.\nUsed to determine whether or not to render the gradient at the bottom.\n\n \n \n\n \n \n\n\n\n\n\n \n import { Immutable } from '@angular-ru/common/typings/immutability';\nimport { ChangeDetectionStrategy, Component, EventEmitter, Input, Output } from '@angular/core';\nimport { AggregateResult } from 'ccf-database';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\n\nimport { ListResult } from '../../../core/models/list-result';\n\n\n/**\n * ResultsBrowser is the container component in charge of rendering the label and stats of\n * the results as well as handling the virtual scrolling and click emitters of\n * ResultsBrowserItems.\n */\n@Component({\n selector: 'ccf-results-browser',\n templateUrl: './results-browser.component.html',\n styleUrls: ['./results-browser.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class ResultsBrowserComponent {\n /**\n * Input array of List Results to display\n */\n @Input() listResults: Immutable;\n\n /**\n * Input used to add a list of stats at the top the results browser\n */\n @Input() aggregateData: Immutable;\n\n /**\n * Input allowing the title of the result browser to be set outside of the component\n */\n @Input() resultLabel: string;\n\n @Input() highlighted: string;\n\n @Input() header: boolean;\n\n /**\n * Output emitting the result that was clicked on and its relevant information.\n * Used for opening and rendering the result viewer.\n */\n @Output() readonly linkClicked = new EventEmitter();\n\n /**\n * Output emitting the link result selected\n */\n @Output() readonly listResultSelected = new EventEmitter>();\n\n /**\n * Output emitting the link result deselected\n */\n @Output() readonly listResultDeselected = new EventEmitter>();\n\n @Output() readonly itemHovered = new EventEmitter();\n\n @Output() readonly itemUnhovered = new EventEmitter();\n\n /**\n * Keeps track of whether or not the virtual scroll viewport is scrolled all the way to the bottom.\n * Used to determine whether or not to render the gradient at the bottom.\n */\n atScrollBottom = false;\n\n /**\n * Creates an instance of results browser component.\n *\n * @param ga Analytics service\n */\n constructor(private readonly ga: GoogleAnalyticsService) { }\n\n /**\n * Notifies listeners when a selection/deselection is made\n *\n * @param result the list result\n * @param selected whether to select or deselect the result\n */\n handleSelection(result: Immutable, selected: boolean): void {\n this.ga.event('list_result_selected', 'results_browser', this.resultLabel, +selected);\n if (selected) {\n this.listResultSelected.next(result);\n } else {\n this.listResultDeselected.next(result);\n }\n }\n\n /**\n * Notifies on link click\n *\n * @param link the link clicked\n */\n handleLinkClick(link: string): void {\n this.linkClicked.emit(link);\n }\n\n /**\n * Handles the scroll event to detect when scroll is at the bottom.\n *\n * @param event The scroll event.\n */\n onScroll(event: UIEvent): void {\n if (!event.target) {\n return;\n }\n const { clientHeight, scrollHeight, scrollTop } = event.target as Element;\n const diff = scrollHeight - scrollTop - clientHeight;\n this.atScrollBottom = diff \n \n\n \n \n \n {{ resultLabel }}\n \n {{stat.count}}\n {{stat.label}}\n \n \n\n \n \n \n \n \n \n\n\n \n\n \n \n ./results-browser.component.scss\n \n .results-browser-container {\n display: flex;\n flex-direction: column;\n height: calc(100% - 3rem);\n padding: 0 1.5rem 1.5rem 1.5rem;\n\n .stat-box {\n margin-bottom: 1.5rem;\n line-height: 1.25;\n min-height: 7.75rem;\n\n #title {\n font-size: 1.25rem;\n margin-bottom: 0.75rem;\n }\n\n .stat-row {\n display: flex;\n flex-direction: row;\n\n .stat-value {\n margin-right: 1rem;\n width: 5.5rem;\n text-align: right;\n font-weight: 600;\n }\n .stat-label {\n font-weight: 300;\n }\n }\n }\n\n .results-browser-list {\n display: flex;\n flex-direction: column;\n overflow-y: auto;\n scrollbar-width: thin;\n padding-right: .5rem;\n height: calc(100vh - 20rem);\n\n &.header-hidden {\n height: calc(100vh - 16rem);\n }\n\n .browser-item-container {\n width: 100%;\n }\n }\n\n .scroll-gradient {\n position: absolute;\n height: 3rem;\n width: 95%;\n bottom: 0;\n pointer-events: none;\n\n\n &.hidden {\n display: none;\n }\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' {{ resultLabel }} {{stat.count}} {{stat.label}} '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'ResultsBrowserComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/ResultsBrowserModule.html":{"url":"modules/ResultsBrowserModule.html","title":"module - ResultsBrowserModule","body":"\n \n\n\n\n\n Modules\n ResultsBrowserModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_ResultsBrowserModule\n\n\n\ncluster_ResultsBrowserModule_imports\n\n\n\ncluster_ResultsBrowserModule_declarations\n\n\n\ncluster_ResultsBrowserModule_exports\n\n\n\n\nResultsBrowserComponent\n\nResultsBrowserComponent\n\n\n\nResultsBrowserModule\n\nResultsBrowserModule\n\nResultsBrowserModule -->\n\nResultsBrowserComponent->ResultsBrowserModule\n\n\n\n\n\nResultsBrowserComponent \n\nResultsBrowserComponent \n\nResultsBrowserComponent -->\n\nResultsBrowserModule->ResultsBrowserComponent \n\n\n\n\n\nDonorCardModule\n\nDonorCardModule\n\nResultsBrowserModule -->\n\nDonorCardModule->ResultsBrowserModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n ResultsBrowserComponent\n \n \n \n \n Imports\n \n \n DonorCardModule\n \n \n \n \n Exports\n \n \n ResultsBrowserComponent\n \n \n \n \n \n\n\n \n\n\n \n import { ScrollingModule } from '@angular/cdk/scrolling';\nimport { NgModule } from '@angular/core';\nimport { CommonModule } from '@angular/common';\n\nimport { ResultsBrowserComponent } from './results-browser.component';\nimport { DonorCardModule } from '../donor-card/donor-card.module';\n\n\n@NgModule({\n declarations: [ResultsBrowserComponent],\n imports: [\n CommonModule,\n ScrollingModule,\n DonorCardModule\n ],\n exports: [ResultsBrowserComponent]\n})\nexport class ResultsBrowserModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/RunSpatialSearchComponent.html":{"url":"components/RunSpatialSearchComponent.html","title":"component - RunSpatialSearchComponent","body":"\n \n\n\n\n\n\n Components\n \n RunSpatialSearchComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/run-spatial-search/run-spatial-search.component.ts\n\n\n\n \n Description\n \n \n Button that opens up the Spatial Search config\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-run-spatial-search\n \n\n \n styleUrls\n ./run-spatial-search.component.scss\n \n\n\n\n \n templateUrl\n ./run-spatial-search.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n startSpatialSearchFlow\n \n \n \n \n\n\n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(store: Store, dialog: MatDialog)\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/run-spatial-search/run-spatial-search.component.ts:23\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n store\n \n \n Store\n \n \n \n No\n \n \n \n \n dialog\n \n \n MatDialog\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n\n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-run-spatial-search\"\n\n \n \n \n \n Default value : 'ccf-run-spatial-search'\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/run-spatial-search/run-spatial-search.component.ts:23\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n startSpatialSearchFlow\n \n \n \n \n \n \nstartSpatialSearchFlow()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/run-spatial-search/run-spatial-search.component.ts:30\n \n \n\n\n \n \n Starts spatial search flow\n\n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-run-spatial-search'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/run-spatial-search/run-spatial-search.component.ts:23\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, HostBinding } from '@angular/core';\nimport { MatDialog } from '@angular/material/dialog';\nimport { Store } from '@ngxs/store';\nimport { take, tap } from 'rxjs/operators';\n\nimport { StartSpatialSearchFlow } from '../../../core/store/spatial-search-ui/spatial-search-ui.actions';\nimport {\n SpatialSearchConfigBehaviorComponent,\n} from '../spatial-search-config-behavior/spatial-search-config-behavior.component';\n\n\n/**\n * Button that opens up the Spatial Search config\n */\n@Component({\n selector: 'ccf-run-spatial-search',\n templateUrl: './run-spatial-search.component.html',\n styleUrls: ['./run-spatial-search.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class RunSpatialSearchComponent {\n /** HTML class */\n @HostBinding('class') readonly className = 'ccf-run-spatial-search';\n\n constructor(private readonly store: Store, private readonly dialog: MatDialog) { }\n\n /**\n * Starts spatial search flow\n */\n startSpatialSearchFlow(): void {\n this.store.dispatch(new StartSpatialSearchFlow()).pipe(\n take(1),\n tap(() => this.dialog.open(SpatialSearchConfigBehaviorComponent))\n ).subscribe();\n }\n}\n\n \n\n \n \n Run Spatial Search\n travel_explore\n\n\n \n\n \n \n ./run-spatial-search.component.scss\n \n :host {\n .run-spatial-search-button {\n ::ng-deep .mat-button-wrapper {\n display: flex;\n align-items: center;\n \n .mat-icon {\n margin-left: 9.75px;\n }\n }\n }\n}\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' Run Spatial Search travel_explore'\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'RunSpatialSearchComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/RunSpatialSearchModule.html":{"url":"modules/RunSpatialSearchModule.html","title":"module - RunSpatialSearchModule","body":"\n \n\n\n\n\n Modules\n RunSpatialSearchModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_RunSpatialSearchModule\n\n\n\ncluster_RunSpatialSearchModule_declarations\n\n\n\ncluster_RunSpatialSearchModule_exports\n\n\n\n\nRunSpatialSearchComponent\n\nRunSpatialSearchComponent\n\n\n\nRunSpatialSearchModule\n\nRunSpatialSearchModule\n\nRunSpatialSearchModule -->\n\nRunSpatialSearchComponent->RunSpatialSearchModule\n\n\n\n\n\nRunSpatialSearchComponent \n\nRunSpatialSearchComponent \n\nRunSpatialSearchComponent -->\n\nRunSpatialSearchModule->RunSpatialSearchComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/shared/components/run-spatial-search/run-spatial-search.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n RunSpatialSearchComponent\n \n \n \n \n Exports\n \n \n RunSpatialSearchComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatButtonModule } from '@angular/material/button';\n\nimport { RunSpatialSearchComponent } from './run-spatial-search.component';\n\n@NgModule({\n imports: [CommonModule, MatButtonModule, MatIconModule],\n declarations: [RunSpatialSearchComponent],\n exports: [RunSpatialSearchComponent]\n})\nexport class RunSpatialSearchModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/SceneState.html":{"url":"injectables/SceneState.html","title":"injectable - SceneState","body":"\n \n\n\n\n\n\n\n\n\n Injectables\n SceneState\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/scene/scene.state.ts\n \n\n\n \n Description\n \n \n 3d Scene state\n\n \n\n \n Extends\n \n \n NgxsImmutableDataRepository\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Private\n colorAssignments\n \n \n Private\n dataState\n \n \n Readonly\n highlightedId$\n \n \n Private\n listResults\n \n \n Readonly\n referenceOrgans$\n \n \n Readonly\n scene$\n \n \n Readonly\n selectedReferenceOrgans$\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n ngxsOnInit\n \n \n Static\n referenceOrganEntities\n \n \n Static\n referenceOrgans\n \n \n sceneNodeClicked\n \n \n sceneNodeHovered\n \n \n sceneNodeUnhover\n \n \n setReferenceOrganEntities\n \n \n setReferenceOrgans\n \n \n setScene\n \n \n setSelectedReferenceOrgans\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(dataService: DataSourceService, injector: Injector)\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:78\n \n \n\n \n \n Creates an instance of scene state.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n dataService\n \n \n DataSourceService\n \n \n \n No\n \n \n \n \n \n \n injector\n \n \n Injector\n \n \n \n No\n \n \n \n Injector service used to lazy load data state\n\n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n ngxsOnInit\n \n \n \n \n \n \nngxsOnInit()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:159\n \n \n\n\n \n \n Initializes this state service.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n Static\n referenceOrganEntities\n \n \n \n \n \n \n \n referenceOrganEntities(state: SceneStateModel)\n \n \n\n \n \n Decorators : \n \n @Selector()\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:59\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n SceneStateModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : SpatialEntity[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n referenceOrgans\n \n \n \n \n \n \n \n referenceOrgans(state: SceneStateModel)\n \n \n\n \n \n Decorators : \n \n @Selector()\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:54\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n SceneStateModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : OrganInfo[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n sceneNodeClicked\n \n \n \n \n \n \nsceneNodeClicked(undefined: NodeClickEvent)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:137\n \n \n\n\n \n \n Handle scene node clicks\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n \n NodeClickEvent\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n sceneNodeHovered\n \n \n \n \n \n \nsceneNodeHovered(node: SpatialSceneNode)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:148\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n node\n \n SpatialSceneNode\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n sceneNodeUnhover\n \n \n \n \n \n \nsceneNodeUnhover()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:152\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n setReferenceOrganEntities\n \n \n \n \n \n \nsetReferenceOrganEntities(referenceOrganEntities: SpatialEntity[])\n \n \n\n \n \n Decorators : \n \n @DataAction()\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:118\n \n \n\n\n \n \n Sets the reference organ entities\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n referenceOrganEntities\n \n SpatialEntity[]\n \n\n \n No\n \n\n\n \n The reference organ entities available\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n setReferenceOrgans\n \n \n \n \n \n \nsetReferenceOrgans(referenceOrgans: OrganInfo[])\n \n \n\n \n \n Decorators : \n \n @DataAction()\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:108\n \n \n\n\n \n \n Sets the reference organs\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n referenceOrgans\n \n OrganInfo[]\n \n\n \n No\n \n\n\n \n The reference organs available\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n setScene\n \n \n \n \n \n \nsetScene(scene: SpatialSceneNode[])\n \n \n\n \n \n Decorators : \n \n @DataAction()\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:128\n \n \n\n\n \n \n Sets the scene\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n scene\n \n SpatialSceneNode[]\n \n\n \n No\n \n\n\n \n The active scene to display\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n setSelectedReferenceOrgans\n \n \n \n \n \n \nsetSelectedReferenceOrgans(selectedReferenceOrgans: OrganInfo[])\n \n \n\n \n \n Decorators : \n \n @DataAction()\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:98\n \n \n\n\n \n \n Sets the selected reference organs\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n selectedReferenceOrgans\n \n OrganInfo[]\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Private\n colorAssignments\n \n \n \n \n \n \n Type : ColorAssignmentState\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:76\n \n \n\n \n \n Color assignments state\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n dataState\n \n \n \n \n \n \n Type : DataState\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:73\n \n \n\n \n \n The data state\n\n \n \n\n \n \n \n \n \n \n \n \n Readonly\n highlightedId$\n \n \n \n \n \n \n Default value : this.state$.pipe(pluck('highlightedId'), distinctUntilChanged())\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:70\n \n \n\n\n \n \n \n \n \n \n \n \n Private\n listResults\n \n \n \n \n \n \n Type : ListResultsState\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:78\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n referenceOrgans$\n \n \n \n \n \n \n Default value : this.state$.pipe(pluck('referenceOrgans'), distinctUntilChanged())\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:64\n \n \n\n \n \n Available Reference Organs\n\n \n \n\n \n \n \n \n \n \n \n \n Readonly\n scene$\n \n \n \n \n \n \n Default value : this.state$.pipe(pluck('scene'), distinctUntilChanged())\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:68\n \n \n\n \n \n Scene to display in the 3d Scene\n\n \n \n\n \n \n \n \n \n \n \n \n Readonly\n selectedReferenceOrgans$\n \n \n \n \n \n \n Default value : this.state$.pipe(pluck('selectedReferenceOrgans'), distinctUntilChanged())\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/scene/scene.state.ts:66\n \n \n\n \n \n Selected Reference Organs\n\n \n \n\n \n \n\n\n \n\n\n \n import { Injectable, Injector } from '@angular/core';\nimport { DataAction, Payload, StateRepository } from '@ngxs-labs/data/decorators';\nimport { NgxsImmutableDataRepository } from '@ngxs-labs/data/repositories';\nimport { NgxsOnInit, Selector, State } from '@ngxs/store';\nimport { NodeClickEvent, SpatialSceneNode } from 'ccf-body-ui';\nimport { SpatialEntity } from 'ccf-database';\nimport { ALL_POSSIBLE_ORGANS, DataSourceService, OrganInfo } from 'ccf-shared';\nimport { combineLatest } from 'rxjs';\nimport { distinctUntilChanged, map, pluck, take, tap } from 'rxjs/operators';\n\nimport { ColorAssignmentState } from '../color-assignment/color-assignment.state';\nimport { DataState } from '../data/data.state';\nimport { ListResultsState } from '../list-results/list-results.state';\n\nexport const DEFAULT_SELECTED_ORGANS = new Set(['Skin', 'Heart', 'Kidney', 'Spleen']);\n\nexport interface SceneStateModel {\n scene: SpatialSceneNode[];\n referenceOrgans: OrganInfo[];\n referenceOrganEntities: SpatialEntity[];\n selectedReferenceOrgans: OrganInfo[];\n\n selectedAnatomicalStructures: unknown[];\n anatomicalStructureSettings: {\n [iri: string]: {\n enabled: boolean;\n visible: boolean;\n opacity: boolean;\n };\n };\n highlightedId?: string;\n}\n\n/**\n * 3d Scene state\n */\n@StateRepository()\n@State({\n name: 'scene',\n defaults: {\n scene: [],\n referenceOrgans: [],\n referenceOrganEntities: [],\n selectedReferenceOrgans: [],\n selectedAnatomicalStructures: [],\n anatomicalStructureSettings: {}\n }\n})\n@Injectable()\nexport class SceneState extends NgxsImmutableDataRepository implements NgxsOnInit {\n @Selector()\n static referenceOrgans(state: SceneStateModel): OrganInfo[] {\n return state.referenceOrgans;\n }\n\n @Selector()\n static referenceOrganEntities(state: SceneStateModel): SpatialEntity[] {\n return state.referenceOrganEntities;\n }\n\n /** Available Reference Organs */\n readonly referenceOrgans$ = this.state$.pipe(pluck('referenceOrgans'), distinctUntilChanged());\n /** Selected Reference Organs */\n readonly selectedReferenceOrgans$ = this.state$.pipe(pluck('selectedReferenceOrgans'), distinctUntilChanged());\n /** Scene to display in the 3d Scene */\n readonly scene$ = this.state$.pipe(pluck('scene'), distinctUntilChanged());\n\n readonly highlightedId$ = this.state$.pipe(pluck('highlightedId'), distinctUntilChanged());\n\n /** The data state */\n private dataState: DataState;\n\n /** Color assignments state */\n private colorAssignments: ColorAssignmentState;\n\n private listResults: ListResultsState;\n\n /**\n * Creates an instance of scene state.\n *\n * @param injector Injector service used to lazy load data state\n */\n constructor(\n private readonly dataService: DataSourceService,\n private readonly injector: Injector\n ) {\n super();\n }\n\n /**\n * Sets the selected reference organs\n *\n * @param referenceOrgans The selected reference organs selected\n */\n @DataAction()\n setSelectedReferenceOrgans(@Payload('selectedReferenceOrgans') selectedReferenceOrgans: OrganInfo[]): void {\n this.ctx.patchState({ selectedReferenceOrgans });\n }\n\n /**\n * Sets the reference organs\n *\n * @param referenceOrgans The reference organs available\n */\n @DataAction()\n setReferenceOrgans(@Payload('referenceOrgans') referenceOrgans: OrganInfo[]): void {\n this.ctx.patchState({ referenceOrgans });\n }\n\n /**\n * Sets the reference organ entities\n *\n * @param referenceOrganEntities The reference organ entities available\n */\n @DataAction()\n setReferenceOrganEntities(@Payload('referenceOrganEntities') referenceOrganEntities: SpatialEntity[]): void {\n this.ctx.patchState({ referenceOrganEntities });\n }\n\n /**\n * Sets the scene\n *\n * @param scene The active scene to display\n */\n @DataAction()\n setScene(@Payload('scene') scene: SpatialSceneNode[]): void {\n this.ctx.patchState({ scene });\n }\n\n /**\n * Handle scene node clicks\n *\n * @param param0 scene node click event\n */\n sceneNodeClicked({ node, ctrlClick }: NodeClickEvent): void {\n if (node.representation_of &&\n node['@id'] !== 'http://purl.org/ccf/latest/ccf.owl#VHFSkin'\n && node.entityId // Disables this path. Need to update logic here.\n ) {\n this.dataState.updateFilter({ ontologyTerms: [node.representation_of] });\n } else if (node.entityId) {\n this.colorAssignments.assignColor(node['@id'], !ctrlClick);\n }\n }\n\n sceneNodeHovered(node: SpatialSceneNode): void {\n this.listResults.highlightNode(node['@id']);\n }\n\n sceneNodeUnhover(): void {\n this.listResults.unHighlightNode();\n }\n\n /**\n * Initializes this state service.\n */\n ngxsOnInit(): void {\n super.ngxsOnInit();\n\n // Injecting page and model states in the constructor breaks things!?\n // Lazy load here\n this.dataState = this.injector.get(DataState);\n this.colorAssignments = this.injector.get(ColorAssignmentState);\n this.listResults = this.injector.get(ListResultsState);\n\n // Initialize reference organ info\n this.dataService.getReferenceOrgans().pipe(\n tap(refOrgans => this.setReferenceOrganEntities(refOrgans)),\n map(refOrgans => {\n const organIds = new Set(refOrgans.map(o => o.representation_of));\n return ALL_POSSIBLE_ORGANS\n .filter(organ => organIds.has(organ.id))\n .map(organ => ({ ...organ, disabled: false, numResults: 0 }));\n }),\n take(1),\n tap(organs => {\n this.setReferenceOrgans(organs);\n this.setSelectedReferenceOrgans(organs.filter(organ => DEFAULT_SELECTED_ORGANS.has(organ.organ)));\n })\n ).subscribe();\n\n // Update scene as the overall state changes\n combineLatest([\n this.dataState.sceneData$,\n this.selectedReferenceOrgans$,\n this.colorAssignments.colorAssignments$,\n this.dataService.getReferenceOrgans(),\n this.listResults.highlightedNodeId$\n ]).pipe(\n map(([scene, selectedOrgans, colors, refOrganData, highlightedNodeId]) => {\n const activeOrgans = new Set(selectedOrgans.map(o => o.id));\n const refOrgans = new Set(refOrganData.filter(o => activeOrgans.has(o.representation_of)).map(o => o['@id']));\n return scene.filter(node =>\n (node.ccf_annotations?.some?.(tag => activeOrgans.has(tag))) ||\n (node.reference_organ && refOrgans.has(node.reference_organ))\n ).map((node): SpatialSceneNode =>\n node.entityId && (Object.prototype.hasOwnProperty.call(colors, node['@id']) || highlightedNodeId === node['@id']) ?\n ({\n ...node,\n color: highlightedNodeId === node['@id'] ?\n [30, 136, 229, 255] :\n colors[node['@id']].rgba as [number, number, number, number]\n }) : node\n );\n }),\n tap(scene => this.setScene(scene))\n ).subscribe();\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/SceneStateModel.html":{"url":"interfaces/SceneStateModel.html","title":"interface - SceneStateModel","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n SceneStateModel\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/scene/scene.state.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n anatomicalStructureSettings\n \n \n \n Optional\n \n highlightedId\n \n \n \n \n referenceOrganEntities\n \n \n \n \n referenceOrgans\n \n \n \n \n scene\n \n \n \n \n selectedAnatomicalStructures\n \n \n \n \n selectedReferenceOrgans\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n anatomicalStructureSettings\n \n \n \n \n \n \n \n \n anatomicalStructureSettings: literal type\n\n \n \n\n\n \n \n Type : literal type\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n highlightedId\n \n \n \n \n \n \n \n \n highlightedId: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n referenceOrganEntities\n \n \n \n \n \n \n \n \n referenceOrganEntities: SpatialEntity[]\n\n \n \n\n\n \n \n Type : SpatialEntity[]\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n referenceOrgans\n \n \n \n \n \n \n \n \n referenceOrgans: OrganInfo[]\n\n \n \n\n\n \n \n Type : OrganInfo[]\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n scene\n \n \n \n \n \n \n \n \n scene: SpatialSceneNode[]\n\n \n \n\n\n \n \n Type : SpatialSceneNode[]\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n selectedAnatomicalStructures\n \n \n \n \n \n \n \n \n selectedAnatomicalStructures: []\n\n \n \n\n\n \n \n Type : []\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n selectedReferenceOrgans\n \n \n \n \n \n \n \n \n selectedReferenceOrgans: OrganInfo[]\n\n \n \n\n\n \n \n Type : OrganInfo[]\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { Injectable, Injector } from '@angular/core';\nimport { DataAction, Payload, StateRepository } from '@ngxs-labs/data/decorators';\nimport { NgxsImmutableDataRepository } from '@ngxs-labs/data/repositories';\nimport { NgxsOnInit, Selector, State } from '@ngxs/store';\nimport { NodeClickEvent, SpatialSceneNode } from 'ccf-body-ui';\nimport { SpatialEntity } from 'ccf-database';\nimport { ALL_POSSIBLE_ORGANS, DataSourceService, OrganInfo } from 'ccf-shared';\nimport { combineLatest } from 'rxjs';\nimport { distinctUntilChanged, map, pluck, take, tap } from 'rxjs/operators';\n\nimport { ColorAssignmentState } from '../color-assignment/color-assignment.state';\nimport { DataState } from '../data/data.state';\nimport { ListResultsState } from '../list-results/list-results.state';\n\nexport const DEFAULT_SELECTED_ORGANS = new Set(['Skin', 'Heart', 'Kidney', 'Spleen']);\n\nexport interface SceneStateModel {\n scene: SpatialSceneNode[];\n referenceOrgans: OrganInfo[];\n referenceOrganEntities: SpatialEntity[];\n selectedReferenceOrgans: OrganInfo[];\n\n selectedAnatomicalStructures: unknown[];\n anatomicalStructureSettings: {\n [iri: string]: {\n enabled: boolean;\n visible: boolean;\n opacity: boolean;\n };\n };\n highlightedId?: string;\n}\n\n/**\n * 3d Scene state\n */\n@StateRepository()\n@State({\n name: 'scene',\n defaults: {\n scene: [],\n referenceOrgans: [],\n referenceOrganEntities: [],\n selectedReferenceOrgans: [],\n selectedAnatomicalStructures: [],\n anatomicalStructureSettings: {}\n }\n})\n@Injectable()\nexport class SceneState extends NgxsImmutableDataRepository implements NgxsOnInit {\n @Selector()\n static referenceOrgans(state: SceneStateModel): OrganInfo[] {\n return state.referenceOrgans;\n }\n\n @Selector()\n static referenceOrganEntities(state: SceneStateModel): SpatialEntity[] {\n return state.referenceOrganEntities;\n }\n\n /** Available Reference Organs */\n readonly referenceOrgans$ = this.state$.pipe(pluck('referenceOrgans'), distinctUntilChanged());\n /** Selected Reference Organs */\n readonly selectedReferenceOrgans$ = this.state$.pipe(pluck('selectedReferenceOrgans'), distinctUntilChanged());\n /** Scene to display in the 3d Scene */\n readonly scene$ = this.state$.pipe(pluck('scene'), distinctUntilChanged());\n\n readonly highlightedId$ = this.state$.pipe(pluck('highlightedId'), distinctUntilChanged());\n\n /** The data state */\n private dataState: DataState;\n\n /** Color assignments state */\n private colorAssignments: ColorAssignmentState;\n\n private listResults: ListResultsState;\n\n /**\n * Creates an instance of scene state.\n *\n * @param injector Injector service used to lazy load data state\n */\n constructor(\n private readonly dataService: DataSourceService,\n private readonly injector: Injector\n ) {\n super();\n }\n\n /**\n * Sets the selected reference organs\n *\n * @param referenceOrgans The selected reference organs selected\n */\n @DataAction()\n setSelectedReferenceOrgans(@Payload('selectedReferenceOrgans') selectedReferenceOrgans: OrganInfo[]): void {\n this.ctx.patchState({ selectedReferenceOrgans });\n }\n\n /**\n * Sets the reference organs\n *\n * @param referenceOrgans The reference organs available\n */\n @DataAction()\n setReferenceOrgans(@Payload('referenceOrgans') referenceOrgans: OrganInfo[]): void {\n this.ctx.patchState({ referenceOrgans });\n }\n\n /**\n * Sets the reference organ entities\n *\n * @param referenceOrganEntities The reference organ entities available\n */\n @DataAction()\n setReferenceOrganEntities(@Payload('referenceOrganEntities') referenceOrganEntities: SpatialEntity[]): void {\n this.ctx.patchState({ referenceOrganEntities });\n }\n\n /**\n * Sets the scene\n *\n * @param scene The active scene to display\n */\n @DataAction()\n setScene(@Payload('scene') scene: SpatialSceneNode[]): void {\n this.ctx.patchState({ scene });\n }\n\n /**\n * Handle scene node clicks\n *\n * @param param0 scene node click event\n */\n sceneNodeClicked({ node, ctrlClick }: NodeClickEvent): void {\n if (node.representation_of &&\n node['@id'] !== 'http://purl.org/ccf/latest/ccf.owl#VHFSkin'\n && node.entityId // Disables this path. Need to update logic here.\n ) {\n this.dataState.updateFilter({ ontologyTerms: [node.representation_of] });\n } else if (node.entityId) {\n this.colorAssignments.assignColor(node['@id'], !ctrlClick);\n }\n }\n\n sceneNodeHovered(node: SpatialSceneNode): void {\n this.listResults.highlightNode(node['@id']);\n }\n\n sceneNodeUnhover(): void {\n this.listResults.unHighlightNode();\n }\n\n /**\n * Initializes this state service.\n */\n ngxsOnInit(): void {\n super.ngxsOnInit();\n\n // Injecting page and model states in the constructor breaks things!?\n // Lazy load here\n this.dataState = this.injector.get(DataState);\n this.colorAssignments = this.injector.get(ColorAssignmentState);\n this.listResults = this.injector.get(ListResultsState);\n\n // Initialize reference organ info\n this.dataService.getReferenceOrgans().pipe(\n tap(refOrgans => this.setReferenceOrganEntities(refOrgans)),\n map(refOrgans => {\n const organIds = new Set(refOrgans.map(o => o.representation_of));\n return ALL_POSSIBLE_ORGANS\n .filter(organ => organIds.has(organ.id))\n .map(organ => ({ ...organ, disabled: false, numResults: 0 }));\n }),\n take(1),\n tap(organs => {\n this.setReferenceOrgans(organs);\n this.setSelectedReferenceOrgans(organs.filter(organ => DEFAULT_SELECTED_ORGANS.has(organ.organ)));\n })\n ).subscribe();\n\n // Update scene as the overall state changes\n combineLatest([\n this.dataState.sceneData$,\n this.selectedReferenceOrgans$,\n this.colorAssignments.colorAssignments$,\n this.dataService.getReferenceOrgans(),\n this.listResults.highlightedNodeId$\n ]).pipe(\n map(([scene, selectedOrgans, colors, refOrganData, highlightedNodeId]) => {\n const activeOrgans = new Set(selectedOrgans.map(o => o.id));\n const refOrgans = new Set(refOrganData.filter(o => activeOrgans.has(o.representation_of)).map(o => o['@id']));\n return scene.filter(node =>\n (node.ccf_annotations?.some?.(tag => activeOrgans.has(tag))) ||\n (node.reference_organ && refOrgans.has(node.reference_organ))\n ).map((node): SpatialSceneNode =>\n node.entityId && (Object.prototype.hasOwnProperty.call(colors, node['@id']) || highlightedNodeId === node['@id']) ?\n ({\n ...node,\n color: highlightedNodeId === node['@id'] ?\n [30, 136, 229, 255] :\n colors[node['@id']].rgba as [number, number, number, number]\n }) : node\n );\n }),\n tap(scene => this.setScene(scene))\n ).subscribe();\n }\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/SearchResult.html":{"url":"interfaces/SearchResult.html","title":"interface - SearchResult","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n SearchResult\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/services/ontology-search/ontology-search.service.ts\n \n\n\n \n Description\n \n \n Search result interface type for the search results\n\n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n displayLabel\n \n \n \n \n index\n \n \n \n \n node\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n displayLabel\n \n \n \n \n \n \n \n \n displayLabel: string[]\n\n \n \n\n\n \n \n Type : string[]\n\n \n \n\n\n\n\n\n \n \n label to be displayed in the view\n\n \n \n \n \n \n \n \n \n \n index\n \n \n \n \n \n \n \n \n index: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n ensures order of search-results\n\n \n \n \n \n \n \n \n \n \n node\n \n \n \n \n \n \n \n \n node: OntologyTreeNode\n\n \n \n\n\n \n \n Type : OntologyTreeNode\n\n \n \n\n\n\n\n\n \n \n instance of OntologyTreeNode, provides data associated with a search result\n\n \n \n \n \n \n \n\n\n \n import { Immutable } from '@angular-ru/common/typings';\nimport { Injectable } from '@angular/core';\nimport { bind } from 'bind-decorator';\nimport { OntologyTreeModel, OntologyTreeNode } from 'ccf-database';\nimport { at } from 'lodash';\nimport { Observable, ReplaySubject } from 'rxjs';\nimport { map } from 'rxjs/operators';\n\n\n/**\n * Search result interface type for the search results\n */\nexport interface SearchResult {\n /** ensures order of search-results */\n index: number;\n\n /** label to be displayed in the view */\n displayLabel: string[];\n\n /** instance of OntologyTreeNode, provides data associated with a search result */\n node: OntologyTreeNode;\n}\n\n/**\n * Injectable OntologySearchService responsible for search result computations\n */\n@Injectable()\nexport class OntologySearchService {\n private readonly treeModel$ = new ReplaySubject(1);\n private treeModel: OntologyTreeModel;\n\n /** All nodes in the ontology tree. */\n public readonly nodes$ = this.treeModel$.pipe(map(state => Object.values(state.nodes)));\n\n /** Root node of the ontology tree. */\n public readonly rootNode$ = this.treeModel$.pipe(map(state => state.nodes[state.root]));\n\n setTreeModel(treeModel: OntologyTreeModel): void {\n this.treeModel$.next(treeModel);\n this.treeModel = treeModel;\n }\n\n /**\n * Searches the ontology with the search-term\n *\n * @param value the search term\n * @returns an array of search-results\n */\n filter(value: string): Observable {\n return this.nodes$.pipe(\n map(nodes => this.lookup(nodes, value.toLowerCase()))\n );\n }\n\n /**\n * looks up ontology nodes and composes search results\n *\n * @param nodes Ontology nodes\n * @param searchValue search text in lower case\n * @returns search results\n */\n private lookup(nodes: Immutable[], searchValue: string): SearchResult[] {\n const searchResults = new Map();\n\n if (nodes) {\n nodes.forEach((node: OntologyTreeNode) => {\n const condition = node.label.toLowerCase().includes(searchValue);\n\n if (condition && !searchResults.get(node.id)) {\n searchResults.set(node.id, {\n index: this.getIndexOfMatch(node.label, searchValue),\n displayLabel: this.formatLabel(node.label, searchValue),\n node\n });\n } else {\n const match = node.synonymLabels.find((label) => label.toLowerCase().includes(searchValue));\n\n if (match && !searchResults.get(node.id)) {\n searchResults.set(node.id, {\n index: this.getIndexOfMatch(node.label + ' (' + match + ')', searchValue),\n displayLabel: this.formatLabel(node.label + ' (' + match + ')', searchValue),\n node\n });\n }\n }\n });\n }\n\n return Array.from(searchResults.values());\n }\n\n /**\n * Gets index of match in the ontology label\n *\n * @param label the provided ontology node label or synonym label\n * @param searchValue the searched text in lower case\n * @returns the index of the match in the label\n */\n getIndexOfMatch(label: string, searchValue: string): number {\n return label.toLowerCase().indexOf(searchValue);\n }\n\n /**\n * Formats label based on where the search-term was found in the OntologyTreeNode\n *\n * @param label label or first synonym-label of OntologyTreeNode which has the search-term\n * @param searchValue search-term\n * @returns an array in the form of [prefix, search-term, suffix]\n */\n formatLabel(label: string, searchValue: string): string[] {\n const index = this.getIndexOfMatch(label, searchValue);\n return [\n label.slice(0, index),\n label.slice(index, index + searchValue.length),\n label.slice(index + searchValue.length)\n ];\n }\n\n /**\n * Fetches the children of an ontology node.\n * Note: This can be called without a reference to `this`.\n *\n * @param node The node for which to get children.\n * @returns An array of children, empty if the node has no children.\n */\n @bind\n getChildren(node: OntologyTreeNode): OntologyTreeNode[] {\n const nodes = this.treeModel?.nodes ?? {};\n return at(nodes, node.children);\n }\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/SetExecuteSearchOnGenerate.html":{"url":"classes/SetExecuteSearchOnGenerate.html","title":"class - SetExecuteSearchOnGenerate","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n SetExecuteSearchOnGenerate\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(execute)\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:54\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Optional\n \n \n \n \n execute\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[SpatialSearchUi] Set execute search on generate'\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:54\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { SpatialSceneNode } from 'ccf-body-ui';\n\nexport class StartSpatialSearchFlow {\n static readonly type = '[SpatialSearchUi] Start the Spatial Search flow';\n}\n\nexport class SetSex {\n static readonly type = '[SpatialSearchUi] Set sex';\n\n constructor(readonly sex: 'male' | 'female') { }\n}\n\nexport class SetOrgan {\n static readonly type = '[SpatialSearchUi] Set organ';\n\n constructor(readonly organId: string | undefined) { }\n}\n\nexport class SetPosition {\n static readonly type = '[SpatialSearchUi] Set position';\n\n constructor(readonly position: { x: number; y: number; z: number }) { }\n}\n\nexport class MoveToNode {\n static readonly type = '[SpatialSearchUi] Start moving the position to a scene node';\n\n constructor(readonly node: SpatialSceneNode) { }\n}\n\nexport class ResetPosition {\n static readonly type = '[SpatialSearchUi] Reset position';\n}\n\nexport class SetRadius {\n static readonly type = '[SpatialSearchUi] Set radius';\n\n constructor(readonly radius: number) { }\n}\n\nexport class ResetRadius {\n static readonly type = '[SpatialSearchUi] Reset radius';\n}\n\nexport class UpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Update spatial search data';\n}\n\nexport class GenerateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Generate and add a spatial search';\n}\n\nexport class SetExecuteSearchOnGenerate {\n static readonly type = '[SpatialSearchUi] Set execute search on generate';\n\n constructor(readonly execute = true) { }\n}\n\n \n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/SetOrgan.html":{"url":"classes/SetOrgan.html","title":"class - SetOrgan","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n SetOrgan\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(organId: string | undefined)\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:14\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n organId\n \n \n string | undefined\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[SpatialSearchUi] Set organ'\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:14\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { SpatialSceneNode } from 'ccf-body-ui';\n\nexport class StartSpatialSearchFlow {\n static readonly type = '[SpatialSearchUi] Start the Spatial Search flow';\n}\n\nexport class SetSex {\n static readonly type = '[SpatialSearchUi] Set sex';\n\n constructor(readonly sex: 'male' | 'female') { }\n}\n\nexport class SetOrgan {\n static readonly type = '[SpatialSearchUi] Set organ';\n\n constructor(readonly organId: string | undefined) { }\n}\n\nexport class SetPosition {\n static readonly type = '[SpatialSearchUi] Set position';\n\n constructor(readonly position: { x: number; y: number; z: number }) { }\n}\n\nexport class MoveToNode {\n static readonly type = '[SpatialSearchUi] Start moving the position to a scene node';\n\n constructor(readonly node: SpatialSceneNode) { }\n}\n\nexport class ResetPosition {\n static readonly type = '[SpatialSearchUi] Reset position';\n}\n\nexport class SetRadius {\n static readonly type = '[SpatialSearchUi] Set radius';\n\n constructor(readonly radius: number) { }\n}\n\nexport class ResetRadius {\n static readonly type = '[SpatialSearchUi] Reset radius';\n}\n\nexport class UpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Update spatial search data';\n}\n\nexport class GenerateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Generate and add a spatial search';\n}\n\nexport class SetExecuteSearchOnGenerate {\n static readonly type = '[SpatialSearchUi] Set execute search on generate';\n\n constructor(readonly execute = true) { }\n}\n\n \n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/SetPosition.html":{"url":"classes/SetPosition.html","title":"class - SetPosition","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n SetPosition\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(position: literal type)\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:20\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n position\n \n \n literal type\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[SpatialSearchUi] Set position'\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:20\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { SpatialSceneNode } from 'ccf-body-ui';\n\nexport class StartSpatialSearchFlow {\n static readonly type = '[SpatialSearchUi] Start the Spatial Search flow';\n}\n\nexport class SetSex {\n static readonly type = '[SpatialSearchUi] Set sex';\n\n constructor(readonly sex: 'male' | 'female') { }\n}\n\nexport class SetOrgan {\n static readonly type = '[SpatialSearchUi] Set organ';\n\n constructor(readonly organId: string | undefined) { }\n}\n\nexport class SetPosition {\n static readonly type = '[SpatialSearchUi] Set position';\n\n constructor(readonly position: { x: number; y: number; z: number }) { }\n}\n\nexport class MoveToNode {\n static readonly type = '[SpatialSearchUi] Start moving the position to a scene node';\n\n constructor(readonly node: SpatialSceneNode) { }\n}\n\nexport class ResetPosition {\n static readonly type = '[SpatialSearchUi] Reset position';\n}\n\nexport class SetRadius {\n static readonly type = '[SpatialSearchUi] Set radius';\n\n constructor(readonly radius: number) { }\n}\n\nexport class ResetRadius {\n static readonly type = '[SpatialSearchUi] Reset radius';\n}\n\nexport class UpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Update spatial search data';\n}\n\nexport class GenerateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Generate and add a spatial search';\n}\n\nexport class SetExecuteSearchOnGenerate {\n static readonly type = '[SpatialSearchUi] Set execute search on generate';\n\n constructor(readonly execute = true) { }\n}\n\n \n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/SetRadius.html":{"url":"classes/SetRadius.html","title":"class - SetRadius","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n SetRadius\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(radius: number)\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:36\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n radius\n \n \n number\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[SpatialSearchUi] Set radius'\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:36\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { SpatialSceneNode } from 'ccf-body-ui';\n\nexport class StartSpatialSearchFlow {\n static readonly type = '[SpatialSearchUi] Start the Spatial Search flow';\n}\n\nexport class SetSex {\n static readonly type = '[SpatialSearchUi] Set sex';\n\n constructor(readonly sex: 'male' | 'female') { }\n}\n\nexport class SetOrgan {\n static readonly type = '[SpatialSearchUi] Set organ';\n\n constructor(readonly organId: string | undefined) { }\n}\n\nexport class SetPosition {\n static readonly type = '[SpatialSearchUi] Set position';\n\n constructor(readonly position: { x: number; y: number; z: number }) { }\n}\n\nexport class MoveToNode {\n static readonly type = '[SpatialSearchUi] Start moving the position to a scene node';\n\n constructor(readonly node: SpatialSceneNode) { }\n}\n\nexport class ResetPosition {\n static readonly type = '[SpatialSearchUi] Reset position';\n}\n\nexport class SetRadius {\n static readonly type = '[SpatialSearchUi] Set radius';\n\n constructor(readonly radius: number) { }\n}\n\nexport class ResetRadius {\n static readonly type = '[SpatialSearchUi] Reset radius';\n}\n\nexport class UpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Update spatial search data';\n}\n\nexport class GenerateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Generate and add a spatial search';\n}\n\nexport class SetExecuteSearchOnGenerate {\n static readonly type = '[SpatialSearchUi] Set execute search on generate';\n\n constructor(readonly execute = true) { }\n}\n\n \n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/SetSelectedSearches.html":{"url":"classes/SetSelectedSearches.html","title":"class - SetSelectedSearches","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n SetSelectedSearches\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(items: SpatialSearchFilterItem[])\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.actions.ts:21\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n items\n \n \n SpatialSearchFilterItem[]\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[Spatial Search Filter] Set selected searches'\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.actions.ts:21\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { SpatialSearch } from 'ccf-database';\n\nimport { Sex } from '../../../shared/components/spatial-search-config/spatial-search-config.component';\n\nimport type { SpatialSearchFilterItem } from './spatial-search-filter.state';\n\n\nexport class AddSearch {\n static readonly type = '[Spatial Search Filter] Add';\n\n constructor(readonly sex: Sex, readonly organName: string, readonly search: SpatialSearch) { }\n}\n\nexport class RemoveSearch {\n static readonly type = '[Spatial Search Filter] Remove';\n\n constructor(readonly id: string) { }\n}\n\nexport class SetSelectedSearches {\n static readonly type = '[Spatial Search Filter] Set selected searches';\n\n constructor(readonly items: SpatialSearchFilterItem[]) { }\n}\n\n \n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/SetSex.html":{"url":"classes/SetSex.html","title":"class - SetSex","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n SetSex\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(sex: \"male\" | \"female\")\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:8\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n sex\n \n \n \"male\" | \"female\"\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[SpatialSearchUi] Set sex'\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:8\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { SpatialSceneNode } from 'ccf-body-ui';\n\nexport class StartSpatialSearchFlow {\n static readonly type = '[SpatialSearchUi] Start the Spatial Search flow';\n}\n\nexport class SetSex {\n static readonly type = '[SpatialSearchUi] Set sex';\n\n constructor(readonly sex: 'male' | 'female') { }\n}\n\nexport class SetOrgan {\n static readonly type = '[SpatialSearchUi] Set organ';\n\n constructor(readonly organId: string | undefined) { }\n}\n\nexport class SetPosition {\n static readonly type = '[SpatialSearchUi] Set position';\n\n constructor(readonly position: { x: number; y: number; z: number }) { }\n}\n\nexport class MoveToNode {\n static readonly type = '[SpatialSearchUi] Start moving the position to a scene node';\n\n constructor(readonly node: SpatialSceneNode) { }\n}\n\nexport class ResetPosition {\n static readonly type = '[SpatialSearchUi] Reset position';\n}\n\nexport class SetRadius {\n static readonly type = '[SpatialSearchUi] Set radius';\n\n constructor(readonly radius: number) { }\n}\n\nexport class ResetRadius {\n static readonly type = '[SpatialSearchUi] Reset radius';\n}\n\nexport class UpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Update spatial search data';\n}\n\nexport class GenerateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Generate and add a spatial search';\n}\n\nexport class SetExecuteSearchOnGenerate {\n static readonly type = '[SpatialSearchUi] Set execute search on generate';\n\n constructor(readonly execute = true) { }\n}\n\n \n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/SpatialSearchConfigBehaviorComponent.html":{"url":"components/SpatialSearchConfigBehaviorComponent.html","title":"component - SpatialSearchConfigBehaviorComponent","body":"\n \n\n\n\n\n\n Components\n \n SpatialSearchConfigBehaviorComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts\n\n\n\n\n\n \n Implements\n \n \n OnDestroy\n \n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-spatial-search-config-behavior\n \n\n\n\n\n \n templateUrl\n ./spatial-search-config-behavior.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Public\n dialog\n \n \n Private\n Readonly\n dialogSubs\n \n \n Readonly\n organs$\n \n \n panelData\n \n \n Readonly\n selectedOrgan$\n \n \n Readonly\n sex$\n \n \n Private\n Readonly\n subscriptions\n \n \n Readonly\n updateOrgan\n \n \n Readonly\n updateSex\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n buttonClicked\n \n \n close\n \n \n launchInfoDialog\n \n \n ngOnDestroy\n \n \n onDialogButtonClick\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(dialog: MatDialog, dialogRef: MatDialogRef, spatialSearchDialog: MatDialog, infoService: InfoButtonService)\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts:40\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n dialog\n \n \n MatDialog\n \n \n \n No\n \n \n \n \n dialogRef\n \n \n MatDialogRef\n \n \n \n No\n \n \n \n \n spatialSearchDialog\n \n \n MatDialog\n \n \n \n No\n \n \n \n \n infoService\n \n \n InfoButtonService\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n\n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n buttonClicked\n \n \n \n \n \n \nbuttonClicked()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts:49\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n close\n \n \n \n \n \n \nclose()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts:54\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n launchInfoDialog\n \n \n \n \n \n \nlaunchInfoDialog(data: PanelData)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts:58\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n data\n \n PanelData\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n ngOnDestroy\n \n \n \n \n \n \nngOnDestroy()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts:83\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n onDialogButtonClick\n \n \n \n \n \n \nonDialogButtonClick()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts:72\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Public\n dialog\n \n \n \n \n \n \n Type : MatDialog\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts:43\n \n \n\n\n \n \n \n \n \n \n \n \n Private\n Readonly\n dialogSubs\n \n \n \n \n \n \n Default value : new Subscription()\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts:40\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n organs$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(SpatialSearchUiSelectors.organs)\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts:28\n \n \n\n\n \n \n \n \n \n \n \n \n panelData\n \n \n \n \n \n \n Type : PanelData\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts:36\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n selectedOrgan$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(SpatialSearchUiSelectors.organ)\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts:25\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n sex$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(SpatialSearchUiSelectors.sex)\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts:22\n \n \n\n\n \n \n \n \n \n \n \n \n Private\n Readonly\n subscriptions\n \n \n \n \n \n \n Default value : new Subscription()\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts:38\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n updateOrgan\n \n \n \n \n \n \n Default value : actionAsFn(SetOrgan)\n \n \n \n \n Decorators : \n \n \n @Dispatch()\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts:34\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n updateSex\n \n \n \n \n \n \n Default value : actionAsFn(SetSex)\n \n \n \n \n Decorators : \n \n \n @Dispatch()\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts:31\n \n \n\n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, OnDestroy } from '@angular/core';\nimport { MatDialog, MatDialogRef } from '@angular/material/dialog';\nimport { Dispatch } from '@ngxs-labs/dispatch-decorator';\nimport { Select } from '@ngxs/store';\nimport { InfoButtonService, InfoDialogComponent, OrganInfo, PanelData } from 'ccf-shared';\nimport { Observable, Subscription } from 'rxjs';\n\nimport { actionAsFn } from '../../../core/store/action-as-fn';\nimport { SetOrgan, SetSex } from '../../../core/store/spatial-search-ui/spatial-search-ui.actions';\nimport { SpatialSearchUiSelectors } from '../../../core/store/spatial-search-ui/spatial-search-ui.selectors';\nimport { Sex, SpatialSearchConfigComponent } from '../spatial-search-config/spatial-search-config.component';\nimport { SpatialSearchUiBehaviorComponent } from '../spatial-search-ui-behavior/spatial-search-ui-behavior.component';\n\n\n@Component({\n selector: 'ccf-spatial-search-config-behavior',\n templateUrl: './spatial-search-config-behavior.component.html',\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class SpatialSearchConfigBehaviorComponent implements OnDestroy {\n @Select(SpatialSearchUiSelectors.sex)\n readonly sex$: Observable;\n\n @Select(SpatialSearchUiSelectors.organ)\n readonly selectedOrgan$: Observable;\n\n @Select(SpatialSearchUiSelectors.organs)\n readonly organs$: Observable;\n\n @Dispatch()\n readonly updateSex = actionAsFn(SetSex);\n\n @Dispatch()\n readonly updateOrgan = actionAsFn(SetOrgan);\n\n panelData: PanelData;\n\n private readonly subscriptions = new Subscription();\n\n private readonly dialogSubs = new Subscription();\n\n constructor(\n public dialog: MatDialog,\n private readonly dialogRef: MatDialogRef,\n private readonly spatialSearchDialog: MatDialog,\n private readonly infoService: InfoButtonService\n ) { }\n\n buttonClicked(): void {\n this.spatialSearchDialog.open(SpatialSearchUiBehaviorComponent);\n this.close();\n }\n\n close(): void {\n this.dialogRef.close();\n }\n\n launchInfoDialog(data: PanelData): void {\n this.dialogSubs.unsubscribe();\n this.dialog.open(InfoDialogComponent, {\n autoFocus: false,\n panelClass: 'modal-animated',\n width: '72rem',\n data: {\n title: data.infoTitle,\n content: data.content,\n videoID: data.videoID\n }\n });\n }\n\n onDialogButtonClick(): void {\n this.infoService.updateData('assets/docs/SPATIAL_SEARCH_README.md', 'UfxMpzatowE', 'Spatial Search');\n const panelContent$ = this.infoService.panelContent.asObservable();\n this.dialogSubs.add(panelContent$.subscribe(data => {\n if (data.content.length) {\n this.panelData = data;\n this.launchInfoDialog(this.panelData);\n }\n }));\n }\n\n ngOnDestroy(): void {\n this.subscriptions.unsubscribe();\n }\n}\n\n \n\n \n \n\n\n \n\n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ''\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'SpatialSearchConfigBehaviorComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/SpatialSearchConfigBehaviorModule.html":{"url":"modules/SpatialSearchConfigBehaviorModule.html","title":"module - SpatialSearchConfigBehaviorModule","body":"\n \n\n\n\n\n Modules\n SpatialSearchConfigBehaviorModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_SpatialSearchConfigBehaviorModule\n\n\n\ncluster_SpatialSearchConfigBehaviorModule_declarations\n\n\n\ncluster_SpatialSearchConfigBehaviorModule_exports\n\n\n\ncluster_SpatialSearchConfigBehaviorModule_imports\n\n\n\n\nSpatialSearchConfigBehaviorComponent\n\nSpatialSearchConfigBehaviorComponent\n\n\n\nSpatialSearchConfigBehaviorModule\n\nSpatialSearchConfigBehaviorModule\n\nSpatialSearchConfigBehaviorModule -->\n\nSpatialSearchConfigBehaviorComponent->SpatialSearchConfigBehaviorModule\n\n\n\n\n\nSpatialSearchConfigBehaviorComponent \n\nSpatialSearchConfigBehaviorComponent \n\nSpatialSearchConfigBehaviorComponent -->\n\nSpatialSearchConfigBehaviorModule->SpatialSearchConfigBehaviorComponent \n\n\n\n\n\nSpatialSearchConfigModule\n\nSpatialSearchConfigModule\n\nSpatialSearchConfigBehaviorModule -->\n\nSpatialSearchConfigModule->SpatialSearchConfigBehaviorModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n SpatialSearchConfigBehaviorComponent\n \n \n \n \n Imports\n \n \n SpatialSearchConfigModule\n \n \n \n \n Exports\n \n \n SpatialSearchConfigBehaviorComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatDialogModule } from '@angular/material/dialog';\n\nimport { SpatialSearchConfigModule } from '../spatial-search-config/spatial-search-config.module';\nimport { SpatialSearchConfigBehaviorComponent } from './spatial-search-config-behavior.component';\n\n@NgModule({\n imports: [\n CommonModule,\n SpatialSearchConfigModule,\n MatDialogModule\n ],\n declarations: [SpatialSearchConfigBehaviorComponent],\n exports: [SpatialSearchConfigBehaviorComponent]\n})\nexport class SpatialSearchConfigBehaviorModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/SpatialSearchConfigComponent.html":{"url":"components/SpatialSearchConfigComponent.html","title":"component - SpatialSearchConfigComponent","body":"\n \n\n\n\n\n\n Components\n \n SpatialSearchConfigComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/spatial-search-config/spatial-search-config.component.ts\n\n\n\n \n Description\n \n \n Config popup for spatial search\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-spatial-search-config\n \n\n \n styleUrls\n ./spatial-search-config.component.scss\n \n\n\n\n \n templateUrl\n ./spatial-search-config.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n\n\n \n \n Inputs\n \n \n \n \n \n \n organs\n \n \n selectedOrgan\n \n \n sex\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n buttonClicked\n \n \n closeDialog\n \n \n infoClicked\n \n \n updateOrgan\n \n \n updateSex\n \n \n \n \n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n\n \n Inputs\n \n \n \n \n \n organs\n \n \n \n \n Type : OrganInfo[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config/spatial-search-config.component.ts:20\n \n \n \n \n Selectable organs\n\n \n \n \n \n \n \n \n \n \n selectedOrgan\n \n \n \n \n Type : OrganInfo\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config/spatial-search-config.component.ts:23\n \n \n \n \n Currently selected organ\n\n \n \n \n \n \n \n \n \n \n sex\n \n \n \n \n Type : Sex\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config/spatial-search-config.component.ts:26\n \n \n \n \n Currently selected sex\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n buttonClicked\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config/spatial-search-config.component.ts:35\n \n \n \n \n Emits when the continue button is clicked\n\n \n \n \n \n \n \n \n \n \n closeDialog\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config/spatial-search-config.component.ts:38\n \n \n \n \n Emits when the close button is clicked\n\n \n \n \n \n \n \n \n \n \n infoClicked\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config/spatial-search-config.component.ts:41\n \n \n \n \n Emits when the info button is clicked\n\n \n \n \n \n \n \n \n \n \n updateOrgan\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config/spatial-search-config.component.ts:32\n \n \n \n \n Emits when organ is updated\n\n \n \n \n \n \n \n \n \n \n updateSex\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config/spatial-search-config.component.ts:29\n \n \n \n \n Emits when sex is updated\n\n \n \n \n \n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-spatial-search-config\"\n\n \n \n \n \n Default value : 'ccf-spatial-search-config'\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config/spatial-search-config.component.ts:17\n \n \n\n\n \n \n\n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-spatial-search-config'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-config/spatial-search-config.component.ts:17\n \n \n\n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, HostBinding, Input, Output } from '@angular/core';\nimport { OrganInfo } from 'ccf-shared';\n\n/** Sex can either be male or female */\nexport type Sex = 'male' | 'female';\n\n/**\n * Config popup for spatial search\n */\n@Component({\n selector: 'ccf-spatial-search-config',\n templateUrl: './spatial-search-config.component.html',\n styleUrls: ['./spatial-search-config.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class SpatialSearchConfigComponent {\n @HostBinding('class') readonly className = 'ccf-spatial-search-config';\n\n /** Selectable organs */\n @Input() organs: OrganInfo[];\n\n /** Currently selected organ */\n @Input() selectedOrgan?: OrganInfo;\n\n /** Currently selected sex */\n @Input() sex: Sex;\n\n /** Emits when sex is updated */\n @Output() readonly updateSex = new EventEmitter();\n\n /** Emits when organ is updated */\n @Output() readonly updateOrgan = new EventEmitter();\n\n /** Emits when the continue button is clicked */\n @Output() readonly buttonClicked = new EventEmitter();\n\n /** Emits when the close button is clicked */\n @Output() readonly closeDialog = new EventEmitter();\n\n /** Emits when the info button is clicked */\n @Output() readonly infoClicked = new EventEmitter();\n}\n\n \n\n \n \n \n Configure Spatial Search\n \n info\n \n \n \n close\n \n\n\n\n Donor Sex: \n \n Male\n Female\n \n\n\n\n Select an organ\n \n Organs\n \n \n {{organ.name}}\n \n \n \n\n\nContinue\n\n \n\n \n \n ./spatial-search-config.component.scss\n \n :host {\n display: flex;\n flex-direction: column;\n align-items: flex-start;\n padding: 2rem;\n gap: 2rem;\n width: 30.5rem;\n box-shadow: 0px 25rem 25rem rgba(0, 0, 0, 0.16);\n border-radius: .25rem;\n font-size: 1rem;\n\n .button {\n cursor: pointer;\n }\n\n .header {\n display: flex;\n justify-content: space-between;\n width: 100%;\n font-size: 1.25rem;\n \n .header-left {\n display: flex;\n align-items: center;\n\n .title {\n margin-right: 1rem;\n }\n }\n\n button {\n padding: 0;\n background: none;\n border: none;\n cursor: pointer;\n outline: none;\n border-radius: 0.25rem;\n transition: 0.6s;\n }\n }\n\n .sex-toggle {\n display: flex;\n\n .label {\n margin-right: 2rem;\n }\n\n .radio {\n margin-right: 4rem;\n }\n }\n\n .organ-selector {\n .label {\n height: 0rem;\n }\n\n ::ng-deep .mat-form-field-wrapper {\n padding-bottom: 1rem;\n padding-top: 3rem;\n margin-left: 0.5rem;\n width: 14rem;\n\n .mat-form-field-infix {\n padding: 0;\n border-top: none;\n }\n\n .mat-form-field-underline {\n bottom: 0rem;\n height: 0.125rem;\n }\n\n .mat-select-arrow-wrapper {\n transform: translatey(0rem);\n }\n }\n }\n\n .continue-button {\n display: flex;\n flex-direction: row;\n justify-content: center;\n align-items: center;\n padding: .25rem 1rem;\n width: 14rem;\n height: 2rem;\n border-width: 1px;\n border-style: solid;\n border-radius: .25rem;\n box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.16);\n\n &.disabled {\n pointer-events: none;\n opacity: .5;\n }\n }\n}\n\n::ng-deep .organ-select {\n position: absolute;\n top: 2.5rem;\n left: -0.25rem;\n border-radius: 0.5rem;\n max-height: 24.5rem;\n width: 14rem;\n\n .organ-select-option {\n height: 3.5rem;\n border-bottom: 1px solid;\n }\n}\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' Configure Spatial Search info close Donor Sex: Male Female Select an organ Organs {{organ.name}} Continue'\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'SpatialSearchConfigComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/SpatialSearchConfigModule.html":{"url":"modules/SpatialSearchConfigModule.html","title":"module - SpatialSearchConfigModule","body":"\n \n\n\n\n\n Modules\n SpatialSearchConfigModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_SpatialSearchConfigModule\n\n\n\ncluster_SpatialSearchConfigModule_exports\n\n\n\ncluster_SpatialSearchConfigModule_declarations\n\n\n\n\nSpatialSearchConfigComponent\n\nSpatialSearchConfigComponent\n\n\n\nSpatialSearchConfigModule\n\nSpatialSearchConfigModule\n\nSpatialSearchConfigModule -->\n\nSpatialSearchConfigComponent->SpatialSearchConfigModule\n\n\n\n\n\nSpatialSearchConfigComponent \n\nSpatialSearchConfigComponent \n\nSpatialSearchConfigComponent -->\n\nSpatialSearchConfigModule->SpatialSearchConfigComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/shared/components/spatial-search-config/spatial-search-config.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n SpatialSearchConfigComponent\n \n \n \n \n Exports\n \n \n SpatialSearchConfigComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { FormsModule } from '@angular/forms';\nimport { MatButtonModule } from '@angular/material/button';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatRadioModule } from '@angular/material/radio';\nimport { MatSelectModule } from '@angular/material/select';\n\nimport { SpatialSearchConfigComponent } from './spatial-search-config.component';\n\n@NgModule({\n imports: [\n CommonModule,\n FormsModule,\n MatSelectModule,\n MatIconModule,\n MatRadioModule,\n MatButtonModule\n ],\n declarations: [SpatialSearchConfigComponent],\n exports: [SpatialSearchConfigComponent]\n})\nexport class SpatialSearchConfigModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/SpatialSearchFilterItem.html":{"url":"interfaces/SpatialSearchFilterItem.html","title":"interface - SpatialSearchFilterItem","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n SpatialSearchFilterItem\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.state.ts\n \n\n\n\n \n Extends\n \n \n SpatialSearchListItem\n \n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n id\n \n \n \n \n search\n \n \n \n \n sex\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n id\n \n \n \n \n \n \n \n \n id: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n search\n \n \n \n \n \n \n \n \n search: SpatialSearch\n\n \n \n\n\n \n \n Type : SpatialSearch\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n sex\n \n \n \n \n \n \n \n \n sex: Sex\n\n \n \n\n\n \n \n Type : Sex\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { Injectable } from '@angular/core';\nimport { Action, State, StateContext } from '@ngxs/store';\nimport { append, removeItem } from '@ngxs/store/operators';\nimport { SpatialSearch } from 'ccf-database';\nimport { SpatialSearchListItem } from 'ccf-shared';\n\nimport { Sex } from '../../../shared/components/spatial-search-config/spatial-search-config.component';\nimport { AddSearch, RemoveSearch, SetSelectedSearches } from './spatial-search-filter.actions';\n\n\nexport interface SpatialSearchFilterItem extends SpatialSearchListItem {\n id: string;\n search: SpatialSearch;\n sex: Sex;\n}\n\nexport type SpatialSearchFilterModel = SpatialSearchFilterItem[];\n\n\n@State({\n name: 'spatialSearchFilter',\n defaults: []\n})\n@Injectable()\nexport class SpatialSearchFilterState {\n @Action(AddSearch)\n addSearch(ctx: StateContext, { sex, organName, search }: AddSearch): void {\n ctx.setState(append([this.createItem(sex, organName, search)]));\n }\n\n @Action(RemoveSearch)\n removeSearch(ctx: StateContext, { id }: RemoveSearch): void {\n ctx.setState(removeItem(item => item?.id === id));\n }\n\n @Action(SetSelectedSearches)\n setSelectedSearches(ctx: StateContext, { items }: SetSelectedSearches): void {\n const selectedByIds = new Map(items.map(item => [item.id, item]));\n const oldItems = ctx.getState();\n const newItems = oldItems.map(item =>\n selectedByIds.get(item.id) ??\n (item.selected ? { ...item, selected: false } : item)\n );\n\n ctx.setState(newItems);\n }\n\n private createItem(sex: Sex, name: string, search: SpatialSearch): SpatialSearchFilterItem {\n return {\n id: this.createItemId(search),\n selected: true,\n description: this.createItemDescription(sex, name, search),\n sex,\n search\n };\n }\n\n private createItemId(search: SpatialSearch): string {\n const { x, y, z, radius, target } = search;\n return `${target}-${radius}-${x},${y},${z}`;\n }\n\n private createItemDescription(sex: Sex, name: string, search: SpatialSearch): string {\n const capitalize = (value: string) => value.slice(0, 1).toUpperCase() + value.slice(1);\n const { x, y, z, radius } = search;\n\n return `${capitalize(sex)}, ${capitalize(name)}, ${radius.toFixed(1)} mm, X: ${x.toFixed(1)}, Y: ${y.toFixed(1)}, Z: ${z.toFixed(1)}`;\n }\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/SpatialSearchFilterSelectors.html":{"url":"classes/SpatialSearchFilterSelectors.html","title":"class - SpatialSearchFilterSelectors","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n SpatialSearchFilterSelectors\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.selectors.ts\n \n\n\n\n\n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n Static\n items\n \n \n Static\n searches\n \n \n Static\n selectedSearches\n \n \n \n \n\n\n\n\n\n \n \n\n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Static\n items\n \n \n \n \n \n \n \n items(state: SpatialSearchFilterModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['SpatialSearchFilterState'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.selectors.ts:9\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n SpatialSearchFilterModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : SpatialSearchFilterItem[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n searches\n \n \n \n \n \n \n \n searches(items: SpatialSearchFilterItem[])\n \n \n\n \n \n Decorators : \n \n @Selector(['undefined'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.selectors.ts:14\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n items\n \n SpatialSearchFilterItem[]\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : SpatialSearch[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n selectedSearches\n \n \n \n \n \n \n \n selectedSearches(items: SpatialSearchFilterItem[])\n \n \n\n \n \n Decorators : \n \n @Selector(['undefined'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.selectors.ts:19\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n items\n \n SpatialSearchFilterItem[]\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : SpatialSearch[]\n\n \n \n \n \n \n \n \n \n\n\n\n\n\n\n \n\n\n \n import { Selector } from '@ngxs/store';\nimport { SpatialSearch } from 'ccf-database';\n\nimport { SpatialSearchFilterItem, SpatialSearchFilterModel, SpatialSearchFilterState } from './spatial-search-filter.state';\n\n\nexport class SpatialSearchFilterSelectors {\n @Selector([SpatialSearchFilterState])\n static items(state: SpatialSearchFilterModel): SpatialSearchFilterItem[] {\n return state;\n }\n\n @Selector([SpatialSearchFilterSelectors.items])\n static searches(items: SpatialSearchFilterItem[]): SpatialSearch[] {\n return items.map(item => item.search);\n }\n\n @Selector([SpatialSearchFilterSelectors.items])\n static selectedSearches(items: SpatialSearchFilterItem[]): SpatialSearch[] {\n return items.filter(item => item.selected).map(item => item.search);\n }\n}\n\n \n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/SpatialSearchFilterState.html":{"url":"injectables/SpatialSearchFilterState.html","title":"injectable - SpatialSearchFilterState","body":"\n \n\n\n\n\n\n\n\n\n Injectables\n SpatialSearchFilterState\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.state.ts\n \n\n\n\n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n addSearch\n \n \n Private\n createItem\n \n \n Private\n createItemDescription\n \n \n Private\n createItemId\n \n \n removeSearch\n \n \n setSelectedSearches\n \n \n \n \n\n\n\n\n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n addSearch\n \n \n \n \n \n \naddSearch(ctx: StateContext, undefined: AddSearch)\n \n \n\n \n \n Decorators : \n \n @Action(AddSearch)\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.state.ts:27\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n ctx\n \n StateContext\n \n\n \n No\n \n\n\n \n \n \n AddSearch\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n createItem\n \n \n \n \n \n \n \n createItem(sex: Sex, name: string, search: SpatialSearch)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.state.ts:48\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n sex\n \n Sex\n \n\n \n No\n \n\n\n \n \n name\n \n string\n \n\n \n No\n \n\n\n \n \n search\n \n SpatialSearch\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : SpatialSearchFilterItem\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n createItemDescription\n \n \n \n \n \n \n \n createItemDescription(sex: Sex, name: string, search: SpatialSearch)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.state.ts:63\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n sex\n \n Sex\n \n\n \n No\n \n\n\n \n \n name\n \n string\n \n\n \n No\n \n\n\n \n \n search\n \n SpatialSearch\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : string\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n createItemId\n \n \n \n \n \n \n \n createItemId(search: SpatialSearch)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.state.ts:58\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n search\n \n SpatialSearch\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : string\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n removeSearch\n \n \n \n \n \n \nremoveSearch(ctx: StateContext, undefined: RemoveSearch)\n \n \n\n \n \n Decorators : \n \n @Action(RemoveSearch)\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.state.ts:32\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n ctx\n \n StateContext\n \n\n \n No\n \n\n\n \n \n \n RemoveSearch\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n setSelectedSearches\n \n \n \n \n \n \nsetSelectedSearches(ctx: StateContext, undefined: SetSelectedSearches)\n \n \n\n \n \n Decorators : \n \n @Action(SetSelectedSearches)\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.state.ts:37\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n ctx\n \n StateContext\n \n\n \n No\n \n\n\n \n \n \n SetSelectedSearches\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n\n \n\n\n \n import { Injectable } from '@angular/core';\nimport { Action, State, StateContext } from '@ngxs/store';\nimport { append, removeItem } from '@ngxs/store/operators';\nimport { SpatialSearch } from 'ccf-database';\nimport { SpatialSearchListItem } from 'ccf-shared';\n\nimport { Sex } from '../../../shared/components/spatial-search-config/spatial-search-config.component';\nimport { AddSearch, RemoveSearch, SetSelectedSearches } from './spatial-search-filter.actions';\n\n\nexport interface SpatialSearchFilterItem extends SpatialSearchListItem {\n id: string;\n search: SpatialSearch;\n sex: Sex;\n}\n\nexport type SpatialSearchFilterModel = SpatialSearchFilterItem[];\n\n\n@State({\n name: 'spatialSearchFilter',\n defaults: []\n})\n@Injectable()\nexport class SpatialSearchFilterState {\n @Action(AddSearch)\n addSearch(ctx: StateContext, { sex, organName, search }: AddSearch): void {\n ctx.setState(append([this.createItem(sex, organName, search)]));\n }\n\n @Action(RemoveSearch)\n removeSearch(ctx: StateContext, { id }: RemoveSearch): void {\n ctx.setState(removeItem(item => item?.id === id));\n }\n\n @Action(SetSelectedSearches)\n setSelectedSearches(ctx: StateContext, { items }: SetSelectedSearches): void {\n const selectedByIds = new Map(items.map(item => [item.id, item]));\n const oldItems = ctx.getState();\n const newItems = oldItems.map(item =>\n selectedByIds.get(item.id) ??\n (item.selected ? { ...item, selected: false } : item)\n );\n\n ctx.setState(newItems);\n }\n\n private createItem(sex: Sex, name: string, search: SpatialSearch): SpatialSearchFilterItem {\n return {\n id: this.createItemId(search),\n selected: true,\n description: this.createItemDescription(sex, name, search),\n sex,\n search\n };\n }\n\n private createItemId(search: SpatialSearch): string {\n const { x, y, z, radius, target } = search;\n return `${target}-${radius}-${x},${y},${z}`;\n }\n\n private createItemDescription(sex: Sex, name: string, search: SpatialSearch): string {\n const capitalize = (value: string) => value.slice(0, 1).toUpperCase() + value.slice(1);\n const { x, y, z, radius } = search;\n\n return `${capitalize(sex)}, ${capitalize(name)}, ${radius.toFixed(1)} mm, X: ${x.toFixed(1)}, Y: ${y.toFixed(1)}, Z: ${z.toFixed(1)}`;\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/SpatialSearchKeyboardUIBehaviorComponent.html":{"url":"components/SpatialSearchKeyboardUIBehaviorComponent.html","title":"component - SpatialSearchKeyboardUIBehaviorComponent","body":"\n \n\n\n\n\n\n Components\n \n SpatialSearchKeyboardUIBehaviorComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts\n\n\n\n \n Description\n \n \n Behavioral component for spatial search keyboard UI\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-spatial-search-keyboard-ui-behavior\n \n\n\n\n\n \n templateUrl\n ./spatial-search-keyboard-ui-behavior.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Readonly\n className\n \n \n currentDelta\n \n \n Optional\n currentKey\n \n \n shiftPressed\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n handleKey\n \n \n keyClick\n \n \n keyHover\n \n \n keyUp\n \n \n updatePosition\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n delta\n \n \n position\n \n \n shiftDelta\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n changePosition\n \n \n \n \n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n \n \n HostListeners\n \n \n \n \n \n \n document:keydown\n \n \n document:keyup\n \n \n \n \n\n \n \n\n\n\n \n Inputs\n \n \n \n \n \n delta\n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 1\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts:19\n \n \n \n \n Amount the position shifts for each key press\n\n \n \n \n \n \n \n \n \n \n position\n \n \n \n \n Type : Position\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts:25\n \n \n \n \n Current position of spatial search\n\n \n \n \n \n \n \n \n \n \n shiftDelta\n \n \n \n \n Type : number\n\n \n \n \n \n Default value : 2\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts:22\n \n \n \n \n Input of spatial search keyboard uibehavior component\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n changePosition\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts:28\n \n \n \n \n Emits when position changes\n\n \n \n \n \n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-spatial-search-keyboard-ui-behavior\"\n\n \n \n \n \n Default value : 'ccf-spatial-search-keyboard-ui-behavior'\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts:16\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n\n\n \n HostListeners \n \n \n \n \n \n document:keydown\n \n \n \n \n \n \n Arguments : '$event' \n \n \n \n \ndocument:keydown(target: KeyboardEvent)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts:80\n \n \n\n\n \n \n Listens for keydown keyboard event and updates the position\n\n\n \n Parameters :\n \n \n \n Name\n Optional\n Description\n \n \n \n \n target\n\n \n No\n \n\n\n \n Keyboard event\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n document:keyup\n \n \n \n \n \n \n Arguments : '$event' \n \n \n \n \ndocument:keyup(target: KeyboardEvent)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts:90\n \n \n\n\n \n \n Listens for keyup keyboard event and updates currentKey / shiftPressed\n\n\n \n Parameters :\n \n \n \n Name\n Optional\n Description\n \n \n \n \n target\n\n \n No\n \n\n\n \n Keyboard event\n\n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n Methods\n \n \n \n \n \n \n \n handleKey\n \n \n \n \n \n \nhandleKey(target: KeyboardEvent)\n \n \n\n \n \n Decorators : \n \n @HostListener('document:keydown', ['$event'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts:80\n \n \n\n\n \n \n Listens for keydown keyboard event and updates the position\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n target\n \n KeyboardEvent\n \n\n \n No\n \n\n\n \n Keyboard event\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n keyClick\n \n \n \n \n \n \nkeyClick(key: string)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts:102\n \n \n\n\n \n \n Updates the position when a key is clicked\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n key\n \n string\n \n\n \n No\n \n\n\n \n Key value\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n keyHover\n \n \n \n \n \n \nkeyHover(key?: string)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts:110\n \n \n\n\n \n \n Updates current key when a key is hovered over\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n key\n \n string\n \n\n \n Yes\n \n\n\n \n Key value\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n keyUp\n \n \n \n \n \n \nkeyUp(target: KeyboardEvent)\n \n \n\n \n \n Decorators : \n \n @HostListener('document:keyup', ['$event'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts:90\n \n \n\n\n \n \n Listens for keyup keyboard event and updates currentKey / shiftPressed\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n target\n \n KeyboardEvent\n \n\n \n No\n \n\n\n \n Keyboard event\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n updatePosition\n \n \n \n \n \n \nupdatePosition(key: string)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts:43\n \n \n\n\n \n \n Shifts position based on key\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n key\n \n string\n \n\n \n No\n \n\n\n \n Key value\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-spatial-search-keyboard-ui-behavior'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts:16\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n \n \n \n \n \n \n currentDelta\n \n \n \n \n \n \n Type : number\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts:34\n \n \n\n \n \n Current delta\n\n \n \n\n \n \n \n \n \n \n \n \n Optional\n currentKey\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts:31\n \n \n\n \n \n Current key being pressed/clicked\n\n \n \n\n \n \n \n \n \n \n \n \n shiftPressed\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts:37\n \n \n\n \n \n True while shift key is pressed\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, HostBinding, HostListener, Input, Output } from '@angular/core';\n\nimport { Position } from '../../../core/store/spatial-search-ui/spatial-search-ui.state';\n\n\n/**\n * Behavioral component for spatial search keyboard UI\n */\n@Component({\n selector: 'ccf-spatial-search-keyboard-ui-behavior',\n templateUrl: './spatial-search-keyboard-ui-behavior.component.html',\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class SpatialSearchKeyboardUIBehaviorComponent {\n /** HTML class */\n @HostBinding('class') readonly className = 'ccf-spatial-search-keyboard-ui-behavior';\n\n /** Amount the position shifts for each key press */\n @Input() delta = 1;\n\n /** Input of spatial search keyboard uibehavior component */\n @Input() shiftDelta = 2;\n\n /** Current position of spatial search */\n @Input() position: Position;\n\n /** Emits when position changes */\n @Output() readonly changePosition = new EventEmitter();\n\n /** Current key being pressed/clicked */\n currentKey?: string;\n\n /** Current delta */\n currentDelta: number;\n\n /** True while shift key is pressed */\n shiftPressed = false;\n\n /**\n * Shifts position based on key\n * @param key Key value\n */\n updatePosition(key: string): void {\n this.currentDelta = this.shiftPressed ? this.shiftDelta : this.delta;\n if (key === 'Shift') {\n this.shiftPressed = true;\n } else {\n this.currentKey = key.toLowerCase();\n switch (this.currentKey) {\n case 'q':\n this.position = { ...this.position, z: this.position.z - this.currentDelta };\n break;\n case 'e':\n this.position = { ...this.position, z: this.position.z + this.currentDelta };\n break;\n case 'w':\n this.position = { ...this.position, y: this.position.y + this.currentDelta };\n break;\n case 's':\n this.position = { ...this.position, y: this.position.y - this.currentDelta };\n break;\n case 'a':\n this.position = { ...this.position, x: this.position.x - this.currentDelta };\n break;\n case 'd':\n this.position = { ...this.position, x: this.position.x + this.currentDelta };\n break;\n default:\n break;\n }\n this.changePosition.emit(this.position);\n }\n }\n\n /**\n * Listens for keydown keyboard event and updates the position\n * @param target Keyboard event\n */\n @HostListener('document:keydown', ['$event'])\n handleKey(target: KeyboardEvent): void {\n target.preventDefault();\n this.updatePosition(target.key);\n }\n\n /**\n * Listens for keyup keyboard event and updates currentKey / shiftPressed\n * @param target Keyboard event\n */\n @HostListener('document:keyup', ['$event'])\n keyUp(target: KeyboardEvent): void {\n if (target.key === 'Shift') {\n this.shiftPressed = false;\n } else {\n this.currentKey = undefined;\n }\n }\n\n /**\n * Updates the position when a key is clicked\n * @param key Key value\n */\n keyClick(key: string): void {\n this.updatePosition(key);\n }\n\n /**\n * Updates current key when a key is hovered over\n * @param key Key value\n */\n keyHover(key?: string): void {\n this.currentKey = key;\n }\n}\n\n \n\n \n \n\n \n\n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ''\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'SpatialSearchKeyboardUIBehaviorComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/SpatialSearchKeyboardUIBehaviorModule.html":{"url":"modules/SpatialSearchKeyboardUIBehaviorModule.html","title":"module - SpatialSearchKeyboardUIBehaviorModule","body":"\n \n\n\n\n\n Modules\n SpatialSearchKeyboardUIBehaviorModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_SpatialSearchKeyboardUIBehaviorModule\n\n\n\ncluster_SpatialSearchKeyboardUIBehaviorModule_imports\n\n\n\ncluster_SpatialSearchKeyboardUIBehaviorModule_exports\n\n\n\ncluster_SpatialSearchKeyboardUIBehaviorModule_declarations\n\n\n\n\nSpatialSearchKeyboardUIBehaviorComponent\n\nSpatialSearchKeyboardUIBehaviorComponent\n\n\n\nSpatialSearchKeyboardUIBehaviorModule\n\nSpatialSearchKeyboardUIBehaviorModule\n\nSpatialSearchKeyboardUIBehaviorModule -->\n\nSpatialSearchKeyboardUIBehaviorComponent->SpatialSearchKeyboardUIBehaviorModule\n\n\n\n\n\nSpatialSearchKeyboardUIBehaviorComponent \n\nSpatialSearchKeyboardUIBehaviorComponent \n\nSpatialSearchKeyboardUIBehaviorComponent -->\n\nSpatialSearchKeyboardUIBehaviorModule->SpatialSearchKeyboardUIBehaviorComponent \n\n\n\n\n\nSpatialSearchKeyboardUIModule\n\nSpatialSearchKeyboardUIModule\n\nSpatialSearchKeyboardUIBehaviorModule -->\n\nSpatialSearchKeyboardUIModule->SpatialSearchKeyboardUIBehaviorModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n SpatialSearchKeyboardUIBehaviorComponent\n \n \n \n \n Imports\n \n \n SpatialSearchKeyboardUIModule\n \n \n \n \n Exports\n \n \n SpatialSearchKeyboardUIBehaviorComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\n\nimport { SpatialSearchKeyboardUIModule } from '../spatial-search-keyboard-ui/spatial-search-keyboard-ui.module';\nimport { SpatialSearchKeyboardUIBehaviorComponent } from './spatial-search-keyboard-ui-behavior.component';\n\n@NgModule({\n imports: [\n CommonModule,\n SpatialSearchKeyboardUIModule\n ],\n declarations: [SpatialSearchKeyboardUIBehaviorComponent],\n exports: [SpatialSearchKeyboardUIBehaviorComponent]\n})\nexport class SpatialSearchKeyboardUIBehaviorModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/SpatialSearchKeyboardUIComponent.html":{"url":"components/SpatialSearchKeyboardUIComponent.html","title":"component - SpatialSearchKeyboardUIComponent","body":"\n \n\n\n\n\n\n Components\n \n SpatialSearchKeyboardUIComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui/spatial-search-keyboard-ui.component.ts\n\n\n\n \n Description\n \n \n Keyboard control UI for spatial search\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-spatial-search-keyboard-ui\n \n\n \n styleUrls\n ./spatial-search-keyboard-ui.component.scss\n \n\n\n\n \n templateUrl\n ./spatial-search-keyboard-ui.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Readonly\n className\n \n \n keyMap\n \n \n \n \n\n\n \n \n Inputs\n \n \n \n \n \n \n currentKey\n \n \n shiftPressed\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n keyClicked\n \n \n keyHovered\n \n \n \n \n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n\n \n Inputs\n \n \n \n \n \n currentKey\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui/spatial-search-keyboard-ui.component.ts:18\n \n \n \n \n Current key pressed\n\n \n \n \n \n \n \n \n \n \n shiftPressed\n \n \n \n \n Type : boolean\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui/spatial-search-keyboard-ui.component.ts:21\n \n \n \n \n True if shift key is pressed\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n keyClicked\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui/spatial-search-keyboard-ui.component.ts:24\n \n \n \n \n Emits when a key is clicked\n\n \n \n \n \n \n \n \n \n \n keyHovered\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui/spatial-search-keyboard-ui.component.ts:27\n \n \n \n \n Emits the key value when a key is hovered over\n\n \n \n \n \n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-spatial-search-keyboard-ui\"\n\n \n \n \n \n Default value : 'ccf-spatial-search-keyboard-ui'\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui/spatial-search-keyboard-ui.component.ts:15\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n\n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-spatial-search-keyboard-ui'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui/spatial-search-keyboard-ui.component.ts:15\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n \n \n \n \n \n \n keyMap\n \n \n \n \n \n \n Type : []\n\n \n \n \n \n Default value : [\n {\n key: 'w',\n direction: 'north'\n },\n {\n key: 's',\n direction: 'south'\n },\n {\n key: 'a',\n direction: 'west'\n },\n {\n key: 'd',\n direction: 'east'\n },\n {\n key: 'e',\n direction: 'north_east'\n },\n {\n key: 'q',\n direction: 'south_west'\n }\n ]\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui/spatial-search-keyboard-ui.component.ts:30\n \n \n\n \n \n List of keys and their arrow icons that appear when the key is pressed\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, HostBinding, Input, Output } from '@angular/core';\n\n\n/**\n * Keyboard control UI for spatial search\n */\n@Component({\n selector: 'ccf-spatial-search-keyboard-ui',\n templateUrl: './spatial-search-keyboard-ui.component.html',\n styleUrls: ['./spatial-search-keyboard-ui.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class SpatialSearchKeyboardUIComponent {\n /** HTML class */\n @HostBinding('class') readonly className = 'ccf-spatial-search-keyboard-ui';\n\n /** Current key pressed */\n @Input() currentKey?: string;\n\n /** True if shift key is pressed */\n @Input() shiftPressed: boolean;\n\n /** Emits when a key is clicked */\n @Output() readonly keyClicked = new EventEmitter();\n\n /** Emits the key value when a key is hovered over */\n @Output() readonly keyHovered = new EventEmitter();\n\n /** List of keys and their arrow icons that appear when the key is pressed */\n keyMap = [\n {\n key: 'w',\n direction: 'north'\n },\n {\n key: 's',\n direction: 'south'\n },\n {\n key: 'a',\n direction: 'west'\n },\n {\n key: 'd',\n direction: 'east'\n },\n {\n key: 'e',\n direction: 'north_east'\n },\n {\n key: 'q',\n direction: 'south_west'\n }\n ];\n}\n\n \n\n \n \n {{key.direction}}\n \n\n\n \n Q\n W\n E\n \n \n A\n S\n D\n \n SHIFT\n\n\n \n\n \n \n ./spatial-search-keyboard-ui.component.scss\n \n :host {\n .direction-arrow {\n display: grid;\n grid-template-columns: repeat(5, .5fr);\n grid-template-rows: 1fr;\n grid-column-gap: 0px;\n grid-row-gap: 0px;\n margin-bottom: 1rem;\n width: 7rem;\n\n .arrow {\n grid-area: 1 / 3 / 2 / 4;\n opacity: 0;\n transition: 0.5s;\n\n &.active {\n opacity: 1;\n }\n }\n }\n\n .keys {\n display: flex;\n flex-direction: column;\n align-items: flex-start;\n padding: 0px;\n gap: 0.5rem;\n width: 7rem;\n height: 7rem;\n user-select: none;\n\n .keyrow {\n display: flex;\n flex-direction: row;\n justify-content: center;\n align-items: center;\n padding: 0px;\n gap: 0.5rem;\n\n .key {\n display: flex;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n padding: 0.25rem;\n width: 2rem;\n height: 2rem;\n border: 2px solid;\n border-radius: 0.5rem;\n cursor: pointer;\n }\n }\n\n .shift {\n display: flex;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n padding: 0.25rem;\n width: 7rem;\n height: 2rem;\n border: 2px solid;\n border-radius: 0.5rem;\n }\n }\n}\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' {{key.direction}} Q W E A S D SHIFT'\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'SpatialSearchKeyboardUIComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/SpatialSearchKeyboardUIModule.html":{"url":"modules/SpatialSearchKeyboardUIModule.html","title":"module - SpatialSearchKeyboardUIModule","body":"\n \n\n\n\n\n Modules\n SpatialSearchKeyboardUIModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_SpatialSearchKeyboardUIModule\n\n\n\ncluster_SpatialSearchKeyboardUIModule_declarations\n\n\n\ncluster_SpatialSearchKeyboardUIModule_exports\n\n\n\n\nSpatialSearchKeyboardUIComponent\n\nSpatialSearchKeyboardUIComponent\n\n\n\nSpatialSearchKeyboardUIModule\n\nSpatialSearchKeyboardUIModule\n\nSpatialSearchKeyboardUIModule -->\n\nSpatialSearchKeyboardUIComponent->SpatialSearchKeyboardUIModule\n\n\n\n\n\nSpatialSearchKeyboardUIComponent \n\nSpatialSearchKeyboardUIComponent \n\nSpatialSearchKeyboardUIComponent -->\n\nSpatialSearchKeyboardUIModule->SpatialSearchKeyboardUIComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui/spatial-search-keyboard-ui.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n SpatialSearchKeyboardUIComponent\n \n \n \n \n Exports\n \n \n SpatialSearchKeyboardUIComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatIconModule } from '@angular/material/icon';\n\nimport { SpatialSearchKeyboardUIComponent } from './spatial-search-keyboard-ui.component';\n\n\n@NgModule({\n imports: [\n CommonModule,\n MatIconModule\n ],\n declarations: [SpatialSearchKeyboardUIComponent],\n exports: [SpatialSearchKeyboardUIComponent]\n})\nexport class SpatialSearchKeyboardUIModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/SpatialSearchUiBehaviorComponent.html":{"url":"components/SpatialSearchUiBehaviorComponent.html","title":"component - SpatialSearchUiBehaviorComponent","body":"\n \n\n\n\n\n\n Components\n \n SpatialSearchUiBehaviorComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts\n\n\n\n \n Description\n \n \n Behavioral component for Spatial Search UI\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-spatial-search-ui-behavior\n \n\n\n\n\n \n templateUrl\n ./spatial-search-ui-behavior.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Readonly\n anatomicalStructures$\n \n \n Readonly\n cellTypes$\n \n \n Readonly\n defaultPosition$\n \n \n Public\n dialog\n \n \n Readonly\n moveToNode\n \n \n Readonly\n organ$\n \n \n panelData\n \n \n Readonly\n position$\n \n \n Readonly\n radius$\n \n \n Readonly\n radiusSettings$\n \n \n Readonly\n resetPosition\n \n \n Readonly\n resetRadius\n \n \n Readonly\n scene$\n \n \n Readonly\n sceneBounds$\n \n \n Readonly\n sceneTarget$\n \n \n Readonly\n sex$\n \n \n Private\n Readonly\n subscriptions\n \n \n Readonly\n tissueBlocks$\n \n \n Readonly\n updatePosition\n \n \n Readonly\n updateRadius\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n addSpatialSearch\n \n \n close\n \n \n launchInfoDialog\n \n \n onDialogButtonClick\n \n \n openSpatialSearchConfig\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(dialogRef: MatDialogRef, dialog: MatDialog, infoService: InfoButtonService)\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:92\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n dialogRef\n \n \n MatDialogRef\n \n \n \n No\n \n \n \n \n dialog\n \n \n MatDialog\n \n \n \n No\n \n \n \n \n infoService\n \n \n InfoButtonService\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n\n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n addSpatialSearch\n \n \n \n \n \n \naddSpatialSearch()\n \n \n\n \n \n Decorators : \n \n @Dispatch()\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:144\n \n \n\n\n \n \n Adds a new spatial search and closes the spatial search UI\n\n\n \n \n \n Returns : GenerateSpatialSearch\n\n \n \n spatial search\n\n \n \n \n \n \n \n \n \n \n \n \n close\n \n \n \n \n \n \nclose()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:135\n \n \n\n\n \n \n Closes spatial search UI\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n launchInfoDialog\n \n \n \n \n \n \nlaunchInfoDialog(data: PanelData)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:104\n \n \n\n\n \n \n Launchs info dialog with the input data\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n data\n \n PanelData\n \n\n \n No\n \n\n\n \n Data for the info dialog\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n onDialogButtonClick\n \n \n \n \n \n \nonDialogButtonClick()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:121\n \n \n\n\n \n \n Updates dialog with spatial search information\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n openSpatialSearchConfig\n \n \n \n \n \n \nopenSpatialSearchConfig()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:152\n \n \n\n\n \n \n Closes the spatial search UI and opens spatial search config\n\n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n anatomicalStructures$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(SpatialSearchUiSelectors.anatomicalStructures)\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:68\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n cellTypes$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(SpatialSearchUiSelectors.cellTypes)\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:71\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n defaultPosition$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(SpatialSearchUiSelectors.defaultPosition)\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:56\n \n \n\n\n \n \n \n \n \n \n \n \n Public\n dialog\n \n \n \n \n \n \n Type : MatDialog\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:96\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n moveToNode\n \n \n \n \n \n \n Default value : actionAsFn(MoveToNode)\n \n \n \n \n Decorators : \n \n \n @Dispatch()\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:80\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n organ$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(SpatialSearchUiSelectors.organ)\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:50\n \n \n\n\n \n \n \n \n \n \n \n \n panelData\n \n \n \n \n \n \n Type : PanelData\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:89\n \n \n\n \n \n Data to be displayed in the info panel\n\n \n \n\n \n \n \n \n \n \n \n \n Readonly\n position$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(SpatialSearchUiSelectors.position)\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:53\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n radius$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(SpatialSearchUiSelectors.radius)\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:59\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n radiusSettings$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(SpatialSearchUiSelectors.radiusSettings)\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:62\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n resetPosition\n \n \n \n \n \n \n Default value : actionAsFn(ResetPosition)\n \n \n \n \n Decorators : \n \n \n @Dispatch()\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:77\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n resetRadius\n \n \n \n \n \n \n Default value : actionAsFn(ResetRadius)\n \n \n \n \n Decorators : \n \n \n @Dispatch()\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:86\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n scene$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(SpatialSearchUiSelectors.scene)\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:38\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n sceneBounds$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(SpatialSearchUiSelectors.sceneBounds)\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:41\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n sceneTarget$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(SpatialSearchUiSelectors.sceneTarget)\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:44\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n sex$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(SpatialSearchUiSelectors.sex)\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:47\n \n \n\n\n \n \n \n \n \n \n \n \n Private\n Readonly\n subscriptions\n \n \n \n \n \n \n Default value : new Subscription()\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:92\n \n \n\n \n \n Subscriptions for the info panel data\n\n \n \n\n \n \n \n \n \n \n \n \n Readonly\n tissueBlocks$\n \n \n \n \n \n \n Type : Observable\n\n \n \n \n \n Decorators : \n \n \n @Select(SpatialSearchUiSelectors.tissueBlocks)\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:65\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n updatePosition\n \n \n \n \n \n \n Default value : actionAsFn(SetPosition)\n \n \n \n \n Decorators : \n \n \n @Dispatch()\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:74\n \n \n\n\n \n \n \n \n \n \n \n \n Readonly\n updateRadius\n \n \n \n \n \n \n Default value : actionAsFn(SetRadius)\n \n \n \n \n Decorators : \n \n \n @Dispatch()\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts:83\n \n \n\n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component } from '@angular/core';\nimport { MatDialog, MatDialogRef } from '@angular/material/dialog';\nimport { Dispatch } from '@ngxs-labs/dispatch-decorator';\nimport { Select } from '@ngxs/store';\nimport { SpatialSceneNode, TissueBlockResult } from 'ccf-database';\nimport { InfoButtonService, InfoDialogComponent, OrganInfo, PanelData } from 'ccf-shared';\nimport { Observable, Subscription } from 'rxjs';\n\nimport { actionAsFn } from '../../../core/store/action-as-fn';\nimport {\n GenerateSpatialSearch,\n MoveToNode,\n ResetPosition,\n ResetRadius,\n SetPosition,\n SetRadius,\n} from '../../../core/store/spatial-search-ui/spatial-search-ui.actions';\nimport { SpatialSearchUiSelectors } from '../../../core/store/spatial-search-ui/spatial-search-ui.selectors';\nimport { Position, RadiusSettings, TermResult } from '../../../core/store/spatial-search-ui/spatial-search-ui.state';\nimport {\n SpatialSearchConfigBehaviorComponent,\n} from '../spatial-search-config-behavior/spatial-search-config-behavior.component';\nimport { Sex } from '../spatial-search-config/spatial-search-config.component';\nimport { SpatialSearchUiComponent } from '../spatial-search-ui/spatial-search-ui.component';\n\n\n/**\n * Behavioral component for Spatial Search UI\n */\n@Component({\n selector: 'ccf-spatial-search-ui-behavior',\n templateUrl: './spatial-search-ui-behavior.component.html',\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class SpatialSearchUiBehaviorComponent {\n\n @Select(SpatialSearchUiSelectors.scene)\n readonly scene$: Observable;\n\n @Select(SpatialSearchUiSelectors.sceneBounds)\n readonly sceneBounds$: Observable;\n\n @Select(SpatialSearchUiSelectors.sceneTarget)\n readonly sceneTarget$: Observable;\n\n @Select(SpatialSearchUiSelectors.sex)\n readonly sex$: Observable;\n\n @Select(SpatialSearchUiSelectors.organ)\n readonly organ$: Observable;\n\n @Select(SpatialSearchUiSelectors.position)\n readonly position$: Observable;\n\n @Select(SpatialSearchUiSelectors.defaultPosition)\n readonly defaultPosition$: Observable;\n\n @Select(SpatialSearchUiSelectors.radius)\n readonly radius$: Observable;\n\n @Select(SpatialSearchUiSelectors.radiusSettings)\n readonly radiusSettings$: Observable;\n\n @Select(SpatialSearchUiSelectors.tissueBlocks)\n readonly tissueBlocks$: Observable;\n\n @Select(SpatialSearchUiSelectors.anatomicalStructures)\n readonly anatomicalStructures$: Observable;\n\n @Select(SpatialSearchUiSelectors.cellTypes)\n readonly cellTypes$: Observable;\n\n @Dispatch()\n readonly updatePosition = actionAsFn(SetPosition);\n\n @Dispatch()\n readonly resetPosition = actionAsFn(ResetPosition);\n\n @Dispatch()\n readonly moveToNode = actionAsFn(MoveToNode);\n\n @Dispatch()\n readonly updateRadius = actionAsFn(SetRadius);\n\n @Dispatch()\n readonly resetRadius = actionAsFn(ResetRadius);\n\n /** Data to be displayed in the info panel */\n panelData: PanelData;\n\n /** Subscriptions for the info panel data */\n private readonly subscriptions = new Subscription();\n\n constructor(\n private readonly dialogRef: MatDialogRef,\n public dialog: MatDialog,\n private readonly infoService: InfoButtonService\n ) { }\n\n /**\n * Launchs info dialog with the input data\n * @param data Data for the info dialog\n */\n launchInfoDialog(data: PanelData): void {\n this.subscriptions.unsubscribe();\n this.dialog.open(InfoDialogComponent, {\n autoFocus: false,\n panelClass: 'modal-animated',\n width: '72rem',\n data: {\n title: data.infoTitle,\n content: data.content,\n videoID: data.videoID\n }\n });\n }\n\n /**\n * Updates dialog with spatial search information\n */\n onDialogButtonClick(): void {\n this.infoService.updateData('assets/docs/SPATIAL_SEARCH_README.md', 'UfxMpzatowE', 'Spatial Search');\n const panelContent$ = this.infoService.panelContent.asObservable();\n this.subscriptions.add(panelContent$.subscribe(data => {\n if (data.content.length) {\n this.panelData = data;\n this.launchInfoDialog(this.panelData);\n }\n }));\n }\n\n /**\n * Closes spatial search UI\n */\n close(): void {\n this.dialogRef.close();\n }\n\n /**\n * Adds a new spatial search and closes the spatial search UI\n * @returns spatial search\n */\n @Dispatch()\n addSpatialSearch(): GenerateSpatialSearch {\n this.close();\n return new GenerateSpatialSearch();\n }\n\n /**\n * Closes the spatial search UI and opens spatial search config\n */\n openSpatialSearchConfig(): void {\n this.close();\n this.dialog.open(SpatialSearchConfigBehaviorComponent);\n }\n}\n\n \n\n \n \n\n\n \n\n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ''\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'SpatialSearchUiBehaviorComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/SpatialSearchUiBehaviorModule.html":{"url":"modules/SpatialSearchUiBehaviorModule.html","title":"module - SpatialSearchUiBehaviorModule","body":"\n \n\n\n\n\n Modules\n SpatialSearchUiBehaviorModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_SpatialSearchUiBehaviorModule\n\n\n\ncluster_SpatialSearchUiBehaviorModule_declarations\n\n\n\ncluster_SpatialSearchUiBehaviorModule_imports\n\n\n\ncluster_SpatialSearchUiBehaviorModule_exports\n\n\n\n\nSpatialSearchUiBehaviorComponent\n\nSpatialSearchUiBehaviorComponent\n\n\n\nSpatialSearchUiBehaviorModule\n\nSpatialSearchUiBehaviorModule\n\nSpatialSearchUiBehaviorModule -->\n\nSpatialSearchUiBehaviorComponent->SpatialSearchUiBehaviorModule\n\n\n\n\n\nSpatialSearchUiBehaviorComponent \n\nSpatialSearchUiBehaviorComponent \n\nSpatialSearchUiBehaviorComponent -->\n\nSpatialSearchUiBehaviorModule->SpatialSearchUiBehaviorComponent \n\n\n\n\n\nSpatialSearchUiModule\n\nSpatialSearchUiModule\n\nSpatialSearchUiBehaviorModule -->\n\nSpatialSearchUiModule->SpatialSearchUiBehaviorModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n SpatialSearchUiBehaviorComponent\n \n \n \n \n Imports\n \n \n SpatialSearchUiModule\n \n \n \n \n Exports\n \n \n SpatialSearchUiBehaviorComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatDialogModule } from '@angular/material/dialog';\n\nimport { SpatialSearchUiModule } from '../spatial-search-ui/spatial-search-ui.module';\nimport { SpatialSearchUiBehaviorComponent } from './spatial-search-ui-behavior.component';\n\n@NgModule({\n imports: [\n CommonModule,\n SpatialSearchUiModule,\n MatDialogModule\n ],\n declarations: [SpatialSearchUiBehaviorComponent],\n exports: [SpatialSearchUiBehaviorComponent]\n})\nexport class SpatialSearchUiBehaviorModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/SpatialSearchUiComponent.html":{"url":"components/SpatialSearchUiComponent.html","title":"component - SpatialSearchUiComponent","body":"\n \n\n\n\n\n\n Components\n \n SpatialSearchUiComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts\n\n\n\n \n Description\n \n \n Main Spatial Search UI component\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-spatial-search-ui\n \n\n \n styleUrls\n ./spatial-search-ui.component.scss\n \n\n\n\n \n templateUrl\n ./spatial-search-ui.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n\n\n \n \n Inputs\n \n \n \n \n \n \n anatomicalStructures\n \n \n cellTypes\n \n \n defaultPosition\n \n \n position\n \n \n radius\n \n \n radiusSettings\n \n \n referenceOrgan\n \n \n scene\n \n \n sceneBounds\n \n \n sceneTarget\n \n \n sex\n \n \n tissueBlocks\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n addSpatialSearch\n \n \n closeSpatialSearch\n \n \n editReferenceOrganClicked\n \n \n infoClicked\n \n \n nodeClicked\n \n \n positionChange\n \n \n radiusChange\n \n \n resetPosition\n \n \n resetSphere\n \n \n \n \n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n\n \n Inputs\n \n \n \n \n \n anatomicalStructures\n \n \n \n \n Type : TermResult[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:53\n \n \n \n \n Anatomical structures within the sphere radius\n\n \n \n \n \n \n \n \n \n \n cellTypes\n \n \n \n \n Type : TermResult[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:56\n \n \n \n \n Cell types within the sphere radius\n\n \n \n \n \n \n \n \n \n \n defaultPosition\n \n \n \n \n Type : Position\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:44\n \n \n \n \n Starting position of sphere\n\n \n \n \n \n \n \n \n \n \n position\n \n \n \n \n Type : Position\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:47\n \n \n \n \n Current position of sphere\n\n \n \n \n \n \n \n \n \n \n radius\n \n \n \n \n Type : number\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:38\n \n \n \n \n Current sphere radius setting\n\n \n \n \n \n \n \n \n \n \n radiusSettings\n \n \n \n \n Type : RadiusSettings\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:41\n \n \n \n \n Maximum, minimum, and default sphere radius values\n\n \n \n \n \n \n \n \n \n \n referenceOrgan\n \n \n \n \n Type : OrganInfo\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:35\n \n \n \n \n Current selected organ\n\n \n \n \n \n \n \n \n \n \n scene\n \n \n \n \n Type : SpatialSceneNode[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:23\n \n \n \n \n Nodes in the scene\n\n \n \n \n \n \n \n \n \n \n sceneBounds\n \n \n \n \n Type : Position\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:26\n \n \n \n \n Bounds of the scene\n\n \n \n \n \n \n \n \n \n \n sceneTarget\n \n \n \n \n Type : [number, number, number]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:29\n \n \n \n \n Scene target\n\n \n \n \n \n \n \n \n \n \n sex\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:32\n \n \n \n \n Current selected sex\n\n \n \n \n \n \n \n \n \n \n tissueBlocks\n \n \n \n \n Type : TissueBlockResult[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:50\n \n \n \n \n Tissue blocks within the sphere radius\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n addSpatialSearch\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:59\n \n \n \n \n Emits when run spatial search button clicked\n\n \n \n \n \n \n \n \n \n \n closeSpatialSearch\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:68\n \n \n \n \n Emits when close button clicked\n\n \n \n \n \n \n \n \n \n \n editReferenceOrganClicked\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:77\n \n \n \n \n Emits when the edit organ link is clicked\n\n \n \n \n \n \n \n \n \n \n infoClicked\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:80\n \n \n \n \n Emits when info button in header is clicked\n\n \n \n \n \n \n \n \n \n \n nodeClicked\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:83\n \n \n \n \n Emits when a node in the scene is clicked\n\n \n \n \n \n \n \n \n \n \n positionChange\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:74\n \n \n \n \n Emits when the sphere position changes\n\n \n \n \n \n \n \n \n \n \n radiusChange\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:71\n \n \n \n \n Emits when the radius changes\n\n \n \n \n \n \n \n \n \n \n resetPosition\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:62\n \n \n \n \n Emits when reset probing sphere button clicked\n\n \n \n \n \n \n \n \n \n \n resetSphere\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:65\n \n \n \n \n Emits when reset camera button clicked\n\n \n \n \n \n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-spatial-search-ui\"\n\n \n \n \n \n Default value : 'ccf-spatial-search-ui'\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:20\n \n \n\n \n \n HTML Class\n\n \n \n\n \n \n\n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-spatial-search-ui'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts:20\n \n \n\n \n \n HTML Class\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, HostBinding, Input, Output } from '@angular/core';\nimport { SpatialSceneNode } from 'ccf-body-ui';\nimport { TissueBlockResult } from 'ccf-database';\nimport { OrganInfo } from 'ccf-shared';\n\nimport { Position, RadiusSettings, TermResult } from '../../../core/store/spatial-search-ui/spatial-search-ui.state';\n\n/**\n * Main Spatial Search UI component\n */\n@Component({\n selector: 'ccf-spatial-search-ui',\n templateUrl: './spatial-search-ui.component.html',\n styleUrls: ['./spatial-search-ui.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\n\nexport class SpatialSearchUiComponent {\n /** HTML Class */\n @HostBinding('class') readonly className = 'ccf-spatial-search-ui';\n\n /** Nodes in the scene */\n @Input() readonly scene: SpatialSceneNode[];\n\n /** Bounds of the scene */\n @Input() readonly sceneBounds: Position;\n\n /** Scene target */\n @Input() readonly sceneTarget: [number, number, number];\n\n /** Current selected sex */\n @Input() readonly sex: string;\n\n /** Current selected organ */\n @Input() readonly referenceOrgan: OrganInfo;\n\n /** Current sphere radius setting */\n @Input() readonly radius: number;\n\n /** Maximum, minimum, and default sphere radius values */\n @Input() readonly radiusSettings: RadiusSettings;\n\n /** Starting position of sphere */\n @Input() readonly defaultPosition: Position;\n\n /** Current position of sphere */\n @Input() readonly position: Position;\n\n /** Tissue blocks within the sphere radius */\n @Input() readonly tissueBlocks: TissueBlockResult[];\n\n /** Anatomical structures within the sphere radius */\n @Input() readonly anatomicalStructures: TermResult[];\n\n /** Cell types within the sphere radius */\n @Input() readonly cellTypes: TermResult[];\n\n /** Emits when run spatial search button clicked */\n @Output() readonly addSpatialSearch = new EventEmitter();\n\n /** Emits when reset probing sphere button clicked */\n @Output() readonly resetPosition = new EventEmitter();\n\n /** Emits when reset camera button clicked */\n @Output() readonly resetSphere = new EventEmitter();\n\n /** Emits when close button clicked */\n @Output() readonly closeSpatialSearch = new EventEmitter();\n\n /** Emits when the radius changes */\n @Output() readonly radiusChange = new EventEmitter();\n\n /** Emits when the sphere position changes */\n @Output() readonly positionChange = new EventEmitter();\n\n /** Emits when the edit organ link is clicked */\n @Output() readonly editReferenceOrganClicked = new EventEmitter();\n\n /** Emits when info button in header is clicked */\n @Output() readonly infoClicked = new EventEmitter();\n\n /** Emits when a node in the scene is clicked */\n @Output() readonly nodeClicked = new EventEmitter();\n}\n\n \n\n \n \n Configure Spatial Search\n \n info\n \n \n close\n \n\n\n\n \n \n \n Donor Sex: \n {{sex.charAt(0).toUpperCase() + sex.slice(1)}}\n \n \n Organ: \n {{referenceOrgan.name}}\n \n Edit\n \n \n \n Probing Sphere Radius\n \n \n {{ radius }} mm\n \n \n Reset Probing Sphere\n Reset\n Camera View\n \n \n \n \n \n \n \n \n \n Run Spatial Search\n \n \n \n Use the keyboard or click a Tissue Block to move the Probing Sphere\n \n \n \n \n \n \n \n \n\n\n \n\n \n \n ./spatial-search-ui.component.scss\n \n :host {\n display: flex;\n flex-direction: column;\n align-items: flex-start;\n padding: 2rem;\n gap: 1rem;\n height: 95vh;\n width: 78vw;\n border-radius: 0.25rem;\n min-height: 45rem;\n min-width: 60rem;\n\n .header {\n display: flex;\n width: 100%;\n\n .info, .close {\n padding: 0;\n background: none;\n border: none;\n cursor: pointer;\n outline: none;\n border-radius: 0.25rem;\n transition: 0.6s;\n }\n\n .title {\n display: flex;\n align-items: center;\n margin-right: 1rem;\n }\n\n .close {\n margin-left: auto;\n }\n }\n\n .content {\n display: flex;\n width: 100%;\n height: calc(100% - 3.5rem);\n\n .button {\n border-width: 1px;\n border-style: solid;\n border-radius: 0.25rem;\n font-size: 0.875rem;\n height: 2rem;\n line-height: 2rem;\n transition: 0.5s;\n\n &.disabled {\n opacity: 0.5;\n pointer-events: none;\n }\n }\n\n .info-panel {\n display: flex;\n flex-direction: column;\n margin-right: 2rem;\n grid-gap: 1rem;\n gap: 1rem;\n width: 25rem;\n\n .organ-sex-selection {\n display: flex;\n font-size: 1rem;\n justify-content: space-between;\n\n .sex, .organ {\n display: flex;\n\n .label {\n font-weight: 300;\n margin-right: 0.5rem;\n }\n\n .current-sex, .current-organ {\n font-weight: 600;\n }\n }\n\n .edit {\n cursor: pointer;\n }\n }\n\n .radius-slider {\n display: flex;\n flex-direction: column;\n\n .title {\n font-weight: 600;\n font-size: 1rem;\n }\n\n .slider-container {\n display: flex;\n justify-content: space-between;\n\n .slider {\n width: 19rem;\n }\n\n .value {\n display: flex;\n align-items: center;\n font-size: 1rem;\n }\n }\n\n .reset-buttons {\n display: flex;\n justify-content: space-between;\n\n button {\n width: 11.5rem;\n }\n }\n }\n\n .results {\n height: calc(100% - 15rem - 2px);\n .list {\n height: 33%;\n display: flex;\n flex-direction: column;\n \n }\n }\n }\n\n .spatial-search-scene {\n display: flex;\n width: calc(100% - 25rem);\n background-color: black;\n border-bottom-left-radius: 0.5rem;\n border-bottom-right-radius: 0.5rem;\n border-top-right-radius: .5rem;\n border-top-left-radius: .5rem;\n\n .primary-scene-wrapper {\n display: flex;\n flex-direction: column;\n width: 100%;\n height: 100%;\n\n .primary-scene {\n flex: auto;\n overflow: hidden;\n }\n\n .body-ui-hint {\n color: white;\n font-size: 1rem;\n margin: 1rem;\n }\n }\n\n .sidebar {\n .minimap-scene {\n margin: 1.5rem;\n width: 12.75rem;\n height: 11rem;\n ::ng-deep .body-ui {\n background-color: #232f3a;\n }\n }\n\n ccf-spatial-search-keyboard-ui-behavior {\n margin: 1.5rem;\n display: flex;\n justify-content: center;\n }\n\n ccf-xyz-position {\n margin: 1.5rem;\n padding-left: 5rem;\n }\n }\n }\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' Configure Spatial Search info close Donor Sex: {{sex.charAt(0).toUpperCase() + sex.slice(1)}} Organ: {{referenceOrgan.name}} Edit Probing Sphere Radius {{ radius }} mm Reset Probing Sphere Reset Camera View Run Spatial Search Use the keyboard or click a Tissue Block to move the Probing Sphere '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'SpatialSearchUiComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/SpatialSearchUiModel.html":{"url":"interfaces/SpatialSearchUiModel.html","title":"interface - SpatialSearchUiModel","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n SpatialSearchUiModel\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Optional\n \n anatomicalStructures\n \n \n \n Optional\n \n cellTypes\n \n \n \n Optional\n \n defaultPosition\n \n \n \n \n executeSearchOnGeneration\n \n \n \n Optional\n \n organId\n \n \n \n Optional\n \n organScene\n \n \n \n Optional\n \n position\n \n \n \n Optional\n \n radius\n \n \n \n Optional\n \n radiusSettings\n \n \n \n Optional\n \n referenceOrgans\n \n \n \n \n sex\n \n \n \n Optional\n \n spatialSearchScene\n \n \n \n Optional\n \n tissueBlocks\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n anatomicalStructures\n \n \n \n \n \n \n \n \n anatomicalStructures: Record\n\n \n \n\n\n \n \n Type : Record\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n cellTypes\n \n \n \n \n \n \n \n \n cellTypes: Record\n\n \n \n\n\n \n \n Type : Record\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n defaultPosition\n \n \n \n \n \n \n \n \n defaultPosition: Position\n\n \n \n\n\n \n \n Type : Position\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n executeSearchOnGeneration\n \n \n \n \n \n \n \n \n executeSearchOnGeneration: boolean\n\n \n \n\n\n \n \n Type : boolean\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n organId\n \n \n \n \n \n \n \n \n organId: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n organScene\n \n \n \n \n \n \n \n \n organScene: SpatialSceneNode[]\n\n \n \n\n\n \n \n Type : SpatialSceneNode[]\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n position\n \n \n \n \n \n \n \n \n position: Position\n\n \n \n\n\n \n \n Type : Position\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n radius\n \n \n \n \n \n \n \n \n radius: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n radiusSettings\n \n \n \n \n \n \n \n \n radiusSettings: RadiusSettings\n\n \n \n\n\n \n \n Type : RadiusSettings\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n referenceOrgans\n \n \n \n \n \n \n \n \n referenceOrgans: OrganInfo[]\n\n \n \n\n\n \n \n Type : OrganInfo[]\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n sex\n \n \n \n \n \n \n \n \n sex: Sex\n\n \n \n\n\n \n \n Type : Sex\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n spatialSearchScene\n \n \n \n \n \n \n \n \n spatialSearchScene: SpatialSceneNode[]\n\n \n \n\n\n \n \n Type : SpatialSceneNode[]\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n \n \n \n tissueBlocks\n \n \n \n \n \n \n \n \n tissueBlocks: TissueBlockResult[]\n\n \n \n\n\n \n \n Type : TissueBlockResult[]\n\n \n \n\n \n \n Optional\n \n \n\n\n\n\n \n \n \n \n\n\n \n import { Injectable } from '@angular/core';\nimport { Matrix4 } from '@math.gl/core';\nimport { Action, Actions, ofActionDispatched, Selector, State, StateContext, Store } from '@ngxs/store';\nimport { Filter, getOriginScene, SpatialEntity, SpatialSceneNode, SpatialSearch, TissueBlockResult } from 'ccf-database';\nimport { DataSourceService, OrganInfo } from 'ccf-shared';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\nimport { forkJoin, Observable } from 'rxjs';\nimport { debounceTime, mergeMap, take, tap } from 'rxjs/operators';\n\nimport { Sex } from '../../../shared/components/spatial-search-config/spatial-search-config.component';\nimport { UpdateFilter } from '../data/data.actions';\nimport { DataStateSelectors } from '../data/data.selectors';\nimport { SceneState } from '../scene/scene.state';\nimport { AddSearch } from '../spatial-search-filter/spatial-search-filter.actions';\nimport { SpatialSearchFilterSelectors } from '../spatial-search-filter/spatial-search-filter.selectors';\nimport {\n GenerateSpatialSearch,\n MoveToNode,\n ResetPosition,\n ResetRadius,\n SetExecuteSearchOnGenerate,\n SetOrgan,\n SetPosition,\n SetRadius,\n SetSex,\n StartSpatialSearchFlow,\n UpdateSpatialSearch,\n} from './spatial-search-ui.actions';\n\n\nexport interface Position {\n x: number;\n y: number;\n z: number;\n}\n\nexport interface RadiusSettings {\n min: number;\n max: number;\n defaultValue: number;\n}\n\nexport interface TermResult {\n '@id': string;\n label: string;\n count: number;\n}\n\nexport interface SpatialSearchUiModel {\n sex: Sex;\n organId?: string;\n position?: Position;\n radius?: number;\n\n defaultPosition?: Position;\n radiusSettings?: RadiusSettings;\n\n referenceOrgans?: OrganInfo[];\n organScene?: SpatialSceneNode[];\n\n spatialSearchScene?: SpatialSceneNode[];\n tissueBlocks?: TissueBlockResult[];\n anatomicalStructures?: Record;\n cellTypes?: Record;\n\n executeSearchOnGeneration: boolean;\n}\n\nclass ReallyUpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Really update spatial search data';\n}\n\n\n@State({\n name: 'spatialSearchUi',\n defaults: {\n sex: 'female',\n executeSearchOnGeneration: true\n }\n})\n@Injectable()\nexport class SpatialSearchUiState {\n @Selector([SpatialSearchUiState, SceneState.referenceOrganEntities])\n static organEntity(state: SpatialSearchUiModel, organs: SpatialEntity[]): SpatialEntity | undefined {\n const { organId, sex } = state;\n return organs.find(o => o.representation_of === organId && o.sex?.toLowerCase() === sex);\n }\n\n constructor(\n private readonly dataSource: DataSourceService,\n private readonly store: Store,\n actions$: Actions,\n private readonly ga: GoogleAnalyticsService\n ) {\n actions$.pipe(\n ofActionDispatched(UpdateSpatialSearch),\n debounceTime(500),\n tap(() => store.dispatch(ReallyUpdateSpatialSearch))\n ).subscribe();\n }\n\n @Action(StartSpatialSearchFlow)\n startSpatialSearchFlow(ctx: StateContext): Observable {\n const { sex, organId } = ctx.getState();\n const shortOrgan = organId?.split('/').slice(-1)[0];\n this.ga.event('set_organ', 'spatial_search_ui', `${sex}_${shortOrgan}`);\n\n return ctx.dispatch(new SetSex(sex));\n }\n\n /**\n * Updates sex in the SpatialSearchUI and sets selected organ to undefined if not valid for the sex\n */\n @Action(SetSex)\n setSex(ctx: StateContext, { sex }: SetSex): Observable | void {\n let { organId } = ctx.getState();\n ctx.patchState({ sex });\n this.ga.event('set_sex', 'spatial_search_ui', sex);\n\n if (organId !== undefined && !this.organValidForSex(organId, sex)) {\n organId = undefined;\n }\n\n const filter = {\n ...this.store.selectSnapshot(DataStateSelectors.filter),\n spatialSearches: []\n };\n const referenceOrgans = this.store.selectSnapshot(SceneState.referenceOrgans);\n\n return this.dataSource.getOntologyTermOccurences(filter).pipe(\n take(1),\n tap((counts: Record) => {\n ctx.patchState({\n referenceOrgans: referenceOrgans.filter((o) => o.id && !o.disabled && counts[o.id] > 0)\n });\n ctx.dispatch(new SetOrgan(organId));\n })\n );\n }\n\n /**\n * Updates organId in the SpatialSearchUI\n */\n @Action(SetOrgan)\n setOrgan(ctx: StateContext, { organId }: SetOrgan): Observable | void {\n const { sex } = ctx.getState();\n ctx.patchState({ sex, organId });\n const shortOrgan = organId?.split('/').slice(-1)[0];\n this.ga.event('set_organ', 'spatial_search_ui', shortOrgan);\n\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n if (organ && organId && organ.sex) {\n const { x_dimension: width, y_dimension: height, z_dimension: depth } = organ;\n const position = { x: Math.round(width / 2), y: Math.round(height / 2), z: Math.round(depth / 2) };\n const defaultRadius = Math.round(Math.max(width, height, depth) * 0.07);\n const globalFilter = this.store.selectSnapshot(DataStateSelectors.filter);\n const filter = {\n ...globalFilter,\n sex: organ.sex,\n ontologyTerms: [organId],\n spatialSearches: []\n };\n\n return this.dataSource\n .getReferenceOrganScene(organId, filter)\n .pipe(\n take(1),\n tap((organScene: SpatialSceneNode[]) => {\n ctx.patchState({\n position,\n radius: defaultRadius,\n defaultPosition: position,\n radiusSettings: { min: Math.min(defaultRadius, 5), max: Math.floor(Math.max(width, height, depth) / 1.5), defaultValue: defaultRadius },\n organScene: getOriginScene(organ).concat(organScene)\n });\n }),\n mergeMap(() => ctx.dispatch(new UpdateSpatialSearch()))\n );\n }\n }\n\n /**\n * Updates position in the SpatialSearchUI\n */\n @Action(SetPosition)\n setPosition(ctx: StateContext, { position }: SetPosition): void {\n ctx.patchState({ position });\n ctx.dispatch(new UpdateSpatialSearch());\n\n const { x, y, z } = position;\n this.ga.event('set_position', 'spatial_search_ui', `${x}_${y}_${z}`);\n }\n\n @Action(ResetPosition)\n resetPosition(ctx: StateContext): void {\n const { defaultPosition } = ctx.getState();\n ctx.patchState({ position: defaultPosition });\n ctx.dispatch(new UpdateSpatialSearch());\n\n const { x, y, z } = defaultPosition ?? { x: 0, y: 0, z: 0 };\n this.ga.event('reset_position', 'spatial_search_ui', `${x}_${y}_${z}`);\n }\n\n @Action(MoveToNode)\n moveToNode(ctx: StateContext, { node }: MoveToNode): Observable | void {\n const matrix = new Matrix4(node.transformMatrix);\n const [x, y, z] = matrix.getTranslation().map(n => Math.round(n * 1000));\n const position: Position = { x, y, z };\n\n return ctx.dispatch(new SetPosition(position));\n }\n\n /**\n * Updates radius in the SpatialSearchUI\n */\n @Action(SetRadius)\n setRadius(ctx: StateContext, { radius }: SetRadius): void {\n ctx.patchState({ radius });\n ctx.dispatch(new UpdateSpatialSearch());\n\n this.ga.event('set_radius', 'spatial_search_ui', radius.toFixed(1));\n }\n\n @Action(ResetRadius)\n resetRadius(ctx: StateContext): void {\n const { radiusSettings } = ctx.getState();\n const radius = radiusSettings?.defaultValue ?? 0;\n ctx.patchState({ radius });\n ctx.dispatch(new UpdateSpatialSearch());\n\n this.ga.event('reset_radius', 'spatial_search_ui', radius.toFixed(1));\n }\n\n /**\n * Updates the spatial search data as the organ, position, and radius changes\n */\n @Action(ReallyUpdateSpatialSearch)\n updateSpatialSearch(ctx: StateContext): Observable | void {\n const { position, radius } = ctx.getState();\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n if (organ && position && radius && organ.representation_of) {\n const db = this.dataSource;\n const organId = organ.representation_of;\n const globalFilter = this.store.selectSnapshot(DataStateSelectors.filter);\n const filter: Filter = {\n ...globalFilter,\n sex: organ.sex as 'Male' | 'Female',\n ontologyTerms: [organId],\n spatialSearches: [{\n ...position,\n radius: radius,\n target: organ['@id']\n }]\n };\n\n return forkJoin({\n spatialSearchScene: db.getReferenceOrganScene(organId, filter).pipe(take(1)),\n tissueBlocks: db.getTissueBlockResults(filter).pipe(take(1)),\n anatomicalStructures: db.getOntologyTermOccurences(filter).pipe(take(1)),\n cellTypes: db.getCellTypeTermOccurences(filter).pipe(take(1))\n }).pipe(\n tap((data: Partial) => ctx.patchState(data))\n );\n }\n }\n\n /**\n * Generates and adds a new spatial search then resets the ui state\n */\n @Action(GenerateSpatialSearch)\n generateSpatialSearch(ctx: StateContext): Observable | void {\n const { position, radius, sex, organId, referenceOrgans = [], executeSearchOnGeneration } = ctx.getState();\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n const info = referenceOrgans.find(item => item.id === organId);\n // const { spatialSearches = [] } = this.store.selectSnapshot(DataStateSelectors.filter);\n\n if (position && radius && organ?.representation_of && info) {\n const search: SpatialSearch = {\n ...position,\n radius,\n target: organ['@id']\n };\n const actions: unknown[] = [new AddSearch(sex, info.name, search)];\n\n if (executeSearchOnGeneration) {\n const searches = this.store.selectSnapshot(SpatialSearchFilterSelectors.selectedSearches);\n actions.push(new UpdateFilter({\n spatialSearches: searches.concat(search)\n }));\n }\n\n this.ga.event('generate_search', 'spatial_search_ui');\n return ctx.dispatch(actions).pipe(\n tap(() => ctx.patchState({\n sex: 'female',\n organId: undefined\n }))\n );\n }\n }\n\n @Action(SetExecuteSearchOnGenerate)\n setExecuteSearchOnGenerate(ctx: StateContext, { execute }: SetExecuteSearchOnGenerate): void {\n ctx.patchState({\n executeSearchOnGeneration: execute\n });\n }\n\n /**\n * Used to determine if an organ should be listed if a certain sex is selected\n */\n private organValidForSex(organId: string, sex: Sex): boolean {\n const organs = this.store.selectSnapshot(SceneState.referenceOrgans);\n const organ = organs.find(o => o.id === organId)!;\n // eslint-disable-next-line @typescript-eslint/prefer-nullish-coalescing\n return organ.hasSex || organ.sex === sex;\n }\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/SpatialSearchUiModule.html":{"url":"modules/SpatialSearchUiModule.html","title":"module - SpatialSearchUiModule","body":"\n \n\n\n\n\n Modules\n SpatialSearchUiModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_SpatialSearchUiModule\n\n\n\ncluster_SpatialSearchUiModule_imports\n\n\n\ncluster_SpatialSearchUiModule_exports\n\n\n\ncluster_SpatialSearchUiModule_declarations\n\n\n\n\nSpatialSearchUiComponent\n\nSpatialSearchUiComponent\n\n\n\nSpatialSearchUiModule\n\nSpatialSearchUiModule\n\nSpatialSearchUiModule -->\n\nSpatialSearchUiComponent->SpatialSearchUiModule\n\n\n\n\n\nSpatialSearchUiComponent \n\nSpatialSearchUiComponent \n\nSpatialSearchUiComponent -->\n\nSpatialSearchUiModule->SpatialSearchUiComponent \n\n\n\n\n\nSpatialSearchKeyboardUIBehaviorModule\n\nSpatialSearchKeyboardUIBehaviorModule\n\nSpatialSearchUiModule -->\n\nSpatialSearchKeyboardUIBehaviorModule->SpatialSearchUiModule\n\n\n\n\n\nTermOccurrenceListModule\n\nTermOccurrenceListModule\n\nSpatialSearchUiModule -->\n\nTermOccurrenceListModule->SpatialSearchUiModule\n\n\n\nSpatialSearchUiModule -->\n\nTermOccurrenceListModule->SpatialSearchUiModule\n\n\n\n\n\nTissueBlockListModule\n\nTissueBlockListModule\n\nSpatialSearchUiModule -->\n\nTissueBlockListModule->SpatialSearchUiModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n SpatialSearchUiComponent\n \n \n \n \n Imports\n \n \n SpatialSearchKeyboardUIBehaviorModule\n \n \n TermOccurrenceListModule\n \n \n TermOccurrenceListModule\n \n \n TissueBlockListModule\n \n \n \n \n Exports\n \n \n SpatialSearchUiComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatButtonModule } from '@angular/material/button';\nimport { MatDividerModule } from '@angular/material/divider';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatSliderModule } from '@angular/material/slider';\n\nimport { BodyUiModule, InfoButtonModule, XYZPositionModule } from 'ccf-shared';\nimport { SpatialSearchKeyboardUIBehaviorModule } from '../spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.module';\nimport { TermOccurrenceListModule } from '../term-occurence-list/term-occurrence.module';\nimport { TissueBlockListModule } from '../tissue-block-list/tissue-block-list.module';\nimport { SpatialSearchUiComponent } from './spatial-search-ui.component';\n\n@NgModule({\n imports: [\n CommonModule,\n BodyUiModule,\n XYZPositionModule,\n TissueBlockListModule,\n SpatialSearchKeyboardUIBehaviorModule,\n MatIconModule,\n MatSliderModule,\n TermOccurrenceListModule,\n MatDividerModule,\n MatButtonModule,\n InfoButtonModule,\n TermOccurrenceListModule\n ],\n declarations: [SpatialSearchUiComponent],\n exports: [SpatialSearchUiComponent]\n})\nexport class SpatialSearchUiModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/SpatialSearchUiSelectors.html":{"url":"classes/SpatialSearchUiSelectors.html","title":"class - SpatialSearchUiSelectors","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n SpatialSearchUiSelectors\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n organEntity\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n Static\n anatomicalStructures\n \n \n Static\n cellTypes\n \n \n Static\n defaultPosition\n \n \n Private\n Static\n getTermCounts\n \n \n Static\n organ\n \n \n Static\n organId\n \n \n Static\n organMatchesSex\n \n \n Static\n organs\n \n \n Static\n position\n \n \n Static\n radius\n \n \n Static\n radiusSettings\n \n \n Static\n referenceOrgans\n \n \n Static\n scene\n \n \n Static\n sceneBounds\n \n \n Static\n sceneTarget\n \n \n Static\n sex\n \n \n Static\n tissueBlocks\n \n \n \n \n\n\n\n\n\n \n \n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n organEntity\n \n \n \n \n \n \n Default value : SpatialSearchUiState.organEntity\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:12\n \n \n\n\n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Static\n anatomicalStructures\n \n \n \n \n \n \n \n anatomicalStructures(state: SpatialSearchUiModel, tree: OntologyTreeModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['SpatialSearchUiState', 'undefined'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:106\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n SpatialSearchUiModel\n \n\n \n No\n \n\n\n \n \n tree\n \n OntologyTreeModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : TermResult[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n cellTypes\n \n \n \n \n \n \n \n cellTypes(state: SpatialSearchUiModel, tree: OntologyTreeModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['SpatialSearchUiState', 'undefined'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:111\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n SpatialSearchUiModel\n \n\n \n No\n \n\n\n \n \n tree\n \n OntologyTreeModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : TermResult[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n defaultPosition\n \n \n \n \n \n \n \n defaultPosition(state: SpatialSearchUiModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['SpatialSearchUiState'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:54\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n SpatialSearchUiModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Position\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n Static\n getTermCounts\n \n \n \n \n \n \n \n getTermCounts(counts: Record | undefined, tree: OntologyTreeModel)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:115\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n counts\n \n Record | undefined\n \n\n \n No\n \n\n\n \n \n tree\n \n OntologyTreeModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : TermResult[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n organ\n \n \n \n \n \n \n \n organ(id: string | undefined, organs: OrganInfo[])\n \n \n\n \n \n Decorators : \n \n @Selector(['undefined', 'undefined'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:30\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n id\n \n string | undefined\n \n\n \n No\n \n\n\n \n \n organs\n \n OrganInfo[]\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : OrganInfo | undefined\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n organId\n \n \n \n \n \n \n \n organId(state: SpatialSearchUiModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['SpatialSearchUiState'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:25\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n SpatialSearchUiModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : string | undefined\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n organMatchesSex\n \n \n \n \n \n \n \n organMatchesSex(organ: OrganInfo, sex: Sex)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:43\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n organ\n \n OrganInfo\n \n\n \n No\n \n\n\n \n \n sex\n \n Sex\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n organs\n \n \n \n \n \n \n \n organs(sex: Sex, organs: OrganInfo[])\n \n \n\n \n \n Decorators : \n \n @Selector(['undefined', 'undefined'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:39\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n sex\n \n Sex\n \n\n \n No\n \n\n\n \n \n organs\n \n OrganInfo[]\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : OrganInfo[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n position\n \n \n \n \n \n \n \n position(state: SpatialSearchUiModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['SpatialSearchUiState'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:49\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n SpatialSearchUiModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Position\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n radius\n \n \n \n \n \n \n \n radius(state: SpatialSearchUiModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['SpatialSearchUiState'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:59\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n SpatialSearchUiModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : number\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n radiusSettings\n \n \n \n \n \n \n \n radiusSettings(state: SpatialSearchUiModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['SpatialSearchUiState'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:64\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n SpatialSearchUiModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : RadiusSettings\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n referenceOrgans\n \n \n \n \n \n \n \n referenceOrgans(state: SpatialSearchUiModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['SpatialSearchUiState'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:20\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n SpatialSearchUiModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : OrganInfo[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n scene\n \n \n \n \n \n \n \n scene(state: SpatialSearchUiModel, organEntity: SpatialEntity, position: Position, radius: number)\n \n \n\n \n \n Decorators : \n \n @Selector(['SpatialSearchUiState', 'undefined', 'undefined', 'undefined'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:69\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n SpatialSearchUiModel\n \n\n \n No\n \n\n\n \n \n organEntity\n \n SpatialEntity\n \n\n \n No\n \n\n\n \n \n position\n \n Position\n \n\n \n No\n \n\n\n \n \n radius\n \n number\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : SpatialSceneNode[]\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n sceneBounds\n \n \n \n \n \n \n \n sceneBounds(organEntity: SpatialEntity)\n \n \n\n \n \n Decorators : \n \n @Selector(['undefined'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:84\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n organEntity\n \n SpatialEntity\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Position\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n sceneTarget\n \n \n \n \n \n \n \n sceneTarget(organEntity: SpatialEntity)\n \n \n\n \n \n Decorators : \n \n @Selector(['undefined'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:95\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n organEntity\n \n SpatialEntity\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n sex\n \n \n \n \n \n \n \n sex(state: SpatialSearchUiModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['SpatialSearchUiState'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:15\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n SpatialSearchUiModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Sex\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n tissueBlocks\n \n \n \n \n \n \n \n tissueBlocks(state: SpatialSearchUiModel)\n \n \n\n \n \n Decorators : \n \n @Selector(['SpatialSearchUiState'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts:101\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n SpatialSearchUiModel\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : TissueBlockResult[]\n\n \n \n \n \n \n \n \n \n\n\n\n\n\n\n \n\n\n \n import { Selector } from '@ngxs/store';\nimport { SpatialSceneNode } from 'ccf-body-ui';\nimport { getProbingSphereScene, OntologyTreeModel, SpatialEntity, TissueBlockResult } from 'ccf-database';\nimport { OrganInfo } from 'ccf-shared';\n\nimport { Sex } from '../../../shared/components/spatial-search-config/spatial-search-config.component';\nimport { DataStateSelectors } from '../data/data.selectors';\nimport { Position, RadiusSettings, SpatialSearchUiModel, SpatialSearchUiState, TermResult } from './spatial-search-ui.state';\n\n\nexport class SpatialSearchUiSelectors {\n static readonly organEntity = SpatialSearchUiState.organEntity;\n\n @Selector([SpatialSearchUiState])\n static sex(state: SpatialSearchUiModel): Sex {\n return state.sex;\n }\n\n @Selector([SpatialSearchUiState])\n static referenceOrgans(state: SpatialSearchUiModel): OrganInfo[] {\n return state.referenceOrgans ?? [];\n }\n\n @Selector([SpatialSearchUiState])\n static organId(state: SpatialSearchUiModel): string | undefined {\n return state.organId;\n }\n\n @Selector([SpatialSearchUiSelectors.organId, SpatialSearchUiSelectors.referenceOrgans])\n static organ(id: string | undefined, organs: OrganInfo[]): OrganInfo | undefined {\n if (id === undefined) {\n return undefined;\n }\n\n return organs.find(organ => organ.id === id);\n }\n\n @Selector([SpatialSearchUiSelectors.sex, SpatialSearchUiSelectors.referenceOrgans])\n static organs(sex: Sex, organs: OrganInfo[]): OrganInfo[] {\n return organs.filter(organ => this.organMatchesSex(organ, sex));\n }\n\n static organMatchesSex(organ: OrganInfo, sex: Sex): boolean {\n // eslint-disable-next-line @typescript-eslint/prefer-nullish-coalescing\n return organ.hasSex || organ.sex === sex;\n }\n\n @Selector([SpatialSearchUiState])\n static position(state: SpatialSearchUiModel): Position {\n return state.position ?? { x: 0, y: 0, z: 0 };\n }\n\n @Selector([SpatialSearchUiState])\n static defaultPosition(state: SpatialSearchUiModel): Position {\n return state.defaultPosition ?? { x: 0, y: 0, z: 0 };\n }\n\n @Selector([SpatialSearchUiState])\n static radius(state: SpatialSearchUiModel): number {\n return state.radius ?? 0;\n }\n\n @Selector([SpatialSearchUiState])\n static radiusSettings(state: SpatialSearchUiModel): RadiusSettings {\n return state.radiusSettings ?? { min: 0, max: 0, defaultValue: 0 };\n }\n\n @Selector([SpatialSearchUiState, SpatialSearchUiState.organEntity, SpatialSearchUiSelectors.position, SpatialSearchUiSelectors.radius])\n static scene(state: SpatialSearchUiModel, organEntity: SpatialEntity, position: Position, radius: number): SpatialSceneNode[] {\n const sphere = getProbingSphereScene(organEntity, {\n ...position, radius, target: organEntity['@id']\n });\n const collisions = new Set((state.tissueBlocks ?? []).map(block => block.spatialEntityId));\n const organScene = (state.organScene ?? []).map(s => {\n if (collisions.has(s['@id'])) {\n s = { ...s, color: [41, 121, 255, 0.9 * 255] };\n }\n return s;\n });\n return organScene.concat(sphere);\n }\n\n @Selector([SpatialSearchUiState.organEntity])\n static sceneBounds(organEntity: SpatialEntity): Position {\n const { x_dimension: x, y_dimension: y, z_dimension: z } = organEntity;\n const margin = Math.max(x, y, z) * 0.42;\n return {\n x: (margin + x) / 1000,\n y: (margin + y) / 1000,\n z: (margin + z) / 1000\n };\n }\n\n @Selector([SpatialSearchUiState.organEntity])\n static sceneTarget(organEntity: SpatialEntity): [number, number, number] {\n const { x_dimension: x, y_dimension: y, z_dimension: z } = organEntity;\n return [x / 1000 / 2, y / 1000 / 2, z / 1000 / 2];\n }\n\n @Selector([SpatialSearchUiState])\n static tissueBlocks(state: SpatialSearchUiModel): TissueBlockResult[] {\n return state.tissueBlocks ?? [];\n }\n\n @Selector([SpatialSearchUiState, DataStateSelectors.anatomicalStructuresTreeModel])\n static anatomicalStructures(state: SpatialSearchUiModel, tree: OntologyTreeModel): TermResult[] {\n return this.getTermCounts(state.anatomicalStructures, tree);\n }\n\n @Selector([SpatialSearchUiState, DataStateSelectors.cellTypesTreeModel])\n static cellTypes(state: SpatialSearchUiModel, tree: OntologyTreeModel): TermResult[] {\n return this.getTermCounts(state.cellTypes, tree);\n }\n\n private static getTermCounts(counts: Record | undefined, tree: OntologyTreeModel): TermResult[] {\n return Object.entries(counts ?? {}).filter(([_, count]) => count > 0).map(([term, count]) => ({\n '@id': term,\n label: tree.nodes[term]?.label ?? term.split('/').slice(-1)[0],\n count\n }));\n }\n}\n\n \n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/SpatialSearchUiState.html":{"url":"injectables/SpatialSearchUiState.html","title":"injectable - SpatialSearchUiState","body":"\n \n\n\n\n\n\n\n\n\n Injectables\n SpatialSearchUiState\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts\n \n\n\n\n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n generateSpatialSearch\n \n \n moveToNode\n \n \n Static\n organEntity\n \n \n Private\n organValidForSex\n \n \n resetPosition\n \n \n resetRadius\n \n \n setExecuteSearchOnGenerate\n \n \n setOrgan\n \n \n setPosition\n \n \n setRadius\n \n \n setSex\n \n \n startSpatialSearchFlow\n \n \n updateSpatialSearch\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(dataSource: DataSourceService, store: Store, actions$: Actions, ga: GoogleAnalyticsService)\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts:87\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n dataSource\n \n \n DataSourceService\n \n \n \n No\n \n \n \n \n store\n \n \n Store\n \n \n \n No\n \n \n \n \n actions$\n \n \n Actions\n \n \n \n No\n \n \n \n \n ga\n \n \n GoogleAnalyticsService\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n generateSpatialSearch\n \n \n \n \n \n \ngenerateSpatialSearch(ctx: StateContext)\n \n \n\n \n \n Decorators : \n \n @Action(GenerateSpatialSearch)\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts:271\n \n \n\n\n \n \n Generates and adds a new spatial search then resets the ui state\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n ctx\n \n StateContext\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Observable | void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n moveToNode\n \n \n \n \n \n \nmoveToNode(ctx: StateContext, undefined: MoveToNode)\n \n \n\n \n \n Decorators : \n \n @Action(MoveToNode)\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts:205\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n ctx\n \n StateContext\n \n\n \n No\n \n\n\n \n \n \n MoveToNode\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Observable | void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Static\n organEntity\n \n \n \n \n \n \n \n organEntity(state: SpatialSearchUiModel, organs: SpatialEntity[])\n \n \n\n \n \n Decorators : \n \n @Selector(['SpatialSearchUiState', 'undefined'])\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts:84\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n state\n \n SpatialSearchUiModel\n \n\n \n No\n \n\n\n \n \n organs\n \n SpatialEntity[]\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : SpatialEntity | undefined\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n organValidForSex\n \n \n \n \n \n \n \n organValidForSex(organId: string, sex: Sex)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts:312\n \n \n\n\n \n \n Used to determine if an organ should be listed if a certain sex is selected\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n organId\n \n string\n \n\n \n No\n \n\n\n \n \n sex\n \n Sex\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n resetPosition\n \n \n \n \n \n \nresetPosition(ctx: StateContext)\n \n \n\n \n \n Decorators : \n \n @Action(ResetPosition)\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts:195\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n ctx\n \n StateContext\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n resetRadius\n \n \n \n \n \n \nresetRadius(ctx: StateContext)\n \n \n\n \n \n Decorators : \n \n @Action(ResetRadius)\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts:225\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n ctx\n \n StateContext\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n setExecuteSearchOnGenerate\n \n \n \n \n \n \nsetExecuteSearchOnGenerate(ctx: StateContext, undefined: SetExecuteSearchOnGenerate)\n \n \n\n \n \n Decorators : \n \n @Action(SetExecuteSearchOnGenerate)\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts:303\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n ctx\n \n StateContext\n \n\n \n No\n \n\n\n \n \n \n SetExecuteSearchOnGenerate\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n setOrgan\n \n \n \n \n \n \nsetOrgan(ctx: StateContext, undefined: SetOrgan)\n \n \n\n \n \n Decorators : \n \n @Action(SetOrgan)\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts:145\n \n \n\n\n \n \n Updates organId in the SpatialSearchUI\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n ctx\n \n StateContext\n \n\n \n No\n \n\n\n \n \n \n SetOrgan\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Observable | void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n setPosition\n \n \n \n \n \n \nsetPosition(ctx: StateContext, undefined: SetPosition)\n \n \n\n \n \n Decorators : \n \n @Action(SetPosition)\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts:186\n \n \n\n\n \n \n Updates position in the SpatialSearchUI\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n ctx\n \n StateContext\n \n\n \n No\n \n\n\n \n \n \n SetPosition\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n setRadius\n \n \n \n \n \n \nsetRadius(ctx: StateContext, undefined: SetRadius)\n \n \n\n \n \n Decorators : \n \n @Action(SetRadius)\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts:217\n \n \n\n\n \n \n Updates radius in the SpatialSearchUI\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n ctx\n \n StateContext\n \n\n \n No\n \n\n\n \n \n \n SetRadius\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n setSex\n \n \n \n \n \n \nsetSex(ctx: StateContext, undefined: SetSex)\n \n \n\n \n \n Decorators : \n \n @Action(SetSex)\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts:115\n \n \n\n\n \n \n Updates sex in the SpatialSearchUI and sets selected organ to undefined if not valid for the sex\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n ctx\n \n StateContext\n \n\n \n No\n \n\n\n \n \n \n SetSex\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Observable | void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n startSpatialSearchFlow\n \n \n \n \n \n \nstartSpatialSearchFlow(ctx: StateContext)\n \n \n\n \n \n Decorators : \n \n @Action(StartSpatialSearchFlow)\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts:103\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n ctx\n \n StateContext\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Observable<>\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n updateSpatialSearch\n \n \n \n \n \n \nupdateSpatialSearch(ctx: StateContext)\n \n \n\n \n \n Decorators : \n \n @Action(ReallyUpdateSpatialSearch)\n \n \n\n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts:238\n \n \n\n\n \n \n Updates the spatial search data as the organ, position, and radius changes\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n ctx\n \n StateContext\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Observable | void\n\n \n \n \n \n \n \n \n \n\n\n \n\n\n \n import { Injectable } from '@angular/core';\nimport { Matrix4 } from '@math.gl/core';\nimport { Action, Actions, ofActionDispatched, Selector, State, StateContext, Store } from '@ngxs/store';\nimport { Filter, getOriginScene, SpatialEntity, SpatialSceneNode, SpatialSearch, TissueBlockResult } from 'ccf-database';\nimport { DataSourceService, OrganInfo } from 'ccf-shared';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\nimport { forkJoin, Observable } from 'rxjs';\nimport { debounceTime, mergeMap, take, tap } from 'rxjs/operators';\n\nimport { Sex } from '../../../shared/components/spatial-search-config/spatial-search-config.component';\nimport { UpdateFilter } from '../data/data.actions';\nimport { DataStateSelectors } from '../data/data.selectors';\nimport { SceneState } from '../scene/scene.state';\nimport { AddSearch } from '../spatial-search-filter/spatial-search-filter.actions';\nimport { SpatialSearchFilterSelectors } from '../spatial-search-filter/spatial-search-filter.selectors';\nimport {\n GenerateSpatialSearch,\n MoveToNode,\n ResetPosition,\n ResetRadius,\n SetExecuteSearchOnGenerate,\n SetOrgan,\n SetPosition,\n SetRadius,\n SetSex,\n StartSpatialSearchFlow,\n UpdateSpatialSearch,\n} from './spatial-search-ui.actions';\n\n\nexport interface Position {\n x: number;\n y: number;\n z: number;\n}\n\nexport interface RadiusSettings {\n min: number;\n max: number;\n defaultValue: number;\n}\n\nexport interface TermResult {\n '@id': string;\n label: string;\n count: number;\n}\n\nexport interface SpatialSearchUiModel {\n sex: Sex;\n organId?: string;\n position?: Position;\n radius?: number;\n\n defaultPosition?: Position;\n radiusSettings?: RadiusSettings;\n\n referenceOrgans?: OrganInfo[];\n organScene?: SpatialSceneNode[];\n\n spatialSearchScene?: SpatialSceneNode[];\n tissueBlocks?: TissueBlockResult[];\n anatomicalStructures?: Record;\n cellTypes?: Record;\n\n executeSearchOnGeneration: boolean;\n}\n\nclass ReallyUpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Really update spatial search data';\n}\n\n\n@State({\n name: 'spatialSearchUi',\n defaults: {\n sex: 'female',\n executeSearchOnGeneration: true\n }\n})\n@Injectable()\nexport class SpatialSearchUiState {\n @Selector([SpatialSearchUiState, SceneState.referenceOrganEntities])\n static organEntity(state: SpatialSearchUiModel, organs: SpatialEntity[]): SpatialEntity | undefined {\n const { organId, sex } = state;\n return organs.find(o => o.representation_of === organId && o.sex?.toLowerCase() === sex);\n }\n\n constructor(\n private readonly dataSource: DataSourceService,\n private readonly store: Store,\n actions$: Actions,\n private readonly ga: GoogleAnalyticsService\n ) {\n actions$.pipe(\n ofActionDispatched(UpdateSpatialSearch),\n debounceTime(500),\n tap(() => store.dispatch(ReallyUpdateSpatialSearch))\n ).subscribe();\n }\n\n @Action(StartSpatialSearchFlow)\n startSpatialSearchFlow(ctx: StateContext): Observable {\n const { sex, organId } = ctx.getState();\n const shortOrgan = organId?.split('/').slice(-1)[0];\n this.ga.event('set_organ', 'spatial_search_ui', `${sex}_${shortOrgan}`);\n\n return ctx.dispatch(new SetSex(sex));\n }\n\n /**\n * Updates sex in the SpatialSearchUI and sets selected organ to undefined if not valid for the sex\n */\n @Action(SetSex)\n setSex(ctx: StateContext, { sex }: SetSex): Observable | void {\n let { organId } = ctx.getState();\n ctx.patchState({ sex });\n this.ga.event('set_sex', 'spatial_search_ui', sex);\n\n if (organId !== undefined && !this.organValidForSex(organId, sex)) {\n organId = undefined;\n }\n\n const filter = {\n ...this.store.selectSnapshot(DataStateSelectors.filter),\n spatialSearches: []\n };\n const referenceOrgans = this.store.selectSnapshot(SceneState.referenceOrgans);\n\n return this.dataSource.getOntologyTermOccurences(filter).pipe(\n take(1),\n tap((counts: Record) => {\n ctx.patchState({\n referenceOrgans: referenceOrgans.filter((o) => o.id && !o.disabled && counts[o.id] > 0)\n });\n ctx.dispatch(new SetOrgan(organId));\n })\n );\n }\n\n /**\n * Updates organId in the SpatialSearchUI\n */\n @Action(SetOrgan)\n setOrgan(ctx: StateContext, { organId }: SetOrgan): Observable | void {\n const { sex } = ctx.getState();\n ctx.patchState({ sex, organId });\n const shortOrgan = organId?.split('/').slice(-1)[0];\n this.ga.event('set_organ', 'spatial_search_ui', shortOrgan);\n\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n if (organ && organId && organ.sex) {\n const { x_dimension: width, y_dimension: height, z_dimension: depth } = organ;\n const position = { x: Math.round(width / 2), y: Math.round(height / 2), z: Math.round(depth / 2) };\n const defaultRadius = Math.round(Math.max(width, height, depth) * 0.07);\n const globalFilter = this.store.selectSnapshot(DataStateSelectors.filter);\n const filter = {\n ...globalFilter,\n sex: organ.sex,\n ontologyTerms: [organId],\n spatialSearches: []\n };\n\n return this.dataSource\n .getReferenceOrganScene(organId, filter)\n .pipe(\n take(1),\n tap((organScene: SpatialSceneNode[]) => {\n ctx.patchState({\n position,\n radius: defaultRadius,\n defaultPosition: position,\n radiusSettings: { min: Math.min(defaultRadius, 5), max: Math.floor(Math.max(width, height, depth) / 1.5), defaultValue: defaultRadius },\n organScene: getOriginScene(organ).concat(organScene)\n });\n }),\n mergeMap(() => ctx.dispatch(new UpdateSpatialSearch()))\n );\n }\n }\n\n /**\n * Updates position in the SpatialSearchUI\n */\n @Action(SetPosition)\n setPosition(ctx: StateContext, { position }: SetPosition): void {\n ctx.patchState({ position });\n ctx.dispatch(new UpdateSpatialSearch());\n\n const { x, y, z } = position;\n this.ga.event('set_position', 'spatial_search_ui', `${x}_${y}_${z}`);\n }\n\n @Action(ResetPosition)\n resetPosition(ctx: StateContext): void {\n const { defaultPosition } = ctx.getState();\n ctx.patchState({ position: defaultPosition });\n ctx.dispatch(new UpdateSpatialSearch());\n\n const { x, y, z } = defaultPosition ?? { x: 0, y: 0, z: 0 };\n this.ga.event('reset_position', 'spatial_search_ui', `${x}_${y}_${z}`);\n }\n\n @Action(MoveToNode)\n moveToNode(ctx: StateContext, { node }: MoveToNode): Observable | void {\n const matrix = new Matrix4(node.transformMatrix);\n const [x, y, z] = matrix.getTranslation().map(n => Math.round(n * 1000));\n const position: Position = { x, y, z };\n\n return ctx.dispatch(new SetPosition(position));\n }\n\n /**\n * Updates radius in the SpatialSearchUI\n */\n @Action(SetRadius)\n setRadius(ctx: StateContext, { radius }: SetRadius): void {\n ctx.patchState({ radius });\n ctx.dispatch(new UpdateSpatialSearch());\n\n this.ga.event('set_radius', 'spatial_search_ui', radius.toFixed(1));\n }\n\n @Action(ResetRadius)\n resetRadius(ctx: StateContext): void {\n const { radiusSettings } = ctx.getState();\n const radius = radiusSettings?.defaultValue ?? 0;\n ctx.patchState({ radius });\n ctx.dispatch(new UpdateSpatialSearch());\n\n this.ga.event('reset_radius', 'spatial_search_ui', radius.toFixed(1));\n }\n\n /**\n * Updates the spatial search data as the organ, position, and radius changes\n */\n @Action(ReallyUpdateSpatialSearch)\n updateSpatialSearch(ctx: StateContext): Observable | void {\n const { position, radius } = ctx.getState();\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n if (organ && position && radius && organ.representation_of) {\n const db = this.dataSource;\n const organId = organ.representation_of;\n const globalFilter = this.store.selectSnapshot(DataStateSelectors.filter);\n const filter: Filter = {\n ...globalFilter,\n sex: organ.sex as 'Male' | 'Female',\n ontologyTerms: [organId],\n spatialSearches: [{\n ...position,\n radius: radius,\n target: organ['@id']\n }]\n };\n\n return forkJoin({\n spatialSearchScene: db.getReferenceOrganScene(organId, filter).pipe(take(1)),\n tissueBlocks: db.getTissueBlockResults(filter).pipe(take(1)),\n anatomicalStructures: db.getOntologyTermOccurences(filter).pipe(take(1)),\n cellTypes: db.getCellTypeTermOccurences(filter).pipe(take(1))\n }).pipe(\n tap((data: Partial) => ctx.patchState(data))\n );\n }\n }\n\n /**\n * Generates and adds a new spatial search then resets the ui state\n */\n @Action(GenerateSpatialSearch)\n generateSpatialSearch(ctx: StateContext): Observable | void {\n const { position, radius, sex, organId, referenceOrgans = [], executeSearchOnGeneration } = ctx.getState();\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n const info = referenceOrgans.find(item => item.id === organId);\n // const { spatialSearches = [] } = this.store.selectSnapshot(DataStateSelectors.filter);\n\n if (position && radius && organ?.representation_of && info) {\n const search: SpatialSearch = {\n ...position,\n radius,\n target: organ['@id']\n };\n const actions: unknown[] = [new AddSearch(sex, info.name, search)];\n\n if (executeSearchOnGeneration) {\n const searches = this.store.selectSnapshot(SpatialSearchFilterSelectors.selectedSearches);\n actions.push(new UpdateFilter({\n spatialSearches: searches.concat(search)\n }));\n }\n\n this.ga.event('generate_search', 'spatial_search_ui');\n return ctx.dispatch(actions).pipe(\n tap(() => ctx.patchState({\n sex: 'female',\n organId: undefined\n }))\n );\n }\n }\n\n @Action(SetExecuteSearchOnGenerate)\n setExecuteSearchOnGenerate(ctx: StateContext, { execute }: SetExecuteSearchOnGenerate): void {\n ctx.patchState({\n executeSearchOnGeneration: execute\n });\n }\n\n /**\n * Used to determine if an organ should be listed if a certain sex is selected\n */\n private organValidForSex(organId: string, sex: Sex): boolean {\n const organs = this.store.selectSnapshot(SceneState.referenceOrgans);\n const organ = organs.find(o => o.id === organId)!;\n // eslint-disable-next-line @typescript-eslint/prefer-nullish-coalescing\n return organ.hasSex || organ.sex === sex;\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/SpinnerOverlayComponent.html":{"url":"components/SpinnerOverlayComponent.html","title":"component - SpinnerOverlayComponent","body":"\n \n\n\n\n\n\n Components\n \n SpinnerOverlayComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/spinner-overlay/spinner-overlay.component.ts\n\n\n\n \n Description\n \n \n Overlay component that displays a progress spinner and\nan optional text description.\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-spinner-overlay\n \n\n \n styleUrls\n ./spinner-overlay.component.scss\n \n\n\n\n \n templateUrl\n ./spinner-overlay.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n\n\n \n \n Inputs\n \n \n \n \n \n \n active\n \n \n text\n \n \n \n \n\n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n\n \n Inputs\n \n \n \n \n \n active\n \n \n \n \n Type : boolean\n\n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spinner-overlay/spinner-overlay.component.ts:19\n \n \n \n \n Whether the overlay is active/showing.\n\n \n \n \n \n \n \n \n \n \n text\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spinner-overlay/spinner-overlay.component.ts:22\n \n \n \n \n Optional text description displayed alongside the spinner.\n\n \n \n \n \n\n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-spinner-overlay\"\n\n \n \n \n \n Default value : 'ccf-spinner-overlay'\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spinner-overlay/spinner-overlay.component.ts:16\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n\n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-spinner-overlay'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/spinner-overlay/spinner-overlay.component.ts:16\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, HostBinding, Input } from '@angular/core';\n\n\n/**\n * Overlay component that displays a progress spinner and\n * an optional text description.\n */\n@Component({\n selector: 'ccf-spinner-overlay',\n templateUrl: './spinner-overlay.component.html',\n styleUrls: ['./spinner-overlay.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class SpinnerOverlayComponent {\n /** HTML class */\n @HostBinding('class') readonly className = 'ccf-spinner-overlay';\n\n /** Whether the overlay is active/showing. */\n @Input() @HostBinding('class.active') active = false;\n\n /** Optional text description displayed alongside the spinner. */\n @Input() text: string;\n}\n\n \n\n \n \n{{ text }}\n\n \n\n \n \n ./spinner-overlay.component.scss\n \n :host {\n display: flex;\n position: absolute;\n width: 100%;\n height: 100%;\n z-index: 99;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n pointer-events: none;\n visibility: hidden;\n opacity: 0;\n transition: visibility 0.6s, opacity 0.4s ease-in-out;\n\n mat-spinner {\n margin-bottom: 1rem;\n opacity: 0;\n transition: opacity 0.3s ease-in-out 0.3s;\n }\n\n &.active {\n pointer-events: auto;\n visibility: visible;\n opacity: 1;\n\n mat-spinner {\n opacity: 1;\n }\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = '{{ text }}'\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'SpinnerOverlayComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/SpinnerOverlayModule.html":{"url":"modules/SpinnerOverlayModule.html","title":"module - SpinnerOverlayModule","body":"\n \n\n\n\n\n Modules\n SpinnerOverlayModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_SpinnerOverlayModule\n\n\n\ncluster_SpinnerOverlayModule_declarations\n\n\n\ncluster_SpinnerOverlayModule_exports\n\n\n\n\nSpinnerOverlayComponent\n\nSpinnerOverlayComponent\n\n\n\nSpinnerOverlayModule\n\nSpinnerOverlayModule\n\nSpinnerOverlayModule -->\n\nSpinnerOverlayComponent->SpinnerOverlayModule\n\n\n\n\n\nSpinnerOverlayComponent \n\nSpinnerOverlayComponent \n\nSpinnerOverlayComponent -->\n\nSpinnerOverlayModule->SpinnerOverlayComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/shared/components/spinner-overlay/spinner-overlay.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n SpinnerOverlayComponent\n \n \n \n \n Exports\n \n \n SpinnerOverlayComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatProgressSpinnerModule } from '@angular/material/progress-spinner';\n\nimport { SpinnerOverlayComponent } from './spinner-overlay.component';\n\n\n@NgModule({\n imports: [CommonModule, MatProgressSpinnerModule],\n declarations: [SpinnerOverlayComponent],\n exports: [SpinnerOverlayComponent]\n})\nexport class SpinnerOverlayModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/StartSpatialSearchFlow.html":{"url":"classes/StartSpatialSearchFlow.html","title":"class - StartSpatialSearchFlow","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n StartSpatialSearchFlow\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[SpatialSearchUi] Start the Spatial Search flow'\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:4\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { SpatialSceneNode } from 'ccf-body-ui';\n\nexport class StartSpatialSearchFlow {\n static readonly type = '[SpatialSearchUi] Start the Spatial Search flow';\n}\n\nexport class SetSex {\n static readonly type = '[SpatialSearchUi] Set sex';\n\n constructor(readonly sex: 'male' | 'female') { }\n}\n\nexport class SetOrgan {\n static readonly type = '[SpatialSearchUi] Set organ';\n\n constructor(readonly organId: string | undefined) { }\n}\n\nexport class SetPosition {\n static readonly type = '[SpatialSearchUi] Set position';\n\n constructor(readonly position: { x: number; y: number; z: number }) { }\n}\n\nexport class MoveToNode {\n static readonly type = '[SpatialSearchUi] Start moving the position to a scene node';\n\n constructor(readonly node: SpatialSceneNode) { }\n}\n\nexport class ResetPosition {\n static readonly type = '[SpatialSearchUi] Reset position';\n}\n\nexport class SetRadius {\n static readonly type = '[SpatialSearchUi] Set radius';\n\n constructor(readonly radius: number) { }\n}\n\nexport class ResetRadius {\n static readonly type = '[SpatialSearchUi] Reset radius';\n}\n\nexport class UpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Update spatial search data';\n}\n\nexport class GenerateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Generate and add a spatial search';\n}\n\nexport class SetExecuteSearchOnGenerate {\n static readonly type = '[SpatialSearchUi] Set execute search on generate';\n\n constructor(readonly execute = true) { }\n}\n\n \n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/StoreModule.html":{"url":"modules/StoreModule.html","title":"module - StoreModule","body":"\n \n\n\n\n\n Modules\n StoreModule\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/core/store/store.module.ts\n \n\n\n\n\n\n \n \n \n \n\n\n \n\n\n \n import { NgModule } from '@angular/core';\nimport { NgxsDataPluginModule } from '@ngxs-labs/data';\nimport { NgxsDispatchPluginModule } from '@ngxs-labs/dispatch-decorator';\nimport { NgxsLoggerPluginModule } from '@ngxs/logger-plugin';\nimport { NgxsModule } from '@ngxs/store';\nimport { GlobalConfigState } from 'ccf-shared';\nimport { CallToActionState } from 'projects/ccf-shared/src/public-api';\n\nimport { environment } from '../../../environments/environment';\nimport { ColorAssignmentState } from './color-assignment/color-assignment.state';\nimport { DataState } from './data/data.state';\nimport { IconRegistryState } from './icon-registry/icon-registry.state';\nimport { ListResultsState } from './list-results/list-results.state';\nimport { SceneState } from './scene/scene.state';\nimport { SpatialSearchFilterState } from './spatial-search-filter/spatial-search-filter.state';\nimport { SpatialSearchUiState } from './spatial-search-ui/spatial-search-ui.state';\n\n\n/**\n * States shared across the entire app.\n */\nexport const ROOT_STATES = [\n GlobalConfigState,\n ColorAssignmentState,\n IconRegistryState,\n ListResultsState,\n DataState,\n SceneState,\n CallToActionState,\n SpatialSearchUiState,\n SpatialSearchFilterState\n];\n\n@NgModule({\n imports: [\n // For some strange reason the data plugin is not happy being placed after the store module!?\n NgxsDataPluginModule.forRoot(),\n\n NgxsModule.forRoot(ROOT_STATES, {\n developmentMode: !environment.production,\n selectorOptions: {\n injectContainerState: false\n }\n // Consider setting compatibility and executionStrategy\n // https://www.ngxs.io/advanced/options\n }),\n\n NgxsDispatchPluginModule.forRoot(),\n\n // Logger plugin must be last!\n NgxsLoggerPluginModule.forRoot({\n disabled: environment.production\n })\n ]\n})\nexport class StoreModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/TermOccurrenceListComponent.html":{"url":"components/TermOccurrenceListComponent.html","title":"component - TermOccurrenceListComponent","body":"\n \n\n\n\n\n\n Components\n \n TermOccurrenceListComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/term-occurence-list/term-occurrence.component.ts\n\n\n\n \n Description\n \n \n Component for a dropdown menu\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-term-occurrence-list\n \n\n \n styleUrls\n ./term-occurrence.component.scss\n \n\n\n\n \n templateUrl\n ./term-occurrence.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n\n\n \n \n Inputs\n \n \n \n \n \n \n termList\n \n \n title\n \n \n toolTipText\n \n \n \n \n\n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n\n \n Inputs\n \n \n \n \n \n termList\n \n \n \n \n Type : TermResult[]\n\n \n \n \n \n Default value : []\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/term-occurence-list/term-occurrence.component.ts:20\n \n \n \n \n array that contains the terms and their counts\n\n \n \n \n \n \n \n \n \n \n title\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/term-occurence-list/term-occurrence.component.ts:25\n \n \n \n \n Holds title for section\n\n \n \n \n \n \n \n \n \n \n toolTipText\n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/term-occurence-list/term-occurrence.component.ts:30\n \n \n \n \n Text to be included in the tool tip\n\n \n \n \n \n\n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-term-occurrence-list\"\n\n \n \n \n \n Default value : 'ccf-term-occurrence-list'\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/term-occurence-list/term-occurrence.component.ts:15\n \n \n\n\n \n \n\n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-term-occurrence-list'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/term-occurence-list/term-occurrence.component.ts:15\n \n \n\n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, HostBinding, Input } from '@angular/core';\n\nimport { TermResult } from '../../../core/store/spatial-search-ui/spatial-search-ui.state';\n\n/**\n * Component for a dropdown menu\n */\n@Component({\n selector: 'ccf-term-occurrence-list',\n templateUrl: './term-occurrence.component.html',\n styleUrls: ['./term-occurrence.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class TermOccurrenceListComponent {\n @HostBinding('class') readonly className = 'ccf-term-occurrence-list';\n\n /**\n * array that contains the terms and their counts\n */\n @Input() termList: TermResult[] = [];\n\n /**\n * Holds title for section\n */\n @Input() title: string;\n\n /**\n * Text to be included in the tool tip\n */\n @Input() toolTipText: string;\n}\n\n \n\n \n \n {{termList.length}} {{title}}\n \n info\n \n\n\n\n \n\n \n {{ term.label }}\n {{ term.count }}\n \n \n\n\n \n\n \n \n ./term-occurrence.component.scss\n \n :host {\n padding-top: 1rem;\n .term-list-header {\n display: flex;\n justify-content: space-between;\n margin-bottom: 1rem;\n\n .title {\n font-size: .875rem;\n }\n .counter {\n font-size: 1rem;\n }\n\n .info {\n padding-right: 0;\n background: none;\n border: none;\n outline: none;\n border-radius: 0.25rem;\n transition: 0.6s;\n }\n }\n .term-list {\n overflow: auto;\n padding-left: 2rem;\n font-size: 1rem;\n .term-bloc {\n display: flex;\n justify-content: space-between;\n margin-bottom: 1rem;\n overflow: auto;\n }\n .term-line{\n padding-right: 2rem;\n }\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' {{termList.length}} {{title}} info {{ term.label }} {{ term.count }} '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'TermOccurrenceListComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/TermOccurrenceListModule.html":{"url":"modules/TermOccurrenceListModule.html","title":"module - TermOccurrenceListModule","body":"\n \n\n\n\n\n Modules\n TermOccurrenceListModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_TermOccurrenceListModule\n\n\n\ncluster_TermOccurrenceListModule_declarations\n\n\n\ncluster_TermOccurrenceListModule_exports\n\n\n\n\nTermOccurrenceListComponent\n\nTermOccurrenceListComponent\n\n\n\nTermOccurrenceListModule\n\nTermOccurrenceListModule\n\nTermOccurrenceListModule -->\n\nTermOccurrenceListComponent->TermOccurrenceListModule\n\n\n\n\n\nTermOccurrenceListComponent \n\nTermOccurrenceListComponent \n\nTermOccurrenceListComponent -->\n\nTermOccurrenceListModule->TermOccurrenceListComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/shared/components/term-occurence-list/term-occurrence.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n TermOccurrenceListComponent\n \n \n \n \n Exports\n \n \n TermOccurrenceListComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatFormFieldModule } from '@angular/material/form-field';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatSelectModule } from '@angular/material/select';\nimport { MatTooltipModule } from '@angular/material/tooltip';\n\nimport { TermOccurrenceListComponent } from './term-occurrence.component';\n\n\n@NgModule({\n imports: [CommonModule, MatFormFieldModule, MatSelectModule, MatTooltipModule, MatIconModule],\n declarations: [TermOccurrenceListComponent],\n exports: [TermOccurrenceListComponent]\n})\n\nexport class TermOccurrenceListModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"interfaces/TermResult.html":{"url":"interfaces/TermResult.html","title":"interface - TermResult","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n Interfaces\n \n TermResult\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts\n \n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n \n @id\n \n \n \n \n count\n \n \n \n \n label\n \n \n \n \n \n \n \n \n\n\n\n \n Properties\n \n \n \n \n \n @id\n \n \n \n \n \n \n \n \n @id: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n count\n \n \n \n \n \n \n \n \n count: number\n\n \n \n\n\n \n \n Type : number\n\n \n \n\n\n\n\n\n \n \n \n \n \n \n \n label\n \n \n \n \n \n \n \n \n label: string\n\n \n \n\n\n \n \n Type : string\n\n \n \n\n\n\n\n\n \n \n \n \n\n\n \n import { Injectable } from '@angular/core';\nimport { Matrix4 } from '@math.gl/core';\nimport { Action, Actions, ofActionDispatched, Selector, State, StateContext, Store } from '@ngxs/store';\nimport { Filter, getOriginScene, SpatialEntity, SpatialSceneNode, SpatialSearch, TissueBlockResult } from 'ccf-database';\nimport { DataSourceService, OrganInfo } from 'ccf-shared';\nimport { GoogleAnalyticsService } from 'ngx-google-analytics';\nimport { forkJoin, Observable } from 'rxjs';\nimport { debounceTime, mergeMap, take, tap } from 'rxjs/operators';\n\nimport { Sex } from '../../../shared/components/spatial-search-config/spatial-search-config.component';\nimport { UpdateFilter } from '../data/data.actions';\nimport { DataStateSelectors } from '../data/data.selectors';\nimport { SceneState } from '../scene/scene.state';\nimport { AddSearch } from '../spatial-search-filter/spatial-search-filter.actions';\nimport { SpatialSearchFilterSelectors } from '../spatial-search-filter/spatial-search-filter.selectors';\nimport {\n GenerateSpatialSearch,\n MoveToNode,\n ResetPosition,\n ResetRadius,\n SetExecuteSearchOnGenerate,\n SetOrgan,\n SetPosition,\n SetRadius,\n SetSex,\n StartSpatialSearchFlow,\n UpdateSpatialSearch,\n} from './spatial-search-ui.actions';\n\n\nexport interface Position {\n x: number;\n y: number;\n z: number;\n}\n\nexport interface RadiusSettings {\n min: number;\n max: number;\n defaultValue: number;\n}\n\nexport interface TermResult {\n '@id': string;\n label: string;\n count: number;\n}\n\nexport interface SpatialSearchUiModel {\n sex: Sex;\n organId?: string;\n position?: Position;\n radius?: number;\n\n defaultPosition?: Position;\n radiusSettings?: RadiusSettings;\n\n referenceOrgans?: OrganInfo[];\n organScene?: SpatialSceneNode[];\n\n spatialSearchScene?: SpatialSceneNode[];\n tissueBlocks?: TissueBlockResult[];\n anatomicalStructures?: Record;\n cellTypes?: Record;\n\n executeSearchOnGeneration: boolean;\n}\n\nclass ReallyUpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Really update spatial search data';\n}\n\n\n@State({\n name: 'spatialSearchUi',\n defaults: {\n sex: 'female',\n executeSearchOnGeneration: true\n }\n})\n@Injectable()\nexport class SpatialSearchUiState {\n @Selector([SpatialSearchUiState, SceneState.referenceOrganEntities])\n static organEntity(state: SpatialSearchUiModel, organs: SpatialEntity[]): SpatialEntity | undefined {\n const { organId, sex } = state;\n return organs.find(o => o.representation_of === organId && o.sex?.toLowerCase() === sex);\n }\n\n constructor(\n private readonly dataSource: DataSourceService,\n private readonly store: Store,\n actions$: Actions,\n private readonly ga: GoogleAnalyticsService\n ) {\n actions$.pipe(\n ofActionDispatched(UpdateSpatialSearch),\n debounceTime(500),\n tap(() => store.dispatch(ReallyUpdateSpatialSearch))\n ).subscribe();\n }\n\n @Action(StartSpatialSearchFlow)\n startSpatialSearchFlow(ctx: StateContext): Observable {\n const { sex, organId } = ctx.getState();\n const shortOrgan = organId?.split('/').slice(-1)[0];\n this.ga.event('set_organ', 'spatial_search_ui', `${sex}_${shortOrgan}`);\n\n return ctx.dispatch(new SetSex(sex));\n }\n\n /**\n * Updates sex in the SpatialSearchUI and sets selected organ to undefined if not valid for the sex\n */\n @Action(SetSex)\n setSex(ctx: StateContext, { sex }: SetSex): Observable | void {\n let { organId } = ctx.getState();\n ctx.patchState({ sex });\n this.ga.event('set_sex', 'spatial_search_ui', sex);\n\n if (organId !== undefined && !this.organValidForSex(organId, sex)) {\n organId = undefined;\n }\n\n const filter = {\n ...this.store.selectSnapshot(DataStateSelectors.filter),\n spatialSearches: []\n };\n const referenceOrgans = this.store.selectSnapshot(SceneState.referenceOrgans);\n\n return this.dataSource.getOntologyTermOccurences(filter).pipe(\n take(1),\n tap((counts: Record) => {\n ctx.patchState({\n referenceOrgans: referenceOrgans.filter((o) => o.id && !o.disabled && counts[o.id] > 0)\n });\n ctx.dispatch(new SetOrgan(organId));\n })\n );\n }\n\n /**\n * Updates organId in the SpatialSearchUI\n */\n @Action(SetOrgan)\n setOrgan(ctx: StateContext, { organId }: SetOrgan): Observable | void {\n const { sex } = ctx.getState();\n ctx.patchState({ sex, organId });\n const shortOrgan = organId?.split('/').slice(-1)[0];\n this.ga.event('set_organ', 'spatial_search_ui', shortOrgan);\n\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n if (organ && organId && organ.sex) {\n const { x_dimension: width, y_dimension: height, z_dimension: depth } = organ;\n const position = { x: Math.round(width / 2), y: Math.round(height / 2), z: Math.round(depth / 2) };\n const defaultRadius = Math.round(Math.max(width, height, depth) * 0.07);\n const globalFilter = this.store.selectSnapshot(DataStateSelectors.filter);\n const filter = {\n ...globalFilter,\n sex: organ.sex,\n ontologyTerms: [organId],\n spatialSearches: []\n };\n\n return this.dataSource\n .getReferenceOrganScene(organId, filter)\n .pipe(\n take(1),\n tap((organScene: SpatialSceneNode[]) => {\n ctx.patchState({\n position,\n radius: defaultRadius,\n defaultPosition: position,\n radiusSettings: { min: Math.min(defaultRadius, 5), max: Math.floor(Math.max(width, height, depth) / 1.5), defaultValue: defaultRadius },\n organScene: getOriginScene(organ).concat(organScene)\n });\n }),\n mergeMap(() => ctx.dispatch(new UpdateSpatialSearch()))\n );\n }\n }\n\n /**\n * Updates position in the SpatialSearchUI\n */\n @Action(SetPosition)\n setPosition(ctx: StateContext, { position }: SetPosition): void {\n ctx.patchState({ position });\n ctx.dispatch(new UpdateSpatialSearch());\n\n const { x, y, z } = position;\n this.ga.event('set_position', 'spatial_search_ui', `${x}_${y}_${z}`);\n }\n\n @Action(ResetPosition)\n resetPosition(ctx: StateContext): void {\n const { defaultPosition } = ctx.getState();\n ctx.patchState({ position: defaultPosition });\n ctx.dispatch(new UpdateSpatialSearch());\n\n const { x, y, z } = defaultPosition ?? { x: 0, y: 0, z: 0 };\n this.ga.event('reset_position', 'spatial_search_ui', `${x}_${y}_${z}`);\n }\n\n @Action(MoveToNode)\n moveToNode(ctx: StateContext, { node }: MoveToNode): Observable | void {\n const matrix = new Matrix4(node.transformMatrix);\n const [x, y, z] = matrix.getTranslation().map(n => Math.round(n * 1000));\n const position: Position = { x, y, z };\n\n return ctx.dispatch(new SetPosition(position));\n }\n\n /**\n * Updates radius in the SpatialSearchUI\n */\n @Action(SetRadius)\n setRadius(ctx: StateContext, { radius }: SetRadius): void {\n ctx.patchState({ radius });\n ctx.dispatch(new UpdateSpatialSearch());\n\n this.ga.event('set_radius', 'spatial_search_ui', radius.toFixed(1));\n }\n\n @Action(ResetRadius)\n resetRadius(ctx: StateContext): void {\n const { radiusSettings } = ctx.getState();\n const radius = radiusSettings?.defaultValue ?? 0;\n ctx.patchState({ radius });\n ctx.dispatch(new UpdateSpatialSearch());\n\n this.ga.event('reset_radius', 'spatial_search_ui', radius.toFixed(1));\n }\n\n /**\n * Updates the spatial search data as the organ, position, and radius changes\n */\n @Action(ReallyUpdateSpatialSearch)\n updateSpatialSearch(ctx: StateContext): Observable | void {\n const { position, radius } = ctx.getState();\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n if (organ && position && radius && organ.representation_of) {\n const db = this.dataSource;\n const organId = organ.representation_of;\n const globalFilter = this.store.selectSnapshot(DataStateSelectors.filter);\n const filter: Filter = {\n ...globalFilter,\n sex: organ.sex as 'Male' | 'Female',\n ontologyTerms: [organId],\n spatialSearches: [{\n ...position,\n radius: radius,\n target: organ['@id']\n }]\n };\n\n return forkJoin({\n spatialSearchScene: db.getReferenceOrganScene(organId, filter).pipe(take(1)),\n tissueBlocks: db.getTissueBlockResults(filter).pipe(take(1)),\n anatomicalStructures: db.getOntologyTermOccurences(filter).pipe(take(1)),\n cellTypes: db.getCellTypeTermOccurences(filter).pipe(take(1))\n }).pipe(\n tap((data: Partial) => ctx.patchState(data))\n );\n }\n }\n\n /**\n * Generates and adds a new spatial search then resets the ui state\n */\n @Action(GenerateSpatialSearch)\n generateSpatialSearch(ctx: StateContext): Observable | void {\n const { position, radius, sex, organId, referenceOrgans = [], executeSearchOnGeneration } = ctx.getState();\n const organ = this.store.selectSnapshot(SpatialSearchUiState.organEntity);\n const info = referenceOrgans.find(item => item.id === organId);\n // const { spatialSearches = [] } = this.store.selectSnapshot(DataStateSelectors.filter);\n\n if (position && radius && organ?.representation_of && info) {\n const search: SpatialSearch = {\n ...position,\n radius,\n target: organ['@id']\n };\n const actions: unknown[] = [new AddSearch(sex, info.name, search)];\n\n if (executeSearchOnGeneration) {\n const searches = this.store.selectSnapshot(SpatialSearchFilterSelectors.selectedSearches);\n actions.push(new UpdateFilter({\n spatialSearches: searches.concat(search)\n }));\n }\n\n this.ga.event('generate_search', 'spatial_search_ui');\n return ctx.dispatch(actions).pipe(\n tap(() => ctx.patchState({\n sex: 'female',\n organId: undefined\n }))\n );\n }\n }\n\n @Action(SetExecuteSearchOnGenerate)\n setExecuteSearchOnGenerate(ctx: StateContext, { execute }: SetExecuteSearchOnGenerate): void {\n ctx.patchState({\n executeSearchOnGeneration: execute\n });\n }\n\n /**\n * Used to determine if an organ should be listed if a certain sex is selected\n */\n private organValidForSex(organId: string, sex: Sex): boolean {\n const organs = this.store.selectSnapshot(SceneState.referenceOrgans);\n const organ = organs.find(o => o.id === organId)!;\n // eslint-disable-next-line @typescript-eslint/prefer-nullish-coalescing\n return organ.hasSex || organ.sex === sex;\n }\n}\n\n \n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/ThemingModule.html":{"url":"modules/ThemingModule.html","title":"module - ThemingModule","body":"\n \n\n\n\n\n Modules\n ThemingModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_ThemingModule\n\n\n\ncluster_ThemingModule_providers\n\n\n\n\nThemingService\n\nThemingService\n\n\n\nThemingModule\n\nThemingModule\n\nThemingModule -->\n\nThemingService->ThemingModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/core/services/theming/theming.module.ts\n \n\n\n\n\n\n \n \n \n Providers\n \n \n ThemingService\n \n \n \n \n \n\n\n \n\n\n \n import { APP_BOOTSTRAP_LISTENER, NgModule } from '@angular/core';\n\nimport { ThemingService } from './theming.service';\n\n\n@NgModule({\n providers: [\n { provide: APP_BOOTSTRAP_LISTENER, useValue: ThemingService.initialize, multi: true },\n ThemingService\n ]\n})\nexport class ThemingModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/ThemingService.html":{"url":"injectables/ThemingService.html","title":"injectable - ThemingService","body":"\n \n\n\n\n\n\n\n\n\n Injectables\n ThemingService\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/services/theming/theming.service.ts\n \n\n\n \n Description\n \n \n Manages the currently active theme.\n\n \n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Private\n defaultTheme\n \n \n Private\n element\n \n \n Private\n injector\n \n \n Private\n theme\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n Private\n applyThemeClass\n \n \n getTheme\n \n \n Static\n initialize\n \n \n initialize\n \n \n resetTheme\n \n \n setTheme\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(defaultTheme: string | null)\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/services/theming/theming.service.ts:25\n \n \n\n \n \n Creates the theming service.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n defaultTheme\n \n \n string | null\n \n \n \n No\n \n \n \n An optional default theme.\n\n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Private\n applyThemeClass\n \n \n \n \n \n \n \n applyThemeClass(cls: string, method: \"add\" | \"remove\")\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/theming/theming.service.ts:83\n \n \n\n\n \n \n Adds or removes a theme class from the necessary components.\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Default value\n Description\n \n \n \n \n cls\n \n string\n \n\n \n No\n \n\n \n \n\n \n The theme class.\n\n \n \n \n method\n \n \"add\" | \"remove\"\n \n\n \n No\n \n\n \n 'add'\n \n\n \n Whether to add or remove the theme.\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n getTheme\n \n \n \n \n \n \ngetTheme()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/theming/theming.service.ts:39\n \n \n\n\n \n \n Get the currently active theme.\n\n\n \n Returns : string\n\n \n \n \n \n \n \n \n \n \n \n \n Static\n initialize\n \n \n \n \n \n \n \n initialize(component: ComponentRef<>)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/theming/theming.service.ts:21\n \n \n\n\n \n \n Initializer called during bootstrap to set up theming.\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n component\n \n ComponentRef<>\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n initialize\n \n \n \n \n \n \ninitialize(element: ElementRef<>, injector: Injector)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/theming/theming.service.ts:71\n \n \n\n\n \n \n Binds theming service to a component.\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n element\n \n ElementRef<>\n \n\n \n No\n \n\n\n \n \n injector\n \n Injector\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n resetTheme\n \n \n \n \n \n \nresetTheme()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/theming/theming.service.ts:60\n \n \n\n\n \n \n Resets the theme to the default.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n setTheme\n \n \n \n \n \n \nsetTheme(theme: string)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/theming/theming.service.ts:48\n \n \n\n\n \n \n Sets the currently active theme.\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n theme\n \n string\n \n\n \n No\n \n\n\n \n The new theme class.\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Private\n defaultTheme\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/services/theming/theming.service.ts:16\n \n \n\n \n \n Default theme class.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n element\n \n \n \n \n \n \n Type : ElementRef<>\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/services/theming/theming.service.ts:13\n \n \n\n\n \n \n \n \n \n \n \n \n Private\n injector\n \n \n \n \n \n \n Type : Injector\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/services/theming/theming.service.ts:14\n \n \n\n\n \n \n \n \n \n \n \n \n Private\n theme\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/services/theming/theming.service.ts:18\n \n \n\n \n \n Currently active theme class.\n\n \n \n\n \n \n\n\n \n\n\n \n import { OverlayContainer } from '@angular/cdk/overlay';\nimport { ComponentRef, ElementRef, Inject, Injector, Injectable, InjectionToken, Optional, Renderer2 } from '@angular/core';\n\n/** Token for specifying the default theme class. */\nexport const DEFAULT_THEME = new InjectionToken('Default theme class');\n\n/**\n * Manages the currently active theme.\n */\n@Injectable()\nexport class ThemingService {\n private element: ElementRef;\n private injector: Injector;\n /** Default theme class. */\n private defaultTheme: string;\n /** Currently active theme class. */\n private theme: string;\n\n /** Initializer called during bootstrap to set up theming. */\n static initialize(component: ComponentRef): void {\n const { injector, location } = component;\n const service = injector.get(ThemingService);\n service.initialize(location, injector);\n }\n\n /**\n * Creates the theming service.\n *\n * @param defaultTheme An optional default theme.\n */\n constructor(@Optional() @Inject(DEFAULT_THEME) defaultTheme: string | null) {\n this.defaultTheme = this.theme = defaultTheme ?? '';\n }\n\n /**\n * Get the currently active theme.\n */\n getTheme(): string {\n return this.theme;\n }\n\n /**\n * Sets the currently active theme.\n *\n * @param theme The new theme class.\n */\n setTheme(theme: string): void {\n if (theme === this.theme) {\n return;\n }\n this.applyThemeClass(this.theme, 'remove');\n this.applyThemeClass(theme);\n this.theme = theme;\n }\n\n /**\n * Resets the theme to the default.\n */\n resetTheme(): void {\n this.setTheme(this.defaultTheme);\n }\n\n\n /**\n * Binds theming service to a component.\n *\n * @param component The top level component.\n * @throws {Error} If the theming service has already been initialized.\n */\n initialize(element: ElementRef, injector: Injector): void {\n this.element = element;\n this.injector = injector;\n this.applyThemeClass(this.getTheme());\n }\n\n /**\n * Adds or removes a theme class from the necessary components.\n *\n * @param cls The theme class.\n * @param method Whether to add or remove the theme.\n */\n private applyThemeClass(cls: string, method: 'add' | 'remove' = 'add'): void {\n const { element, injector } = this;\n if (!cls || !element || !injector) {\n return;\n }\n\n const renderer = injector.get(Renderer2, null);\n if (!renderer) {\n return;\n }\n\n const root = element.nativeElement as HTMLElement;\n const overlay = injector.get(OverlayContainer, null)?.getContainerElement();\n const methodName = method === 'add' ? 'addClass' : 'removeClass';\n\n renderer[methodName](root, cls);\n if (overlay) {\n renderer[methodName](overlay, cls);\n }\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/ThumbnailCarouselComponent.html":{"url":"components/ThumbnailCarouselComponent.html","title":"component - ThumbnailCarouselComponent","body":"\n \n\n\n\n\n\n Components\n \n ThumbnailCarouselComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/thumbnail-carousel/thumbnail-carousel.component.ts\n\n\n\n \n Description\n \n \n Carousel containing sample thumbnails in expanded donor cards\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-thumbnail-carousel\n \n\n \n styleUrls\n ./thumbnail-carousel.component.scss\n \n\n\n\n \n templateUrl\n ./thumbnail-carousel.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Readonly\n className\n \n \n Readonly\n config\n \n \n Readonly\n navigation\n \n \n Readonly\n uid\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n itemId\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n data\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n linkClicked\n \n \n \n \n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n prevButtonId\n \n \n nextButtonId\n \n \n \n \n \n \n\n\n\n \n Inputs\n \n \n \n \n \n data\n \n \n \n \n Type : DatasetResult[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/thumbnail-carousel/thumbnail-carousel.component.ts:34\n \n \n \n \n Items to show in the carousel\n\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n linkClicked\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/thumbnail-carousel/thumbnail-carousel.component.ts:39\n \n \n \n \n Outputs the result whose link was clicked\n\n \n \n \n \n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-thumbnail-carousel\"\n\n \n \n \n \n Default value : 'ccf-thumbnail-carousel'\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/thumbnail-carousel/thumbnail-carousel.component.ts:29\n \n \n\n \n \n Primary css class selector\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n itemId\n \n \n \n \n \n \nitemId(_index: number, item: DatasetResult)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/thumbnail-carousel/thumbnail-carousel.component.ts:89\n \n \n\n\n \n \n Extract a unique identifier for an item\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n _index\n \n number\n \n\n \n No\n \n\n\n \n Unused\n\n \n \n \n item\n \n DatasetResult\n \n\n \n No\n \n\n\n \n The item\n\n \n \n \n \n \n \n \n \n Returns : string\n\n \n \n An unique identifier\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-thumbnail-carousel'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/thumbnail-carousel/thumbnail-carousel.component.ts:29\n \n \n\n \n \n Primary css class selector\n\n \n \n\n \n \n \n \n \n \n \n \n Readonly\n config\n \n \n \n \n \n \n Type : SwiperOptions\n\n \n \n \n \n Default value : {\n allowTouchMove: false,\n slidesOffsetBefore: 4,\n slidesOffsetAfter: 4,\n slidesPerView: 'auto',\n spaceBetween: 4,\n watchOverflow: true\n }\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/thumbnail-carousel/thumbnail-carousel.component.ts:63\n \n \n\n \n \n Swiper configuration\n\n \n \n\n \n \n \n \n \n \n \n \n Readonly\n navigation\n \n \n \n \n \n \n Type : NavigationOptions\n\n \n \n \n \n Default value : {\n // Normally I would have prefered referencing the elements themselves instead of using selectors\n // However in this case it does not work with angular swiper\n prevEl: '#' + this.prevButtonId,\n nextEl: '#' + this.nextButtonId\n }\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/thumbnail-carousel/thumbnail-carousel.component.ts:75\n \n \n\n \n \n Navigation configuration\n\n \n \n\n \n \n \n \n \n \n \n \n Readonly\n uid\n \n \n \n \n \n \n Default value : nextUid()\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/thumbnail-carousel/thumbnail-carousel.component.ts:44\n \n \n\n \n \n Per instance unique identifier\n\n \n \n\n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n prevButtonId\n \n \n\n \n \n getprevButtonId()\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/thumbnail-carousel/thumbnail-carousel.component.ts:49\n \n \n \n \n HTML id for previous slide button\n\n\n \n Returns : string\n\n \n \n \n\n \n \n \n \n \n \n \n nextButtonId\n \n \n\n \n \n getnextButtonId()\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/thumbnail-carousel/thumbnail-carousel.component.ts:56\n \n \n \n \n HTML id for next slide button\n\n\n \n Returns : string\n\n \n \n \n\n \n \n\n\n\n\n \n import { ChangeDetectionStrategy, Component, EventEmitter, HostBinding, Input, Output } from '@angular/core';\nimport { DatasetResult } from 'ccf-database';\nimport { SwiperOptions } from 'swiper';\nimport { NavigationOptions } from 'swiper/types';\n\n// Returns a unique identifier\nconst nextUid = (() => {\n let counter = -1;\n return () => {\n counter += 1;\n return counter;\n };\n})();\n\n\n/**\n * Carousel containing sample thumbnails in expanded donor cards\n */\n@Component({\n selector: 'ccf-thumbnail-carousel',\n templateUrl: './thumbnail-carousel.component.html',\n styleUrls: ['./thumbnail-carousel.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class ThumbnailCarouselComponent {\n /**\n * Primary css class selector\n */\n @HostBinding('class') readonly className = 'ccf-thumbnail-carousel';\n\n /**\n * Items to show in the carousel\n */\n @Input() data: DatasetResult[];\n\n /**\n * Outputs the result whose link was clicked\n */\n @Output() readonly linkClicked = new EventEmitter();\n\n /**\n * Per instance unique identifier\n */\n readonly uid = nextUid();\n\n /**\n * HTML id for previous slide button\n */\n get prevButtonId(): string {\n return `ccf-thumbnail-carousel-prev-button-${this.uid}`;\n }\n\n /**\n * HTML id for next slide button\n */\n get nextButtonId(): string {\n return `ccf-thumbnail-carousel-next-button-${this.uid}`;\n }\n\n /**\n * Swiper configuration\n */\n readonly config: SwiperOptions = {\n allowTouchMove: false,\n slidesOffsetBefore: 4,\n slidesOffsetAfter: 4,\n slidesPerView: 'auto',\n spaceBetween: 4,\n watchOverflow: true\n };\n\n /**\n * Navigation configuration\n */\n readonly navigation: NavigationOptions = {\n // Normally I would have prefered referencing the elements themselves instead of using selectors\n // However in this case it does not work with angular swiper\n prevEl: '#' + this.prevButtonId,\n nextEl: '#' + this.nextButtonId\n };\n\n /**\n * Extract a unique identifier for an item\n *\n * @param _index Unused\n * @param item The item\n * @returns An unique identifier\n */\n itemId(_index: number, item: DatasetResult): string {\n return item.thumbnail;\n }\n}\n\n \n\n \n \n \n navigate_before\n \n\n\n\n \n \n \n \n {{ item.technology }}\n \n \n DATA\n open_in_new\n \n \n \n \n\n\n\n \n \n \n\n navigate_next\n \n\n\n \n\n \n \n ./thumbnail-carousel.component.scss\n \n :host {\n display: flex;\n\n .swiper {\n flex-grow: 1;\n padding-bottom: 0.3125rem;\n\n ::ng-deep .swiper-slide {\n width: 3.75rem;\n height: 2.8125rem;\n }\n }\n\n .prev, .next {\n display: flex;\n align-items: center;\n\n height: 2.8125rem;\n\n button {\n width: 1.5rem;\n height: 1.5rem;\n line-height: 1.5rem;\n }\n\n .fade {\n position: absolute;\n top: -0.625rem;\n left: -2rem;\n z-index: 10;\n\n width: 2rem;\n height: 2.8125rem + 0.3125rem;\n\n opacity: 1;\n transition: opacity ease-in-out 0.3s;\n\n pointer-events: none;\n }\n\n .swiper-button-disabled, .swiper-button-lock {\n cursor: default;\n pointer-events: none;\n\n .fade {\n opacity: 0;\n }\n }\n }\n\n .slide {\n position: relative;\n width: 100%;\n height: 100%;\n\n .thumbnail {\n display: flex;\n align-items: center;\n justify-content: center;\n background-size: cover;\n\n position: relative;\n width: calc(100% - 2 * 0.125rem);\n height: calc(100% - 2 * 0.125rem);\n\n border-style: solid;\n border-width: 0.125rem;\n border-radius: 0.25rem;\n\n background-origin: padding-box;\n background-clip: padding-box;\n\n font-size: 0.875rem;\n font-weight: bold;\n\n &:after {\n content: \"\";\n\n position: absolute;\n bottom: -0.125rem;\n left: -0.125rem;\n width: 0.125rem;\n height: 0.125rem;\n }\n }\n\n .link {\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n\n position: absolute;\n top: 0;\n bottom: 0;\n right: 0;\n left: 0;\n\n opacity: 0;\n transition: opacity ease-in-out 0.3s;\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.6);\n\n font-size: 0.75rem;\n line-height: 0.75rem;\n\n &,\n &:link,\n &:visited,\n &:hover,\n &:focus,\n &:active {\n cursor: pointer;\n text-decoration: none;\n }\n }\n\n &:hover .link {\n opacity: 1;\n }\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' navigate_before {{ item.technology }} DATA open_in_new navigate_next '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'ThumbnailCarouselComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/ThumbnailCarouselModule.html":{"url":"modules/ThumbnailCarouselModule.html","title":"module - ThumbnailCarouselModule","body":"\n \n\n\n\n\n Modules\n ThumbnailCarouselModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_ThumbnailCarouselModule\n\n\n\ncluster_ThumbnailCarouselModule_exports\n\n\n\ncluster_ThumbnailCarouselModule_declarations\n\n\n\n\nThumbnailCarouselComponent\n\nThumbnailCarouselComponent\n\n\n\nThumbnailCarouselModule\n\nThumbnailCarouselModule\n\nThumbnailCarouselModule -->\n\nThumbnailCarouselComponent->ThumbnailCarouselModule\n\n\n\n\n\nThumbnailCarouselComponent \n\nThumbnailCarouselComponent \n\nThumbnailCarouselComponent -->\n\nThumbnailCarouselModule->ThumbnailCarouselComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/shared/components/thumbnail-carousel/thumbnail-carousel.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n ThumbnailCarouselComponent\n \n \n \n \n Exports\n \n \n ThumbnailCarouselComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatButtonModule } from '@angular/material/button';\nimport { MatIconModule } from '@angular/material/icon';\nimport { SwiperModule } from 'swiper/angular';\nimport { Navigation, Swiper } from 'swiper/core';\n\nimport { ThumbnailCarouselComponent } from './thumbnail-carousel.component';\n\n\n@NgModule({\n imports: [\n CommonModule,\n\n MatButtonModule,\n MatIconModule,\n\n SwiperModule\n ],\n declarations: [ThumbnailCarouselComponent],\n exports: [ThumbnailCarouselComponent]\n})\nexport class ThumbnailCarouselModule {\n constructor() {\n // Install swiper modules\n Swiper.use([Navigation]);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/TissueBlockListComponent.html":{"url":"components/TissueBlockListComponent.html","title":"component - TissueBlockListComponent","body":"\n \n\n\n\n\n\n Components\n \n TissueBlockListComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/tissue-block-list/tissue-block-list.component.ts\n\n\n\n \n Description\n \n \n Tissue block list in spatial search UI\n\n \n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-tissue-block-list\n \n\n \n styleUrls\n ./tissue-block-list.component.scss\n \n\n\n\n \n templateUrl\n ./tissue-block-list.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n\n\n \n \n Inputs\n \n \n \n \n \n \n tissueBlocks\n \n \n \n \n\n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n\n \n Inputs\n \n \n \n \n \n tissueBlocks\n \n \n \n \n Type : TissueBlockResult[]\n\n \n \n \n \n Default value : []\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/tissue-block-list/tissue-block-list.component.ts:19\n \n \n \n \n Tissue blocks to be displayed\n\n \n \n \n \n\n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-tissue-block-list\"\n\n \n \n \n \n Default value : 'ccf-tissue-block-list'\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/tissue-block-list/tissue-block-list.component.ts:16\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n\n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-tissue-block-list'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/tissue-block-list/tissue-block-list.component.ts:16\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, HostBinding, Input } from '@angular/core';\nimport { TissueBlockResult } from 'ccf-database';\n\n\n/**\n * Tissue block list in spatial search UI\n */\n@Component({\n selector: 'ccf-tissue-block-list',\n templateUrl: './tissue-block-list.component.html',\n styleUrls: ['./tissue-block-list.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class TissueBlockListComponent {\n /** HTML class */\n @HostBinding('class') readonly className = 'ccf-tissue-block-list';\n\n /** Tissue blocks to be displayed */\n @Input() tissueBlocks: TissueBlockResult[] = [];\n\n}\n\n \n\n \n \n {{tissueBlocks.length}} Tissue Blocks\n \n info\n \n\n\n\n \n person\n\n \n {{ tissueBlock.donor.label }}\n {{ tissueBlock.donor.description }}\n \n \n\n\n \n\n \n \n ./tissue-block-list.component.scss\n \n :host { \n .tissue-block-header {\n display: flex;\n justify-content: space-between;\n margin-bottom: 1rem;\n\n .title {\n font-size: .875rem;\n }\n\n .info {\n padding: 0;\n background: none;\n border: none;\n outline: none;\n border-radius: 0.25rem;\n transition: 0.6s;\n }\n }\n\n .tissue-list {\n overflow: auto;\n }\n\n .donor {\n min-height: 3rem;\n padding-left: 0.5rem;\n display: flex;\n font-size: 0.75rem;\n line-height: 1rem;\n align-items: center;\n flex-grow: 1;\n height: 2.5rem;\n width: 22rem;\n padding: 0.5rem;\n box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);\n cursor: pointer;\n margin-right: 1rem;\n margin-bottom: .5rem;\n\n .icon {\n margin-right: 0.5rem;\n }\n\n .donor-info {\n .title {\n font-weight: 600;\n }\n\n .description {\n width: 17rem;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n }\n }\n}\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' {{tissueBlocks.length}} Tissue Blocks info person {{ tissueBlock.donor.label }} {{ tissueBlock.donor.description }} '\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'TissueBlockListComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/TissueBlockListModule.html":{"url":"modules/TissueBlockListModule.html","title":"module - TissueBlockListModule","body":"\n \n\n\n\n\n Modules\n TissueBlockListModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_TissueBlockListModule\n\n\n\ncluster_TissueBlockListModule_declarations\n\n\n\ncluster_TissueBlockListModule_exports\n\n\n\n\nTissueBlockListComponent\n\nTissueBlockListComponent\n\n\n\nTissueBlockListModule\n\nTissueBlockListModule\n\nTissueBlockListModule -->\n\nTissueBlockListComponent->TissueBlockListModule\n\n\n\n\n\nTissueBlockListComponent \n\nTissueBlockListComponent \n\nTissueBlockListComponent -->\n\nTissueBlockListModule->TissueBlockListComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/shared/components/tissue-block-list/tissue-block-list.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n TissueBlockListComponent\n \n \n \n \n Exports\n \n \n TissueBlockListComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatTooltipModule } from '@angular/material/tooltip';\n\nimport { TissueBlockListComponent } from './tissue-block-list.component';\n\n@NgModule({\n imports: [\n CommonModule,\n MatIconModule,\n MatTooltipModule\n ],\n declarations: [TissueBlockListComponent],\n exports: [TissueBlockListComponent]\n})\nexport class TissueBlockListModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/TissueSectionVisComponent.html":{"url":"components/TissueSectionVisComponent.html","title":"component - TissueSectionVisComponent","body":"\n \n\n\n\n\n\n Components\n \n TissueSectionVisComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/modules/results-browser/tissue-section-vis/tissue-section-vis.component.ts\n\n\n\n\n\n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-tissue-section-vis\n \n\n \n styleUrls\n ./tissue-section-vis.component.scss\n \n\n\n\n \n templateUrl\n ./tissue-section-vis.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n tissueSectionExists\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n tissueSections\n \n \n totalTissueSections\n \n \n \n \n\n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n\n \n Inputs\n \n \n \n \n \n tissueSections\n \n \n \n \n Type : TissueSectionResult[]\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/tissue-section-vis/tissue-section-vis.component.ts:18\n \n \n \n \n Tissue section data, used to determine which tissues to color on the graph\n\n \n \n \n \n \n \n \n \n \n totalTissueSections\n \n \n \n \n Type : number\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/tissue-section-vis/tissue-section-vis.component.ts:15\n \n \n \n \n The total numebr of tissue sections, used for end label\n\n \n \n \n \n\n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-tissue-section-vis\"\n\n \n \n \n \n Default value : 'ccf-tissue-section-vis'\n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/tissue-section-vis/tissue-section-vis.component.ts:12\n \n \n\n \n \n HTML Class Name\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n tissueSectionExists\n \n \n \n \n \n \ntissueSectionExists(sectionNumber: number)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/tissue-section-vis/tissue-section-vis.component.ts:21\n \n \n\n\n \n \n Returns whether or not the given section number exists in the tissueSection array\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n sectionNumber\n \n number\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n \n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n clsName\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-tissue-section-vis'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/modules/results-browser/tissue-section-vis/tissue-section-vis.component.ts:12\n \n \n\n \n \n HTML Class Name\n\n \n \n\n \n \n\n\n\n\n\n \n import { ChangeDetectionStrategy, Component, HostBinding, Input } from '@angular/core';\nimport { TissueSectionResult } from 'ccf-database';\n\n@Component({\n selector: 'ccf-tissue-section-vis',\n templateUrl: './tissue-section-vis.component.html',\n styleUrls: ['./tissue-section-vis.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class TissueSectionVisComponent {\n /** HTML Class Name */\n @HostBinding('class') readonly clsName = 'ccf-tissue-section-vis';\n\n /** The total numebr of tissue sections, used for end label */\n @Input() totalTissueSections!: number;\n\n /** Tissue section data, used to determine which tissues to color on the graph */\n @Input() tissueSections!: TissueSectionResult[];\n\n /** Returns whether or not the given section number exists in the tissueSection array */\n tissueSectionExists(sectionNumber: number): boolean {\n if (this.tissueSections.filter(section => section.sectionNumber === sectionNumber).length > 0) {\n return true;\n }\n\n return false;\n }\n}\n\n \n\n \n 0\n\n \n \n\n{{ totalTissueSections }}\n \n\n \n \n ./tissue-section-vis.component.scss\n \n :host {\n width: 100%;\n height: 2.5rem;\n padding: .5rem;\n padding-left: 1rem;\n padding-right: 1rem;\n display: flex;\n\n .container {\n margin-right: .5rem;\n margin-left: .5rem;\n flex-grow: 1;\n display: flex;\n position: relative;\n justify-content: space-evenly;\n\n .line-tick {\n height: 100%;\n width: 1px;\n z-index: 2;\n }\n\n .x-axis {\n width: 100%;\n height: 2px;\n position: absolute;\n top: calc(50% - 1px);\n right: 0;\n z-index: 1;\n }\n }\n}\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = '0 {{ totalTissueSections }}'\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'TissueSectionVisComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/TissueSectionVisModule.html":{"url":"modules/TissueSectionVisModule.html","title":"module - TissueSectionVisModule","body":"\n \n\n\n\n\n Modules\n TissueSectionVisModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_TissueSectionVisModule\n\n\n\ncluster_TissueSectionVisModule_declarations\n\n\n\ncluster_TissueSectionVisModule_exports\n\n\n\n\nTissueSectionVisComponent\n\nTissueSectionVisComponent\n\n\n\nTissueSectionVisModule\n\nTissueSectionVisModule\n\nTissueSectionVisModule -->\n\nTissueSectionVisComponent->TissueSectionVisModule\n\n\n\n\n\nTissueSectionVisComponent \n\nTissueSectionVisComponent \n\nTissueSectionVisComponent -->\n\nTissueSectionVisModule->TissueSectionVisComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/modules/results-browser/tissue-section-vis/tissue-section-vis.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n TissueSectionVisComponent\n \n \n \n \n Exports\n \n \n TissueSectionVisComponent\n \n \n \n \n \n\n\n \n\n\n \n import { NgModule } from '@angular/core';\nimport { CommonModule } from '@angular/common';\nimport { TissueSectionVisComponent } from './tissue-section-vis.component';\n\n\n\n@NgModule({\n declarations: [TissueSectionVisComponent],\n imports: [CommonModule],\n exports: [TissueSectionVisComponent]\n})\nexport class TissueSectionVisModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/ToggleButtonComponent.html":{"url":"components/ToggleButtonComponent.html","title":"component - ToggleButtonComponent","body":"\n \n\n\n\n\n\n Components\n \n ToggleButtonComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts\n\n\n\n \n Description\n \n \n Implements open/close button for the side drawers.\n\n \n\n\n \n Implements\n \n \n AfterViewInit\n OnDestroy\n \n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-drawer-toggle-button\n \n\n \n styleUrls\n ./toggle-button.component.scss\n \n\n\n\n \n templateUrl\n ./toggle-button.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Readonly\n className\n \n \n Private\n opened\n \n \n Private\n position\n \n \n Private\n subscriptions\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n handleMessage\n \n \n ngAfterViewInit\n \n \n ngOnDestroy\n \n \n toggle\n \n \n \n \n\n\n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n class.ccf-drawer-toggle-button-end\n \n \n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n classEnd\n \n \n icon\n \n \n \n \n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(drawer: DrawerComponent, messageService: MessageService, cdr: ChangeDetectorRef)\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:42\n \n \n\n \n \n Creates an instance of toggle button component.\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n drawer\n \n \n DrawerComponent\n \n \n \n No\n \n \n \n The owning side drawer.\n\n \n \n \n messageService\n \n \n MessageService\n \n \n \n No\n \n \n \n Service used to send and receive event messages.\n\n \n \n \n cdr\n \n \n ChangeDetectorRef\n \n \n \n No\n \n \n \n The change detector reference.\n\n \n \n \n \n \n \n \n \n \n\n\n\n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : \"ccf-drawer-toggle-button\"\n\n \n \n \n \n Default value : 'ccf-drawer-toggle-button'\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:19\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n \n \n \n \n \n \n class.ccf-drawer-toggle-button-end\n \n \n \n \n \n \n Type : boolean\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:22\n \n \n\n \n \n Whether this button is attach to a drawer in position 'end'.\n\n \n \n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n handleMessage\n \n \n \n \n \n \nhandleMessage(msg: Message)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:85\n \n \n\n\n \n \n Process an event message.\n\n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n Description\n \n \n \n \n msg\n \n Message\n \n\n \n No\n \n\n\n \n The event.\n\n \n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n true if change detection needs to be run.\n\n \n \n \n \n \n \n \n \n \n \n \n ngAfterViewInit\n \n \n \n \n \n \nngAfterViewInit()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:65\n \n \n\n\n \n \n Initializes this component.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n ngOnDestroy\n \n \n \n \n \n \nngOnDestroy()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:75\n \n \n\n\n \n \n Cleans up all subscriptions.\n\n\n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n toggle\n \n \n \n \n \n \ntoggle()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:97\n \n \n\n\n \n \n Updates the drawer state.\n\n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n Readonly\n className\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-drawer-toggle-button'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:19\n \n \n\n \n \n HTML class\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n opened\n \n \n \n \n \n \n Default value : false\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:40\n \n \n\n \n \n Whether the owning drawer is opened.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n position\n \n \n \n \n \n \n Type : \"start\" | \"end\"\n\n \n \n \n \n Default value : 'start'\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:38\n \n \n\n \n \n Position of the owning side drawer.\n\n \n \n\n \n \n \n \n \n \n \n \n Private\n subscriptions\n \n \n \n \n \n \n Default value : new Subscription()\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:42\n \n \n\n \n \n Subscriptions managed by this component.\n\n \n \n\n \n \n\n\n \n \n Accessors\n \n \n \n \n \n \n classEnd\n \n \n\n \n \n getclassEnd()\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:22\n \n \n \n \n Whether this button is attach to a drawer in position 'end'.\n\n\n \n Returns : boolean\n\n \n \n \n\n \n \n \n \n \n \n \n icon\n \n \n\n \n \n geticon()\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts:27\n \n \n \n \n Gets the name of the icon to display.\n\n\n \n Returns : string\n\n \n \n \n\n \n \n\n\n\n\n \n import { ChangeDetectionStrategy, ChangeDetectorRef, Component, OnDestroy, HostBinding, AfterViewInit } from '@angular/core';\n\nimport { DrawerComponent } from '../drawer/drawer.component';\nimport { Message, MessageService } from '../messages';\nimport { Subscription } from 'rxjs';\n\n\n/**\n * Implements open/close button for the side drawers.\n */\n@Component({\n selector: 'ccf-drawer-toggle-button',\n templateUrl: './toggle-button.component.html',\n styleUrls: ['./toggle-button.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class ToggleButtonComponent implements AfterViewInit, OnDestroy {\n /** HTML class */\n @HostBinding('class') readonly className = 'ccf-drawer-toggle-button';\n /** Whether this button is attach to a drawer in position 'end'. */\n @HostBinding('class.ccf-drawer-toggle-button-end') // eslint-disable-line\n get classEnd(): boolean {\n return this.position === 'end';\n }\n\n /** Gets the name of the icon to display. */\n get icon(): string {\n let expand = 'arrow_right';\n let collapse = 'arrow_left';\n if (this.position === 'end') {\n ([expand, collapse] = [collapse, expand]);\n }\n\n return this.opened ? collapse : expand;\n }\n\n /** Position of the owning side drawer. */\n private position: 'start' | 'end' = 'start';\n /** Whether the owning drawer is opened. */\n private opened = false;\n /** Subscriptions managed by this component. */\n private subscriptions = new Subscription();\n\n /**\n * Creates an instance of toggle button component.\n *\n * @param drawer The owning side drawer.\n * @param messageService Service used to send and receive event messages.\n * @param cdr The change detector reference.\n */\n constructor(private drawer: DrawerComponent,\n messageService: MessageService,\n private cdr: ChangeDetectorRef) {\n const channel = messageService.connect(this);\n this.subscriptions.add(channel.getMessagesFromSource(drawer).subscribe(msg => {\n if (this.handleMessage(msg)) {\n cdr.markForCheck();\n }\n }));\n }\n\n /**\n * Initializes this component.\n */\n ngAfterViewInit(): void {\n setTimeout(() => {\n this.position = this.drawer.position;\n this.cdr.markForCheck();\n });\n }\n\n /**\n * Cleans up all subscriptions.\n */\n ngOnDestroy(): void {\n this.subscriptions.unsubscribe();\n }\n\n /**\n * Process an event message.\n *\n * @param msg The event.\n * @returns true if change detection needs to be run.\n */\n handleMessage(msg: Message): boolean {\n if (msg.payload.type === 'drawer-toggled') {\n this.opened = msg.payload.opened;\n return true;\n }\n\n return false;\n }\n\n /**\n * Updates the drawer state.\n */\n toggle(): void {\n const drawer = this.drawer;\n const { opened, expanded } = drawer;\n if (opened) {\n if (expanded) {\n drawer.closeExpanded();\n } else {\n drawer.close();\n }\n } else {\n drawer.open();\n }\n }\n}\n\n \n\n \n \n {{ icon }}\n\n\n \n\n \n \n ./toggle-button.component.scss\n \n :host {\n position: absolute;\n top: calc(50% - 2.0625rem);\n right: -1.0625rem;\n width: 1.0625rem;\n height: 3rem;\n border-radius: 0rem 0.25rem 0.25rem 0rem;\n cursor: pointer;\n display: flex;\n align-items: center;\n transition: 0.6s;\n\n &.ccf-drawer-toggle-button-end {\n right: unset;\n left: calc(-1rem - 1px);\n border-radius: 0.25rem 0rem 0rem 0.25rem;\n }\n\n .expand-collapse-icon {\n position: relative;\n right: 0.25rem;\n transition: all 0.5s;\n }\n\n &.ccf-drawer-toggle-button-end .expand-collapse-icon {\n right: unset;\n left: -0.25rem;\n }\n}\n\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' {{ icon }}'\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'ToggleButtonComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/UpdateFilter.html":{"url":"classes/UpdateFilter.html","title":"class - UpdateFilter","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n UpdateFilter\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/data/data.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(filter: Partial)\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/data/data.actions.ts:4\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n filter\n \n \n Partial\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[DataState] Update filter'\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/data/data.actions.ts:4\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { Filter } from 'ccf-database';\n\nexport class UpdateFilter {\n static readonly type = '[DataState] Update filter';\n\n constructor(readonly filter: Partial) { }\n}\n\n \n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"classes/UpdateSpatialSearch.html":{"url":"classes/UpdateSpatialSearch.html","title":"class - UpdateSpatialSearch","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n Classes\n UpdateSpatialSearch\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n\n\n\n\n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n\n\n\n\n\n\n \n \n\n\n\n \n \n \n Properties\n \n \n \n \n \n \n \n Static\n Readonly\n type\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : '[SpatialSearchUi] Update spatial search data'\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts:46\n \n \n\n\n \n \n\n\n\n\n\n\n\n\n \n\n\n \n import { SpatialSceneNode } from 'ccf-body-ui';\n\nexport class StartSpatialSearchFlow {\n static readonly type = '[SpatialSearchUi] Start the Spatial Search flow';\n}\n\nexport class SetSex {\n static readonly type = '[SpatialSearchUi] Set sex';\n\n constructor(readonly sex: 'male' | 'female') { }\n}\n\nexport class SetOrgan {\n static readonly type = '[SpatialSearchUi] Set organ';\n\n constructor(readonly organId: string | undefined) { }\n}\n\nexport class SetPosition {\n static readonly type = '[SpatialSearchUi] Set position';\n\n constructor(readonly position: { x: number; y: number; z: number }) { }\n}\n\nexport class MoveToNode {\n static readonly type = '[SpatialSearchUi] Start moving the position to a scene node';\n\n constructor(readonly node: SpatialSceneNode) { }\n}\n\nexport class ResetPosition {\n static readonly type = '[SpatialSearchUi] Reset position';\n}\n\nexport class SetRadius {\n static readonly type = '[SpatialSearchUi] Set radius';\n\n constructor(readonly radius: number) { }\n}\n\nexport class ResetRadius {\n static readonly type = '[SpatialSearchUi] Reset radius';\n}\n\nexport class UpdateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Update spatial search data';\n}\n\nexport class GenerateSpatialSearch {\n static readonly type = '[SpatialSearchUi] Generate and add a spatial search';\n}\n\nexport class SetExecuteSearchOnGenerate {\n static readonly type = '[SpatialSearchUi] Set execute search on generate';\n\n constructor(readonly execute = true) { }\n}\n\n \n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"components/ViewerComponent.html":{"url":"components/ViewerComponent.html","title":"component - ViewerComponent","body":"\n \n\n\n\n\n\n Components\n \n ViewerComponent\n\n\n\n \n Info\n \n \n Source\n \n \n Template\n \n \n Styles\n \n \n DOM Tree\n \n\n\n\n \n File\n\n\n projects/ccf-eui/src/app/shared/components/viewer/viewer.component.ts\n\n\n\n \n Description\n \n \n Viewer for tissue samples\n\n \n\n\n \n Implements\n \n \n OnChanges\n \n\n\n\n Metadata\n \n \n\n \n changeDetection\n ChangeDetectionStrategy.OnPush\n \n\n\n\n\n\n\n\n\n\n\n \n selector\n ccf-viewer\n \n\n \n styleUrls\n ./viewer.component.scss\n \n\n\n\n \n templateUrl\n ./viewer.component.html\n \n\n\n\n\n\n\n\n\n \n \n\n\n \n Index\n \n \n \n \n Properties\n \n \n \n \n \n \n className\n \n \n loading\n \n \n safeUrl\n \n \n \n \n\n \n \n Methods\n \n \n \n \n \n \n ngOnChanges\n \n \n Private\n updateUrl\n \n \n \n \n\n \n \n Inputs\n \n \n \n \n \n \n url\n \n \n \n \n\n \n \n Outputs\n \n \n \n \n \n \n closed\n \n \n \n \n\n \n \n HostBindings\n \n \n \n \n \n \n class\n \n \n \n \n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(sanitizer: DomSanitizer)\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/viewer/viewer.component.ts:29\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n sanitizer\n \n \n DomSanitizer\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n Inputs\n \n \n \n \n \n url\n \n \n \n \n Type : string\n\n \n \n \n \n Default value : ''\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/viewer/viewer.component.ts:19\n \n \n \n \n\n \n Outputs\n \n \n \n \n \n closed\n \n \n \n \n Type : EventEmitter\n\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/viewer/viewer.component.ts:21\n \n \n \n \n\n \n HostBindings \n \n \n \n \n \n class\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-viewer'\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/viewer/viewer.component.ts:17\n \n \n\n\n \n \n\n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n ngOnChanges\n \n \n \n \n \n \nngOnChanges(changes: SimpleChanges)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/viewer/viewer.component.ts:33\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n changes\n \n SimpleChanges\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : void\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n updateUrl\n \n \n \n \n \n \n \n updateUrl()\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/shared/components/viewer/viewer.component.ts:39\n \n \n\n\n \n \n\n \n Returns : void\n\n \n \n \n \n \n\n \n \n \n Properties\n \n \n \n \n \n \n \n className\n \n \n \n \n \n \n Type : string\n\n \n \n \n \n Default value : 'ccf-viewer'\n \n \n \n \n Decorators : \n \n \n @HostBinding('class')\n \n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/viewer/viewer.component.ts:17\n \n \n\n\n \n \n \n \n \n \n \n \n loading\n \n \n \n \n \n \n Default value : true\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/viewer/viewer.component.ts:23\n \n \n\n\n \n \n \n \n \n \n \n \n safeUrl\n \n \n \n \n \n \n Type : SafeResourceUrl | null\n\n \n \n \n \n Default value : null\n \n \n \n \n Defined in projects/ccf-eui/src/app/shared/components/viewer/viewer.component.ts:29\n \n \n\n \n \n Sanitized url\nNOTE: Never use a getter for this property! It will cause the iframe to reload constantly.\n\n \n \n\n \n \n\n\n\n\n\n \n import {\n ChangeDetectionStrategy, Component, EventEmitter, HostBinding, Input, OnChanges, Output, SimpleChanges,\n} from '@angular/core';\nimport { DomSanitizer, SafeResourceUrl } from '@angular/platform-browser';\n\n\n/**\n * Viewer for tissue samples\n */\n@Component({\n selector: 'ccf-viewer',\n templateUrl: './viewer.component.html',\n styleUrls: ['./viewer.component.scss'],\n changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class ViewerComponent implements OnChanges {\n @HostBinding('class') className = 'ccf-viewer';\n\n @Input() url = '';\n\n @Output() readonly closed = new EventEmitter();\n\n loading = true;\n\n /**\n * Sanitized url\n * NOTE: Never use a getter for this property! It will cause the iframe to reload constantly.\n */\n safeUrl: SafeResourceUrl | null = null;\n\n constructor(private readonly sanitizer: DomSanitizer) { }\n\n ngOnChanges(changes: SimpleChanges): void {\n if ('url' in changes) {\n this.updateUrl();\n }\n }\n\n private updateUrl(): void {\n const { sanitizer, url } = this;\n this.safeUrl = null;\n if (url) {\n this.safeUrl = sanitizer.bypassSecurityTrustResourceUrl(url);\n this.loading = true;\n }\n }\n}\n\n \n\n \n \n \n launch\n Open in Portal\n \n \n clear\n \n\n\n\n \n Loading External Site\n\n\n\n\n\n \n\n \n \n ./viewer.component.scss\n \n :host {\n display: block;\n\n .toolbar {\n display: flex;\n justify-content: flex-end;\n align-items: center;\n\n width: 100%;\n height: 1.5rem;\n\n .launch {\n margin-right: 3.5rem;\n\n &.mat-button-disabled {\n cursor: not-allowed;\n }\n\n .icon {\n margin-right: 0.25rem;\n }\n }\n\n .close {\n min-width: 0;\n padding: 0;\n line-height: 1.5rem;\n border-radius: 0;\n }\n }\n\n .overlay {\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n\n position: absolute;\n top: 1.5rem;\n bottom: 0;\n left: 0;\n right: 0;\n\n .spinner {\n margin-bottom: 0.5rem;\n }\n }\n\n .frame {\n width: 100%;\n height: 100%;\n }\n}\n\n \n\n \n \n \n \n Legend\n \n \n Html element\n \n \n Component\n \n \n Html element with directive\n \n \n \n\n \n\n\n\n\n\n\n var COMPONENT_TEMPLATE = ' launch Open in Portal clear Loading External Site'\n var COMPONENTS = [{'name': 'AppComponent', 'selector': 'ccf-root'},{'name': 'AppWebComponent', 'selector': 'ccf-root-wc'},{'name': 'CheckboxComponent', 'selector': 'ccf-checkbox'},{'name': 'ContainerComponent', 'selector': 'ccf-drawer-container'},{'name': 'ContentComponent', 'selector': 'ccf-drawer-content'},{'name': 'DonorCardComponent', 'selector': 'ccf-donor-card'},{'name': 'DrawerComponent', 'selector': 'ccf-drawer'},{'name': 'DropdownComponent', 'selector': 'ccf-dropdown'},{'name': 'DualSliderComponent', 'selector': 'ccf-dual-slider'},{'name': 'FiltersContentComponent', 'selector': 'ccf-filters-content'},{'name': 'FiltersPopoverComponent', 'selector': 'ccf-filters-popover'},{'name': 'HeaderComponent', 'selector': 'ccf-header'},{'name': 'OntologySearchComponent', 'selector': 'ccf-ontology-search'},{'name': 'OntologySelectionComponent', 'selector': 'ccf-ontology-selection'},{'name': 'OntologyTreeComponent', 'selector': 'ccf-ontology-tree'},{'name': 'ResultsBrowserComponent', 'selector': 'ccf-results-browser'},{'name': 'RunSpatialSearchComponent', 'selector': 'ccf-run-spatial-search'},{'name': 'SpatialSearchConfigBehaviorComponent', 'selector': 'ccf-spatial-search-config-behavior'},{'name': 'SpatialSearchConfigComponent', 'selector': 'ccf-spatial-search-config'},{'name': 'SpatialSearchKeyboardUIBehaviorComponent', 'selector': 'ccf-spatial-search-keyboard-ui-behavior'},{'name': 'SpatialSearchKeyboardUIComponent', 'selector': 'ccf-spatial-search-keyboard-ui'},{'name': 'SpatialSearchUiBehaviorComponent', 'selector': 'ccf-spatial-search-ui-behavior'},{'name': 'SpatialSearchUiComponent', 'selector': 'ccf-spatial-search-ui'},{'name': 'SpinnerOverlayComponent', 'selector': 'ccf-spinner-overlay'},{'name': 'TermOccurrenceListComponent', 'selector': 'ccf-term-occurrence-list'},{'name': 'ThumbnailCarouselComponent', 'selector': 'ccf-thumbnail-carousel'},{'name': 'TissueBlockListComponent', 'selector': 'ccf-tissue-block-list'},{'name': 'TissueSectionVisComponent', 'selector': 'ccf-tissue-section-vis'},{'name': 'ToggleButtonComponent', 'selector': 'ccf-drawer-toggle-button'},{'name': 'ViewerComponent', 'selector': 'ccf-viewer'}];\n var DIRECTIVES = [];\n var ACTUAL_COMPONENT = {'name': 'ViewerComponent'};\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules/ViewerModule.html":{"url":"modules/ViewerModule.html","title":"module - ViewerModule","body":"\n \n\n\n\n\n Modules\n ViewerModule\n\n\n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_ViewerModule\n\n\n\ncluster_ViewerModule_declarations\n\n\n\ncluster_ViewerModule_exports\n\n\n\n\nViewerComponent\n\nViewerComponent\n\n\n\nViewerModule\n\nViewerModule\n\nViewerModule -->\n\nViewerComponent->ViewerModule\n\n\n\n\n\nViewerComponent \n\nViewerComponent \n\nViewerComponent -->\n\nViewerModule->ViewerComponent \n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n\n \n File\n \n \n projects/ccf-eui/src/app/shared/components/viewer/viewer.module.ts\n \n\n\n\n\n\n \n \n \n Declarations\n \n \n ViewerComponent\n \n \n \n \n Exports\n \n \n ViewerComponent\n \n \n \n \n \n\n\n \n\n\n \n import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\nimport { MatButtonModule } from '@angular/material/button';\nimport { MatIconModule } from '@angular/material/icon';\nimport { MatProgressSpinnerModule } from '@angular/material/progress-spinner';\n\nimport { ViewerComponent } from './viewer.component';\n\n\n\n@NgModule({\n imports: [\n CommonModule,\n\n MatButtonModule,\n MatIconModule,\n MatProgressSpinnerModule\n ],\n declarations: [ViewerComponent],\n exports: [ViewerComponent]\n})\nexport class ViewerModule { }\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"injectables/WorkerDataSourceService.html":{"url":"injectables/WorkerDataSourceService.html","title":"injectable - WorkerDataSourceService","body":"\n \n\n\n\n\n\n\n\n\n Injectables\n WorkerDataSourceService\n\n\n\n \n Info\n \n \n Source\n \n\n\n\n \n \n File\n \n \n projects/ccf-eui/src/app/core/services/data-source/worker-data-source.service.ts\n \n\n\n\n \n Extends\n \n \n WorkerCCFDatabaseDataSourceService\n \n\n\n \n Index\n \n \n\n \n \n Methods\n \n \n \n \n \n \n Protected\n createWorker\n \n \n Private\n getWorkerUrl\n \n \n \n \n\n\n\n\n\n \n \n\n\n \n Constructor\n \n \n \n \nconstructor(globalConfig: GlobalConfigState, locator: LocationStrategy)\n \n \n \n \n Defined in projects/ccf-eui/src/app/core/services/data-source/worker-data-source.service.ts:10\n \n \n\n \n \n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n globalConfig\n \n \n GlobalConfigState\n \n \n \n No\n \n \n \n \n locator\n \n \n LocationStrategy\n \n \n \n No\n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n Methods\n \n \n \n \n \n \n \n Protected\n createWorker\n \n \n \n \n \n \n \n createWorker(_config: CCFDatabaseOptions)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/data-source/worker-data-source.service.ts:18\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n _config\n \n CCFDatabaseOptions\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : Worker\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Private\n getWorkerUrl\n \n \n \n \n \n \n \n getWorkerUrl(directImport: boolean)\n \n \n\n\n \n \n Defined in projects/ccf-eui/src/app/core/services/data-source/worker-data-source.service.ts:23\n \n \n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Type\n Optional\n \n \n \n \n directImport\n \n boolean\n \n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : string | URL\n\n \n \n \n \n \n \n \n \n\n\n \n\n\n \n import { LocationStrategy } from '@angular/common';\nimport { Injectable } from '@angular/core';\nimport { CCFDatabaseOptions } from 'ccf-database';\nimport { GlobalConfigState, WorkerCCFDatabaseDataSourceService } from 'ccf-shared';\n\n\n@Injectable({\n providedIn: 'root'\n})\nexport class WorkerDataSourceService extends WorkerCCFDatabaseDataSourceService {\n constructor(\n globalConfig: GlobalConfigState,\n private readonly locator: LocationStrategy\n ) {\n super(globalConfig);\n }\n\n protected createWorker(_config: CCFDatabaseOptions): Worker {\n const url = this.getWorkerUrl(true);\n return new Worker(url, { type: 'module' });\n }\n\n private getWorkerUrl(directImport: boolean): string | URL {\n if (directImport) {\n return new URL('./data-source.worker', import.meta.url);\n }\n\n const externalUrl = this.locator.prepareExternalUrl('0-es2015.worker.js');\n const codeBlob = new Blob(\n [`importScripts('${externalUrl}')`],\n { type: 'application/javascript' }\n );\n\n return URL.createObjectURL(codeBlob);\n }\n}\n\n \n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"changelog.html":{"url":"changelog.html","title":"getting-started - changelog","body":"\n \n\nChangelog\nChangelog for the Human Reference Atlas (HRA) User Interfaces\n3.6.0 - 2022-10-15\nAdded in 3.6.0.\n\nUpdated to CCF.OWL v2.1.0 which indexes the Human Reference Atlas (HRA) 4th Release (v1.3) for use in the CCF UIs and CCF-API. Note that some terms have changed in the ontology. As such, some SPARQL queries may need to be updated. All CCF-API calls have been updated to support the new terms.\n\n3.5.0 - 2022-09-27\nAdded in 3.5.0\n\nUpdate to CCF.OWL v1.9.4\nUpdate placement for KPMP rui locations\nSwitch to HuBMAP v3 search-api\nPick right organ when loading rui locations from a file in the RUI\n\n3.4.0 - 2022-07-01\nAdded in 3.4.0\n\nMajor feature added: Spatial Search! This includes an expanded API plus a user interface for dynamically generating spatial searches.\n\nKnown Issues in 3.4.0\n\nThere are some minor visual descrepancies when viewing the spatial search 3D scene and the results. However, blocks which are highlighted will be selected if the spatial search is added to your overall search filters.\n\n3.3.0 - 2022-06-17\nAdded in 3.3.0\n\nAdded support for the latest CCF Ontology v1.9.0 which adds Placenta, Spinal Cord, new Landmarks for reference organs, and a host of data updates.\nAdded a SPARQL route to the CCF-API for flexible querying of the Ontology and linked data. See the /v1/sparql docs for more information.\nClean up and bug fixes\n\n3.2.0 - 2022-04-14\nAdded in 3.2.0\n\nMajor CCF Database speed improvements! 95% reduction in load times!\nMinor graphical fixes\n\n3.1.1 - 2022-04-12\nAdded in 3.1.1\n\nExpanded RUI web component options\nAdded support for warming up the CCF database via the CCF-API so that the EUI can prevent timeouts\n\n3.1.0 - 2022-04-07\nAdded in 3.1.0\n\nAdded support for the latest CCF Ontology v1.8.0 which adds cell types\nAdded feature to search for tissue blocks by cell type\nAdded API feature to dynamically generate GTEx rui_locations.jsonld\nAdded logging of organ and block position changes to the RUI\nAdded an expanded organ selector that makes selecting organs much easier with the larger number of reference organs we have now\nNow generating programming libraries for the CCF-API in Python, TypeScript, TypeScript (Angular), and JavaScript. We will be publishing them to appropriate package managers soon.\nImproved performance of the CCF-API\nNew theming options and toggle for the CCF EUI/RUI\nAdded new themes for SenNet, GTEx, and a default theme\nAdded compodoc generated code documentation to production and staging builds\nBug fixes and minor improvements\n\n3.0.0 - 2022-01-27\nAdded in 3.0.0\n\nAdded support for the latest CCF Ontology v1.7.0\nBug fixes and code cleanup\n\n3.0.0 BETA - 2021-12-17\nAdded in 3.0.0 BETA\n\nAdded reference organs and ASCT+B tables from the v1.1 CCF Release\nLinks: CCF Ontology v1.7 BETA, CCF Release v1.1\n\n\n\nKnown issues in 3.0.0 BETA\n\nPreviously registered tissues may appear slightly off. We are working to rectify this before making it a production release.\n\n2.5.0 - 2021-12-17\nAdded in 2.5.0\n\nCCF-API OpenAPI Spec and implementation. Next version will connect the EUI to this as it's backend.\nAdded the CCF Body UI Web Component for integrating the 3D scene deeply in webpages (including the HuBMAP data portal).\nThe organ-info Web Component can now take an option to highlight specific blocks in the scene. Currently only highlights by providers, but age, sex, and BMI will be added in the next version.\nBug fixes and Quality of Life improvements\n\n2.4.0 - 2021-12-10\nAdded in 2.4.0\n\nRUI shows a confirmation dialog when a user attempts to leave without finishing registration\nAdded GTEx data to EUI\nRUI Common Extraction Sites are now known as Landmarks\nOrgan info now highlights the block selected on click\nUpdated RUI YouTube Demo link\nBug fixes and Quality of Life improvements\n\n2.3.1 - 2021-09-13\nAdded in 2.3.1\n\nAdded support for paired organs to be refernced by their parent (ala Kidney + Left/Right Kidney)\n\n2.3.0 - 2021-09-10\nAdded in 2.3.0\n\nGreatly improved CCF Database performance. This improves the performance in both organ-info and EUI.\nImproved styling of organ-info\n\n2.2.0 - 2021-09-10\nAdded in 2.2.0\n\nAdded an organ-info web component for displaying reference organs and associated data in a simple panel display. The hubmap portal will be using this soon for organ pages.\nEMBEDDING.md instructions have been updated for organ-info embedding.\n\n2.1.0 - 2021-07-30\nAdded in EUI / RUI 2.1.0\n\nBetter support for embedding EUI/RUI in different containers, see EMBEDDING.md for updated instructions.\nConfiguration updates:\nConfiguration of EUI/RUI via webcomponent properties (vs globalConfig)\nOptional use of ontology id to select reference organs in the RUI\nRemoved embedded and tutorial mode configurations from the RUI config\nAbility to load data sources in the eui via external configuration\nAdded cancelRegistration callback to rui external configuration\n\n\nSet dark/light theme based on user/OS preferences\nUpdate HuBMAP search processing to conform to new field names\nCode cleanup, shared utilities, etc.\nTelemetry dialog box fixes to avoid unnecessary reloads\nRUI gizmo rotates in sync with the reference organ in 3D preview view\nRUI now uses an orthographic view when in registration views\n\n2.0.0 - 2021-07-16\nAdded in EUI / RUI 2.0.0\n\nRUI and EUI are now basic web-components, see EMBEDDING.md\nAdded advanced google analytics tracking/telemetry\nLinked donor card and tissue block hovering\nUpdated dependencies, including upgrading to Angular 12\nMinor UI and Bug fixes\nUpdated demo video links\nOrgan carousel will respond to container width and show only full icons\nEUI: clicking refresh and selecting body on partonomy resets the body view\n\nBreaking changes in EUI / RUI 2.0.0\n\nEmbedding the EUI and RUI must now be done via web-components. The most significant change is the element is no longer called ccf-root but is instead called ccf-eui or ccf-rui depending on the UI being embedded.\n\n1.7.0 - 2021-05-21\nAdded in EUI / RUI 1.7.0\n\nAdded a startup modal to the RUI which simplifies the initial setup for a new registration\nAdded 8 new reference organs, bringing us to 13 Reference Organs!\nAdded SPARC Registrations to the EUI\nAdded a tissue section visualization to the results list in the EUI\n\n1.6.0 - 2021-04-09\nAdded in RUI 1.6.0\n\nAdded SOP information to the About section\n\nAdded in EUI 1.6.0\n\nAdded color assignment/selection to both 3d scene and list results\nBug fixes, code cleanup, and optimization\n\nKnown issues in 1.6.0\n\nThe 3d scene is a little slow. To be able to interact, unselect reference organs to reduce scene complexity.\nTissue samples may be a little off in the 3D scene. This will be fixed in a future release. Data is still accurate.\n\n1.5.0 - 2021-03-26\nAdded in RUI 1.5.0\n\nMinor styling updates\n\nAdded in EUI 1.5.0\nNOTE: EUI will not be pushed to production during this cycle as there are some features not fully integrated. This should be resolved in the next release scheduled for April 9th. You can view the results of this sprint on staging.\n\nUpdated styling to better fit the user interface spec\nAdded a new results pane which structures data into Donor->Tissue Blocks (+Datasets)->Tissue Samples (+Datasets)\nAdded a link viewer that allows us to display donors, samples, and datasets in a frame within the application\nAdded UFL thumbnails\nUpdated and optimized the ccf-database for the new results structure and future integrations\nTied organ carousel to the 3D scene. Turning off an organ removes the organ and related tissues from the 3D scene.\nTurned off anatomical structure opacity adjustment until it can be fully integrated\n\n1.4.0 - 2021-03-12\nAdded in RUI 1.4.0\n\nUpdated library dependencies, including to Angular 11\nUpdated styling to better fit the user interface spec\n\nAdded in EUI 1.4.0\nNOTE: EUI will not be pushed to production during this cycle as there are some features partly integrated. This should be resolved in the next release scheduled for March 26th. You can view the results of this sprint on staging.\n\nUpdated library dependencies, including to Angular 11\nUpdated styling to better fit the user interface spec and match RUI styling\nUpdated the Info Dialog to match the RUI look and feel\nUpdated the data processing to improve efficiency and generate data in the form needed for the v1.5.0 spec\nAdded a reference organ selector, also used in the RUI, to turn off/on reference organs on the stage. UI is implemented, but still needs hooked up to the 3d Stage.\nAdded a technology filter\nAdded a control to set Opacities of individual organs/anatomical structures on the stage. UI is implemented, but still needs hooked up to the 3d Stage.\n\n1.3.5 - 2021-02-26\nAdded in RUI 1.3.5\n\nUpdated with a new round of User Interface improvements\nAdded the ability to upload previous registrations created using the standalone version of the RUI tool\nOrgans now have transparency applied automatically\nSolved a major memory leak and performance issue with the 3D reference organ interface. You should notice a sizable speed and reliability increase.\nRUI location numeric data is now rounded to 3 digits\nSwitched to using GitHub Actions over TravisCI for our CI/CD workflows\n\nAdded in EUI 1.3.5\n\nRemoved CCF's internal image-viewer in favor of the image-viewer on the HuBMAP Data Portal\n\nEUI 1.2.0 / RUI 1.0 FINAL - 2020-10-30\nAdded in EUI 1.2.0 / RUI 1.0 FINAL\n\nBug fixes and improvements\nUpdated embedding API in collaboration with the IEC\nUpdated EUI codebase to be in sync with code changes made for the RUI\nAdded KPMP data to the EUI\n\nKnown Issues in EUI 1.2.0 / RUI 1.0 FINAL\n\nIt is still possible that a 3d organ may fail to load. If this happens, just refresh and try again.\nEUI has not been updated with the latest organ set. This will be added in December with its scheduled refresh.\n\nRUI 1.0 BETA - 2020-10-16\nAdded in RUI 1.0 BETA\n\nCreated the first version of the RUI 1.0. This version is a BETA and works in standalone mode only. The next version will include full support and integration into the HuBMAP Ingestion Portal.\n10 Reference Organs are available to choose from (a combination of 4 organs, 2 sexes, and one organ with 2 sides [kidney])\nImplemented automatic tagging of data via collisions with anatomical structures\nRUI Location data is in standard JSON-LD format linked via the CCF Ontology and related ontologies\nImplemented extraction sites display to help guide placement of tissues\n\nKnown Issues in RUI 1.0 BETA\n\nWhile support for embedding is implemented, more testing and collaboration with IEC is required before it is made fully available. Initial embedding documentation is available here.\nWhen adjusting transparency via the left-hand Anatomical Structures menu or Show Previous Registrations option, the transparency effect is not very good. This will be addressed before the RUI 1.0 production release.\nSometimes the 3d organ fails to load when clicking through reference organs quickly (and other side cases). If this happens, just refresh and try again.\n\n1.1.0 - 2020-07-31\nAdded in 1.1.0\n\nUpgraded to latest Vitessce Image Viewer and started showing processed TIFF images coming directly from the HuBMAP infrastructure\nProcessed CODEX and 10x datasets are shown in the HuBMAP Portal's visualization tool\nAdded a limited set of TIFF image thumbnails, with more to come\nAdded two qualitative color schemes for colorizing images in the image viewer\nBug fixes/performance optimizations\n\n1.0.0-rc.1 - 2020-06-22\n\n:warning: WARNING: This version is a release candidate. Some minor updates will likely happen between now and the official HuBMAP Data Release 1 in July.\n\nAdded in 1.0.0-rc.1\n\nBody UI interactions\nImage Viewer Integration\nPartonomy linkage to search / Body UI\nNow fully integrated into the HuBMAP Portal\n\nKnown Issues in 1.0.0-rc.1\n\nImage Viewer is using a placeholder .tiff until more .tiff images can be loaded from the IEC\n\n1.0.0-alpha.3 - 2019-05-08\nAdded in 1.0.0-alpha.3\n\nHooked up the interface to real data (not shown online as the data is not public yet)\nAdded the Tissue Browser on the right\nAdded the initial (Tissue) Image Viewer popup. Currently shows metadata, but no images yet.\nAdded an initial 3D Body. Tissues cuboids currently not displayed, but a test cuboid is shown.\nDocumentation (>90%) and testing coverage improved further\n\n1.0.0-alpha.2 - 2019-03-27\nAdded in 1.0.0-alpha.2\n\nIncreased documentation and testing coverage across the board\nAdded fullscreen button\nBug fixes and optimizations\n\n1.0.0-alpha.1 - 2019-03-06\nAdded in 1.0.0-alpha.1\n\nStarted the process of implementing the 1.0.0 UI spec\nSpec Doc\nUser Stories\n\n\nSetup the base project scaffolding for the new version\nAdded CCF Partonomy (CCF-P) search and tree display\nAdded a filter for filter tissues\n\n0.6.0 - 2019-11-08\nAdded in 0.6.0\n\nThe CCF API project was started with an initial OpenAPI Schema, documentation, and code for spinning up a mock data server. This codifies the CCF data and metadata standards defined by MC-IU and will be used by the CCF EUI and RUI.\nIn preparation for future developments, we added a hidden, alpha-level 3d organ viewer. You can toggle this on and off in the organ view, by typing 3d with your keyboard.\nUpdated navigation to directly jump to the tissue browser when a user selects an item from the search box\nUpgraded dependencies, including upgrades to Angular 8\nTesting and bug fixes\nMinor UI updates\nChanged download icon color\nChanged the background color for the search\nMoved the Technologies filter above ontology\nAdditional styles for details button\n\n\n\n0.5.0 - 2019-05-24\nAdded in 0.5.0\n\nDisplay of the CCF ontology, integrated with search\nSemantic search by ontology, results are presented at all levels\nTissue overlays showing regions of interest\nData download links to direct users to https://sampledata.hubmapconsortium.org\nData documentation (95% coverage) and testing (85% coverage)\n\n0.2.0 - 2019-05-03\nAdded in 0.2.0\n\nSprint 2 release of the CCF-UI!\nA search interface was added to query data by age, sex, technology and TMC. Ontological search will be implemented in the next sprint.\nBody, Organ, and Tissue views now respond to updates to the search on the fly\nAppropriate metadata is now displayed in the Body, Organ, Tissue, and Cell views\n\n0.1.0 - 2019-04-12\nAdded in 0.1.0\n\nSprint 1 release of the CCF-UI!\nSetup the base project scaffolding\nAdded a sample database that includes initial data provided by VU\nAdded Visual browsing of tissue samples and metadata at the whole body, organ, tissue, and cell level\nStay tuned! More features coming in Sprint 2 (starts next week!) and Sprint 3\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"coverage.html":{"url":"coverage.html","title":"coverage - coverage","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n Documentation coverage\n\n\n\n \n\n\n\n \n \n File\n Type\n Identifier\n Statements\n \n \n \n \n \n \n projects/ccf-eui/src/app/app-web-component.component.ts\n \n component\n AppWebComponent\n \n 0 %\n (0/16)\n \n \n \n \n \n projects/ccf-eui/src/app/app-web-component.component.ts\n \n function\n parseDataSources\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-eui/src/app/app.component.ts\n \n component\n AppComponent\n \n 42 %\n (14/33)\n \n \n \n \n \n projects/ccf-eui/src/app/app.component.ts\n \n interface\n AppOptions\n \n 0 %\n (0/6)\n \n \n \n \n \n projects/ccf-eui/src/app/core/header/header.component.ts\n \n component\n HeaderComponent\n \n 75 %\n (6/8)\n \n \n \n \n \n projects/ccf-eui/src/app/core/models/flat-node.ts\n \n class\n FlatNode\n \n 50 %\n (3/6)\n \n \n \n \n \n projects/ccf-eui/src/app/core/models/list-result.ts\n \n interface\n ListResult\n \n 0 %\n (0/5)\n \n \n \n \n \n projects/ccf-eui/src/app/core/models/ontology-selection.ts\n \n interface\n OntologySelection\n \n 0 %\n (0/4)\n \n \n \n \n \n projects/ccf-eui/src/app/core/services/app-root-overlay/app-root-overlay.service.ts\n \n injectable\n AppRootOverlayContainer\n \n 0 %\n (0/6)\n \n \n \n \n \n projects/ccf-eui/src/app/core/services/data-source/data-source.service.ts\n \n injectable\n DelegateDataSourceService\n \n 0 %\n (0/2)\n \n \n \n \n \n projects/ccf-eui/src/app/core/services/data-source/data-source.service.ts\n \n interface\n DelegateDataSourceOptions\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-eui/src/app/core/services/data-source/data-source.worker.ts\n \n variable\n database\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-eui/src/app/core/services/data-source/worker-data-source.service.ts\n \n injectable\n WorkerDataSourceService\n \n 0 %\n (0/4)\n \n \n \n \n \n projects/ccf-eui/src/app/core/services/ontology-search/ontology-search.service.ts\n \n injectable\n OntologySearchService\n \n 72 %\n (8/11)\n \n \n \n \n \n projects/ccf-eui/src/app/core/services/ontology-search/ontology-search.service.ts\n \n interface\n SearchResult\n \n 100 %\n (4/4)\n \n \n \n \n \n projects/ccf-eui/src/app/core/services/theming/theming.service.ts\n \n injectable\n ThemingService\n \n 83 %\n (10/12)\n \n \n \n \n \n projects/ccf-eui/src/app/core/services/theming/theming.service.ts\n \n variable\n DEFAULT_THEME\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/action-as-fn.ts\n \n function\n actionAsFn\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/color-assignment/color-assignment.state.ts\n \n injectable\n ColorAssignmentState\n \n 12 %\n (1/8)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/color-assignment/color-assignment.state.ts\n \n interface\n Color\n \n 0 %\n (0/4)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/color-assignment/color-assignment.state.ts\n \n interface\n ColorAssignmentStateModel\n \n 0 %\n (0/5)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/color-assignment/color-assignment.state.ts\n \n variable\n DEFAULT_COLOR_PALETTE\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/data/data.actions.ts\n \n class\n UpdateFilter\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/data/data.selectors.ts\n \n class\n DataStateSelectors\n \n 0 %\n (0/4)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/data/data.state.ts\n \n injectable\n DataState\n \n 85 %\n (36/42)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/data/data.state.ts\n \n interface\n DataStateModel\n \n 33 %\n (2/6)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/data/data.state.ts\n \n function\n allCompleted\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/data/data.state.ts\n \n function\n queryData\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/data/data.state.ts\n \n function\n sendCompletedTo\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/data/data.state.ts\n \n variable\n DEFAULT_FILTER\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/icon-registry/default-icons.ts\n \n interface\n DefaultIconDefinition\n \n 100 %\n (5/5)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/icon-registry/default-icons.ts\n \n variable\n DEFAULT_ICONS\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/icon-registry/icon-registry.state.ts\n \n injectable\n IconRegistryState\n \n 100 %\n (6/6)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/icon-registry/icon-registry.state.ts\n \n interface\n IconDefinition\n \n 100 %\n (5/5)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/list-results/list-results.state.ts\n \n injectable\n ListResultsState\n \n 50 %\n (6/12)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/list-results/list-results.state.ts\n \n interface\n ListResultsStateModel\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/scene/scene.state.ts\n \n injectable\n SceneState\n \n 68 %\n (13/19)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/scene/scene.state.ts\n \n interface\n SceneStateModel\n \n 0 %\n (0/8)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/scene/scene.state.ts\n \n variable\n DEFAULT_SELECTED_ORGANS\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.actions.ts\n \n class\n AddSearch\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.actions.ts\n \n class\n RemoveSearch\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.actions.ts\n \n class\n SetSelectedSearches\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.selectors.ts\n \n class\n SpatialSearchFilterSelectors\n \n 0 %\n (0/4)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.state.ts\n \n injectable\n SpatialSearchFilterState\n \n 0 %\n (0/7)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.state.ts\n \n interface\n SpatialSearchFilterItem\n \n 0 %\n (0/4)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n class\n GenerateSpatialSearch\n \n 0 %\n (0/2)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n class\n MoveToNode\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n class\n ResetPosition\n \n 0 %\n (0/2)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n class\n ResetRadius\n \n 0 %\n (0/2)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n class\n SetExecuteSearchOnGenerate\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n class\n SetOrgan\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n class\n SetPosition\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n class\n SetRadius\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n class\n SetSex\n \n 0 %\n (0/3)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n class\n StartSpatialSearchFlow\n \n 0 %\n (0/2)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.actions.ts\n \n class\n UpdateSpatialSearch\n \n 0 %\n (0/2)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.selectors.ts\n \n class\n SpatialSearchUiSelectors\n \n 0 %\n (0/19)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts\n \n class\n ReallyUpdateSpatialSearch\n \n 0 %\n (0/2)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts\n \n injectable\n SpatialSearchUiState\n \n 46 %\n (7/15)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts\n \n interface\n Position\n \n 0 %\n (0/4)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts\n \n interface\n RadiusSettings\n \n 0 %\n (0/4)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts\n \n interface\n SpatialSearchUiModel\n \n 0 %\n (0/14)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-ui/spatial-search-ui.state.ts\n \n interface\n TermResult\n \n 0 %\n (0/4)\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/store.module.ts\n \n variable\n ROOT_STATES\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-eui/src/app/modules/filters/filters-content/filters-content.component.ts\n \n component\n FiltersContentComponent\n \n 100 %\n (17/17)\n \n \n \n \n \n projects/ccf-eui/src/app/modules/filters/filters-popover/filters-popover.component.ts\n \n component\n FiltersPopoverComponent\n \n 100 %\n (13/13)\n \n \n \n \n \n projects/ccf-eui/src/app/modules/ontology-exploration/ontology-search/ontology-search.component.ts\n \n component\n OntologySearchComponent\n \n 92 %\n (12/13)\n \n \n \n \n \n projects/ccf-eui/src/app/modules/ontology-exploration/ontology-selection/ontology-selection.component.ts\n \n component\n OntologySelectionComponent\n \n 76 %\n (10/13)\n \n \n \n \n \n projects/ccf-eui/src/app/modules/ontology-exploration/ontology-tree/ontology-tree.component.ts\n \n component\n OntologyTreeComponent\n \n 86 %\n (32/37)\n \n \n \n \n \n projects/ccf-eui/src/app/modules/ontology-exploration/ontology-tree/ontology-tree.component.ts\n \n variable\n getLevel\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-eui/src/app/modules/ontology-exploration/ontology-tree/ontology-tree.component.ts\n \n variable\n isExpandable\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-eui/src/app/modules/results-browser/donor-card/donor-card.component.ts\n \n component\n DonorCardComponent\n \n 93 %\n (14/15)\n \n \n \n \n \n projects/ccf-eui/src/app/modules/results-browser/results-browser/results-browser.component.ts\n \n component\n ResultsBrowserComponent\n \n 66 %\n (12/18)\n \n \n \n \n \n projects/ccf-eui/src/app/modules/results-browser/tissue-section-vis/tissue-section-vis.component.ts\n \n component\n TissueSectionVisComponent\n \n 83 %\n (5/6)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/checkbox/checkbox.component.ts\n \n component\n CheckboxComponent\n \n 100 %\n (8/8)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts\n \n component\n ContainerComponent\n \n 100 %\n (13/13)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts\n \n function\n throwDuplicateDrawersError\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/drawer/content/content.component.ts\n \n component\n ContentComponent\n \n 100 %\n (18/18)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/drawer/drawer/drawer.component.ts\n \n component\n DrawerComponent\n \n 95 %\n (42/44)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/drawer/drawer/drawer.component.ts\n \n class\n InitializationState\n \n 100 %\n (7/7)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/drawer/drawer/drawer.component.ts\n \n variable\n EXPAND_COLLAPSE_PARAMS_DEFAULT\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/drawer/messages.ts\n \n interface\n ContentContainerChanged\n \n 100 %\n (3/3)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/drawer/messages.ts\n \n interface\n DrawerContainersChanged\n \n 100 %\n (3/3)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/drawer/messages.ts\n \n interface\n DrawerInitialized\n \n 100 %\n (2/2)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/drawer/messages.ts\n \n interface\n DrawerToggled\n \n 100 %\n (6/6)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/drawer/messages.ts\n \n variable\n MessageService\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/drawer/toggle-button/toggle-button.component.ts\n \n component\n ToggleButtonComponent\n \n 100 %\n (12/12)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/dropdown/dropdown.component.ts\n \n component\n DropdownComponent\n \n 100 %\n (9/9)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/dual-slider/dual-slider.component.ts\n \n component\n DualSliderComponent\n \n 100 %\n (26/26)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/run-spatial-search/run-spatial-search.component.ts\n \n component\n RunSpatialSearchComponent\n \n 80 %\n (4/5)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/spatial-search-config-behavior/spatial-search-config-behavior.component.ts\n \n component\n SpatialSearchConfigBehaviorComponent\n \n 0 %\n (0/16)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/spatial-search-config/spatial-search-config.component.ts\n \n component\n SpatialSearchConfigComponent\n \n 81 %\n (9/11)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui-behavior/spatial-search-keyboard-ui-behavior.component.ts\n \n component\n SpatialSearchKeyboardUIBehaviorComponent\n \n 100 %\n (17/17)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/spatial-search-keyboard-ui/spatial-search-keyboard-ui.component.ts\n \n component\n SpatialSearchKeyboardUIComponent\n \n 100 %\n (8/8)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/spatial-search-ui-behavior/spatial-search-ui-behavior.component.ts\n \n component\n SpatialSearchUiBehaviorComponent\n \n 29 %\n (8/27)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/spatial-search-ui/spatial-search-ui.component.ts\n \n component\n SpatialSearchUiComponent\n \n 100 %\n (24/24)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/spinner-overlay/spinner-overlay.component.ts\n \n component\n SpinnerOverlayComponent\n \n 100 %\n (5/5)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/term-occurence-list/term-occurrence.component.ts\n \n component\n TermOccurrenceListComponent\n \n 66 %\n (4/6)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/thumbnail-carousel/thumbnail-carousel.component.ts\n \n component\n ThumbnailCarouselComponent\n \n 100 %\n (9/9)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/thumbnail-carousel/thumbnail-carousel.component.ts\n \n variable\n nextUid\n \n 0 %\n (0/1)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/tissue-block-list/tissue-block-list.component.ts\n \n component\n TissueBlockListComponent\n \n 100 %\n (4/4)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/viewer/viewer.component.ts\n \n component\n ViewerComponent\n \n 20 %\n (2/10)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/services/message/message.service.ts\n \n class\n MessageChannel\n \n 100 %\n (8/8)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/services/message/message.service.ts\n \n injectable\n MessageService\n \n 100 %\n (6/6)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/services/message/message.service.ts\n \n interface\n Message\n \n 100 %\n (4/4)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/services/message/message.service.ts\n \n interface\n MessageServiceConfig\n \n 100 %\n (2/2)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/services/message/message.service.ts\n \n variable\n MESSAGE_SERVICE_CONFIG\n \n 100 %\n (1/1)\n \n \n \n \n \n projects/ccf-eui/src/app/shared/services/message/message.service.ts\n \n variable\n MESSAGE_SERVICE_DEFAULT_CONFIG\n \n 100 %\n (1/1)\n \n \n \n\n\n\n\n\n new Tablesort(document.getElementById('coverage-table'));\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"dependencies.html":{"url":"dependencies.html","title":"package-dependencies - dependencies","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n Dependencies\n \n \n \n @angular-ru/common : ^15.126.1\n \n @angular/animations : ^12.1.1\n \n @angular/cdk : ^12.1.1\n \n @angular/common : ^12.1.1\n \n @angular/compiler : ^12.1.1\n \n @angular/core : ^12.1.1\n \n @angular/elements : ^12.1.1\n \n @angular/forms : ^12.1.1\n \n @angular/material : ^12.1.3\n \n @angular/platform-browser : ^12.1.1\n \n @angular/platform-browser-dynamic : ^12.1.1\n \n @angular/router : ^12.1.1\n \n @angular/youtube-player : ^12.1.1\n \n @comunica/query-sparql-rdfjs : ^2.2.0\n \n @deck.gl/core : ^8.5.7\n \n @deck.gl/geo-layers : ^8.7.8\n \n @deck.gl/layers : ^8.5.7\n \n @deck.gl/mesh-layers : ^8.5.7\n \n @loaders.gl/core : ^3.0.12\n \n @loaders.gl/draco : ^3.0.12\n \n @loaders.gl/gltf : ^3.0.12\n \n @luma.gl/core : ^8.5.12\n \n @math.gl/core : ^3.5.5\n \n @math.gl/culling : ^3.5.7\n \n @ngxs-labs/data : ^6.2.0\n \n @ngxs-labs/dispatch-decorator : ^4.0.2\n \n @ngxs/logger-plugin : ^3.7.1\n \n @ngxs/storage-plugin : ^3.7.1\n \n @ngxs/store : ^3.7.3\n \n @rdfjs/data-model : ^1.2.0\n \n @types/lru-cache : \n \n @webcomponents/webcomponentsjs : ^2.5.0\n \n bind-decorator : ^1.0.11\n \n body-parser : ^1.19.0\n \n cannon-es : ^0.18.0\n \n comlink : ^4.3.0\n \n concat : ^1.0.3\n \n cors : ^2.8.5\n \n css-element-queries : ^1.2.3\n \n document-register-element : ^1.7.2\n \n dotenv : ^16.0.0\n \n express : ^4.17.1\n \n file-saver : ^2.0.5\n \n fs-extra : ^10.0.0\n \n graphology : ^0.20.0\n \n graphology-shortest-path : ^1.4.1\n \n helmet : ^4.6.0\n \n hex-rgb : ^5.0.0\n \n idb-keyval : ^6.0.1\n \n jsonld : ^5.2.0\n \n lodash : ^4.17.21\n \n lru-cache : \n \n n3 : ^1.16.0\n \n ng5-slider : ^1.2.6\n \n ngx-google-analytics : ^11.2.1\n \n ngx-markdown : ^12.0.1\n \n node-fetch : ^2.6.7\n \n qs : ^6.10.2\n \n rdf-literal : ^1.2.0\n \n rdfxml-streaming-parser : ^1.4.0\n \n readable-stream : ^3.6.0\n \n rxjs : ^6.6.7\n \n stream-browserify : ^3.0.0\n \n swiper : ^6.5.1\n \n ts-cacheable : ^1.0.6\n \n tslib : ^2.1.0\n \n uuid : ^8.3.2\n \n zone.js : ~0.11.4\n \n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"miscellaneous/enumerations.html":{"url":"miscellaneous/enumerations.html","title":"miscellaneous-enumerations - enumerations","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n Miscellaneous\n Enumerations\n\n\n\n Index\n \n \n \n \n \n \n DataQueryState   (projects/.../data.state.ts)\n \n \n \n \n \n \n\n\n projects/ccf-eui/src/app/core/store/data/data.state.ts\n \n \n \n \n \n \n DataQueryState\n \n \n \n \n Current state of data queries.\n\n \n \n \n \n  Running\n \n \n \n \n Value : running\n \n \n \n \n  Completed\n \n \n \n \n Value : completed\n \n \n \n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"miscellaneous/functions.html":{"url":"miscellaneous/functions.html","title":"miscellaneous-functions - functions","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n Miscellaneous\n Functions\n\n\n\n Index\n \n \n \n \n \n \n actionAsFn   (projects/.../action-as-fn.ts)\n \n \n allCompleted   (projects/.../data.state.ts)\n \n \n parseDataSources   (projects/.../app-web-component.component.ts)\n \n \n queryData   (projects/.../data.state.ts)\n \n \n sendCompletedTo   (projects/.../data.state.ts)\n \n \n throwDuplicateDrawersError   (projects/.../container.component.ts)\n \n \n \n \n \n \n\n\n projects/ccf-eui/src/app/core/store/action-as-fn.ts\n \n \n \n \n \n \n \n actionAsFn\n \n \n \n \n \n \nactionAsFn(type)\n \n \n\n\n\n\n \n \n Small utility for creating callables that construct a new action\n\n\n \n Parameters :\n \n \n \n Name\n Optional\n Description\n \n \n \n \n type\n\n \n No\n \n\n\n \n Action type\n\n \n \n \n \n \n \n \n \n Returns : InstanceType\n\n \n \n Callable that creates a new action when called\n\n \n \n \n \n \n projects/ccf-eui/src/app/core/store/data/data.state.ts\n \n \n \n \n \n \n \n allCompleted\n \n \n \n \n \n \nallCompleted(states)\n \n \n\n\n\n\n \n \n Helper for testing that all states in an array are DataQueryState.Completed.\n\n\n \n Parameters :\n \n \n \n Name\n Optional\n Description\n \n \n \n \n states\n\n \n No\n \n\n\n \n The array of states to test.\n\n \n \n \n \n \n \n \n \n Returns : boolean\n\n \n \n true if all values in the array is Completed.\n\n \n \n \n \n \n \n \n \n \n \n \n queryData\n \n \n \n \n \n \nqueryData(query, next?)\n \n \n\n\n\n\n \n \n Helper operator that combines querying with sharing and replay functionality.\n\n\n \n Parameters :\n \n \n \n Name\n Optional\n Description\n \n \n \n \n query\n\n \n No\n \n\n\n \n The data query function.\n\n \n \n \n next\n\n \n Yes\n \n\n\n \n An optional listener on the values emitted by the latest query.\n\n \n \n \n \n \n \n \n \n Returns : OperatorFunction>\n\n \n \n The combined pipe operator function.\n\n \n \n \n \n \n \n \n \n \n \n \n sendCompletedTo\n \n \n \n \n \n \nsendCompletedTo(subject)\n \n \n\n\n\n\n \n \n Helper creating a function that sends a DataQueryState.Completed to\na subject whenever it is called.\n\n\n \n Parameters :\n \n \n \n Name\n Optional\n Description\n \n \n \n \n subject\n\n \n No\n \n\n\n \n The subject to send completed messagess to.\n\n \n \n \n \n \n \n \n \n Returns : void\n\n \n \n The function.\n\n \n \n \n \n \n projects/ccf-eui/src/app/app-web-component.component.ts\n \n \n \n \n \n \n \n parseDataSources\n \n \n \n \n \n \nparseDataSources(value)\n \n \n\n\n\n\n \n \n\n \n Parameters :\n \n \n \n Name\n Optional\n \n \n \n \n value\n\n \n No\n \n\n\n \n \n \n \n \n \n \n Returns : string[]\n\n \n \n \n \n \n \n \n \n projects/ccf-eui/src/app/shared/components/drawer/container/container.component.ts\n \n \n \n \n \n \n \n throwDuplicateDrawersError\n \n \n \n \n \n \nthrowDuplicateDrawersError(position)\n \n \n\n\n\n\n \n \n Helper function for creating drawer errors.\n\n\n \n Parameters :\n \n \n \n Name\n Optional\n Description\n \n \n \n \n position\n\n \n No\n \n\n\n \n The position of the drawer.\n\n \n \n \n \n \n \n \n \n Returns : never\n\n \n \n \n \n \n \n \n \n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"index.html":{"url":"index.html","title":"getting-started - index","body":"\n \n\nHuman Reference Atlas (HRA) and Common Coordinate Framework (CCF) - User Interfaces\n\n\n\n\n\n\n\nThis repository is a monorepo (multiple projects in one repository) containing the software to build the CCF-EUI, CCF-RUI, and CCF-Organ-Info.\nWebsite Links\n\nCCF Exploration User Interface (CCF-EUI)\n:star2: 4.0 BETA: https://beta--hubmap-ccf-ui.netlify.app\nProduction: https://portal.hubmapconsortium.org/ccf-eui\nProduction (alt): https://hubmapconsortium.github.io/ccf-ui/\nStaging: https://hubmap-ccf-ui.netlify.app/\nOld Version 0.6.0: https://old--hubmap-ccf-ui.netlify.app\n\n\nCCF Registration User Interface (CCF-RUI)\n:star2: 4.0 BETA: https://beta--hubmap-ccf-ui.netlify.app/rui/\nProduction: https://hubmapconsortium.github.io/ccf-ui/rui/\nStaging: https://hubmap-ccf-ui.netlify.app/rui/\n\n\nCCF Organ Info Component (CCF-Organ-Info)\nProduction: https://hubmapconsortium.github.io/ccf-ui/organ-info/\nStaging: https://hubmap-ccf-ui.netlify.app/organ-info/\n\n\nCCF API\nProduction: https://ccf-api.hubmapconsortium.org\nStaging: https://r5i95k35v5.us-east-2.awsapprunner.com\nOpenAPI Specification: ccf-api-spec.yaml\n\n\nCCF API Client Libraries:\nJavaScript: @ccf-openapi/js-client\nTypeScript: @ccf-openapi/ts-client\nAngular 12+: @ccf-openapi/ng-client\nPython 3.6+: ccf-openapi\n\n\n\nBackground and More Information\nFor more information about the Human Reference Atlas (HRA) and the Common Coordinate Framework (CCF), see the HuBMAP HRA Portal at https://humanatlas.io.\nChange Log\nSee the ChangeLog for the latest developments.\nCredits\nThis software is developed by the Cyberinfrastructure for Network Science Center at Indiana University. It is funded by NIH Award OT2OD026671.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"license.html":{"url":"license.html","title":"getting-started - license","body":"\n \n\nMIT License\nCopyright (c) 2019 HuBMAP Consortium\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"modules.html":{"url":"modules.html","title":"modules - modules","body":"\n \n\n\n\n\n Modules\n\n\n \n \n \n \n AppModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n CheckboxModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n CoreModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n DonorCardModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n DrawerModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n DropdownModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n DualSliderModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n FiltersContentModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n FiltersPopoverModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n HeaderModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n OntologyExplorationModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n OntologySearchModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n OntologySelectionModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n OntologyTreeModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n ResultsBrowserModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n RunSpatialSearchModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n SpatialSearchConfigBehaviorModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n SpatialSearchConfigModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n SpatialSearchKeyboardUIBehaviorModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n SpatialSearchKeyboardUIModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n SpatialSearchUiBehaviorModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n SpatialSearchUiModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n SpinnerOverlayModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n StoreModule\n \n \n \n No graph available.\n \n \n Browse\n \n \n \n \n \n \n \n TermOccurrenceListModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n ThemingModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n ThumbnailCarouselModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n TissueBlockListModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n TissueSectionVisModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n \n \n ViewerModule\n \n \n \n \n Your browser does not support SVG\n \n \n \n Browse\n \n \n \n \n \n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"overview.html":{"url":"overview.html","title":"overview - overview","body":"\n \n\n\n\n Overview\n\n \n\n \n \n\n\n\n\n\ndependencies\n\ndependencies\n\ncluster_AppModule\n\n\n\ncluster_AppModule_declarations\n\n\n\ncluster_AppModule_imports\n\n\n\ncluster_CheckboxModule\n\n\n\ncluster_CheckboxModule_declarations\n\n\n\ncluster_CheckboxModule_exports\n\n\n\ncluster_CoreModule\n\n\n\ncluster_CoreModule_imports\n\n\n\ncluster_CoreModule_exports\n\n\n\ncluster_DonorCardModule\n\n\n\ncluster_DonorCardModule_declarations\n\n\n\ncluster_DonorCardModule_imports\n\n\n\ncluster_DonorCardModule_exports\n\n\n\ncluster_DrawerModule\n\n\n\ncluster_DrawerModule_declarations\n\n\n\ncluster_DrawerModule_exports\n\n\n\ncluster_DropdownModule\n\n\n\ncluster_DropdownModule_declarations\n\n\n\ncluster_DropdownModule_exports\n\n\n\ncluster_DualSliderModule\n\n\n\ncluster_DualSliderModule_declarations\n\n\n\ncluster_DualSliderModule_exports\n\n\n\ncluster_FiltersContentModule\n\n\n\ncluster_FiltersContentModule_declarations\n\n\n\ncluster_FiltersContentModule_exports\n\n\n\ncluster_FiltersPopoverModule\n\n\n\ncluster_FiltersPopoverModule_declarations\n\n\n\ncluster_FiltersPopoverModule_exports\n\n\n\ncluster_HeaderModule\n\n\n\ncluster_HeaderModule_declarations\n\n\n\ncluster_HeaderModule_exports\n\n\n\ncluster_OntologyExplorationModule\n\n\n\ncluster_OntologyExplorationModule_imports\n\n\n\ncluster_OntologyExplorationModule_exports\n\n\n\ncluster_OntologySearchModule\n\n\n\ncluster_OntologySearchModule_declarations\n\n\n\ncluster_OntologySearchModule_exports\n\n\n\ncluster_OntologySelectionModule\n\n\n\ncluster_OntologySelectionModule_declarations\n\n\n\ncluster_OntologySelectionModule_OntologySelectionComponent_providers\n\n\n\ncluster_OntologySelectionModule_exports\n\n\n\ncluster_OntologyTreeModule\n\n\n\ncluster_OntologyTreeModule_declarations\n\n\n\ncluster_OntologyTreeModule_exports\n\n\n\ncluster_ResultsBrowserModule\n\n\n\ncluster_ResultsBrowserModule_declarations\n\n\n\ncluster_ResultsBrowserModule_exports\n\n\n\ncluster_RunSpatialSearchModule\n\n\n\ncluster_RunSpatialSearchModule_declarations\n\n\n\ncluster_RunSpatialSearchModule_exports\n\n\n\ncluster_SpatialSearchConfigBehaviorModule\n\n\n\ncluster_SpatialSearchConfigBehaviorModule_declarations\n\n\n\ncluster_SpatialSearchConfigBehaviorModule_imports\n\n\n\ncluster_SpatialSearchConfigBehaviorModule_exports\n\n\n\ncluster_SpatialSearchConfigModule\n\n\n\ncluster_SpatialSearchConfigModule_declarations\n\n\n\ncluster_SpatialSearchConfigModule_exports\n\n\n\ncluster_SpatialSearchKeyboardUIBehaviorModule\n\n\n\ncluster_SpatialSearchKeyboardUIBehaviorModule_declarations\n\n\n\ncluster_SpatialSearchKeyboardUIBehaviorModule_imports\n\n\n\ncluster_SpatialSearchKeyboardUIBehaviorModule_exports\n\n\n\ncluster_SpatialSearchKeyboardUIModule\n\n\n\ncluster_SpatialSearchKeyboardUIModule_declarations\n\n\n\ncluster_SpatialSearchKeyboardUIModule_exports\n\n\n\ncluster_SpatialSearchUiBehaviorModule\n\n\n\ncluster_SpatialSearchUiBehaviorModule_declarations\n\n\n\ncluster_SpatialSearchUiBehaviorModule_imports\n\n\n\ncluster_SpatialSearchUiBehaviorModule_exports\n\n\n\ncluster_SpatialSearchUiModule\n\n\n\ncluster_SpatialSearchUiModule_declarations\n\n\n\ncluster_SpatialSearchUiModule_imports\n\n\n\ncluster_SpatialSearchUiModule_exports\n\n\n\ncluster_SpinnerOverlayModule\n\n\n\ncluster_SpinnerOverlayModule_declarations\n\n\n\ncluster_SpinnerOverlayModule_exports\n\n\n\ncluster_TermOccurrenceListModule\n\n\n\ncluster_TermOccurrenceListModule_declarations\n\n\n\ncluster_TermOccurrenceListModule_exports\n\n\n\ncluster_ThemingModule\n\n\n\ncluster_ThemingModule_providers\n\n\n\ncluster_ThumbnailCarouselModule\n\n\n\ncluster_ThumbnailCarouselModule_declarations\n\n\n\ncluster_ThumbnailCarouselModule_exports\n\n\n\ncluster_TissueBlockListModule\n\n\n\ncluster_TissueBlockListModule_declarations\n\n\n\ncluster_TissueBlockListModule_exports\n\n\n\ncluster_TissueSectionVisModule\n\n\n\ncluster_TissueSectionVisModule_declarations\n\n\n\ncluster_TissueSectionVisModule_exports\n\n\n\ncluster_ViewerModule\n\n\n\ncluster_ViewerModule_declarations\n\n\n\ncluster_ViewerModule_exports\n\n\n\n\nAppComponent\n\nAppComponent\n\n\n\nAppModule\n\nAppModule\n\nAppModule -->\n\nAppComponent->AppModule\n\n\n\n\n\nAppWebComponent\n\nAppWebComponent\n\nAppModule -->\n\nAppWebComponent->AppModule\n\n\n\n\n\nCoreModule\n\nCoreModule\n\nAppModule -->\n\nCoreModule->AppModule\n\n\n\n\n\nHeaderModule \n\nHeaderModule \n\nHeaderModule -->\n\nCoreModule->HeaderModule \n\n\n\n\n\nDrawerModule\n\nDrawerModule\n\nAppModule -->\n\nDrawerModule->AppModule\n\n\n\n\n\nContainerComponent \n\nContainerComponent \n\nContainerComponent -->\n\nDrawerModule->ContainerComponent \n\n\n\n\n\nContentComponent \n\nContentComponent \n\nContentComponent -->\n\nDrawerModule->ContentComponent \n\n\n\n\n\nDrawerComponent \n\nDrawerComponent \n\nDrawerComponent -->\n\nDrawerModule->DrawerComponent \n\n\n\n\n\nToggleButtonComponent \n\nToggleButtonComponent \n\nToggleButtonComponent -->\n\nDrawerModule->ToggleButtonComponent \n\n\n\n\n\nDualSliderModule\n\nDualSliderModule\n\nAppModule -->\n\nDualSliderModule->AppModule\n\n\n\n\n\nDualSliderComponent \n\nDualSliderComponent \n\nDualSliderComponent -->\n\nDualSliderModule->DualSliderComponent \n\n\n\n\n\nFiltersContentModule\n\nFiltersContentModule\n\nFiltersContentModule -->\n\nDualSliderModule->FiltersContentModule\n\n\n\n\n\nFiltersPopoverModule\n\nFiltersPopoverModule\n\nAppModule -->\n\nFiltersPopoverModule->AppModule\n\n\n\n\n\nFiltersPopoverComponent \n\nFiltersPopoverComponent \n\nFiltersPopoverComponent -->\n\nFiltersPopoverModule->FiltersPopoverComponent \n\n\n\n\n\nOntologyExplorationModule\n\nOntologyExplorationModule\n\nAppModule -->\n\nOntologyExplorationModule->AppModule\n\n\n\n\n\nOntologySearchModule \n\nOntologySearchModule \n\nOntologySearchModule -->\n\nOntologyExplorationModule->OntologySearchModule \n\n\n\n\n\nOntologySelectionModule \n\nOntologySelectionModule \n\nOntologySelectionModule -->\n\nOntologyExplorationModule->OntologySelectionModule \n\n\n\n\n\nOntologyTreeModule \n\nOntologyTreeModule \n\nOntologyTreeModule -->\n\nOntologyExplorationModule->OntologyTreeModule \n\n\n\n\n\nResultsBrowserModule\n\nResultsBrowserModule\n\nAppModule -->\n\nResultsBrowserModule->AppModule\n\n\n\n\n\nResultsBrowserComponent \n\nResultsBrowserComponent \n\nResultsBrowserComponent -->\n\nResultsBrowserModule->ResultsBrowserComponent \n\n\n\n\n\nRunSpatialSearchModule\n\nRunSpatialSearchModule\n\nAppModule -->\n\nRunSpatialSearchModule->AppModule\n\n\n\nFiltersContentModule -->\n\nRunSpatialSearchModule->FiltersContentModule\n\n\n\n\n\nRunSpatialSearchComponent \n\nRunSpatialSearchComponent \n\nRunSpatialSearchComponent -->\n\nRunSpatialSearchModule->RunSpatialSearchComponent \n\n\n\n\n\nSpinnerOverlayModule\n\nSpinnerOverlayModule\n\nAppModule -->\n\nSpinnerOverlayModule->AppModule\n\n\n\n\n\nSpinnerOverlayComponent \n\nSpinnerOverlayComponent \n\nSpinnerOverlayComponent -->\n\nSpinnerOverlayModule->SpinnerOverlayComponent \n\n\n\n\n\nViewerModule\n\nViewerModule\n\nAppModule -->\n\nViewerModule->AppModule\n\n\n\n\n\nViewerComponent \n\nViewerComponent \n\nViewerComponent -->\n\nViewerModule->ViewerComponent \n\n\n\n\n\nCheckboxComponent\n\nCheckboxComponent\n\n\n\nCheckboxModule\n\nCheckboxModule\n\nCheckboxModule -->\n\nCheckboxComponent->CheckboxModule\n\n\n\n\n\nCheckboxComponent \n\nCheckboxComponent \n\nCheckboxComponent -->\n\nCheckboxModule->CheckboxComponent \n\n\n\nFiltersContentModule -->\n\nCheckboxModule->FiltersContentModule\n\n\n\n\n\nHeaderModule\n\nHeaderModule\n\nCoreModule -->\n\nHeaderModule->CoreModule\n\n\n\n\n\nHeaderComponent \n\nHeaderComponent \n\nHeaderComponent -->\n\nHeaderModule->HeaderComponent \n\n\n\n\n\nStoreModule\n\nStoreModule\n\nCoreModule -->\n\nStoreModule->CoreModule\n\n\n\n\n\nThemingModule\n\nThemingModule\n\nCoreModule -->\n\nThemingModule->CoreModule\n\n\n\n\n\nDonorCardComponent\n\nDonorCardComponent\n\n\n\nDonorCardModule\n\nDonorCardModule\n\nDonorCardModule -->\n\nDonorCardComponent->DonorCardModule\n\n\n\nResultsBrowserModule -->\n\nDonorCardModule->ResultsBrowserModule\n\n\n\n\n\nDonorCardComponent \n\nDonorCardComponent \n\nDonorCardComponent -->\n\nDonorCardModule->DonorCardComponent \n\n\n\n\n\nThumbnailCarouselModule\n\nThumbnailCarouselModule\n\nDonorCardModule -->\n\nThumbnailCarouselModule->DonorCardModule\n\n\n\n\n\nThumbnailCarouselComponent \n\nThumbnailCarouselComponent \n\nThumbnailCarouselComponent -->\n\nThumbnailCarouselModule->ThumbnailCarouselComponent \n\n\n\n\n\nTissueSectionVisModule\n\nTissueSectionVisModule\n\nDonorCardModule -->\n\nTissueSectionVisModule->DonorCardModule\n\n\n\n\n\nTissueSectionVisComponent \n\nTissueSectionVisComponent \n\nTissueSectionVisComponent -->\n\nTissueSectionVisModule->TissueSectionVisComponent \n\n\n\n\n\nContainerComponent\n\nContainerComponent\n\nDrawerModule -->\n\nContainerComponent->DrawerModule\n\n\n\n\n\nContentComponent\n\nContentComponent\n\nDrawerModule -->\n\nContentComponent->DrawerModule\n\n\n\n\n\nDrawerComponent\n\nDrawerComponent\n\nDrawerModule -->\n\nDrawerComponent->DrawerModule\n\n\n\n\n\nToggleButtonComponent\n\nToggleButtonComponent\n\nDrawerModule -->\n\nToggleButtonComponent->DrawerModule\n\n\n\n\n\nDropdownComponent\n\nDropdownComponent\n\n\n\nDropdownModule\n\nDropdownModule\n\nDropdownModule -->\n\nDropdownComponent->DropdownModule\n\n\n\n\n\nDropdownComponent \n\nDropdownComponent \n\nDropdownComponent -->\n\nDropdownModule->DropdownComponent \n\n\n\nFiltersContentModule -->\n\nDropdownModule->FiltersContentModule\n\n\n\n\n\nDualSliderComponent\n\nDualSliderComponent\n\nDualSliderModule -->\n\nDualSliderComponent->DualSliderModule\n\n\n\n\n\nFiltersContentComponent\n\nFiltersContentComponent\n\nFiltersContentModule -->\n\nFiltersContentComponent->FiltersContentModule\n\n\n\nFiltersPopoverModule -->\n\nFiltersContentModule->FiltersPopoverModule\n\n\n\n\n\nFiltersContentComponent \n\nFiltersContentComponent \n\nFiltersContentComponent -->\n\nFiltersContentModule->FiltersContentComponent \n\n\n\n\n\nFiltersPopoverComponent\n\nFiltersPopoverComponent\n\nFiltersPopoverModule -->\n\nFiltersPopoverComponent->FiltersPopoverModule\n\n\n\n\n\nHeaderComponent\n\nHeaderComponent\n\nHeaderModule -->\n\nHeaderComponent->HeaderModule\n\n\n\n\n\nOntologySearchModule\n\nOntologySearchModule\n\nOntologyExplorationModule -->\n\nOntologySearchModule->OntologyExplorationModule\n\n\n\n\n\nOntologySelectionModule\n\nOntologySelectionModule\n\nOntologySelectionModule -->\n\nOntologySearchModule->OntologySelectionModule\n\n\n\n\n\nOntologySearchComponent \n\nOntologySearchComponent \n\nOntologySearchComponent -->\n\nOntologySearchModule->OntologySearchComponent \n\n\n\nOntologyExplorationModule -->\n\nOntologySelectionModule->OntologyExplorationModule\n\n\n\n\n\nOntologySelectionComponent \n\nOntologySelectionComponent \n\nOntologySelectionComponent -->\n\nOntologySelectionModule->OntologySelectionComponent \n\n\n\n\n\nOntologyTreeModule\n\nOntologyTreeModule\n\nOntologyExplorationModule -->\n\nOntologyTreeModule->OntologyExplorationModule\n\n\n\nOntologySelectionModule -->\n\nOntologyTreeModule->OntologySelectionModule\n\n\n\n\n\nOntologyTreeComponent \n\nOntologyTreeComponent \n\nOntologyTreeComponent -->\n\nOntologyTreeModule->OntologyTreeComponent \n\n\n\n\n\nOntologySearchComponent\n\nOntologySearchComponent\n\nOntologySearchModule -->\n\nOntologySearchComponent->OntologySearchModule\n\n\n\n\n\nOntologySelectionComponent\n\nOntologySelectionComponent\n\nOntologySelectionModule -->\n\nOntologySelectionComponent->OntologySelectionModule\n\n\n\n\n\nOntologySearchService\n\nOntologySearchService\n\nOntologySelectionComponent -->\n\nOntologySearchService->OntologySelectionComponent\n\n\n\n\n\nOntologyTreeComponent\n\nOntologyTreeComponent\n\nOntologyTreeModule -->\n\nOntologyTreeComponent->OntologyTreeModule\n\n\n\n\n\nResultsBrowserComponent\n\nResultsBrowserComponent\n\nResultsBrowserModule -->\n\nResultsBrowserComponent->ResultsBrowserModule\n\n\n\n\n\nRunSpatialSearchComponent\n\nRunSpatialSearchComponent\n\nRunSpatialSearchModule -->\n\nRunSpatialSearchComponent->RunSpatialSearchModule\n\n\n\n\n\nSpatialSearchConfigBehaviorComponent\n\nSpatialSearchConfigBehaviorComponent\n\n\n\nSpatialSearchConfigBehaviorModule\n\nSpatialSearchConfigBehaviorModule\n\nSpatialSearchConfigBehaviorModule -->\n\nSpatialSearchConfigBehaviorComponent->SpatialSearchConfigBehaviorModule\n\n\n\n\n\nSpatialSearchConfigBehaviorComponent \n\nSpatialSearchConfigBehaviorComponent \n\nSpatialSearchConfigBehaviorComponent -->\n\nSpatialSearchConfigBehaviorModule->SpatialSearchConfigBehaviorComponent \n\n\n\n\n\nSpatialSearchConfigModule\n\nSpatialSearchConfigModule\n\nSpatialSearchConfigBehaviorModule -->\n\nSpatialSearchConfigModule->SpatialSearchConfigBehaviorModule\n\n\n\n\n\nSpatialSearchConfigComponent \n\nSpatialSearchConfigComponent \n\nSpatialSearchConfigComponent -->\n\nSpatialSearchConfigModule->SpatialSearchConfigComponent \n\n\n\n\n\nSpatialSearchConfigComponent\n\nSpatialSearchConfigComponent\n\nSpatialSearchConfigModule -->\n\nSpatialSearchConfigComponent->SpatialSearchConfigModule\n\n\n\n\n\nSpatialSearchKeyboardUIBehaviorComponent\n\nSpatialSearchKeyboardUIBehaviorComponent\n\n\n\nSpatialSearchKeyboardUIBehaviorModule\n\nSpatialSearchKeyboardUIBehaviorModule\n\nSpatialSearchKeyboardUIBehaviorModule -->\n\nSpatialSearchKeyboardUIBehaviorComponent->SpatialSearchKeyboardUIBehaviorModule\n\n\n\n\n\nSpatialSearchKeyboardUIBehaviorComponent \n\nSpatialSearchKeyboardUIBehaviorComponent \n\nSpatialSearchKeyboardUIBehaviorComponent -->\n\nSpatialSearchKeyboardUIBehaviorModule->SpatialSearchKeyboardUIBehaviorComponent \n\n\n\n\n\nSpatialSearchUiModule\n\nSpatialSearchUiModule\n\nSpatialSearchUiModule -->\n\nSpatialSearchKeyboardUIBehaviorModule->SpatialSearchUiModule\n\n\n\n\n\nSpatialSearchKeyboardUIModule\n\nSpatialSearchKeyboardUIModule\n\nSpatialSearchKeyboardUIBehaviorModule -->\n\nSpatialSearchKeyboardUIModule->SpatialSearchKeyboardUIBehaviorModule\n\n\n\n\n\nSpatialSearchKeyboardUIComponent \n\nSpatialSearchKeyboardUIComponent \n\nSpatialSearchKeyboardUIComponent -->\n\nSpatialSearchKeyboardUIModule->SpatialSearchKeyboardUIComponent \n\n\n\n\n\nSpatialSearchKeyboardUIComponent\n\nSpatialSearchKeyboardUIComponent\n\nSpatialSearchKeyboardUIModule -->\n\nSpatialSearchKeyboardUIComponent->SpatialSearchKeyboardUIModule\n\n\n\n\n\nSpatialSearchUiBehaviorComponent\n\nSpatialSearchUiBehaviorComponent\n\n\n\nSpatialSearchUiBehaviorModule\n\nSpatialSearchUiBehaviorModule\n\nSpatialSearchUiBehaviorModule -->\n\nSpatialSearchUiBehaviorComponent->SpatialSearchUiBehaviorModule\n\n\n\n\n\nSpatialSearchUiBehaviorComponent \n\nSpatialSearchUiBehaviorComponent \n\nSpatialSearchUiBehaviorComponent -->\n\nSpatialSearchUiBehaviorModule->SpatialSearchUiBehaviorComponent \n\n\n\nSpatialSearchUiBehaviorModule -->\n\nSpatialSearchUiModule->SpatialSearchUiBehaviorModule\n\n\n\n\n\nSpatialSearchUiComponent \n\nSpatialSearchUiComponent \n\nSpatialSearchUiComponent -->\n\nSpatialSearchUiModule->SpatialSearchUiComponent \n\n\n\n\n\nSpatialSearchUiComponent\n\nSpatialSearchUiComponent\n\nSpatialSearchUiModule -->\n\nSpatialSearchUiComponent->SpatialSearchUiModule\n\n\n\n\n\nTermOccurrenceListModule\n\nTermOccurrenceListModule\n\nSpatialSearchUiModule -->\n\nTermOccurrenceListModule->SpatialSearchUiModule\n\n\n\nSpatialSearchUiModule -->\n\nTermOccurrenceListModule->SpatialSearchUiModule\n\n\n\n\n\nTermOccurrenceListComponent \n\nTermOccurrenceListComponent \n\nTermOccurrenceListComponent -->\n\nTermOccurrenceListModule->TermOccurrenceListComponent \n\n\n\n\n\nTissueBlockListModule\n\nTissueBlockListModule\n\nSpatialSearchUiModule -->\n\nTissueBlockListModule->SpatialSearchUiModule\n\n\n\n\n\nTissueBlockListComponent \n\nTissueBlockListComponent \n\nTissueBlockListComponent -->\n\nTissueBlockListModule->TissueBlockListComponent \n\n\n\n\n\nSpinnerOverlayComponent\n\nSpinnerOverlayComponent\n\nSpinnerOverlayModule -->\n\nSpinnerOverlayComponent->SpinnerOverlayModule\n\n\n\n\n\nTermOccurrenceListComponent\n\nTermOccurrenceListComponent\n\nTermOccurrenceListModule -->\n\nTermOccurrenceListComponent->TermOccurrenceListModule\n\n\n\n\n\nThemingService\n\nThemingService\n\nThemingModule -->\n\nThemingService->ThemingModule\n\n\n\n\n\nThumbnailCarouselComponent\n\nThumbnailCarouselComponent\n\nThumbnailCarouselModule -->\n\nThumbnailCarouselComponent->ThumbnailCarouselModule\n\n\n\n\n\nTissueBlockListComponent\n\nTissueBlockListComponent\n\nTissueBlockListModule -->\n\nTissueBlockListComponent->TissueBlockListModule\n\n\n\n\n\nTissueSectionVisComponent\n\nTissueSectionVisComponent\n\nTissueSectionVisModule -->\n\nTissueSectionVisComponent->TissueSectionVisModule\n\n\n\n\n\nViewerComponent\n\nViewerComponent\n\nViewerModule -->\n\nViewerComponent->ViewerModule\n\n\n\n\n\n\n \n \n \n Zoom in\n Reset\n Zoom out\n \n\n \n\n \n \n \n \n \n \n 30 Modules\n \n \n \n \n \n \n \n \n 30 Components\n \n \n \n \n \n \n \n 13 Injectables\n \n \n \n \n \n \n \n 22 Classes\n \n \n \n \n \n \n \n 23 Interfaces\n \n \n \n \n\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"miscellaneous/typealiases.html":{"url":"miscellaneous/typealiases.html","title":"miscellaneous-typealiases - typealiases","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n Miscellaneous\n Type aliases\n\n\n\n Index\n \n \n \n \n \n \n Constructor   (projects/.../action-as-fn.ts)\n \n \n ContainerPayload   (projects/.../messages.ts)\n \n \n DrawerPayload   (projects/.../messages.ts)\n \n \n ExpandedState   (projects/.../drawer.component.ts)\n \n \n ExpandedState2   (projects/.../drawer.component.ts)\n \n \n GetChildrenFunc   (projects/.../ontology-tree.component.ts)\n \n \n Message   (projects/.../messages.ts)\n \n \n MessageChannel   (projects/.../messages.ts)\n \n \n MessageService   (projects/.../messages.ts)\n \n \n OpenedState   (projects/.../drawer.component.ts)\n \n \n Payload   (projects/.../messages.ts)\n \n \n Sex   (projects/.../spatial-search-config.component.ts)\n \n \n SpatialSearchFilterModel   (projects/.../spatial-search-filter.state.ts)\n \n \n \n \n \n \n\n\n projects/ccf-eui/src/app/core/store/action-as-fn.ts\n \n \n \n \n \n \n Constructor\n \n \n \n \n \n\n \n \n \n \n projects/ccf-eui/src/app/shared/components/drawer/messages.ts\n \n \n \n \n \n \n ContainerPayload\n \n \n \n \n Payload types for messages sent from the drawer container.\n\n \n \n \n \n ContentContainerChanged | DrawerContainersChanged\n\n \n \n \n \n \n \n \n \n \n DrawerPayload\n \n \n \n \n Payload types for messages sent from the drawers.\n\n \n \n \n \n DrawerToggled | DrawerInitialized\n\n \n \n \n \n \n \n \n \n \n Message\n \n \n \n \n Specific message type.\n\n \n \n \n \n GenericMessage\n\n \n \n \n \n \n \n \n \n \n MessageChannel\n \n \n \n \n Specific channel type.\n\n \n \n \n \n GenericMessageChannel\n\n \n \n \n \n \n \n \n \n \n MessageService\n \n \n \n \n Specific service type.\n\n \n \n \n \n GenericMessageService\n\n \n \n \n \n \n \n \n \n \n Payload\n \n \n \n \n Combined payload type for all drawer sub components.\n\n \n \n \n \n ContainerPayload | DrawerPayload\n\n \n \n \n \n projects/ccf-eui/src/app/shared/components/drawer/drawer/drawer.component.ts\n \n \n \n \n \n \n ExpandedState\n \n \n \n \n Expanded/collapsed state.\n\n \n \n \n \n \"open\" | \"open-instant\" | \"closed\"\n\n \n \n \n \n \n \n \n \n \n ExpandedState2\n \n \n \n \n Expanded state relative to an opposite drawer.\n\n \n \n \n \n \"collapsed\" | \"half\" | \"extended\" | \"full\"\n\n \n \n \n \n \n \n \n \n \n OpenedState\n \n \n \n \n Opened/closed state.\n\n \n \n \n \n \"open\" | \"open-instant\" | \"closed\"\n\n \n \n \n \n projects/ccf-eui/src/app/modules/ontology-exploration/ontology-tree/ontology-tree.component.ts\n \n \n \n \n \n \n GetChildrenFunc\n \n \n \n \n Type of function for getting child nodes from a parent node.\n\n \n \n \n \n function\n\n \n \n \n \n projects/ccf-eui/src/app/shared/components/spatial-search-config/spatial-search-config.component.ts\n \n \n \n \n \n \n Sex\n \n \n \n \n Sex can either be male or female\n\n \n \n \n \n \"male\" | \"female\"\n\n \n \n \n \n projects/ccf-eui/src/app/core/store/spatial-search-filter/spatial-search-filter.state.ts\n \n \n \n \n \n \n SpatialSearchFilterModel\n \n \n \n \n SpatialSearchFilterItem[]\n\n \n \n \n \n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"},"miscellaneous/variables.html":{"url":"miscellaneous/variables.html","title":"miscellaneous-variables - variables","body":"\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n Miscellaneous\n Variables\n\n\n\n Index\n \n \n \n \n \n \n database   (projects/.../data-source.worker.ts)\n \n \n DEFAULT_COLOR_PALETTE   (projects/.../color-assignment.state.ts)\n \n \n DEFAULT_FILTER   (projects/.../data.state.ts)\n \n \n DEFAULT_ICONS   (projects/.../default-icons.ts)\n \n \n DEFAULT_SELECTED_ORGANS   (projects/.../scene.state.ts)\n \n \n DEFAULT_THEME   (projects/.../theming.service.ts)\n \n \n EXPAND_COLLAPSE_PARAMS_DEFAULT   (projects/.../drawer.component.ts)\n \n \n getLevel   (projects/.../ontology-tree.component.ts)\n \n \n isExpandable   (projects/.../ontology-tree.component.ts)\n \n \n MESSAGE_SERVICE_CONFIG   (projects/.../message.service.ts)\n \n \n MESSAGE_SERVICE_DEFAULT_CONFIG   (projects/.../message.service.ts)\n \n \n MessageService   (projects/.../messages.ts)\n \n \n nextUid   (projects/.../thumbnail-carousel.component.ts)\n \n \n ROOT_STATES   (projects/.../store.module.ts)\n \n \n \n \n \n \n\n\n projects/ccf-eui/src/app/core/services/data-source/data-source.worker.ts\n \n \n \n \n \n \n \n database\n \n \n \n \n \n \n Default value : new CCFDatabase()\n \n \n\n \n \n Worker thread database.\n\n \n \n\n \n \n\n projects/ccf-eui/src/app/core/store/color-assignment/color-assignment.state.ts\n \n \n \n \n \n \n \n DEFAULT_COLOR_PALETTE\n \n \n \n \n \n \n Type : Color[]\n\n \n \n \n \n Default value : [\n '#FF8800',\n '#2979ff',\n '#ffd740',\n '#b92dff',\n '#da326f',\n '#7323e2',\n '#acf32b',\n '#82B1FF',\n '#E040FB',\n '#00E5FF'\n].map((color, rank) => {\n const rgba = hexRgb(color, { format: 'array' });\n rgba[3] = 255; // for Deck.gl\n return { color, rgba, rank };\n})\n \n \n\n\n \n \n\n projects/ccf-eui/src/app/core/store/data/data.state.ts\n \n \n \n \n \n \n \n DEFAULT_FILTER\n \n \n \n \n \n \n Type : Filter\n\n \n \n \n \n Default value : {\n sex: 'Both',\n ageRange: [1, 110],\n bmiRange: [13, 83],\n tmc: [],\n technologies: [],\n ontologyTerms: ['http://purl.obolibrary.org/obo/UBERON_0013702'],\n cellTypeTerms: ['http://purl.obolibrary.org/obo/CL_0000000'],\n spatialSearches: []\n}\n \n \n\n \n \n Default values for filters.\n\n \n \n\n \n \n\n projects/ccf-eui/src/app/core/store/icon-registry/default-icons.ts\n \n \n \n \n \n \n \n DEFAULT_ICONS\n \n \n \n \n \n \n Type : DefaultIconDefinition[]\n\n \n \n \n \n Default value : [\n // Reference Organs\n { name: 'bladder', namespace: 'app', url: 'assets/icons/organs/ico-organs-bladder.svg' },\n { name: 'blood', namespace: 'app', url: 'assets/icons/organs/ico-organs-blood.svg' },\n { name: 'bone-marrow', namespace: 'app', url: 'assets/icons/organs/ico-organs-bone-marrow.svg' },\n { name: 'brain', namespace: 'app', url: 'assets/icons/organs/ico-organs-brain.svg' },\n { name: 'eye', namespace: 'app', url: 'assets/icons/organs/ico-organs-eye.svg' },\n { name: 'fallopian-tube-left', namespace: 'app', url: 'assets/icons/organs/ico-organs-fallopian-tube-left.svg' },\n { name: 'fallopian-tube-right', namespace: 'app', url: 'assets/icons/organs/ico-organs-fallopian-tube-right.svg' },\n { name: 'heart', namespace: 'app', url: 'assets/icons/organs/ico-organs-heart.svg' },\n { name: 'kidney-left', namespace: 'app', url: 'assets/icons/organs/ico-organs-kidney-left.svg' },\n { name: 'kidney-right', namespace: 'app', url: 'assets/icons/organs/ico-organs-kidney-right.svg' },\n { name: 'kidney', namespace: 'app', url: 'assets/icons/organs/ico-organs-kidney.svg' },\n { name: 'knee', namespace: 'app', url: 'assets/icons/organs/ico-organs-knee.svg' },\n { name: 'large-intestine', namespace: 'app', url: 'assets/icons/organs/ico-organs-large-intestine.svg' },\n { name: 'liver', namespace: 'app', url: 'assets/icons/organs/ico-organs-liver.svg' },\n { name: 'lung-left', namespace: 'app', url: 'assets/icons/organs/ico-organs-lung-left.svg' },\n { name: 'lung-right', namespace: 'app', url: 'assets/icons/organs/ico-organs-lung-right.svg' },\n { name: 'lung', namespace: 'app', url: 'assets/icons/organs/ico-organs-lung.svg' },\n { name: 'lymph-nodes', namespace: 'app', url: 'assets/icons/organs/ico-organs-lymph-nodes.svg' },\n { name: 'mammary-gland', namespace: 'app', url: 'assets/icons/organs/ico-organs-breast.svg' },\n { name: 'neuron', namespace: 'app', url: 'assets/icons/organs/ico-organs-neuron.svg' },\n { name: 'ovaries', namespace: 'app', url: 'assets/icons/organs/ico-organs-ovaries.svg' },\n { name: 'ovary-left', namespace: 'app', url: 'assets/icons/organs/ico-organs-ovary-left.svg' },\n { name: 'ovary-right', namespace: 'app', url: 'assets/icons/organs/ico-organs-ovary-right.svg' },\n { name: 'pancreas', namespace: 'app', url: 'assets/icons/organs/ico-organs-pancreas.svg' },\n { name: 'pelvis-f', namespace: 'app', url: 'assets/icons/organs/ico-organs-pelvis-f.svg' },\n { name: 'placenta', namespace: 'app', url: 'assets/icons/organs/ico-organs-placenta.svg' },\n { name: 'prostate', namespace: 'app', url: 'assets/icons/organs/ico-organs-prostate.svg' },\n { name: 'skin', namespace: 'app', url: 'assets/icons/organs/ico-organs-skin.svg' },\n { name: 'small-intestine', namespace: 'app', url: 'assets/icons/organs/ico-organs-small intestine.svg' },\n { name: 'spinal-cord', namespace: 'app', url: 'assets/icons/organs/ico-organs-spinal-cord.svg' },\n { name: 'spleen', namespace: 'app', url: 'assets/icons/organs/ico-organs-spleen.svg' },\n { name: 'stomach', namespace: 'app', url: 'assets/icons/organs/ico-organs-stomach.svg' },\n { name: 'thymus', namespace: 'app', url: 'assets/icons/organs/ico-organs-thymus.svg' },\n { name: 'ureter-left', namespace: 'app', url: 'assets/icons/organs/ico-organs-ureter-left.svg' },\n { name: 'ureter-right', namespace: 'app', url: 'assets/icons/organs/ico-organs-ureter-right.svg' },\n { name: 'uterus', namespace: 'app', url: 'assets/icons/organs/ico-organs-uterus.svg' },\n { name: 'vasculature-thick', namespace: 'app', url: 'assets/icons/organs/ico-organs-vasculature-thick.svg' },\n { name: 'vasculature-thin', namespace: 'app', url: 'assets/icons/organs/ico-organs-vasculature-thin.svg' },\n\n { name: 'opacity', namespace: 'app', url: 'assets/icons/opacity-24px.svg' },\n { name: 'visibility_on', namespace: 'app', url: 'assets/icons/visibility-on-24px.svg' },\n { name: 'visibility_off', namespace: 'app', url: 'assets/icons/visibility-off-24px.svg' },\n { name: 'expand_more', namespace: 'app', url: 'assets/icons/expand_more-24px.svg' },\n { name: 'expand_less', namespace: 'app', url: 'assets/icons/expand_less-24px.svg' },\n { name: 'filter', url: 'assets/icons/filter.svg' }\n]\n \n \n\n \n \n Icons registered at startup.\n\n \n \n\n \n \n\n projects/ccf-eui/src/app/core/store/scene/scene.state.ts\n \n \n \n \n \n \n \n DEFAULT_SELECTED_ORGANS\n \n \n \n \n \n \n Default value : new Set(['Skin', 'Heart', 'Kidney', 'Spleen'])\n \n \n\n\n \n \n\n projects/ccf-eui/src/app/core/services/theming/theming.service.ts\n \n \n \n \n \n \n \n DEFAULT_THEME\n \n \n \n \n \n \n Default value : new InjectionToken('Default theme class')\n \n \n\n \n \n Token for specifying the default theme class.\n\n \n \n\n \n \n\n projects/ccf-eui/src/app/shared/components/drawer/drawer/drawer.component.ts\n \n \n \n \n \n \n \n EXPAND_COLLAPSE_PARAMS_DEFAULT\n \n \n \n \n \n \n Type : object\n\n \n \n \n \n Default value : {\n params: {\n width: 0,\n margin: 0,\n margin2: 0\n }\n}\n \n \n\n \n \n Default animation parameters.\n\n \n \n\n \n \n\n projects/ccf-eui/src/app/modules/ontology-exploration/ontology-tree/ontology-tree.component.ts\n \n \n \n \n \n \n \n getLevel\n \n \n \n \n \n \n Default value : property('level')\n \n \n\n \n \n Getter function for 'level' on a flat node.\n\n \n \n\n \n \n \n \n \n \n \n \n isExpandable\n \n \n \n \n \n \n Default value : property('expandable')\n \n \n\n \n \n Getter function for 'expandable' on a flat node.\n\n \n \n\n \n \n\n projects/ccf-eui/src/app/shared/services/message/message.service.ts\n \n \n \n \n \n \n \n MESSAGE_SERVICE_CONFIG\n \n \n \n \n \n \n Default value : new InjectionToken(\n 'Message service configuration',\n {\n providedIn: 'root',\n factory: () => MESSAGE_SERVICE_DEFAULT_CONFIG\n }\n)\n \n \n\n \n \n Token for specifying the message service configuration.\n\n \n \n\n \n \n \n \n \n \n \n \n MESSAGE_SERVICE_DEFAULT_CONFIG\n \n \n \n \n \n \n Type : MessageServiceConfig\n\n \n \n \n \n Default value : {\n isolated: true\n}\n \n \n\n \n \n Default message service configuration.\n\n \n \n\n \n \n\n projects/ccf-eui/src/app/shared/components/drawer/messages.ts\n \n \n \n \n \n \n \n MessageService\n \n \n \n \n \n \n Default value : GenericMessageService\n \n \n\n \n \n Reference to the service class.\n\n \n \n\n \n \n\n projects/ccf-eui/src/app/shared/components/thumbnail-carousel/thumbnail-carousel.component.ts\n \n \n \n \n \n \n \n nextUid\n \n \n \n \n \n \n Default value : (() => {\n let counter = -1;\n return () => {\n counter += 1;\n return counter;\n };\n})()\n \n \n\n\n \n \n\n projects/ccf-eui/src/app/core/store/store.module.ts\n \n \n \n \n \n \n \n ROOT_STATES\n \n \n \n \n \n \n Type : []\n\n \n \n \n \n Default value : [\n GlobalConfigState,\n ColorAssignmentState,\n IconRegistryState,\n ListResultsState,\n DataState,\n SceneState,\n CallToActionState,\n SpatialSearchUiState,\n SpatialSearchFilterState\n]\n \n \n\n \n \n States shared across the entire app.\n\n \n \n\n \n \n\n\n\n\n \n \n result-matching \"\"\n \n \n \n No results matching \"\"\n \n\n"}} } diff --git a/docs/ccf-organ-info/changelog.html b/docs/ccf-organ-info/changelog.html index c9f6aeb6d..0251c224e 100644 --- a/docs/ccf-organ-info/changelog.html +++ b/docs/ccf-organ-info/changelog.html @@ -32,7 +32,7 @@

Changelog

-

Changelog for the Common Coordinate Framework (CCF) User Interfaces

+

Changelog for the Human Reference Atlas (HRA) User Interfaces

3.6.0 - 2022-10-15

Added in 3.6.0.

    diff --git a/docs/ccf-organ-info/components/LinkCardsComponent.html b/docs/ccf-organ-info/components/LinkCardsComponent.html index fb81c6682..e3450fd96 100644 --- a/docs/ccf-organ-info/components/LinkCardsComponent.html +++ b/docs/ccf-organ-info/components/LinkCardsComponent.html @@ -270,8 +270,8 @@

    Default value : [ { body: '', - buttonTitle: 'CCF Portal', - buttonUrl: 'https://hubmapconsortium.github.io/ccf/' + buttonTitle: 'HRA Portal', + buttonUrl: 'https://humanatlas.io' }, { body: '', @@ -281,7 +281,7 @@

    { body: '', buttonTitle: 'Paper', - buttonUrl: 'https://www.biorxiv.org/content/10.1101/2021.05.31.446440v2' + buttonUrl: 'https://www.nature.com/articles/s41556-021-00788-6' } ] @@ -316,12 +316,12 @@

    Default value : [ { - body: 'Add tissue blocks using the CCF Registration User Interface (RUI).', + body: 'Add tissue blocks using the HRA Registration User Interface (RUI).', buttonTitle: 'Register Tissue', buttonUrl: 'https://hubmapconsortium.github.io/ccf-ui/rui/' }, { - body: 'Explore tissue sections in tissue blocks with the CCF Exploration User Interface (EUI).', + body: 'Explore tissue sections in tissue blocks with the HRA Exploration User Interface (EUI).', buttonTitle: 'Explore Tissue', buttonUrl: 'https://portal.hubmapconsortium.org/ccf-eui' }, @@ -365,12 +365,12 @@

    export class LinkCardsComponent { linkCards: LinkCard[] = [ { - body: 'Add tissue blocks using the CCF Registration User Interface (RUI).', + body: 'Add tissue blocks using the HRA Registration User Interface (RUI).', buttonTitle: 'Register Tissue', buttonUrl: 'https://hubmapconsortium.github.io/ccf-ui/rui/' }, { - body: 'Explore tissue sections in tissue blocks with the CCF Exploration User Interface (EUI).', + body: 'Explore tissue sections in tissue blocks with the HRA Exploration User Interface (EUI).', buttonTitle: 'Explore Tissue', buttonUrl: 'https://portal.hubmapconsortium.org/ccf-eui' }, @@ -384,8 +384,8 @@

    deepDives: LinkCard[] = [ { body: '', - buttonTitle: 'CCF Portal', - buttonUrl: 'https://hubmapconsortium.github.io/ccf/' + buttonTitle: 'HRA Portal', + buttonUrl: 'https://humanatlas.io' }, { body: '', @@ -395,7 +395,7 @@

    { body: '', buttonTitle: 'Paper', - buttonUrl: 'https://www.biorxiv.org/content/10.1101/2021.05.31.446440v2' + buttonUrl: 'https://www.nature.com/articles/s41556-021-00788-6' } ]; @@ -418,7 +418,7 @@

    </div> <div class="deep-dive-section" gaCategory="deep-dive"> - <div class="title">Common Coordinate Framework (CCF) Deep Dive</div> + <div class="title">Human Reference Atlas (HRA) Deep Dive</div> <div class="button-container"> <div *ngFor="let button of deepDives" class="btn-outline btn" gaEvent="visit-link" [gaLabel]="button.buttonUrl" (click)="goToURL(button.buttonUrl)">{{ @@ -535,7 +535,7 @@